Diff - Left File: CorporateIncomeTax/Corp1120/IRS1120/IRS1120.xsd (2010v2.4) Right File: CorporateIncomeTax/Corp1120/IRS1120/IRS1120.xsd (2011v1.0)
OLD: CorporateIncomeTax/Corp1120/IRS1120/IRS1120.xsd (2010v2.4)
NEW: CorporateIncomeTax/Corp1120/IRS1120/IRS1120.xsd (2011v1.0)

OLD line(s): 51

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment AdvancePaymentsForGoodsAndLongTermContractsSchedule CertificateForMembersOfControlledGroupStatement ControlledForeignPartnershipReportingStatement CoopElectAllocateCreditPatrons CoopElectionAllocateCreditPatrons DelayedReapplicationMethodElection DeMinimisExceptionElection DualConsolidatedLossesStatement DisallowanceOfDedForEmplCompInExcessOfOneMillionStatement ElectionNotToClaimSpecialDepreciationAllowance ElectionToDeferGainFromQlfyElecTransmissionTrans ExtensionOfTimeUnderRegsSect160815Statement Form8858InLieuOfStatement IncomeTaxReturnsStatement InterestInRentalRealEstateStatement IRS1120ScheduleB IRS1120ScheduleH IRS1122 IRS3115 IRS3468 IRS4255 IRS4562 IRS4797 IRS5735 IRS5884 IRS6478 IRS6765 IRS8302 IRS8586 IRS8716 IRS8873 IRS8906 IRS8909 IRS8911 IRS8912 IRS8916 MarkToMarketAccountingMethodElection OwnershipInterestInAFASITSchedule PostCompletionAdjustmentsElection ProtectiveStatement QualifyingReforestationCostsStatement Section108iInformationStatement Section199ClosingOfBooksElectionStatement SimplifiedMarginalImpactMethodElection SourceOfDistributionElectionStatement StatementPursuantToReg13555aByDistributingCorpStatement TransferorElectionCertificationStatement TransferToACorpControlledByTransferorStatement TonnageTaxRegimeElection Week5253TaxYearElection" />
NEW line(s): 51

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment AdvancePaymentsForGoodsAndLongTermContractsSchedule CertificateForMembersOfControlledGroupStatement ControlledForeignPartnershipReportingStatement CoopElectAllocateCreditPatrons CoopElectionAllocateCreditPatrons DelayedReapplicationMethodElection DeMinimisExceptionElection DualConsolidatedLossesStatement DisallowanceOfDedForEmplCompInExcessOfOneMillionStatement ElectionNotToClaimSpecialDepreciationAllowance ElectionToDeferGainFromQlfyElecTransmissionTrans ExtensionOfTimeUnderRegsSect160815Statement Form8858InLieuOfStatement IncomeTaxReturnsStatement InterestInRentalRealEstateStatement IRS1120ScheduleB IRS1120ScheduleH IRS1122 IRS1125A IRS1125E IRS3115 IRS3468 IRS4255 IRS4562 IRS4797 IRS5735 IRS5884 IRS6478 IRS6765 IRS8302 IRS8586 IRS8716 IRS8873 IRS8906 IRS8909 IRS8911 IRS8912 IRS8916 MarkToMarketAccountingMethodElection OwnershipInterestInAFASITSchedule PostCompletionAdjustmentsElection ProtectiveStatement QualifyingReforestationCostsStatement Section108iInformationStatement Section199ClosingOfBooksElectionStatement SimplifiedMarginalImpactMethodElection SourceOfDistributionElectionStatement StatementPursuantToReg13555aByDistributingCorpStatement TransferorElectionCertificationStatement TransferToACorpControlledByTransferorStatement TonnageTaxRegimeElection Week5253TaxYearElection" />
OLD line(s): 312,313

      <!-- Gross Receipts or Sales -->
      <xsd:element name="GrossReceiptsOrSales" minOccurs="0">
NEW line(s): 312,313

      <!-- Merchant Card and Third Party Payments -->
      <xsd:element name="MerchantCardThirdPartyPayments" type="USAmountType" minOccurs="0">
OLD line(s): 316

            <Description>Gross receipts or sales</Description>
NEW line(s): 316

            <Description>Merchant card and third party payments</Description>
OLD line(s): 319

NEW line(s): 320,329

      </xsd:element>
      
      <!-- Gross Receipts Or Sales Not Reported -->
      <xsd:element name="GrossReceiptsSalesNotReported" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Gross receipts or sales not reported on line 1a</Description>
            <LineNumber>1b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
OLD line(s): 329

NEW line(s): 340,349

      <!-- Total Line 1a and Line 1b -->
      <xsd:element name="TotalLine1aAnd1b" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total. Add lines 1a and 1b.</Description>
            <LineNumber>1c</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
OLD line(s): 335

            <LineNumber>1b</LineNumber>
NEW line(s): 355

            <LineNumber>1d</LineNumber>
OLD line(s): 340,341

      <!-- Gross Receipts and Sales Balance -->
      <xsd:element name="GrossReceiptsOrSalesBalance" type="USAmountType" minOccurs="0">
NEW line(s): 360,361

      <!-- Subtract Line 1d From Line 1c -->
      <xsd:element name="SubtractLine1dFromLine1c" type="USAmountType" minOccurs="0">
OLD line(s): 344,345

            <Description>Balance (Gross receipts or sales less returns and allowances)</Description>
            <LineNumber>1c</LineNumber>
NEW line(s): 364,365

            <Description>Subtract line 1d from line 1c</Description>
            <LineNumber>1e</LineNumber>
OLD line(s): 351

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

      <xsd:element name="CostOfGoodsSold" minOccurs="0">
OLD line(s): 357

NEW line(s): 378,385

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1125A" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
OLD line(s): 486

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

      <xsd:element name="CompensationOfOfficers" minOccurs="0">
OLD line(s): 492

NEW line(s): 521,528

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1125E" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
OLD line(s): 801,802

      <!-- Prior Year Overpayment Credit -->
      <xsd:element name="PriorYearOverpaymentCredit" type="USAmountType" minOccurs="0">
NEW line(s): 837,838

      <!-- Total Payments and Refundable Credits -->
      <xsd:element name="TotalPaymentsAndRefundCredits" type="USAmountType" minOccurs="0">
OLD line(s): 805,806

            <Description>Prior year overpayment credited to current year</Description>
            <LineNumber>32a</LineNumber>
NEW line(s): 841,842

            <Description>Total payments and refundable credits</Description>
            <LineNumber>32</LineNumber>
OLD line(s): 811,992

      <!-- Estimated Tax Payments -->
      <xsd:element name="EstimatedTaxPayments" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Estimated tax payments</Description>
            <LineNumber>32b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="beneficiaryOfTrustIndicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="T"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="beneficiaryOfTrustAmount" type="USAmountType" />
              <xsd:attribute name="f8816Indicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="FORM 8816"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="f8816Amount" type="USAmountType" />
              <xsd:attribute name="section847DeductionIndicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="SECTION 847 DEDUCTION"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EstimatedTaxPaymentSchedule IRS8816" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Refund Applied For -->
      <xsd:element name="RefundAppliedFor" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Refund applied for on Form 4466</Description>
            <LineNumber>32c</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Tax Payment Balance -->
      <xsd:element name="TaxPaymentBalance" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Tax payment balance</Description>
            <LineNumber>32d</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Tax Deposited with Form 7004 -->
      <xsd:element name="TaxDepositedWithForm7004" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Tax deposited with Form 7004</Description>
            <LineNumber>32e</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Credit from Form 2439 -->
      <xsd:element name="UndistributedCapitalGainsCr" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Credit from Form 2439</Description>
            <LineNumber>32f(1)</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="IRS2439"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Credit from Form 4136 -->
      <xsd:element name="CreditForFederalTaxOnFuels" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Credit from Form 4136</Description>
            <LineNumber>32f(2)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="ozoneDepletingChemicalsInd">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="ODC"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4136"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Total Credits -->
      <xsd:element name="TotalCredits" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total Credits</Description>
            <LineNumber>32f</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="OtherRefundableCreditsSchedule"/>
              <xsd:attribute name="otherRefundableCreditsInd">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="OTHER REFUNDABLE CREDITS"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="otherRefundableCreditsAmount" type="USAmountType"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Refundable Credits -->
      <xsd:element name="RefundableCredits" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Refundable credits</Description>
            <LineNumber>32g</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="IRS3800 IRS8827" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Total Payments -->
      <xsd:element name="TotalPayments" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total Payments</Description>
            <LineNumber>32h</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="backupWithholdingIndicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="BACKUP WITHHOLDING"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="backupWithholdingAmount" type="USAmountType"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

NEW line(s): 846

OLD line(s): 1084,1086

      <!-- IRS1120 Schedule A - Cost of Goods Sold -->
      <xsd:element name="IRS1120ScheduleA" type="IRS1120ScheduleAType" minOccurs="0" />

NEW line(s): 937

OLD line(s): 1090,1092

      <!-- IRS1120 Schedule E - Compensation of Officers -->
      <xsd:element name="IRS1120ScheduleE" type="IRS1120ScheduleEType" minOccurs="0" />

NEW line(s): 940

OLD line(s): 1113,1353

  <!-- ====================== IRS Form 1120 Schedule A ============== -->
  <!-- =============================================================== -->

  <xsd:complexType name="IRS1120ScheduleAType">
    <xsd:annotation>
      <xsd:documentation>Content model for Form 1120 Schedule A</xsd:documentation>
    </xsd:annotation>

    <xsd:sequence>

      <!-- Inventory at Beginning of Year -->
      <xsd:element name="InventoryAtBeginningOfYear" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Inventory at beginning of year</Description>
            <LineNumber>Schedule A Line 1</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="RefiguredClosingInventoryStatement" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Purchases -->
      <xsd:element name="Purchases" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Purchases</Description>
            <LineNumber>Schedule A Line 2</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Cost of Labor -->
      <xsd:element name="CostOfLabor" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Cost of labor</Description>
            <LineNumber>Schedule A Line 3</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Additional Sec263 A Costs -->
      <xsd:element name="AdditionalSection263ACosts" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Additional section 263A costs</Description>
            <LineNumber>Schedule A Line 4</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="ItemizedAdditionalSection263ACostsSchedule" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Other Costs -->
      <xsd:element name="OtherCosts" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Other costs</Description>
            <LineNumber>Schedule A Line 5</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="ItemizedOtherCostsSchedule" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Total Costs -->
      <xsd:element name="TotalCosts" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total costs. Add lines 1 through 5.</Description>
            <LineNumber>Schedule A Line 6</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Inventory at End of Year -->
      <xsd:element name="InventoryAtEndOfYear" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Inventory at end of year</Description>
            <LineNumber>Schedule A Line 7</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Cost of Goods Sold -->
      <xsd:element name="CostOfGoodsSold" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Cost of goods sold</Description>
            <LineNumber>Schedule A Line 8</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Methods Used for Valuing Closing Inventory -->

      <!-- Cost as described in Sec. 1.471-3 -->
      <xsd:element name="CostAsDescribedInSection14713" type="CheckboxType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Cost as described in Regulations section 1.471-3</Description>
            <LineNumber>Schedule A Line 9a (i)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Lower of Cost or Market as described in Sec. 1.471-4 -->
      <xsd:element name="LowerOfCostOrMrktAsInSect14714" type="CheckboxType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Lower of cost or market as described in Regulations section 1.471-4</Description>
            <LineNumber>Schedule A Line 9a (ii)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Other Method Used for Valuing Closing Inventory -->
      <xsd:element name="OtherMethodUsedBox" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Other method used for valuing closing inventory</Description>
            <LineNumber>Schedule A Line 9a (iii)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="CheckboxType">
              <xsd:attribute name="otherMethodUsed" type="ShortDescriptionType" />
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherValuingClosingMethodStatement" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Subnormal Goods -->
      <xsd:element name="SubnormalGoods" type="CheckboxType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicates there was a writedown of subnormal goods as described in Regulations section 1.471-2(c)</Description>
            <LineNumber>Schedule A Line 9b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- LIFO Adopted -->
      <xsd:element name="LIFOAdopted" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicates the LIFO inventory method was adopted</Description>
            <LineNumber>Schedule A Line 9c</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="CheckboxType">
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS970" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Choice between: LIFO Closing Inventory Amount or Percentage -->
      <xsd:choice minOccurs="0">

        <!-- LIFO Closing Inventory Amount -->
        <xsd:element name="LIFOClosingInventoryAmount" type="USAmountType">
          <xsd:annotation>
            <xsd:documentation>
              <Description>Amount of closing inventory computed under LIFO</Description>
              <LineNumber>Schedule A Line 9d</LineNumber>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>

        <!-- LIFO Closing Inventory Percentage -->
        <xsd:element name="LIFOClosingInventoryPercent" type="RatioType">
          <xsd:annotation>
            <xsd:documentation>
              <Description>Percentage of closing inventory computed under LIFO (expressed as a decimal of up to 5 decimal places).</Description>
              <LineNumber>Schedule A Line 9d</LineNumber>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>

      </xsd:choice>

      <!-- Sec. 263A Rules Apply -->
      <xsd:element name="Section263ARulesApply" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicates the rules of section 263A apply to the corporation</Description>
            <LineNumber>Schedule A Line 9e</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Inventory Determination Change -->
      <xsd:element name="InventoryDeterminationChange" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicates change in determining quantities, cost, or valuation between opening and closing inventory</Description>
            <LineNumber>Schedule A Line 9f</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="BooleanType">
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ChangeInInventoryStatement" />
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

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


  <!-- =============================================================== -->
