Diff - Left File: Common/efileAttachments.xsd (2008v2.12) Right File: Common/efileAttachments.xsd (2008v2.13)
OLD: Common/efileAttachments.xsd (2008v2.12)
NEW: Common/efileAttachments.xsd (2008v2.13)

OLD line(s): 25

NEW line(s): 26,53

        <!-- Government Code - Identifies the government where the submission is to be filed -->
        <xsd:element name="GovernmentCode" type="GovernmentCodeType"/>

        <!-- Federal Submission Type - Identifies the type of document being filed, using IRS form numbers -->
        <xsd:element name="FederalSubmissionType">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="1040"/>
              <xsd:enumeration value="1120"/>
              <xsd:enumeration value="1120F"/>
              <xsd:enumeration value="1120POL"/>
              <xsd:enumeration value="1120S"/>
              <xsd:enumeration value="1065"/>
              <xsd:enumeration value="1065B"/>
              <xsd:enumeration value="2290"/>
              <xsd:enumeration value="4868"/>
              <xsd:enumeration value="7004"/>
              <xsd:enumeration value="720"/>
              <xsd:enumeration value="8849"/>
              <xsd:enumeration value="8868"/>
              <xsd:enumeration value="990"/>
              <xsd:enumeration value="990EZ"/>
              <xsd:enumeration value="990N"/>
              <xsd:enumeration value="990PF"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>

OLD line(s): 32,33

        <!-- EIN - The EIN of the filer -->
        <xsd:element name="EIN" type="EINType" minOccurs="0"/>
NEW line(s): 60,61

        <!-- TIN - The TIN of the filer -->
        <xsd:element name="TIN" type="EINType"/>
OLD line(s): 35,38

        <!-- SSN - The SSN of the primary filer -->
        <!-- SSN element applies to TY09 and later filing only -->
        <xsd:element name="SSN" type="SSNType" minOccurs="0"/>

NEW line(s): 62

OLD line(s): 51

        <!-- Submission Category - Identifies the submission category, for example EO or Corporate submission -->
NEW line(s): 75,88

        <!-- Government Code - Identifies the government where the submission is to be filed -->
        <xsd:element name="GovernmentCode" type="GovernmentCodeType"/>

        <!-- State Submission Type - Identifies the type of document being filed, using State form identifiers -->
        <xsd:element name="StateSubmissionType">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="15"/>
              <xsd:pattern value="[A-Za-z0-9-]+"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>

        <!-- Submission Category - Identifies the submission category, for example CORP for Corporate, EO for Exempt Organization -->
OLD line(s): 53

NEW line(s): 91,96

        <!-- Choice of (FederalEIN, ...), (PrimarySSN, ...), or TempID -->
        <xsd:choice>

          <!-- Federal EIN and related information -->
          <xsd:sequence>

OLD line(s): 55

        <xsd:element name="FederalEIN" minOccurs="0">
NEW line(s): 98

            <xsd:element name="FederalEIN">
OLD line(s): 64

        <xsd:element name="NameControl" type="BusinessNameControlType" minOccurs="0"/>
NEW line(s): 107

            <xsd:element name="NameControl" type="BusinessNameControlType"/>
OLD line(s): 66,67

        <!-- IRS Submission ID - (Optional) The submission ID of an IRS submission that the processing of this state submission depends on -->
        <xsd:element name="IRSSubmissionId" type="SubmissionIdType" minOccurs="0"/>
NEW line(s): 109

          </xsd:sequence>
OLD line(s): 69,76

        <!-- State Schema Version -->
        <xsd:element name="StateSchemaVersion" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="StringType">
              <xsd:length value="12"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
NEW line(s): 111,112

          <!-- Primary SSN and related information -->
          <xsd:sequence>
OLD line(s): 79,80

        <!-- Primary SSN element applies to TY09 and later filing only -->
        <xsd:element name="PrimarySSN" type="SSNType" minOccurs="0"/>
NEW line(s): 115

            <xsd:element name="PrimarySSN" type="SSNType"/>
OLD line(s): 83,84

        <!-- Primary Name Control element applies to TY09 and later filing only -->
        <xsd:element name="PrimaryNameControl" type="PersonNameControlType" minOccurs="0"/>
NEW line(s): 118

            <xsd:element name="PrimaryNameControl" type="PersonNameControlType"/>
OLD line(s): 85

NEW line(s): 120,122

            <!-- Optional information for Spouse SSN and Spouse Name Control -->
            <xsd:sequence minOccurs="0">

OLD line(s): 87,88

        <!-- Spouse SSN element applies to TY09 and later filing only -->
        <xsd:element name="SpouseSSN" type="SSNType" minOccurs="0"/>
