Diff - Left File: IndividualIncomeTax/Ind1040/IRS5695/IRS5695.xsd (2012v3.0) Right File: IndividualIncomeTax/Ind1040/IRS5695/IRS5695.xsd (2012v4.0)
OLD: IndividualIncomeTax/Ind1040/IRS5695/IRS5695.xsd (2012v3.0)
NEW: IndividualIncomeTax/Ind1040/IRS5695/IRS5695.xsd (2012v4.0)

OLD line(s): 5

      <Description>IRS e-file Schema - IRS Form 5695</Description>
NEW line(s): 5

      <Description>IRS e-file Schema - IRS Form 5695 Residential Energy Credit</Description>
OLD line(s): 13

  <!--============================= IRS5695 ==============================-->
NEW line(s): 13

  <!--======================== IRS Form 5695 ===========================-->
OLD line(s): 34

      <xsd:documentation>Content model for IRS5695</xsd:documentation>
NEW line(s): 34

      <xsd:documentation>Content model for Form 5695</xsd:documentation>
OLD line(s): 38,387

      <xsd:element name="Name" type="NameLine1Type">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Name</Description>
            <ELFFieldNumber>0003 0001</ELFFieldNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      
      <xsd:element name="SSN" type="SSNType">
        <xsd:annotation>
          <xsd:documentation>
            <Description>SSN</Description>
            <ELFFieldNumber>0003 0001</ELFFieldNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Part I - Nonbusiness Energy Property Credit -->

      <xsd:element name="NonBusinessEgyEffcntPropCrGrp" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <!--Home Located In USA Indicator -->
            <xsd:element name="HomeLocatedInUSAInd" type="BooleanType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Home Located In USA</Description>
                  <LineNumber>1a</LineNumber>
                  <ELFFieldNumber>0020 0030</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Address of main home where you made qualifying improvements -->
            <xsd:element name="EgyPropCrMainHomeUSAddress" type="USAddressType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Address of main home where you made qualifying improvements</Description>
                  <LineNumber>1b</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Were improvements related to construction of main home question -->
            <xsd:element name="ImprvRltdToConstMainHomeInd" type="BooleanType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Were improvements related to construction of main home question</Description>
                  <LineNumber>1c</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Amount from 5th prior year -->
            <xsd:element name="NonBusinessEnergyCr5thPYAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Amount from 5th prior year</Description>
                  <LineNumber>2a</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
             </xsd:element>
            <!--Amount from 4th prior year -->
            <xsd:element name="NonBusinessEnergyCr4thPYAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Amount from 4th prior year</Description>
                  <LineNumber>2b</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Amount from 2nd prior year -->
            <xsd:element name="NonBusinessEnergyCr2ndPYAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Amount from 2nd prior year</Description>
                  <LineNumber>2c</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Amount from prior year -->
            <xsd:element name="NonBusinessEnergyCrPYAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Amount from prior year</Description>
                  <LineNumber>2d</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Accumulated credit amountr -->
            <xsd:element name="TotNonBusinessRsdntlEgyCrAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Accumulated credit amount</Description>
                  <LineNumber>2e</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Insulation Or System Heat Gain Loss Cost Amount -->
            <xsd:element name="InsulationOrSysHtGnLossCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Insulation Or System Heat Gain Loss Cost Amount</Description>
                  <LineNumber>3a</LineNumber>
                  <ELFFieldNumber>0040</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Exterior Doors Cost Amount -->
            <xsd:element name="ExteriorDoorsCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Exterior Doors Cost Amount</Description>
                  <LineNumber>3b</LineNumber>
                  <ELFFieldNumber>0060</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Metal Or Asphalt Roof Cost Amount -->
            <xsd:element name="MetalOrAsphaltRoofCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Metal Or Asphalt Roof Cost Amount</Description>
                  <LineNumber>3c</LineNumber>
                  <ELFFieldNumber>0060</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Exterior Window Or Skylight Cost Amount -->
            <xsd:element name="ExteriorWndwOrSkylightCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Exterior Window Or Skylight Cost Amount</Description>
                  <LineNumber>3d</LineNumber>
                  <ELFFieldNumber>0050</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Exterior window or wkylight cost limitation amount -->
            <xsd:element name="ExtWndwOrSkylightCostLimitAmt" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Exterior window or wkylight cost limitation amount</Description>
                  <LineNumber>3e</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="USAmountType">
                  <xsd:enumeration value="2000" />
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:element>
            <!--Prior year window expense amount -->
            <xsd:element name="PriorYearWindowExpnsAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Prior year window expense amount</Description>
                  <LineNumber>3f</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Maximum energy credit less prior year window expenses amount -->
            <xsd:element name="MaxEgyCrLessPYWindowExpnsAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Maximum energy credit less prior year window expenses amount</Description>
                  <LineNumber>3g</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Credit after application of window expenses limit amount -->
            <xsd:element name="CrAfterAppWndwExpnsLimitAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Credit after application of window expenses limit amount</Description>
                  <LineNumber>3h</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Partial energy improvement cost amount -->
            <xsd:element name="PartialEnergyImprvCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Partial energy improvement cost amount</Description>
                  <LineNumber>4</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Energy Efficiency Improvement Standard Percentage Credit Amount -->
            <xsd:element name="EnergyEffcntImprvStdPctCrAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Energy Efficiency Improvement Standard Percentage Credit Amount</Description>
                  <LineNumber>5</LineNumber>
                  <ELFFieldNumber>0125</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Energy Efficient Building Property Cost Amount -->
            <xsd:element name="EnergyEffcntBldgPropCostAmt" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Energy Efficient Building Property Cost Amount</Description>
                  <LineNumber>6a</LineNumber>
                  <ELFFieldNumber>0080</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="USAmountType">
                  <xsd:maxInclusive value="300" />
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:element>
            <!--Qualified Natural Gasoline Cost Amount -->
            <xsd:element name="QualifiedNaturalGasCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Qualified Natural Gasoline Cost Amount</Description>
                  <LineNumber>6b</LineNumber>
                  <ELFFieldNumber>0090</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Advanced Main Air Circulating Fan Cost Amount -->
            <xsd:element name="AdvncMainAirCirctngFanCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Advanced Main Air Circulating Fan Cost Amount</Description>
                  <LineNumber>6c</LineNumber>
                  <ELFFieldNumber>0100</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Internal energy improvement cost amount -->
            <xsd:element name="InternalEnergyImprvCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Internal energy improvement cost amount</Description>
                  <LineNumber>7</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Total Energy Improvements Cost Amount -->
            <xsd:element name="TotalEnergyImprovementsCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Total Energy Improvements Cost Amount</Description>
                  <LineNumber>8</LineNumber>
                  <ELFFieldNumber>0110</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Maximum Residential Energy Credit Amount -->
            <xsd:element name="MaximumResidentialEnergyCrAmt" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Maximum Residential Energy Credit Amount</Description>
                  <LineNumber>9</LineNumber>
                  <ELFFieldNumber>0127</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:simpleContent>
                  <xsd:extension base="USAmountType">
                    <xsd:attribute name="marriedTPMoreThanOneHomeCd">
                      <xsd:annotation>
                        <xsd:documentation>
                          <ELFFieldNumber>NL</ELFFieldNumber>
                        </xsd:documentation>
                      </xsd:annotation>
                      <xsd:simpleType>
                        <xsd:restriction base="TextType">
                          <xsd:enumeration value="MORE THAN ONE HOME"/>
                        </xsd:restriction>
                      </xsd:simpleType>
                    </xsd:attribute>
                  </xsd:extension>
                </xsd:simpleContent>
              </xsd:complexType>
            </xsd:element>
            <!--Energy Efficiency Improvement Allowable Cost Amount -->
            <xsd:element name="EnergyEffcntImprvAllwblCostAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Energy Efficiency Improvement Allowable Cost Amount</Description>
                  <LineNumber>10</LineNumber>
                  <ELFFieldNumber>0135</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!-- Adjusted Credit Limit Amount -->
            <xsd:element name="AdjustedCreditLimitAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Adjusted Credit Limit Amount</Description>
                  <LineNumber>11</LineNumber>
                  <ELFFieldNumber>0145</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Lessor of total energy improvement costs or adjustment credit limit amount -->
            <xsd:element name="LessorOfActCrOrAdjCrLimitAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Lessor of total energy improvement costs or adjustment credit limit amount</Description>
                  <LineNumber>12</LineNumber>
                  <ELFFieldNumber>0155</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Taxes Lesser Credits Amount -->
            <xsd:element name="TaxesLessCreditsAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Taxes Lesser Credits Amount</Description>
                  <LineNumber>13</LineNumber>
                  <ELFFieldNumber>0165</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <!--Non Business Energy Credit Amount -->
            <xsd:element name="NonBusinessEnergyCrAmt" type="USAmountType" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>
                  <Description>Non Business Energy Credit Amount</Description>
                  <LineNumber>14</LineNumber>
                  <ELFFieldNumber>0175</ELFFieldNumber>
                </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>

      <!-- Part II - Residential Energy Efficient Property Credit -->

      <xsd:element name="RsdntlEnergyEffcntPropCrGrp" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
NEW line(s): 37

OLD line(s): 393,394

                  <LineNumber>15</LineNumber>
                  <ELFFieldNumber>0255</ELFFieldNumber>
NEW line(s): 43

            <LineNumber>1</LineNumber>
OLD line(s): 403,404

                  <LineNumber>16</LineNumber>
                  <ELFFieldNumber>0260</ELFFieldNumber>
NEW line(s): 52

            <LineNumber>2</LineNumber>
OLD line(s): 413,414

                  <LineNumber>17</LineNumber>
                  <ELFFieldNumber>0265</ELFFieldNumber>
NEW line(s): 61

            <LineNumber>3</LineNumber>
OLD line(s): 423,424

                  <LineNumber>18</LineNumber>
                  <ELFFieldNumber>0270</ELFFieldNumber>
NEW line(s): 70

            <LineNumber>4</LineNumber>
OLD line(s): 433,434

                  <LineNumber>19</LineNumber>
                  <ELFFieldNumber>0275</ELFFieldNumber>
NEW line(s): 79

            <LineNumber>5</LineNumber>
OLD line(s): 443,444

                  <LineNumber>20</LineNumber>
                  <ELFFieldNumber>0280</ELFFieldNumber>
NEW line(s): 88

            <LineNumber>6</LineNumber>