NEW line(s): 960

OLD line(s): 1719,1832

  <!-- ====================== IRS Form 1120 Schedule E ====================== -->
  <!-- =============================================================== -->

  <xsd:complexType name="IRS1120ScheduleEType">
    <xsd:annotation>
      <xsd:documentation>Content model for Form 1120 Schedule E</xsd:documentation>
    </xsd:annotation>

    <xsd:sequence>

      <!-- Officer Compensations -->
      <xsd:element name="Officer" type="OfficerDetailType" minOccurs="0" maxOccurs="unbounded" />

      <!-- Total Compensation of Officers -->
      <xsd:element name="TotalCompensationOfOfficers" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total compensation of officers</Description>
            <LineNumber>Schedule E Line 2</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Compensation Claimed on Schedule A -->
      <xsd:element name="CompensationClmOnSchAAndElse" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Compensation of officers claimed on Schedule A and elsewhere on return</Description>
            <LineNumber>Schedule E Line 3</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Net Compensation of Officers -->
      <xsd:element name="NetCompensationOfOfficers" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Net compensation of officers. Subtract line 3 from line 2.</Description>
            <LineNumber>Schedule E Line 4</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

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

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

      <!-- Officer Name -->
      <xsd:element name="NameOfOfficer" type="PersonNameType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Name of officer</Description>
            <LineNumber>Schedule E Line 1(a)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Social Security Number -->
      <xsd:element name="SocialSecurityNumber" type="SSNType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Social security number</Description>
            <LineNumber>Schedule E Line 1(b)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Percent of Time Devoted to Business -->
      <xsd:element name="PercentTimeDevotedToBusiness" type="RatioType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Percent of time devoted to business (expressed as a decimal of up to 5 decimal places).</Description>
            <LineNumber>Schedule E Line 1(c)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Percent of Common Stock Owned -->
      <xsd:element name="PercentCommonStockOwned" type="RatioType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Percent of common stock owned (expressed as a decimal of up to 5 decimal places).</Description>
            <LineNumber>Schedule E Line 1(d)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Percent of Preferred Stock Owned -->
      <xsd:element name="PercentPreferredStockOwned" type="RatioType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Percent of preferred stock owned (expressed as a decimal of up to 5 decimal places).</Description>
            <LineNumber>Schedule E Line 1(e)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Amount of compensation -->
      <xsd:element name="AmountOfCompensation" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Amount of compensation</Description>
            <LineNumber>Schedule E Line 1(f)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

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


  <!-- =============================================================== -->
