Diff - Left File: IndividualIncomeTax/Ind1040/IRS1040ScheduleC/IRS1040ScheduleC.xsd (2010v4.0) Right File: IndividualIncomeTax/Ind1040/IRS1040ScheduleC/IRS1040ScheduleC.xsd (2011v1.0)
OLD: IndividualIncomeTax/Ind1040/IRS1040ScheduleC/IRS1040ScheduleC.xsd (2010v4.0)
NEW: IndividualIncomeTax/Ind1040/IRS1040ScheduleC/IRS1040ScheduleC.xsd (2011v1.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,3

<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): 7

      <TaxYear>2010</TaxYear>
NEW line(s): 8

      <TaxYear>2011</TaxYear>
OLD line(s): 14


NEW line(s): 15

OLD line(s): 19


NEW line(s): 19

OLD line(s): 43

          
NEW line(s): 42

OLD line(s): 64


NEW line(s): 62

OLD line(s): 74


NEW line(s): 71

OLD line(s): 85


NEW line(s): 81

OLD line(s): 88


NEW line(s): 83

OLD line(s): 99


NEW line(s): 93

OLD line(s): 110,111

            <xsd:restriction base="IntegerType">
              <xsd:enumeration value="999999"/>
NEW line(s): 104,105

            <xsd:restriction base="StringType">
              <xsd:length value="6"/>
OLD line(s): 116


NEW line(s): 109

OLD line(s): 127


NEW line(s): 119

OLD line(s): 138


NEW line(s): 129

OLD line(s): 141


NEW line(s): 131

OLD line(s): 152


NEW line(s): 141

OLD line(s): 163


NEW line(s): 151

OLD line(s): 165


NEW line(s): 152

OLD line(s): 168


NEW line(s): 154

OLD line(s): 179


NEW line(s): 164

OLD line(s): 190


NEW line(s): 174

OLD line(s): 213


NEW line(s): 196

OLD line(s): 215


NEW line(s): 197

OLD line(s): 226


NEW line(s): 207

OLD line(s): 237

NEW line(s): 219,228

      <!-- Payment Requiring Filing Form 1099 Indicator -->
      <xsd:element name="PaymentRqrFilingForm1099Ind" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicator as to if any payments were made in 2011 that would require a Form(s) 1099 be filed</Description>
            <LineNumber>I</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
OLD line(s): 238

NEW line(s): 230,240

      <!-- Required Form 1099 Filed Indicator -->
      <xsd:element name="RequiredForm1099FiledInd" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Indicator as to if any required Form(s) 1099 have or will be filed</Description>
            <LineNumber>J</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

OLD line(s): 241,242

      <!-- Statutory Employee Ind -->
      <xsd:element name="StatutoryEmployeeOrQJVInd" type="CheckboxType" minOccurs="0">
NEW line(s): 243,244

      <!-- Merchant Card And Third Party Payment Amount -->
      <xsd:element name="MerchantCardAndThrdPrtyPymtAmt" type="USAmountType" minOccurs="0">
OLD line(s): 245,247

            <Description>Statutory Employee From Form W-2 or Qualified Joint Venture Not Subject to SE Tax</Description>
            <LineNumber>1</LineNumber>
            <ELFFieldNumber>0198</ELFFieldNumber>
NEW line(s): 247,249

            <Description>Merchant card and third party payments received</Description>
            <LineNumber>1a</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
OLD line(s): 252,253

      <!-- Gross Receipts or Sales -->
      <xsd:element name="GrossReceiptsOrSalesAmt" minOccurs="0">
NEW line(s): 254,255

      <!-- Not Reported Gross Receipts Or Sales Amount -->
      <xsd:element name="NotRprtGrossReceiptsOrSalesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 256,258

            <Description>Gross receipts or sales</Description>
            <LineNumber>1</LineNumber>
            <ELFFieldNumber>0200</ELFFieldNumber>
NEW line(s): 258,260

            <Description>Gross receipts or sales not reported on line 1a</Description>
            <LineNumber>1b</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
OLD line(s): 261,265

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="InstallmentMethodSchedule NonemployeeCompensationInExcessOf1099MISCStatement">
NEW line(s): 263,266

      </xsd:element>

      <!-- Statuatory Employee W-2 Income Amount -->
      <xsd:element name="StatuatoryEmployeeW2IncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 268

                    <ELFFieldNumber>NL NL</ELFFieldNumber>
NEW line(s): 269,271

            <Description>Income reported to Statutory Employee Form W-2</Description>
            <LineNumber>1c</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
OLD line(s): 271,274

              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
NEW line(s): 273

OLD line(s): 276

NEW line(s): 276,286

      <!-- Total Gross Receipts Amount -->
      <xsd:element name="TotalGrossReceiptsAmt" type="USAmountType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total gross receipts</Description>
            <LineNumber>1d</LineNumber>
            <ELFFieldNumber>NL</ELFFieldNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

OLD line(s): 287


NEW line(s): 296

OLD line(s): 298


NEW line(s): 306

OLD line(s): 301


NEW line(s): 308

OLD line(s): 312


NEW line(s): 318

OLD line(s): 323


NEW line(s): 328

OLD line(s): 334,335



NEW line(s): 338

OLD line(s): 337


NEW line(s): 339

OLD line(s): 348


NEW line(s): 349

OLD line(s): 350

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

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

NEW line(s): 359,372

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4562">
                <xsd:annotation>
                  <xsd:documentation>
                    <ELFFieldNumber>NL0294</ELFFieldNumber>
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
OLD line(s): 359


NEW line(s): 373

OLD line(s): 370


NEW line(s): 383

OLD line(s): 381,383


      <!-- Depletion (Form T (Timber) Dependency to be added in Phase III) -->
      <xsd:element name="DepletionAmt" type="USAmountType" minOccurs="0">
NEW line(s): 394,395

      <!-- Depletion -->
      <xsd:element name="DepletionAmt" minOccurs="0">
OLD line(s): 390

NEW line(s): 403,416

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="USAmountType">
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRSFormT">
                <xsd:annotation>
                  <xsd:documentation>
                    <ELFFieldNumber>NL0304</ELFFieldNumber>
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
OLD line(s): 392


NEW line(s): 417

OLD line(s): 405

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 430

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 417


NEW line(s): 441

OLD line(s): 428


NEW line(s): 451

OLD line(s): 439


NEW line(s): 461

OLD line(s): 450


NEW line(s): 471

OLD line(s): 461


NEW line(s): 481

OLD line(s): 472


NEW line(s): 491

OLD line(s): 483


NEW line(s): 501

OLD line(s): 494


NEW line(s): 511

OLD line(s): 505


NEW line(s): 521

OLD line(s): 516


NEW line(s): 531

OLD line(s): 527


NEW line(s): 541

OLD line(s): 538


NEW line(s): 551

OLD line(s): 549


NEW line(s): 561

OLD line(s): 560


NEW line(s): 571

OLD line(s): 571


NEW line(s): 581

OLD line(s): 582


NEW line(s): 591

OLD line(s): 593


NEW line(s): 601

OLD line(s): 596


NEW line(s): 603

OLD line(s): 607


NEW line(s): 613

OLD line(s): 618


NEW line(s): 623

OLD line(s): 631

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 636

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 635

                    <ELFFieldNumber>NL</ELFFieldNumber>
NEW line(s): 640

                    <ELFFieldNumber>NL0704</ELFFieldNumber>
OLD line(s): 643


NEW line(s): 647

OLD line(s): 673,674

      

NEW line(s): 676

OLD line(s): 685


NEW line(s): 686

OLD line(s): 687,688

      <!-- (Form 6198 Dependency to be added in Phase III) -->
      <xsd:element name="SomeInvestmentIsNotAtRiskInd" type="CheckboxType" minOccurs="0">
NEW line(s): 688

      <xsd:element name="SomeInvestmentIsNotAtRiskInd" minOccurs="0">
OLD line(s): 695

NEW line(s): 696,709

        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="CheckboxType">
              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS6198">
                <xsd:annotation>
                  <xsd:documentation>
                    <ELFFieldNumber>NL0731</ELFFieldNumber>
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
OLD line(s): 697