OLD line(s): 453,454

                  <LineNumber>21a</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
NEW line(s): 97

            <LineNumber>7a</LineNumber>
OLD line(s): 463,464

                  <LineNumber>21b</LineNumber>
                  <ELFFieldNumber>NL</ELFFieldNumber>
NEW line(s): 106

            <LineNumber>7b</LineNumber>
OLD line(s): 473,474

                  <LineNumber>22</LineNumber>
                  <ELFFieldNumber>0285</ELFFieldNumber>
NEW line(s): 115

            <LineNumber>8</LineNumber>
OLD line(s): 483,484

                  <LineNumber>23</LineNumber>
                  <ELFFieldNumber>0290</ELFFieldNumber>
NEW line(s): 124

            <LineNumber>9</LineNumber>
OLD line(s): 493,494

                  <LineNumber>24</LineNumber>
                  <ELFFieldNumber>0295</ELFFieldNumber>
NEW line(s): 133

            <LineNumber>10</LineNumber>
OLD line(s): 503,504

                  <LineNumber>24</LineNumber>
                  <ELFFieldNumber>0300</ELFFieldNumber>
NEW line(s): 142

            <LineNumber>10</LineNumber>
OLD line(s): 513,514

                  <LineNumber>25</LineNumber>
                  <ELFFieldNumber>0305</ELFFieldNumber>
NEW line(s): 151

            <LineNumber>11</LineNumber>
OLD line(s): 523,524

                  <LineNumber>26</LineNumber>
                  <ELFFieldNumber>0310</ELFFieldNumber>
NEW line(s): 160

            <LineNumber>12</LineNumber>
OLD line(s): 533,534

                  <LineNumber>27</LineNumber>
                  <ELFFieldNumber>0315</ELFFieldNumber>
NEW line(s): 169

            <LineNumber>13</LineNumber>
OLD line(s): 543,544

                  <LineNumber>28</LineNumber>
                  <ELFFieldNumber>0320</ELFFieldNumber>
NEW line(s): 178

            <LineNumber>14</LineNumber>
OLD line(s): 553,554

                  <LineNumber>29</LineNumber>
                  <ELFFieldNumber>0325</ELFFieldNumber>
NEW line(s): 187

            <LineNumber>15</LineNumber>
OLD line(s): 563,564

                  <LineNumber>30</LineNumber>
                  <ELFFieldNumber>0330</ELFFieldNumber>
NEW line(s): 196

            <LineNumber>16</LineNumber>
OLD line(s): 573,574

                  <LineNumber>31</LineNumber>
                  <ELFFieldNumber>0230</ELFFieldNumber>
NEW line(s): 205

            <LineNumber>17</LineNumber>
OLD line(s): 583,584

                  <LineNumber>32</LineNumber>
                  <ELFFieldNumber>0335</ELFFieldNumber>
NEW line(s): 214

            <LineNumber>18</LineNumber>
OLD line(s): 588,590

          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
NEW line(s): 217