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

	<xsd:annotation>
		<xsd:documentation>
			<Description>IRS e-file Schema - Form 1118 Schedule I</Description>
			<TaxYear>2012</TaxYear>
			<MaturityLevel>Draft Release</MaturityLevel>
			<ReleaseDate>September 5, 2012</ReleaseDate>
		</xsd:documentation>
	</xsd:annotation>

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


	<!-- =============================================================== -->
	<!-- ======================  IRS Form 1118 Schedule I ============== -->
	<!-- =============================================================== -->


	<xsd:element name="IRS1118ScheduleI">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1118 Schedule I</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1118ScheduleIType">
					<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="IRS1118ScheduleI">
						<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:attribute name="referenceDocumentId" type="IdListType" />
					<xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment CurrencyConversionStatement" />
				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name="IRS1118ScheduleIType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1118 Schedule I</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Categories of Income (choose one) -->
			<xsd:choice>

				<!-- Passive Category Income -->
				<xsd:element name="PassiveCategoryIncome" type="CheckboxType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Passive Category Income</Description>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- General Category Income -->
				<xsd:element name="GeneralCategoryIncome" type="CheckboxType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>General Category Income</Description>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Section 901(j) Income -->
				<xsd:element name="Section901jIncome">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Section 901(j) Income</Description>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="CheckboxType">
								<xsd:attribute name="nameOfSanctionedCountry" type="CountryType">
									<xsd:annotation>
										<xsd:documentation>
											<Description>Name of Sanctioned Country</Description>
										</xsd:documentation>
									</xsd:annotation>
								</xsd:attribute>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>

				<!-- Income Resourced by Treaty -->
				<xsd:element name="IncomeResourcedByTreaty">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Income Resourced by Treaty</Description>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="CheckboxType">
								<xsd:attribute name="nameOfCountry" type="CountryType">
									<xsd:annotation>
										<xsd:documentation>
											<Description>Name of Country</Description>
										</xsd:documentation>
									</xsd:annotation>
								</xsd:attribute>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>

			</xsd:choice>

			<!-- Part I - Combined Foreign Oil and Gas Income and Taxes -->

			<!-- Repeating rows - Columns 1 through 14 -->
			<xsd:element name="ForeignOilGasExtIncome" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>

						<!-- Row ID -->
						<xsd:element name="RowID" minOccurs="1">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Row identifier letter(s)</Description>
									<LineNumber>Schedule I Part I identifier column</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:maxLength value="3" />
									<xsd:pattern value="[A-Z]+" />
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>

						<!-- Choice between Foreign Country or U.S. Possession Code or Foreign Country or U.S. Possession Code "863 (b)" -->
						<xsd:choice minOccurs="0">

							<!-- Foreign Country or U.S. Possession Code -->
							<xsd:element name="ForeignCountryOrUSPossessionCD" type="CountryType">
								<xsd:annotation>
									<xsd:documentation>
										<Description>Foreign country or U.S. possession code</Description>
										<LineNumber>Schedule I Part I Column 1 (A-F)</LineNumber>
									</xsd:documentation>
								</xsd:annotation>
							</xsd:element>

							<!-- Foreign Country or U.S. Possession Code "863 (b)" -->
							<xsd:element name="ForeignCountryOrUSPoss863B" type="CountryType">
								<xsd:annotation>
									<xsd:documentation>
										<Description>Foreign country or U.S. possession code "863 (b)"</Description>
										<LineNumber>Schedule I Part I Column 1 (A-F)</LineNumber>
									</xsd:documentation>
								</xsd:annotation>
							</xsd:element>

						</xsd:choice>						

						<!-- Gross Foreign Oil and Gas Income From Sources Outside The United States and Its Possessions -->

						<!-- Gross Foreign Oil and Gas Extraction Income -->
						<xsd:element name="GrossFrgnOilGasExtractionIncm" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross foreign oil and gas extraction income</Description>
									<LineNumber>Schedule I Part I Column 2 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Gross Foreign Oil Related Income -->
						<xsd:element name="GrossForeignOilRelatedIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross foreign oil related income</Description>
									<LineNumber>Schedule I Part I Column 3 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Dividends from Foreign Corporations -->
						<xsd:element name="DividendsForeignCorporations" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Certain dividends from foreign corporations</Description>
									<LineNumber>Schedule I Part I Column 4 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Constructive Distributions under Section 951(a) -->
						<xsd:element name="DistributionsSection951A" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Constructive distributions under section 951(a) </Description>
									<LineNumber>Schedule I Part I Column 5 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other gross oil and gas extraction income -->
						<xsd:element name="OtherGrossIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other gross oil and gas extraction income</Description>
									<LineNumber>Schedule I Part I Column 6 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Gross Oil and Gas Extraction Income Total - Sum of Columns 2 through 6 -->
						<xsd:element name="TotalGrossIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross oil and gas extraction income total - Sum of columns 2 through 6</Description>
									<LineNumber>Schedule I Part I Column 7 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Deductions -->

						<!-- Definitely Allocable Deductions -->
						<xsd:element name="DefinitelyAllocableDeductions" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Definitely allocable deductions</Description>
									<LineNumber>Schedule I Part I Column 8 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Ratable Part of Deductions not Definitely Allocable -->
						<xsd:element name="RatableDedNotDefinitelyAllcbl" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Ratable part of deductions not definitely allocable</Description>
									<LineNumber>Schedule I Part I Column 9 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total of Columns 8 and 9 -->
						<xsd:element name="TotalDeductions" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total deductions - sum of columns 8 and 9</Description>
									<LineNumber>Schedule I Part I Column 10 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- End - Deductions -->

						<!-- Taxable Income - Column 7 minus 10-->
						<xsd:element name="TaxableIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Taxable income - column 7 minus 10</Description>
									<LineNumber>Schedule I Part I Column 11 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Foreign Oil and Gas Taxes (attach schedule) -->

						<!-- Paid or Accrued -->
						<xsd:element name="OilGasExtractionTaxPaidAccrued" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Oil and gas extraction taxes - Paid or accrued</Description>
									<LineNumber>Schedule I Part I Column 12 (A-F)</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="ForeignOilGasExtractionTaxesPaidOrAccruedSchedule" />
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>

						<!-- Deemed Paid -->
						<xsd:element name="OilGasExtractionTaxDeemedPaid" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Oil and gas extraction taxes - Deemed Paid</Description>
									<LineNumber>Schedule I Part I Column 13 (A-F)</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="ForeignOilGasExtractionTaxesDeemedPaidSchedule" />
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>

						<!-- Total - Sum of Columns 12 and 13 -->
						<xsd:element name="TotalOilGasExtractionTaxes" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total oil and gas extraction taxes - Sum of columns 12 and 13</Description>
									<LineNumber>Schedule I Part I Column 14 (A-F)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

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

			<!-- Totals (Sum of Lines A through G) of Columns 2-7 -->
			<xsd:element name="TotalsFrgnOilGasExtIncome" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Totals. Schedule I Part I Columns 2-7</Description>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType >
					<xsd:sequence>

						<!-- Gross Foreign Oil and Gas Income From Sources Outside The United States and Its Possessions -->

						<!-- Gross Foreign Oil and Gas Extraction Income -->
						<xsd:element name="GrossFrgnOilGasExtractionIncm" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross foreign oil and gas extraction income</Description>
									<LineNumber>Schedule I Part I Column 2 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Gross Foreign Oil Related Income -->
						<xsd:element name="GrossForeignOilRelatedIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross foreign oil related income</Description>
									<LineNumber>Schedule I Part I Column 3 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Dividends from Foreign Corporations -->
						<xsd:element name="DividendsForeignCorporations" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Certain dividends from foreign corporations</Description>
									<LineNumber>Schedule I Part I Column 4 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Constructive Distributions under Section 951(a) -->
						<xsd:element name="DistributionsSection951A" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Constructive distributions under section 951(a) </Description>
									<LineNumber>Schedule I Part I Column 5 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Other gross oil and gas extraction income -->
						<xsd:element name="OtherGrossIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Other gross oil and gas extraction income</Description>
									<LineNumber>Schedule I Part I Column 6 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Gross Oil and Gas Extraction Income Total - Sum of Columns 2 through 6 -->
						<xsd:element name="TotalGrossIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross oil and gas extraction income total - Sum of columns 2 through 6</Description>
									<LineNumber>Schedule I Part I Column 7 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

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

			<!-- Totals (Sum of Lines A through G) of Columns 8-14 -->
			<xsd:element name="TotalsFrgnOilGasExtAndDedTaxes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Totals. Schedule I Part I Columns 8-14</Description>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>

						<!-- Deductions -->

						<!-- Definitely Allocable Deductions -->
						<xsd:element name="DefinitelyAllocableDeductions" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Definitely allocable deductions</Description>
									<LineNumber>Schedule I Part I Column 8 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Ratable Part of Deductions not Definitely Allocable -->
						<xsd:element name="RatableDedNotDefinitelyAllcbl" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Ratable part of deductions not definitely allocable</Description>
									<LineNumber>Schedule I Part I Column 9 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total of Columns 8 and 9 -->
						<xsd:element name="TotalDeductions" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total deductions - sum of columns 8 and 9</Description>
									<LineNumber>Schedule I Part I Column 10 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- End - Deductions -->

						<!-- Taxable Income - Column 7 minus 10-->
						<xsd:element name="TaxableIncome" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Taxable income - column 7 minus 10</Description>
									<LineNumber>Schedule I Part I Column 11 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Foreign Oil and Gas Taxes (attach schedule) -->

						<!-- Paid or Accrued -->
						<xsd:element name="OilGasExtractionTaxPaidAccrued" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Oil and gas extraction taxes - Paid or accrued</Description>
									<LineNumber>Schedule I Part I Column 12 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Deemed Paid -->
						<xsd:element name="OilGasExtractionTaxDeemedPaid" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Oil and gas extraction taxes - Deemed Paid</Description>
									<LineNumber>Schedule I Part I Column 13 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

						<!-- Total - Sum of Columns 12 and 13 -->
						<xsd:element name="TotalOilGasExtractionTaxes" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Total oil and gas extraction taxes - Sum of columns 12 and 13</Description>
									<LineNumber>Schedule I Part I Column 14 (Total)</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>

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

			<!-- Part II - Reduction under Section 907(a) -->

			<!-- Combined Foreign Oil and Gas Income -->
			<xsd:element name="CombinedForeignOilAndGasIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Combined foreign oil and gas income</Description>
						<LineNumber>Schedule I Part II Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Highest Rate Tax on Foreign Oil and Gas Extraction Income -->
			<xsd:element name="ForeignOilGasExtractionIncmTax" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Highest rate tax on foreign oil and gas extraction income</Description>
						<LineNumber>Schedule I Part II Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Taxes (from Part I, column 14, "Totals" line) -->

			<!-- Reduction -->
			<xsd:element name="Reduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reduction- Line 5 minus line 2</Description>
						<LineNumber>Schedule I Part II Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			
			<!-- Part III - Foreign Oil and Gas Taxes Available For Use in the Current Tax Year -->
			
			<!-- Section 907(a) Excess Limitation -->
			<xsd:element name="Section907aExcessLimitation" type="USAmountNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract Schedule I, Part II, line 3 from line 2.  If zero or less, enter 0.</Description>
						<LineNumber>Schedule I Part III Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter The Sum of Any Carryover -->
			<xsd:element name="EnterTheSumOfAnyCarryover" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter the sum of any carryover</Description>
						<LineNumber>Schedule I Part III Line 2</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="GeneralDependencyMedium" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Enter the smaller of lines l and 2 -->
			<xsd:element name="SmallerOfExcLmtAndSumCarryover" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter smaller of lines 1 and 2</Description>
						<LineNumber>Schedule I Part III Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

</xsd:schema>
