Diff - Left File: CorporateIncomeTax/Corp1120S/IRS1120S/IRS1120S.xsd (2012v1.1) Right File: CorporateIncomeTax/Corp1120S/IRS1120S/IRS1120S.xsd (2012v1.2)
OLD: CorporateIncomeTax/Corp1120S/IRS1120S/IRS1120S.xsd (2012v1.1)
NEW: CorporateIncomeTax/Corp1120S/IRS1120S/IRS1120S.xsd (2012v1.2)

OLD line(s): 290,291

      <!-- Merchant Card and Third Party Payments -->
      <xsd:element name="MerchantCardThirdPartyPayments" type="USAmountType" minOccurs="0">
NEW line(s): 290,291

      <!-- Gross Receipts Or Sales -->
      <xsd:element name="GrossReceiptsOrSales" minOccurs="0">
OLD line(s): 294

      <Description>Merchant card and third party payments</Description>
NEW line(s): 294

            <Description>Gross receipts or sales</Description>
OLD line(s): 298,307

      </xsd:element>
      
      <!-- Gross Receipts Or Sales Not Reported On line 1a -->
      <xsd:element name="GrossReceiptsOrSales" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Gross receipts or sales not reported on line 1a</Description>
            <LineNumber>1b</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
NEW line(s): 297

OLD line(s): 318,327

      <!-- Total Line 1a and Line 1b -->
      <xsd:element name="TotalLine1aAnd1b" type="USAmountType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <Description>Total. Add lines 1a and 1b.</Description>
      <LineNumber>1c</LineNumber>
    </xsd:documentation>
  </xsd:annotation>
      </xsd:element>
      
NEW line(s): 307

OLD line(s): 333

      <LineNumber>1d</LineNumber>
NEW line(s): 313

      <LineNumber>1b</LineNumber>
OLD line(s): 343

      <LineNumber>1e</LineNumber>
NEW line(s): 323

      <LineNumber>1c</LineNumber>
OLD line(s): 911,912

      <!-- Was Any Shareholder an Enumerated Shareholder? -->
      <xsd:element name="EnumeratedShareholder" type="BooleanType" minOccurs="0">
NEW line(s): 891,892

      <!-- Was any Shareholder of the Corporation a Disregarded Entity, a Trust, an Estate, or a Nominee or Similar Person? -->
      <xsd:element name="ShrDisEntTrustEstNomneSmlrPers" type="BooleanType" minOccurs="0">
OLD line(s): 915

            <Description>Was any shareholder an enumerated shareholder?</Description>
NEW line(s): 895

            <Description>Was any shareholder of the corporation a disregarded entity, a trust, an estate, or a nominee or similar person?</Description>
OLD line(s): 920,928

      <!-- Enumerated Shareholder Table -->
      <xsd:element name="EnumeratedShareholderInfo" type="EnumeratedShareholderType" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Enumerated shareholder table</Description>
            <LineNumber>Schedule B Line 3</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
NEW line(s): 899

OLD line(s): 964

NEW line(s): 936,962

      <!-- Did Corporation Have Outstanding Shares of Restricked Stock? -->
      <xsd:element name="OutstandingRestrictedStock" type="BooleanType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Did corporation have outstanding shares of restricked stock?</Description>
            <LineNumber>Schedule B Line 5a</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <!-- Total Shares Restricted Stock Outstanding -->
      <xsd:element name="TotalRestrictShareOutsting" type="IntegerNNType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total shares restricted stock outstanding</Description>
            <LineNumber>Schedule B Line 5a(i)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <!-- Total Shares Non Restricted Stock Outstanding -->
      <xsd:element name="TotalNonRestrictShareOutsting" type="IntegerNNType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Total shares non restricted stock outstanding</Description>
            <LineNumber>Schedule B Line 5a(ii)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
OLD line(s): 970

            <LineNumber>Schedule B Line 5</LineNumber>
NEW line(s): 968

            <LineNumber>Schedule B Line 5b</LineNumber>
OLD line(s): 979

            <LineNumber>Schedule B Line 5(i)</LineNumber>
NEW line(s): 977

            <LineNumber>Schedule B Line 5b(i)</LineNumber>
OLD line(s): 988

            <LineNumber>Schedule B Line 5(ii)</LineNumber>
NEW line(s): 986

            <LineNumber>Schedule B Line 5b(ii)</LineNumber>
OLD line(s): 3017,3151

  
  <!-- =================================================================================================== -->
  <!-- ========== Type for Repeating Element EnumeratedShareholderInfo Schedule B Line 3i - 3iv ========== -->
  <!-- =================================================================================================== -->
  <xsd:complexType name="EnumeratedShareholderType">
    <xsd:sequence>
      <!-- Shareholder Name Choice between PersonName or BusinessName -->
      <xsd:choice minOccurs="0">
        <xsd:element name="PersonName" type="PersonNameType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Shareholder Person Name</Description>
        <LineNumber>Schedule B 3(i)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BusinessName" type="BusinessNameLine1Type">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Shareholder Business Name</Description>
        <LineNumber>Schedule B 3(i)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
      <!-- Choice between SSN, EIN or Missing SSN or EIN Reason -->
      <xsd:choice minOccurs="0">
        <xsd:element name="SSN" type="SSNType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>SSN</Description>
        <LineNumber>Schedule B 3(ii)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="EIN" type="EINType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>EIN</Description>
        <LineNumber>Schedule B 3(ii)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="MissingSSNOrEINReason">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Missing SSN Or EIN Reason</Description>
        <LineNumber>Schedule B 3(ii)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
      <xsd:restriction base="StringType">
        <xsd:enumeration value="APPLD FOR"/>
      </xsd:restriction>
    </xsd:simpleType>
        </xsd:element>
      </xsd:choice>
      <!-- Type of Entity -->
      <xsd:element name="TypeOfEntity" type="LineExplanationType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Type of entity</Description>
            <LineNumber>Schedule B 3(iii)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <!-- Name Responsible Party -->
      <xsd:element name="NameResponsibleParty" type="NameResponsiblePartyType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>
            <Description>Name responsible party</Description>
            <LineNumber>Schedule B 3(iv)</LineNumber>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <!-- ========================================================================================= -->
  <!-- ========== Type for Repeating Element NameResponsibleParty Schedule B Line 3(iv) ==== -->
  <!-- ========================================================================================= -->
  <xsd:complexType name="NameResponsiblePartyType">
    <xsd:sequence>
      <!-- Name Responsible Party Choice between PersonName or BusinessName -->
      <xsd:choice minOccurs="0">
        <xsd:element name="PersonName" type="PersonNameType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Person Name</Description>
        <LineNumber>Schedule B 3(iv)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BusinessName" type="BusinessNameLine1Type">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Business Name</Description>
        <LineNumber>Schedule B 3(iv)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
      <!-- SSN or EIN of Responsible Party Choice between SSN, EIN or Missing SSN or EIN Reason -->
      <xsd:choice minOccurs="0">
        <xsd:element name="SSN" type="SSNType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>SSN</Description>
        <LineNumber>Schedule B 3(iv)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="EIN" type="EINType">
          <xsd:annotation>
      <xsd:documentation>
        <Description>EIN</Description>
        <LineNumber>Schedule B 3(iv)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="MissingSSNOrEINReason">
          <xsd:annotation>
      <xsd:documentation>
        <Description>Missing SSN Or EIN Reason</Description>
        <LineNumber>Schedule B 3(iv)</LineNumber>
      </xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
      <xsd:restriction base="StringType">
        <xsd:enumeration value="APPLD FOR"/>
      </xsd:restriction>
    </xsd:simpleType>
        </xsd:element>
      </xsd:choice>
    </xsd:sequence>
  </xsd:complexType>
NEW line(s): 3014