NEW line(s): 1325

OLD line(s): 1842

NEW line(s): 1336,1337

    <!-- ===== Part I Tax Computation ===== -->

OLD line(s): 1848

            <LineNumber>Schedule J Line 1</LineNumber>
NEW line(s): 1343

            <LineNumber>Schedule J Part I Line 1</LineNumber>
OLD line(s): 1866

            <LineNumber>Schedule J Line 2</LineNumber>
NEW line(s): 1361

            <LineNumber>Schedule J Part I Line 2</LineNumber>
OLD line(s): 1876

            <LineNumber>Schedule J Line 2</LineNumber>
NEW line(s): 1371

            <LineNumber>Schedule J Part I Line 2</LineNumber>
OLD line(s): 1910

            <LineNumber>Schedule J Line 3</LineNumber>
NEW line(s): 1405

            <LineNumber>Schedule J Part I Line 3</LineNumber>
OLD line(s): 1928

            <LineNumber>Schedule J Line 4</LineNumber>
NEW line(s): 1423

            <LineNumber>Schedule J Part I Line 4</LineNumber>
OLD line(s): 1938

            <LineNumber>Schedule J Line 5a</LineNumber>
NEW line(s): 1433

            <LineNumber>Schedule J Part I Line 5a</LineNumber>
OLD line(s): 1956

            <LineNumber>Schedule J Line 5b</LineNumber>
NEW line(s): 1451

            <LineNumber>Schedule J Part I Line 5b</LineNumber>
OLD line(s): 1982

            <LineNumber>Schedule J Line 5c</LineNumber>
NEW line(s): 1477

            <LineNumber>Schedule J Part I Line 5c</LineNumber>
OLD line(s): 2000

            <LineNumber>Schedule J Line 5d</LineNumber>
NEW line(s): 1495

            <LineNumber>Schedule J Part I Line 5d</LineNumber>
OLD line(s): 2018

            <LineNumber>Schedule J Line 5e</LineNumber>
NEW line(s): 1513

            <LineNumber>Schedule J Part I Line 5e</LineNumber>
OLD line(s): 2036

            <LineNumber>Schedule J Line 6</LineNumber>
NEW line(s): 1531

            <LineNumber>Schedule J Part I Line 6</LineNumber>
OLD line(s): 2046

            <LineNumber>Schedule J Line 7</LineNumber>
NEW line(s): 1541

            <LineNumber>Schedule J Part I Line 7</LineNumber>
OLD line(s): 2056

            <LineNumber>Schedule J Line 8</LineNumber>
NEW line(s): 1551

            <LineNumber>Schedule J Part I Line 8</LineNumber>
OLD line(s): 2069,2070

      <!-- Tax from Form 4255 -->
      <xsd:element name="TaxFromForm4255" minOccurs="0">
NEW line(s): 1564,1565

      <!-- Recapture of Investment Credit -->
      <xsd:element name="RecaptureOfInvestmentCredit" minOccurs="0">
OLD line(s): 2073,2074

            <Description>Tax from Form 4255</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1568,1569

            <Description>Recapture of investment credit</Description>
            <LineNumber>Schedule J Part I Line 9a</LineNumber>
OLD line(s): 2079

              <xsd:extension base="CheckboxType">
NEW line(s): 1574

              <xsd:extension base="USAmountType">
OLD line(s): 2095,2096

      <!-- Tax from Form 8611 -->
      <xsd:element name="TaxFromForm8611" minOccurs="0">
NEW line(s): 1590,1591

      <!-- Recapture of Low-Income Housing Credit -->
      <xsd:element name="RcptrOfLowIncomeHousingCredit" minOccurs="0">
OLD line(s): 2099,2100

            <Description>Tax from Form 8611</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1594,1595

            <Description>8611Recapture of low-income housing credit</Description>
            <LineNumber>Schedule J Part I Line 9b</LineNumber>
OLD line(s): 2105

            <xsd:extension base="CheckboxType">
