Diff - Left File: Common/efileAttachments.xsd (2010v2.0) Right File: Common/efileAttachments.xsd (2010v3.0)
OLD: Common/efileAttachments.xsd (2010v2.0)
NEW: Common/efileAttachments.xsd (2010v3.0)

OLD line(s): 25

NEW line(s): 26,50

        <!-- 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): 57,58

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

OLD line(s): 50

NEW line(s): 72,81

        <!-- 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>

OLD line(s): 52

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

        <xsd:element name="SubmissionCategory">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="CORP"/>
               <xsd:enumeration value="EO"/>
              <xsd:enumeration value="ETEC"/>
              <xsd:enumeration value="IND"/>
              <xsd:enumeration value="PART"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
OLD line(s): 53

NEW line(s): 95,100

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

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

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

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

          </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): 115,116

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

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

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

NEW line(s): 124,126

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

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

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

NEW line(s): 133

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

NEW line(s): 136,154


          <!-- 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): 192,201

        <!-- 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): 203,214

        <xsd:element name="SubmissionCategory">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="CORP"/>
               <xsd:enumeration value="EO"/>
              <xsd:enumeration value="ETEC"/>
              <xsd:enumeration value="IND"/>
              <xsd:enumeration value="PART"/>
              <xsd:enumeration value="UNKN"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
OLD line(s): 153

NEW line(s): 234,235

        <xsd:choice>

OLD line(s): 155

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

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

NEW line(s): 239,243

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

        </xsd:choice>

OLD line(s): 352,361

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

OLD line(s): 477,484

  <!-- Submission Category Type -->
  <xsd:simpleType name="SubmissionCategoryType">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="CORP"/>
      <xsd:enumeration value="EO"/>
      <xsd:enumeration value="ETEC"/>
      <xsd:enumeration value="IND"/>
      <xsd:enumeration value="PART"/>
NEW line(s): 554,557

  <!-- Temp ID -->
  <xsd:simpleType name="TempIDType">
    <xsd:restriction base="AlphaNumericType">
      <xsd:length value="9"/>
OLD line(s): 487,495


  <!-- Exception Category Type -->
  <xsd:simpleType name="ExceptionCategoryType">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="SYSTEM_ERROR"/>
      <xsd:enumeration value="RESOURCE_UNAVAILBLE"/>
      <xsd:enumeration value="MESSAGE_FORMAT_ERROR"/>
    </xsd:restriction>
  </xsd:simpleType>
NEW line(s): 559