NEW line(s): 124

              <xsd:element name="SpouseSSN" type="SSNType"/>
OLD line(s): 91,92

        <!-- Spouse Name Control element applies to TY09 and later filing only -->
        <xsd:element name="SpouseNameControl" type="PersonNameControlType" minOccurs="0"/>
NEW line(s): 127

              <xsd:element name="SpouseNameControl" type="PersonNameControlType"/>
OLD line(s): 93

NEW line(s): 129

            </xsd:sequence>
OLD line(s): 95

NEW line(s): 132,150


          <!-- Temp ID -->
          <xsd:element name="TempID" type="TempIDType"/>

        </xsd:choice>

        <!-- IRS Submission ID - (Optional) The submission ID of an IRS submission that the processing of this state submission depends on -->
        <xsd:element name="IRSSubmissionId" type="SubmissionIdType" minOccurs="0"/>

        <!-- State Schema Version -->
        <xsd:element name="StateSchemaVersion" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="StringType">
              <xsd:length value="50"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>

      </xsd:sequence>
OLD line(s): 132

NEW line(s): 188,200

        <!-- Government Code - Identifies the government where the submission is to be filed -->
        <xsd:element name="GovernmentCode" type="ExtGovernmentCodeType"/>

        <!-- Submission Type - Identifies the type of document being filed, using IRS form numbers or State form identifiers -->
        <xsd:element name="SubmissionType">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="15"/>
              <xsd:pattern value="[A-Za-z0-9-]+"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>

OLD line(s): 134

        <xsd:element name="SubmissionCategory" type="SubmissionCategoryType"/>
NEW line(s): 202

        <xsd:element name="SubmissionCategory" type="ExtSubmissionCategoryType"/>
OLD line(s): 153

NEW line(s): 222,223

        <xsd:choice minOccurs="0">

OLD line(s): 155

        <xsd:element name="TIN" type="EINType" minOccurs="0"/>
NEW line(s): 225

          <xsd:element name="TIN" type="EINType"/>
OLD line(s): 156

NEW line(s): 227,231

          <!-- Temp ID -->
          <xsd:element name="TempID" type="TempIDType"/>

        </xsd:choice>

OLD line(s): 219

        <!-- Reserved IP Address Code element applies to TY09 and later filing only -->
NEW line(s): 293

OLD line(s): 234,237

        <!-- Debt Code -->
        <!-- Debt Code element applies to TY09 and later filing only -->
        <xsd:element name="DebtCd" type="StringType" minOccurs="0"/>

NEW line(s): 307

OLD line(s): 349,361

      <!-- Government Code - Identifies the government where the submission is to be filed -->
      <xsd:element name="GovernmentCode" type="GovernmentCodeType"/>

      <!-- Submission Type - Identifies the type of document being filed, using IRS form numbers or State form identifiers -->
      <xsd:element name="SubmissionType">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="15"/>
            <xsd:pattern value="[A-Za-z0-9-]+"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>

NEW line(s): 418

OLD line(s): 477

  <!-- Submission Category Type -->
NEW line(s): 534,541

  <!-- Temp ID Type -->
  <xsd:simpleType name="TempIDType">
    <xsd:restriction base="AlphaNumericType">
      <xsd:length value="9"/>
    </xsd:restriction>
  </xsd:simpleType>

  <!-- Submission Category Type - CORP for Corporate, EO for Exempt Organization, etc. -->
OLD line(s): 488,489

  <!-- Exception Category Type -->
  <xsd:simpleType name="ExceptionCategoryType">
NEW line(s): 552,553

  <!-- Unknown Code Type - used in Acknowledgement when a code or category is unknown -->
  <xsd:simpleType name="UnknownCodeType">
OLD line(s): 491,493

      <xsd:enumeration value="SYSTEM_ERROR"/>
      <xsd:enumeration value="RESOURCE_UNAVAILBLE"/>
      <xsd:enumeration value="MESSAGE_FORMAT_ERROR"/>
NEW line(s): 555

      <xsd:enumeration value="UNKNOWN"/>
OLD line(s): 496

NEW line(s): 559,568

  <!-- Extended Submission Category Type - including Submission Category Type and UNKNOWN -->
  <xsd:simpleType name="ExtSubmissionCategoryType">
    <xsd:union memberTypes="SubmissionCategoryType UnknownCodeType"/>
  </xsd:simpleType>

  <!-- Extended Government Code Type - including Government Code Type and UNKNOWN -->
  <xsd:simpleType name="ExtGovernmentCodeType">
    <xsd:union memberTypes="GovernmentCodeType UnknownCodeType"/>
  </xsd:simpleType>