NEW line(s): 710

OLD line(s): 699


NEW line(s): 711

OLD line(s): 702


NEW line(s): 713

OLD line(s): 713


NEW line(s): 723

OLD line(s): 724


NEW line(s): 733

OLD line(s): 737

                <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 746

                <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 749


NEW line(s): 757

OLD line(s): 751


NEW line(s): 758

OLD line(s): 764

               <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 771

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 776


NEW line(s): 782

OLD line(s): 789

               <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 795

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 793

                    <ELFFieldNumber>NL</ELFFieldNumber>
NEW line(s): 799

                    <ELFFieldNumber>NL0756</ELFFieldNumber>
OLD line(s): 801


NEW line(s): 806

OLD line(s): 812


NEW line(s): 816

OLD line(s): 823


NEW line(s): 826

OLD line(s): 834


NEW line(s): 836

OLD line(s): 845


NEW line(s): 846

OLD line(s): 856


NEW line(s): 856

OLD line(s): 867


NEW line(s): 866

OLD line(s): 878,879



NEW line(s): 876

OLD line(s): 885


NEW line(s): 881

OLD line(s): 887

            <xsd:element name="DateVehiclePlacedInService" type="DateType" minOccurs="0" maxOccurs="1">
NEW line(s): 883

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


NEW line(s): 891

OLD line(s): 898

            <xsd:element name="BusinessMilesCnt" type="MilesType" minOccurs="0" maxOccurs="1">
NEW line(s): 893

            <xsd:element name="BusinessMilesCnt" type="MilesType" minOccurs="0">
OLD line(s): 907


NEW line(s): 901

OLD line(s): 909

            <xsd:element name="CommutingMilesCnt" type="MilesType" minOccurs="0" maxOccurs="1">
NEW line(s): 903

            <xsd:element name="CommutingMilesCnt" type="MilesType" minOccurs="0">
OLD line(s): 918


NEW line(s): 911

OLD line(s): 920

      <xsd:element name="OtherMilesCnt" type="MilesType" minOccurs="0" maxOccurs="1">
NEW line(s): 913

            <xsd:element name="OtherMilesCnt" type="MilesType" minOccurs="0">
OLD line(s): 929

      
NEW line(s): 921

OLD line(s): 931

      <xsd:element name="AvailableForOffDutyHoursInd" type="BooleanType" minOccurs="0" maxOccurs="1">
NEW line(s): 923

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

            <ELFFieldNumber>0880 0890</ELFFieldNumber>
NEW line(s): 928

                  <ELFFieldNumber>0852 0857</ELFFieldNumber>
OLD line(s): 940


NEW line(s): 931

OLD line(s): 942

      <xsd:element name="AnotherVehicleInd" type="BooleanType" minOccurs="0" maxOccurs="1">
NEW line(s): 933

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


NEW line(s): 941

OLD line(s): 953

      <xsd:element name="EvidenceToSupportDeductionInd" type="BooleanType" minOccurs="0" maxOccurs="1">
NEW line(s): 943

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


NEW line(s): 951

OLD line(s): 964

      <xsd:element name="EvidenceWrittenInd" type="BooleanType" minOccurs="0" maxOccurs="1">
NEW line(s): 953

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


NEW line(s): 961

OLD line(s): 977


NEW line(s): 964

OLD line(s): 979


NEW line(s): 965

OLD line(s): 992

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
NEW line(s): 978

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
OLD line(s): 996

                    <ELFFieldNumber>NL</ELFFieldNumber>
NEW line(s): 982

                    <ELFFieldNumber>NL0945</ELFFieldNumber>
OLD line(s): 1004


NEW line(s): 989

OLD line(s): 1015


NEW line(s): 999

OLD line(s): 1018,1029

  
  <!-- =========================================================================== -->
  <!-- ============= Local types, types for repeating groups etc. ================ -->
  <!-- =========================================================================== -->

  <!-- Miles Type -->
  <xsd:simpleType name="MilesType">
    <xsd:restriction base="IntegerType">
      <xsd:totalDigits value="12" />
    </xsd:restriction>
  </xsd:simpleType>
  
NEW line(s): 1001