NEW line(s): 1600,1608

            <xsd:extension base="USAmountType">
              <xsd:attribute name="f8693ApprovedIndicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="Form 8693 Approved"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="f8693ApprovalDate" type="DateType" />
OLD line(s): 2113,2114

      <!-- Tax from Form 8697 -->
      <xsd:element name="TaxFromForm8697" minOccurs="0">
NEW line(s): 1616,1617

      <!-- Interest Due Under the Look-back Method - Completed LT Contracts -->
      <xsd:element name="IndDueUndLkbckMthdCompLTCntrct" minOccurs="0">
OLD line(s): 2117,2118

            <Description>Tax from Form 8697</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1620,1621

            <Description>Interest due under the look-back method - completed long-term contracts</Description>
            <LineNumber>Schedule J Part I Line 9c</LineNumber>
OLD line(s): 2123

            <xsd:extension base="CheckboxType">
NEW line(s): 1626

            <xsd:extension base="USAmountType">
OLD line(s): 2131,2132

      <!-- Tax from Form 8866 -->
      <xsd:element name="TaxFromForm8866" minOccurs="0">
NEW line(s): 1634,1635

      <!-- Interest Due Under the Look-back Method - Income Forecast Method -->
      <xsd:element name="IntDueUndLkbckMthdIncForecast" minOccurs="0">
OLD line(s): 2135,2136

            <Description>Tax from Form 8866</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1638,1639

            <Description>Interest due under the look-back method - income forecast method</Description>
            <LineNumber>Schedule J Part I Line 9d</LineNumber>
OLD line(s): 2141

            <xsd:extension base="CheckboxType">
NEW line(s): 1644

            <xsd:extension base="USAmountType">
OLD line(s): 2149,2150

      <!-- Tax from Form 8902 -->
      <xsd:element name="TaxFromForm8902" minOccurs="0">
NEW line(s): 1652,1653

      <!-- Alternative Tax on Qualifying Shipping Activities -->
      <xsd:element name="AltTaxOnQualShippingActivity" minOccurs="0">
OLD line(s): 2153,2154

            <Description>Tax from Form 8902</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1656,1657

            <Description>Alternative tax on qualifying shipping activities</Description>
            <LineNumber>Schedule J Part I Line 9e</LineNumber>
OLD line(s): 2159

            <xsd:extension base="CheckboxType">
NEW line(s): 1662

            <xsd:extension base="USAmountType">
OLD line(s): 2167


NEW line(s): 1669

OLD line(s): 2173

            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1675

            <LineNumber>Schedule J Part I Line 9f</LineNumber>
OLD line(s): 2178

            <xsd:extension base="CheckboxType">
NEW line(s): 1680

            <xsd:extension base="USAmountType">
OLD line(s): 2186,2187

      <!-- Total Other Taxes -->
      <xsd:element name="TotalOtherTaxes" minOccurs="0">
NEW line(s): 1688,1689

      <!-- Total Other Taxes and Interest -->
      <xsd:element name="TotalOtherTaxesAndInterest" type="USAmountType" minOccurs="0">
OLD line(s): 2190,2191

            <Description>Total other taxes</Description>
            <LineNumber>Schedule J Line 9</LineNumber>
NEW line(s): 1692,1693

            <Description>Total other taxesand interest. Add lines 9a through 9f</Description>
            <LineNumber>Schedule J Part I Line 10</LineNumber>
OLD line(s): 2193

NEW line(s): 1696,1727

      </xsd:element>

      <!-- Total Tax -->
      <xsd:element name="TotalTax" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total tax. Add lines 7 through 10. Enter here and on page 1, line 31</Description>
            <LineNumber>Schedule J Part I Line 11</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
    <!-- ===== Part II Payments and Refundable Credits ===== -->
      
      <!-- Prior Year Overpayment Credit -->
      <xsd:element name="PriorYearOverpaymentCredit" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Prior year overpayment credited to current year</Description>
            <LineNumber>Schedule J Part II Line 12</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Estimated Tax Payments -->
      <xsd:element name="EstimatedTaxPayments" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Estimated tax payments</Description>
            <LineNumber>Schedule J Part II Line 13</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
OLD line(s): 2197

              <xsd:attribute name="f8693ApprovedIndicator">
NEW line(s): 1731

              <xsd:attribute name="beneficiaryOfTrustIndicator">
OLD line(s): 2200

                    <xsd:enumeration value="Form 8693 Approved"/>
NEW line(s): 1734

                    <xsd:enumeration value="T"/>
OLD line(s): 2204

              <xsd:attribute name="f8693ApprovalDate" type="DateType" />
NEW line(s): 1738,1755

              <xsd:attribute name="beneficiaryOfTrustAmount" type="USAmountType" />
              <xsd:attribute name="f8816Indicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="FORM 8816"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="f8816Amount" type="USAmountType" />
              <xsd:attribute name="section847DeductionIndicator">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="SECTION 847 DEDUCTION"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EstimatedTaxPaymentSchedule IRS8816" />
OLD line(s): 2210,2211

      <!-- Total Tax -->
      <xsd:element name="TotalTax" minOccurs="0">
NEW line(s): 1761,1762

      <!-- Refund Applied For -->
      <xsd:element name="RefundAppliedFor" type="USAmountType" minOccurs="0">
OLD line(s): 2214,2215

            <Description>Total tax</Description>
            <LineNumber>Schedule J Line 10</LineNumber>
NEW line(s): 1765,1766

            <Description>Refund applied for on Form 4466</Description>
            <LineNumber>Schedule J Part II Line 14</LineNumber>
OLD line(s): 2217

NEW line(s): 1769,1818

      </xsd:element>
      
      <!-- Balance -->
      <xsd:element name="Balance" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Balance. Combine lines 12, 13, and 14</Description>
            <LineNumber>Schedule J Part II Line 15</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Tax Deposited with Form 7004 -->
      <xsd:element name="TaxDepositedWithForm7004" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Tax deposited with Form 7004</Description>
            <LineNumber>Schedule J Part II Line 16</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Withholding -->
      <xsd:element name="Withholding" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Withholding</Description>
            <LineNumber>Schedule J Part II Line 17</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Total Payments -->
      <xsd:element name="TotalPayments" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Add lines 15, 16, and 17</Description>
            <LineNumber>Schedule J Part II Line 18</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Credit from Form 2439 -->
      <xsd:element name="UndistributedCapitalGainsCr" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Credit from Form 2439</Description>
            <LineNumber>Schedule J Part II Line 19a</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
OLD line(s): 2221,2222

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="TotalTaxSchedule" />
NEW line(s): 1822,1823

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

NEW line(s): 1829,1893

      <!-- Credit from Form 4136 -->
      <xsd:element name="CreditForFederalTaxOnFuels" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Credit from Form 4136</Description>
            <LineNumber>Schedule J Part II Line 19b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="ozoneDepletingChemicalsInd">
                <xsd:simpleType>
                  <xsd:restriction base="StringType">
                    <xsd:enumeration value="ODC"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4136"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>

      <!-- Other Refundable Credits -->
      <xsd:element name="OtherRefundableCredits" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Other refundable credits</Description>
            <LineNumber>Schedule J Part II Line 19c</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="OtherRefundableCreditsSchedule"/>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
      
      <!-- Total Credits -->
      <xsd:element name="TotalCreditsPartII" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total credits</Description>
            <LineNumber>Schedule J Part II Line 20</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- Total Payments and Credits -->
      <xsd:element name="TotalPaymentsAndCredits" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total payments and credits</Description>
            <LineNumber>Schedule J Part II Line 21</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      

OLD line(s): 2638

NEW line(s): 2305,2324

      <!-- Did You Make Payments Requiring You to File Form(s) 1099? -->
      <xsd:element name="PymtsReqCorpToFileForms1099" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Did you make any payments that would require you to file Forms(s) 1099?</Description>
            <LineNumber>Schedule K Line 15a</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <!-- If Yes, Did You Or Will You File All Required Forms 1099? -->
      <xsd:element name="DidOrWillCorpFileForms1099" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>If "Yes", did you or will you file all required Forms 1099?</Description>
            <LineNumber>Schedule K Line 15b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>