Diff - Left File: CorporateIncomeTax/Common/IRS8858/IRS8858.xsd (2012v2.2) Right File: CorporateIncomeTax/Common/IRS8858/IRS8858.xsd (2013v1.0)
OLD: CorporateIncomeTax/Common/IRS8858/IRS8858.xsd (2012v2.2)
NEW: CorporateIncomeTax/Common/IRS8858/IRS8858.xsd (2013v1.0)

OLD line(s): 2

<xsd:schema targetNamespace="http://www.irs.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified">
NEW line(s): 2

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.irs.gov/efile" targetNamespace="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified">
OLD line(s): 6

            <TaxYear>2012</TaxYear>
NEW line(s): 6

            <TaxYear>2013</TaxYear>
OLD line(s): 38,39

                    <xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment IRS3115 IRS8594 IRS8833 IRS8858ScheduleM IRS8883 IRS8886 OrganizationChartStatement" />
                    <xsd:attribute name="summaryDormantFDEIndicator">
NEW line(s): 38,39

                    <xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment IRS3115 IRS8594 IRS8833 IRS8858ScheduleM IRS8883 IRS8886 OrganizationChartStatement"/>
                    <xsd:attribute name="summaryDormantFDECd">
OLD line(s): 80

                <xsd:element name="FilerIdentifyingNumber" type="SSNType">
NEW line(s): 80

                <xsd:element name="FilerSSN" type="SSNType">
OLD line(s): 88

    <xsd:element name="FilerIdentifyingNumberEIN" type="EINType">
NEW line(s): 88

    <xsd:element name="FilerEIN" type="EINType">
OLD line(s): 97

    <xsd:element name="MissingEINReason">
NEW line(s): 97

    <xsd:element name="MissingEINReasonCd">
OLD line(s): 137

            <xsd:element name="FilerTaxYear" type="IRS8858TaxYearType" minOccurs="0">
NEW line(s): 137

            <xsd:element name="FilerTaxYearDetail" type="IRS8858TaxYearType" minOccurs="0">
OLD line(s): 147

            <xsd:element name="ForeignDisrgrdEntityName" type="BusinessNameType" minOccurs="0">
NEW line(s): 147

            <xsd:element name="ForeignDisregardedEntityName" type="BusinessNameType" minOccurs="0">
OLD line(s): 160

        <xsd:element name="ForeignDisrgrdEntityAddress" type="ForeignAddressType" minOccurs="0">
NEW line(s): 160

        <xsd:element name="FDEForeignAddress" type="ForeignAddressType" minOccurs="0">
OLD line(s): 170

        <xsd:element name="ForeignDisrgrdEntityUSAddress" type="USAddressType" minOccurs="0">
NEW line(s): 170

        <xsd:element name="FDEUSAddress" type="USAddressType" minOccurs="0">
OLD line(s): 182

            <xsd:element name="ForeignDisrgrdEntityUSIdNumber" type="IRS8858USIdNumberType" minOccurs="0">
NEW line(s): 182

            <xsd:element name="FDEUSIdNumberDetail" type="IRS8858USIdNumberType" minOccurs="0">
OLD line(s): 202

            <xsd:element name="CountryEntityTypeDate" type="IRS8858CountryDateType" minOccurs="0" maxOccurs="unbounded">
NEW line(s): 202

            <xsd:element name="CountryEntityOrgDetail" type="IRS8858CountryDateType" minOccurs="0" maxOccurs="unbounded">
OLD line(s): 212

            <xsd:element name="ForeignDisrgrdEntEffectiveDate" type="DateType" minOccurs="0">
NEW line(s): 212

            <xsd:element name="FDEEffectiveDt" type="DateType" minOccurs="0">
OLD line(s): 222

            <xsd:element name="TreatyAndArticleNumber" type="LineExplanationType" minOccurs="0">
NEW line(s): 222

            <xsd:element name="TreatyAndArticleNumberTxt" type="LineExplanationType" minOccurs="0">
OLD line(s): 232

            <xsd:element name="CountryOfPrinBusinessActivity" type="CountryType" minOccurs="0">
NEW line(s): 232

            <xsd:element name="PrincipalBusinessActyCountryCd" type="CountryType" minOccurs="0">
OLD line(s): 242

            <xsd:element name="PrincipleBusinessActivity" type="LineExplanationType" minOccurs="0">
NEW line(s): 242

            <xsd:element name="PrincipalBusinessActivityDesc" type="LineExplanationType" minOccurs="0">
OLD line(s): 252

            <xsd:element name="ForeignDisrgrdEntFuncCurrency" type="ShortDescriptionType" minOccurs="0">
NEW line(s): 252

            <xsd:element name="FDEFunctionalCurrencyDesc" type="ShortDescriptionType" minOccurs="0">
OLD line(s): 264

            <xsd:element name="BranchOfficeOrAgentUSName" type="BusinessNameType" minOccurs="0">
NEW line(s): 264

            <xsd:element name="USAgentName" type="BusinessNameType" minOccurs="0">
OLD line(s): 274

            <xsd:element name="BranchOfficeOrAgentUSAddress" type="USAddressType" minOccurs="0">
NEW line(s): 274

            <xsd:element name="USAgentAddress" type="USAddressType" minOccurs="0">
OLD line(s): 284

            <xsd:element name="BranchOfficeOrAgentUSIdNumber" type="IRS8858USIdNumberType" minOccurs="0">
NEW line(s): 284

            <xsd:element name="USAgentIdNumberDetail" type="IRS8858USIdNumberType" minOccurs="0">
OLD line(s): 305

                        <xsd:element name="CustodianName" type="BusinessNameType" minOccurs="0">
NEW line(s): 305

                        <xsd:element name="PersonsWithBooksName" type="BusinessNameType" minOccurs="0">
OLD line(s): 317

        <xsd:element name="CustodianUSAddress" type="USAddressType">
NEW line(s): 317

        <xsd:element name="PersonsWithBooksUSAddress" type="USAddressType">
OLD line(s): 326

        <xsd:element name="CustodianForeignAddress" type="ForeignAddressType">
NEW line(s): 326

        <xsd:element name="PersonsWithBooksForeignAddress" type="ForeignAddressType">
OLD line(s): 340

                            <xsd:element name="USLocation" type="USAddressType" minOccurs="0">
NEW line(s): 340

                            <xsd:element name="LocationOfBooksUSAddress" type="USAddressType" minOccurs="0">
OLD line(s): 349

                            <xsd:element name="ForeignLocation" type="ForeignAddressType" minOccurs="0">
NEW line(s): 349

                            <xsd:element name="LocationOfBooksForeignAddress" type="ForeignAddressType" minOccurs="0">
OLD line(s): 401

            <xsd:element name="TaxOwnerTaxYear" type="IRS8858TaxYearType" minOccurs="0">
NEW line(s): 401

            <xsd:element name="TaxOwnerTaxYearDetail" type="IRS8858TaxYearType" minOccurs="0">
OLD line(s): 411

            <xsd:element name="TaxOwnerUSIdNumber" type="IRS8858USIdNumberType" minOccurs="0">
NEW line(s): 411

            <xsd:element name="TaxOwnerUSIdNumberDetail" type="IRS8858USIdNumberType" minOccurs="0">
OLD line(s): 431

            <xsd:element name="TaxOwnerCountryOrganized" type="AllCountriesType" minOccurs="0">
NEW line(s): 431

            <xsd:element name="TxOwnerCntryLawsOrganizedCd" type="AllCountriesType" minOccurs="0">
OLD line(s): 441

            <xsd:element name="TaxOwnerFunctionalCurrency" type="ShortDescriptionType" minOccurs="0">
NEW line(s): 441

            <xsd:element name="TaxOwnerFunctionalCurrencyDesc" type="ShortDescriptionType" minOccurs="0">
OLD line(s): 501

          <xsd:element name="DirectOwnerCountryOrganized" type="CountryType" minOccurs="0">
NEW line(s): 501

          <xsd:element name="DrtOwnerCntryLawsOrganizedCd" type="CountryType" minOccurs="0">
OLD line(s): 511

          <xsd:element name="DirectOwnerUSIdNumber" type="IRS8858USIdNumberType" minOccurs="0">
NEW line(s): 511

          <xsd:element name="DirectOwnerUSIdNumberDetail" type="IRS8858USIdNumberType" minOccurs="0">
OLD line(s): 521

          <xsd:element name="DirectOwnerFunctionalCurrency" type="ShortDescriptionType" minOccurs="0">
NEW line(s): 521

          <xsd:element name="DrtOwnerFunctionalCurrencyDesc" type="ShortDescriptionType" minOccurs="0">
OLD line(s): 535

            <xsd:element name="IRS8858ScheduleC" type="IRS8858ScheduleCType" minOccurs="0" />
NEW line(s): 535

            <xsd:element name="IRS8858ScheduleC" type="IRS8858ScheduleCType" minOccurs="0"/>
OLD line(s): 538

            <xsd:element name="IRS8858ScheduleC1" type="IRS8858ScheduleC1Type" minOccurs="0" maxOccurs="unbounded" />
NEW line(s): 538

            <xsd:element name="IRS8858ScheduleC1" type="IRS8858ScheduleC1Type" minOccurs="0" maxOccurs="unbounded"/>
OLD line(s): 541

            <xsd:element name="IRS8858ScheduleF" type="IRS8858ScheduleFType" minOccurs="0" />
NEW line(s): 541

            <xsd:element name="IRS8858ScheduleF" type="IRS8858ScheduleFType" minOccurs="0"/>
OLD line(s): 544

            <xsd:element name="IRS8858ScheduleG" type="IRS8858ScheduleGType" minOccurs="0" />
NEW line(s): 544

            <xsd:element name="IRS8858ScheduleG" type="IRS8858ScheduleGType" minOccurs="0"/>
OLD line(s): 547

            <xsd:element name="IRS8858ScheduleH" type="IRS8858ScheduleHType" minOccurs="0" />
NEW line(s): 547

            <xsd:element name="IRS8858ScheduleH" type="IRS8858ScheduleHType" minOccurs="0"/>
OLD line(s): 565

            <xsd:element name="Section989bAverageExchangeRate" type="CheckboxType" minOccurs="0">
NEW line(s): 565

            <xsd:element name="Section989bAvgExchangeRateInd" type="CheckboxType" minOccurs="0">
OLD line(s): 574

            <xsd:element name="GrossReceiptsOrSales" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 574

            <xsd:element name="GrossReceiptsOrSalesIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 584

            <xsd:element name="CostOfGoodsSold" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 584

            <xsd:element name="CostOfGoodsSoldIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 594

            <xsd:element name="GrossProfit" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 594

            <xsd:element name="GrossProfitIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 604

            <xsd:element name="OtherIncome" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 604

            <xsd:element name="OtherIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 614

            <xsd:element name="TotalIncome" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 614

            <xsd:element name="TotalIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 624

            <xsd:element name="TotalDeductions" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 624

            <xsd:element name="TotalDeductionsIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 634

            <xsd:element name="OtherAdjustments" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 634

            <xsd:element name="OtherAdjustmentsIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 644

            <xsd:element name="NetIncomeOrLossPerBooks" type="IRS8858CurrencyDollarType" minOccurs="0">
NEW line(s): 644

            <xsd:element name="NetIncomeLossPerBooksIncmStmt" type="IRS8858CurrencyDollarType" minOccurs="0">
OLD line(s): 669

            <xsd:element name="RemittancesFrgnDisrgrdEntAmt" type="ForeignAmountType" minOccurs="0">
NEW line(s): 669

            <xsd:element name="FDERemittanceAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 679

            <xsd:element name="RemittancesRecipientAmount" type="ForeignAmountType" minOccurs="0">
NEW line(s): 679

            <xsd:element name="RecipientRemittanceAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 689

            <xsd:element name="Section987GainOrLossOfRcpnt" type="ForeignAmountType" minOccurs="0">
NEW line(s): 689

            <xsd:element name="Section987GainOrLossRcpntAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 699

            <xsd:element name="RemittancesOnDirectOwnerBooks" type="BooleanType" minOccurs="0">
NEW line(s): 699

            <xsd:element name="FDERmtTreatedAsDirectOwnerInd" type="BooleanType" minOccurs="0">
OLD line(s): 709

            <xsd:element name="TaxOwnerMethodOfAcctChange" type="BooleanType" minOccurs="0">
NEW line(s): 709

            <xsd:element name="TaxOwnerMethodOfAcctChangeInd" type="BooleanType" minOccurs="0">
OLD line(s): 744

            <xsd:element name="OtherAssets" type="IRS8858BegngAndEndAmtNNType" minOccurs="0">
NEW line(s): 744

            <xsd:element name="OtherAssetsBalanceSheet" type="IRS8858BegngAndEndAmtNNType" minOccurs="0">
OLD line(s): 754

            <xsd:element name="TotalAssets" type="IRS8858BegngAndEndAmtNNType" minOccurs="0">
NEW line(s): 754

            <xsd:element name="TotalAssetsBalanceSheet" type="IRS8858BegngAndEndAmtNNType" minOccurs="0">
OLD line(s): 764

            <xsd:element name="Liabilities" type="IRS8858BegngAndEndAmountType" minOccurs="0">
NEW line(s): 764

            <xsd:element name="LiabilitiesBalanceSheet" type="IRS8858BegngAndEndAmountType" minOccurs="0">
OLD line(s): 774

            <xsd:element name="OwnerEquity" type="IRS8858BegngAndEndAmountType" minOccurs="0">
NEW line(s): 774

            <xsd:element name="OwnerEquityBalanceSheet" type="IRS8858BegngAndEndAmountType" minOccurs="0">
OLD line(s): 784

            <xsd:element name="TotalLiabilitiesAndOwnerEquity" type="IRS8858BegngAndEndAmountType" minOccurs="0">
NEW line(s): 784

            <xsd:element name="TotLiabOwnerEquityBalanceSheet" type="IRS8858BegngAndEndAmountType" minOccurs="0">
OLD line(s): 809

            <xsd:element name="InterestOwnedInTrust" type="BooleanType" minOccurs="0">
NEW line(s): 809

            <xsd:element name="OwnInterestInTrustInd" type="BooleanType" minOccurs="0">
OLD line(s): 819

            <xsd:element name="Owned10PercentIntForeignPrtshp" minOccurs="0">
NEW line(s): 819

            <xsd:element name="Owned10PercentIntFrgnPrtshpInd" minOccurs="0">
OLD line(s): 830

                            <xsd:attribute name="referenceDocumentName" type="StringType" fixed="Owned10PercentInterestInForeignPartnershipStatement" />
NEW line(s): 830

                            <xsd:attribute name="referenceDocumentName" type="StringType" fixed="Owned10PercentInterestInForeignPartnershipStatement"/>
OLD line(s): 837

            <xsd:element name="LossClaimToStockOrDebt" type="BooleanType" minOccurs="0">
NEW line(s): 837

            <xsd:element name="LossClaimToStockOrDebtInd" type="BooleanType" minOccurs="0">
OLD line(s): 847

      <xsd:element name="SeparateUnitDefinedInReg" minOccurs="0">
NEW line(s): 847

      <xsd:element name="SeparateUnitDefinedInRegInd" minOccurs="0">
OLD line(s): 858

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ElectiveReliefAgreementAndOrAnnualCertificationStatement" />
NEW line(s): 858

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ElectiveReliefAgreementAndOrAnnualCertificationStatement"/>
OLD line(s): 865

            <xsd:element name="DualConsolidatedLoss" type="USAmountType" minOccurs="0">
NEW line(s): 865

            <xsd:element name="DualConsolidatedLossAmt" type="USAmountType" minOccurs="0">
OLD line(s): 875

            <xsd:element name="DualCnsldtLossTaxableIncome" type="BooleanType" minOccurs="0">
NEW line(s): 875

            <xsd:element name="DualCnsldtLossTaxableIncomeInd" type="BooleanType" minOccurs="0">
OLD line(s): 885

            <xsd:element name="PrmtDomDualCnsldtLoss" type="BooleanType" minOccurs="0">
NEW line(s): 885

            <xsd:element name="PermittedDomDualCnsldtLossInd" type="BooleanType" minOccurs="0">
OLD line(s): 895

            <xsd:element name="ComputedCnsldtTaxableIncm" minOccurs="0">
NEW line(s): 895

            <xsd:element name="CmptDualCnsldtLossTxblIncmInd" minOccurs="0">
OLD line(s): 905

          <xsd:attribute name="cumulativeRegister" type="USAmountType">
NEW line(s): 905

          <xsd:attribute name="cumulativeRegisterAmt" type="USAmountType">
OLD line(s): 918

            <xsd:element name="ForeignTaxDisqualifiedSec901m" type="BooleanType" minOccurs="0">
NEW line(s): 918

            <xsd:element name="FrgnTaxDisqualifiedSec901mInd" type="BooleanType" minOccurs="0">
OLD line(s): 928

            <xsd:element name="ForeignTaxesUnderSec909" type="BooleanType" minOccurs="0">
