OLD line(s): 8
<Description>IRS e-file Corporate Income Tax Schema - Base types commonly used across schema files</Description> | NEW line(s): 8
<Description>IRS e-file XML Schema - Base types commonly used across schema files</Description> |
OLD line(s): 3529
<xsd:documentation>Tax Shelter Registration Number - 9 positions in length starting with MA followed by 7 numbers or 11 positions in length composed of all numbers or either of the two literals listed below.</xsd:documentation> | NEW line(s): 3529
<xsd:documentation>Tax Shelter Registration Number - 1 to 22 positions in length with alphanumeric characters.</xsd:documentation> |
OLD line(s): 3532
<xsd:pattern value="(MA[0-9]{7})|([0-9]{11})"/> | NEW line(s): 3532
<xsd:pattern value="[A-Za-z0-9]1"/> <xsd:pattern value="[A-Za-z0-9]22"/> |
OLD line(s): 4864
| NEW line(s): 4865,5029
<!-- Form 1099 State and Local Tax Type --> <xsd:complexType name="Form1099StateLocalTaxType"> <xsd:annotation> <xsd:documentation>Information about state and local tax related to Form 1099</xsd:documentation> </xsd:annotation> <xsd:sequence> <!-- State abbreviation code --> <xsd:element name="StateAbbreviationCd" type="StateType"> <xsd:annotation> <xsd:documentation> <Description>State abbreviation code</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Payer/State identification number --> <xsd:element name="StateIdNum" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Payer/State identification number</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="TextType"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- State tax withheld --> <xsd:element name="StateTaxWithheldAmt" type="USAmountNNType"> <xsd:annotation> <xsd:documentation> <Description>State tax withheld</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Local abbreviation code --> <xsd:element name="LocalAbbreviationCdTxt" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Local abbreviation code</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="TextType"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- Locality name --> <xsd:element name="LocalityNm" type="ShortDescriptionType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Locality name</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Local tax withheld --> <xsd:element name="LocalTaxWithheldAmt" type="USAmountNNType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Local tax withheld</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- Form 1099 Other State and Local Tax Type --> <xsd:complexType name="Form1099OtherStateLocalTaxType"> <xsd:annotation> <xsd:documentation>Information about other state and local tax related to Form 1099</xsd:documentation> </xsd:annotation> <xsd:sequence> <!-- State tax withheld --> <xsd:element name="StateTaxWithheldAmt" type="USAmountNNType"> <xsd:annotation> <xsd:documentation> <Description>State tax withheld</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- State abbreviation code --> <xsd:element name="StateAbbreviationCd" type="StateType"> <xsd:annotation> <xsd:documentation> <Description>State abbreviation code</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Payer/State identification number --> <xsd:element name="StateIdNum" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Payer/State identification number</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="TextType"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- State income --> <xsd:element name="StateIncomeAmt" type="USAmountNNType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>State income</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Local tax withheld --> <xsd:element name="LocalTaxWithheldAmt" type="USAmountNNType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Local tax withheld</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Locality name --> <xsd:element name="LocalityNm" type="ShortDescriptionType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Locality name</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Local income --> <xsd:element name="LocalIncomeAmt" type="USAmountNNType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <Description>Local income</Description> <LineNumber></LineNumber> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |