<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://www.irs.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">

	<xsd:annotation>
		<xsd:documentation>
			<Description>IRS e-file Income Tax Schema - IRS Form 1120F Schedule P</Description>
			<TaxYear>2018</TaxYear>
			<MaturityLevel>Final Release</MaturityLevel>
			<ReleaseDate>October 15, 2019</ReleaseDate>
		</xsd:documentation>
	</xsd:annotation>

	<xsd:include schemaLocation="../../../Common/efileTypes.xsd"/>


	<!-- ======================================================= -->
	<!-- ===============  IRS Form 1120F Schedule P ============ -->
	<!-- ======================================================= -->


	<xsd:element name="IRS1120FScheduleP">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1120F Schedule P</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1120FSchedulePType">
					<xsd:attributeGroup ref="DocumentAttributes">
						<xsd:annotation>
							<xsd:documentation>Common return document attributes</xsd:documentation>
						</xsd:annotation>
					</xsd:attributeGroup>
					<xsd:attribute name="documentName" type="xsd:string" fixed="IRS1120FScheduleP">
						<xsd:annotation>
							<xsd:documentation>IRS internal use only. To avoid error in the return, do not include the attribute name or value.</xsd:documentation>
						</xsd:annotation>
					</xsd:attribute>
				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name="IRS1120FSchedulePType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule P</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Foreign Partner Information -->
			<xsd:element name="ForeignPartnerInformationGrp" type="ForeignPartnerInformationGrpType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign Partner Information</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total for all foreign partners -->
			<xsd:element name="TotalGrp" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total for all foreign partners</Description>
						<LineNumber>Schedule P Parts II and III, column Total</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>

						<!-- Part II - Foreign Partner Income and Expenses: Reconciliation to Schedule K-1 (Form 1065) -->

						<!-- Net income reported on lines 1 through 3, Schedule K-1 -->
						<xsd:element name="NetIncomeAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Net income reported on lines 1 through 3, Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 1</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Gross income included on lines 1 through 3, Schedule K-1 -->
						<xsd:element name="GrossIncomeAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross income included on lines 1 through 3, Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 2</LineNumber>
								</xsd:documentation>
										</xsd:annotation>
						</xsd:element>

						<!-- Gross effectively connected income (ECI) on lines 1 through 3, Schedule K-1 -->
						<xsd:element name="GrossECIAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross effectively connected income (ECI) on lines 1 through 3, Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 3</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other non-interest expense included on lines 1 through 3, Schedule K-1 -->
						<xsd:element name="OtherNonInterestExpenseAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other non-interest expense included on lines 1 through 3, Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 4</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Non-interest expenses on lines 1 through 3, Schedule K-1, allocated to gross ECI -->
						<xsd:element name="NonIntExpnssAllocGroECIAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Non-interest expenses on lines 1 through 3, Schedule K-1, allocated to gross ECI</Description>
									<LineNumber>Schedule P Part II Line 5</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- NetIincome (Loss) Reported on Schedule K-1, Other Than on Lines 1 Through 3 -->
						<xsd:element name="OtherNetIncomeAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Net income (loss) reported on Schedule K-1, other than on lines 1 through 3</Description>
									<LineNumber>Schedule P Part II Line 6</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						
						<!-- Other gross income reported on Schedule K-1 -->
						<xsd:element name="OtherGrossIncomeReportedAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other gross income reported on Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 7</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other gross ECI reported on Schedule K-1 -->
						<xsd:element name="OtherGrossECIReportedAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other gross ECI reported on Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 8</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other non-interest expenses reported on Schedule K-1 -->
						<xsd:element name="OtherNonInterestExpensesRptAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other non-interest expenses reported on Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 9</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other non-interest expenses reported on Schedule K-1 allocated to ECI -->
						<xsd:element name="OtherNonIntExpnssAllocECIAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other non-interest expenses reported on Schedule K-1 allocated to ECI</Description>
									<LineNumber>Schedule P Part II Line 10</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total gross income -->
						<xsd:element name="TotalGrossIncomeAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total gross income. Add lines 2 and 6</Description>
									<LineNumber>Schedule P Part II Line 11</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total gross effectively connected income. Add lines 3 and 7 -->
						<xsd:element name="TotalGrossECIAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total gross effectively connected income. Add lines 3 and 7</Description>
									<LineNumber>Schedule P Part II Line 12</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Interest expense included on lines 1 through 3, Schedule K-1 -->
						<xsd:element name="InterestExpenseIncludedAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Interest expense included on lines 1 through 3, Schedule K-1</Description>
									<LineNumber>Schedule P Part II Line 13</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other interest expense reported on Schedule K-1, lines 13 and 18 -->
						<xsd:element name="OtherInterestExpenseRptAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other interest expense reported on Schedule K-1, lines 13 and 18</Description>
									<LineNumber>Schedule P Part II Line 14</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total interest expense. Add lines 12 and 13 -->
						<xsd:element name="TotalInterestExpenseAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total interest expense. Add lines 12 and 13</Description>
									<LineNumber>Schedule P Part II Line 15a</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Interest expense directly allocable under Regulations section 1.882-5(a)(1)(ii)(B) -->
						<xsd:element name="InterestExpenseAllocableAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Interest expense directly allocable under Regulations section 1.882-5(a)(1)(ii)(B). (Note: Include the line 14b total on Schedule I, line 22.)</Description>
									<LineNumber>Schedule P Part II Line 15b</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Subtract line 14b from line 14a -->
						<xsd:element name="InterestExpenseNotAllocableAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Subtract line 14b from line 14a. (Note: Enter the line 14c total on Schedule I, line 9, column (b).)</Description>
									<LineNumber>Schedule P Part II Line 15c</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Part III - Foreign Partner's Average Outside Basis Under Regulations sections 1.882-5(b) and 1.884-1(d)(3) -->

						<!-- Section 705 outside basis -->
						<xsd:element name="Section705OutsideBasisAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Section 705 outside basis</Description>
									<LineNumber>Schedule P Part III Line 16</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Partner's liabilities included in outside basis under section 752 that give rise to directly allocable interest expense under Regulations section 1.882-5(a)(1)(ii)(B) -->
						<xsd:element name="PartnerLiabSect18825a1iiBAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Partner's liabilities included in outside basis under section 752 that give rise to directly allocable interest expense under Regulations section 1.882-5(a)(1)(ii)(B)</Description>
									<LineNumber>Schedule P Part III Line 17a</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- All other liabilities included in partner's outside basis under section 752 -->
						<xsd:element name="OtherLiabilitiesIncludedAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>All other liabilities included in partner's outside basis under section 752</Description>
									<LineNumber>Schedule P Part III Line 17b</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Sum of lines 16a and 16b -->
						<xsd:element name="TotalLiabilitiesSection752Amt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Add lines 16a and 16b</Description>
									<LineNumber>Schedule P Part III Line 17c</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Subtract line 16c from line 15 -->
						<xsd:element name="OutsideBasisLessSect752LiabAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Subtract line 16c from line 15</Description>
									<LineNumber>Schedule P Part III Line 17d</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Partner's liabilities under Regulations section 1.884-1(d)(3)(vi) -->
						<xsd:element name="PartnerLiabSect18841d3viAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Partner's liabilities under Regulations section 1.884-1(d)(3)(vi). (Note: Enter the line 17 total on Schedule I, line 8, column (b).)</Description>
									<LineNumber>Schedule P Part III Line 18</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Partner's outside basis under Regulations section 1.884-1(d)(3)(vi). Add lines 16d and 17 -->
						<xsd:element name="PartnerBasisSect18841d3viAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Partner's outside basis under Regulations section 1.884-1(d)(3)(vi). Add lines 16d and 17</Description>
									<LineNumber>Schedule P Part III Line 19</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Partner's outside basis allocable to ECI under Regulations section 1.884-1(d)(3)(i) -->
						<xsd:element name="PartnerOutsideBssAllcblECIAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Partner's outside basis allocable to ECI under Regulations section 1.884-1(d)(3)(i). (Note: The line 20 total should generally be entered on Schedule I, line 5, column (b).  However, see the instructions for Schedule I, line 5, column (b) before entering an amount on that line.)</Description>
									<LineNumber>Schedule P Part III Line 20</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>

	<!-- ==================================================================== -->
	<!-- ==== Type for Repeating Data in Schedule P Parts I, II, and III ==== -->
	<!-- ==================================================================== -->

	<xsd:complexType name="ForeignPartnerInformationGrpType">
		<xsd:sequence>

			<!-- Part I - List of Foreign Partner Interests in Partnerships -->

			<!-- Foreign Partner's Name: choice between BusinessName and PersonName -->
			<xsd:choice minOccurs="0">
				<!-- Foreign Partner's business name -->
				<xsd:element name="PartnerBusinessName" type="BusinessNameType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Partner's business name</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<!-- Foreign Partner's name -->
				<xsd:element name="PartnerPersonNm" type="PersonNameType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Partner's name</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:choice>

			<!-- Partner's Address: choice between US and Foreign Address -->
			<xsd:choice minOccurs="0">
 				<!-- Foreign Partner's US Address -->
				<xsd:element name="PartnerUSAddress" type="USAddressType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Partner's US address</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<!-- Foreign Partner's Foreign Address -->
				<xsd:element name="PartnerForeignAddress" type="ForeignAddressType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Partner's foreign address</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:choice>

			<!-- Foreign Partner's Identification Number: choice between EIN or Missing EIN Reason -->
			<xsd:choice>
				<!-- Partner's EIN -->
				<xsd:element name="PartnerEIN" type="EINType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Partner's EIN</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<!-- Missing EIN Reason -->
				<xsd:element name="MissingEINReasonCd">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Missing EIN Reason</Description>
							<LineNumber>Schedule P Part I</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:simpleType>
						<xsd:restriction base="StringType">
							<xsd:enumeration value="APPLD FOR"/>
							<xsd:enumeration value="FOREIGNUS"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:element>
			</xsd:choice>

			<!-- Distributive Share Treated As ECI  -->
			<xsd:element name="DistributiveShareTreatedECIInd" type="BooleanType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Distributive share treated as ECI</Description>
						<LineNumber>Schedule P Part I</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part II - Foreign Partner Income and Expenses: Reconciliation to Schedule K-1 (Form 1065) -->

			<!-- Net income reported on lines 1 through 3, Schedule K-1 -->
			<xsd:element name="NetIncomeAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net income reported on lines 1 through 3, Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross income included on lines 1 through 3, Schedule K-1 -->
			<xsd:element name="GrossIncomeAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross income included on lines 1 through 3, Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross effectively connected income on (ECI) lines 1 through 3, Schedule K-1 -->
			<xsd:element name="GrossECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross effectively connected income (ECI) on lines 1 through 3, Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other non-interest expense included on lines 1 through 3, Schedule K-1 -->
			<xsd:element name="OtherNonInterestExpenseAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other non-interest expense included on lines 1 through 3, Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Non-interest expenses on lines 1 through 3, Schedule K-1, allocated to gross ECI -->
			<xsd:element name="NonIntExpnssAllocGroECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Non-interest expenses on lines 1 through 3, Schedule K-1, allocated to gross ECI</Description>
						<LineNumber>Schedule P Part II Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- NetIincome (Loss) Reported on Schedule K-1, Other Than on Lines 1 Through 3 -->
			<xsd:element name="OtherNetIncomeAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net income (loss) reported on Schedule K-1, other than on lines 1 through 3</Description>
						<LineNumber>Schedule P Part II Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>			
			
			<!-- Other gross income reported on Schedule K-1 -->
			<xsd:element name="OtherGrossIncomeReportedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other gross income reported on Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other gross ECI reported on Schedule K-1 -->
			<xsd:element name="OtherGrossECIReportedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other gross ECI reported on Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other non-interest expenses reported on Schedule K-1 -->
			<xsd:element name="OtherNonInterestExpensesRptAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other non-interest expenses reported on Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other non-interest expenses reported on Schedule K-1 allocated to ECI -->
			<xsd:element name="OtherNonIntExpnssAllocECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other non-interest expenses reported on Schedule K-1 allocated to ECI</Description>
						<LineNumber>Schedule P Part II Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total gross income -->
			<xsd:element name="TotalGrossIncomeAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total gross income. Add lines 2 and 6</Description>
						<LineNumber>Schedule P Part II Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total gross effectively connected income. Add lines 3 and 7 -->
			<xsd:element name="TotalGrossECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total gross effectively connected income. Add lines 3 and 7</Description>
						<LineNumber>Schedule P Part II Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest expense included on lines 1 through 3, Schedule K-1 -->
			<xsd:element name="InterestExpenseIncludedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest expense included on lines 1 through 3, Schedule K-1</Description>
						<LineNumber>Schedule P Part II Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other interest expense reported on Schedule K-1, lines 13 and 18 -->
			<xsd:element name="OtherInterestExpenseRptAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other interest expense reported on Schedule K-1, lines 13 and 18</Description>
						<LineNumber>Schedule P Part II Line 14</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="InterestExpenseReconSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total interest expense. Add lines 12 and 13 -->
			<xsd:element name="TotalInterestExpenseAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total interest expense. Add lines 12 and 13</Description>
						<LineNumber>Schedule P Part II Line 15a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest expense directly allocable under Regulations section 1.882-5(a)(1)(ii)(B) -->
			<xsd:element name="InterestExpenseAllocableAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest expense directly allocable under Regulations section 1.882-5(a)(1)(ii)(B). (Note: Include the line 14b total on Schedule I, line 22.)</Description>
						<LineNumber>Schedule P Part II Line 15b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtract line 14b from line 14a -->
			<xsd:element name="InterestExpenseNotAllocableAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 14b from line 14a. (Note: Enter the line 14c total on Schedule I, line 9, column (b).)</Description>
						<LineNumber>Schedule P Part II Line 15c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part III - Foreign Partner's Average Outside Basis Under Regulations sections 1.882-5(b) and 1.884-1(d)(3) -->

			<!-- Section 705 outside basis -->
			<xsd:element name="Section705OutsideBasisAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Section 705 outside basis</Description>
						<LineNumber>Schedule P Part III Line 16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="DeterminCorpOutsideBasisSch"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Partner's liabilities included in outside basis under section 752 that give rise to directly allocable interest expense under Regulations section 1.882-5(a)(1)(ii)(B) -->
			<xsd:element name="PartnerLiabSect18825a1iiBAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Partner's liabilities included in outside basis under section 752 that give rise to directly allocable interest expense under Regulations section 1.882-5(a)(1)(ii)(B)</Description>
						<LineNumber>Schedule P Part III Line 17a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- All other liabilities included in partner's outside basis under section 752 -->
			<xsd:element name="OtherLiabilitiesIncludedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>All other liabilities included in partner's outside basis under section 752</Description>
						<LineNumber>Schedule P Part III Line 17b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Sum of lines 16a and 16b -->
			<xsd:element name="TotalLiabilitiesSection752Amt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 16a and 16b</Description>
						<LineNumber>Schedule P Part III Line 17c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtract line 16c from line 15 -->
			<xsd:element name="OutsideBasisLessSect752LiabAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 16c from line 15</Description>
						<LineNumber>Schedule P Part III Line 17d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Partner's liabilities under Regulations section 1.884-1(d)(3)(vi) -->
			<xsd:element name="PartnerLiabSect18841d3viAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Partner's liabilities under Regulations section 1.884-1(d)(3)(vi). (Note: Enter the line 17 total on Schedule I, line 8, column (b).)</Description>
						<LineNumber>Schedule P Part III Line 18</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Partner's outside basis under Regulations section 1.884-1(d)(3)(vi). Add lines 16d and 17 -->
			<xsd:element name="PartnerBasisSect18841d3viAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Partner's outside basis under Regulations section 1.884-1(d)(3)(vi). Add lines 16d and 17</Description>
						<LineNumber>Schedule P Part III Line 19</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Partner's outside basis allocable to ECI under Regulations section 1.884-1(d)(3)(i) -->
			<xsd:element name="PartnerOutsideBssAllcblECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Partner's outside basis allocable to ECI under Regulations section 1.884-1(d)(3)(i). (Note:  The line 20 total should generally be entered on Schedule I, line 5, column (b).  However, see the instructions for Schedule I, line 5, column (b) before entering an amount on that line.)</Description>
						<LineNumber>Schedule P Part III Line 20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter "income" or "asset" to indicate the allocation method used on line 19 -->
			<xsd:element name="AllocationMethodUsedCd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter "income" or "asset" to indicate the allocation method used on line 19 (see instructions)</Description>
						<LineNumber>Schedule P Part III Line 21</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="StringType">
						<xsd:enumeration value="income"/>
						<xsd:enumeration value="asset"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>

</xsd:schema>