NEW line(s): 928

            <xsd:element name="ForeignTaxSection909Ind" type="BooleanType" minOccurs="0">
OLD line(s): 938

            <xsd:element name="MfrSellingOrPurchasingBranch" type="BooleanType" minOccurs="0">
NEW line(s): 938

            <xsd:element name="MfrSellingPurchasingBranchInd" type="BooleanType" minOccurs="0">
OLD line(s): 963

            <xsd:element name="CurrentYearNetIncomeOrLoss" type="ForeignAmountType" minOccurs="0">
NEW line(s): 963

            <xsd:element name="ForeignCYNetIncomePerBooksAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 973

            <xsd:element name="TotalNetAdditions" minOccurs="0">
NEW line(s): 973

            <xsd:element name="TotalNetAdditonsAmt" minOccurs="0">
OLD line(s): 983,984

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EPTaxableIncomeAdjustmentSchedule" />
NEW line(s): 983,984

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EPTaxableIncomeAdjustmentSchedule"/>
OLD line(s): 991

            <xsd:element name="TotalNetSubtractions" minOccurs="0">
NEW line(s): 991

            <xsd:element name="TotalNetSubtractionsAmt" minOccurs="0">
OLD line(s): 1001,1002

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EPTaxableIncomeAdjustmentSchedule" />
NEW line(s): 1001,1002

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EPTaxableIncomeAdjustmentSchedule"/>
OLD line(s): 1009

            <xsd:element name="CurrentEarningsAndProfits" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1009

            <xsd:element name="CurrentEarningsAndProfitsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1019

            <xsd:element name="DASTMGainOrLoss" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1019

            <xsd:element name="DASTMGainOrLossAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1029

            <xsd:element name="CurrEarnPrftPlusDASTMGainLoss" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1029

            <xsd:element name="EarningAndPrftPlusDASTMGainAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1039

            <xsd:element name="CurrEarnPrftOrTaxableIncome" type="USAmountType" minOccurs="0">
NEW line(s): 1039

            <xsd:element name="CurrEarnAndPrftInUSDollarsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1049

      <xsd:element name="ExchangeRateUsed" type="LargeRatioType" minOccurs="0">
NEW line(s): 1049

      <xsd:element name="ExchangeRt" type="LargeRatioType" minOccurs="0">
OLD line(s): 1067

            <xsd:element name="CountryOrganized" type="CountryType">
NEW line(s): 1067

            <xsd:element name="CntryUnderWhoseLawsOrganizedCd" type="CountryType">
OLD line(s): 1077

            <xsd:element name="TypeOfEntity" type="LineExplanationType">
NEW line(s): 1077

            <xsd:element name="EntityTypeTxt" type="LineExplanationType">
OLD line(s): 1087

            <xsd:element name="DateOfOrganization" type="DateType">
NEW line(s): 1087

            <xsd:element name="OrganizationDt" type="DateType">
OLD line(s): 1105

            <xsd:element name="FunctionalCurrency" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1105

            <xsd:element name="FunctionalCurrencyAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1115

            <xsd:element name="USDollars" type="USAmountType" minOccurs="0">
NEW line(s): 1115

            <xsd:element name="USDollarAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1133

            <xsd:element name="BeginningAmount" type="USAmountType" minOccurs="0">
NEW line(s): 1133

            <xsd:element name="BeginningAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1143

            <xsd:element name="EndingAmount" type="USAmountType" minOccurs="0">
NEW line(s): 1143

            <xsd:element name="EndingAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1161

            <xsd:element name="BeginningAmount" type="USAmountType" minOccurs="0">
NEW line(s): 1161

            <xsd:element name="BeginningAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1171

            <xsd:element name="EndingAmount" type="USAmountType" minOccurs="0">
NEW line(s): 1171

            <xsd:element name="EndingAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1194

            <xsd:element name="BeginningDate" type="DateType" minOccurs="0">
NEW line(s): 1194

            <xsd:element name="BeginDt" type="DateType" minOccurs="0">
OLD line(s): 1201

            <xsd:element name="EndingDate" type="DateType" minOccurs="0">
NEW line(s): 1201

            <xsd:element name="EndDt" type="DateType" minOccurs="0">
OLD line(s): 1232

    <xsd:element name="EINMissingReason">
NEW line(s): 1232

    <xsd:element name="MissingEINReasonCd">