<?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 Corporate Income Tax Schema - IRS Form 1120 Schedule B</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 1120 Schedule B ============================= -->
	<!-- ================================================================================ -->


	<xsd:element name="IRS1120ScheduleB">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1120 Schedule B excluding embedded schedules and supporting info</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1120ScheduleBType">

					<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="IRS1120ScheduleB">
						<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="IRS1120ScheduleBType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120 Schedule B main form</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Name of Schedule M-3 Filer -->
			<xsd:element name="NameOfSchM3Filer" type="BusinessNameType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of schedule M-3 filer</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Employer Identification Number or Missing EIN Reason -->
			<xsd:choice minOccurs="0">

				<!-- Employer Identification Number -->
				<xsd:element name="EIN" type="EINType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Employer identification number</Description>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Missing EIN Reason -->
				<xsd:element name="MissingEINReason">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Missing EIN reason</Description>
						</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>

			<!-- Do The Amounts Reported On Sch M-3, Part II Reflect Allocation To This Corporation From A Partnership Of Income That Are Disproportionate? -->
			<xsd:element name="AllocnReflectCorpFromPrtshp" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Do the amounts reported on Sch M-3, Part II reflect allocation to this corporation from a partnership of income that are disproportionate?</Description>
						<LineNumber>1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Sell Interest In An Intangible Asset To A Related Person As Defined In Section 267(b)? -->
			<xsd:element name="CorpSellIntIntngblAstRltdPrsn" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation sell interest in an intangible asset to a related person as defined in section 267(b)?</Description>
						<LineNumber>2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Acquire Any Interest In An Intangible Asset From A Related Person As Defined In Section 267(b)? -->
			<xsd:element name="CorpAcqIntIntngblAstRltdPrsn" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation acquire any interest in an intangible asset from a related person as defined in section 267(b)?</Description>
						<LineNumber>3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Enter Into A Cost-Sharing Agreement With Any Related Foreign Party Who Did Not File Form 5471? -->
			<xsd:element name="CorpEntrCostShrAgrmtFrgnPrty" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation enter into a cost-sharing agreement with any related foreign party who did not file Form 5471?</Description>
						<LineNumber>4a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Was The Corporation A Participant In A Cost-Sharing Agreement With Any Related Foreign Party Who Did Not File Form 5471? -->
			<xsd:element name="CorpPartcpCostShrAgrmtFrgnPrty" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Was the corporation a participant in a cost-sharing agreement with any related foreign party who did not file Form 5471?</Description>
						<LineNumber>4b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- At Any Time Did The Corporation Make Any Change In Accounting Principle For Financial Purposes? -->
			<xsd:element name="ChgAcctPrinForFinclPrps" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>At any time did the corporation make any change in accounting principle for financial purposes?</Description>
						<LineNumber>5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- At Any Time Did The Corporation Make Any Change In A Method Of Accounting For U.S. Income Tax Purposes? -->
			<xsd:element name="ChgMthdAcctUsIncmTaxPrps" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>At any time did the corporation make any change in a method of accounting for U.S. income tax purposes?</Description>
						<LineNumber>6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Own Any Voluntary Employees' Beneficiary Association Trusts? -->
			<xsd:element name="OwnVoluntaryEmplBenefAssocTr" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation own any voluntary employees' beneficiary association trusts?</Description>
						<LineNumber>7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Use An Allocation Method For Indirect Costs Capitalized To Self-Constructed Assets That Varied From Its Financial Method Of Accounting? -->
			<xsd:element name="CorpUseVariedAllocnMthdForCost" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation use an allocation method for indirect costs capitalized to self-constructed assets that varied from its financial method of accounting?</Description>
						<LineNumber>8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation Treat Indirect Costs As Mixed-Service Costs? -->
			<xsd:element name="CorpTreatIndrCostAsMxdSrvcCost" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation treat indirect costs as mixed-service costs?</Description>
						<LineNumber>9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Did The Corporation, Under Section 118 Or 362{c}, Take A Return Filing Position Characterizing Any Amount As A Contribution To The Capital Of The Corporation By Any Non-Shareholders? -->
			<xsd:element name="CorpSec118TakeContriByNonShr" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Did the corporation, under section 118 or 362{c}, take a return filing position characterizing any amount as a contribution to the capital of the corporation by any non-shareholders?</Description>
						<LineNumber>10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


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

</xsd:schema>
