Diff - Left File: Common/efileAttachments.xsd (2013v3.1) Right File: Common/efileAttachments.xsd (2013v4.0)
OLD: Common/efileAttachments.xsd (2013v3.1)
NEW: Common/efileAttachments.xsd (2013v4.0)

OLD line(s): 27

        <xsd:element name="TaxYear" type="YearType" minOccurs="0"/>
NEW line(s): 27

        <xsd:element name="TaxYr" type="YearType" minOccurs="0"/>
OLD line(s): 30

        <xsd:element name="GovernmentCode" type="GovernmentCodeType"/>
NEW line(s): 30

        <xsd:element name="GovernmentCd" type="GovernmentCodeType"/>
OLD line(s): 33

        <xsd:element name="FederalSubmissionType">
NEW line(s): 33

        <xsd:element name="FederalSubmissionTypeCd">
OLD line(s): 75

        <xsd:element name="TaxPeriodBeginDate" type="DateType" minOccurs="0"/>
NEW line(s): 75

        <xsd:element name="TaxPeriodBeginDt" type="DateType" minOccurs="0"/>
OLD line(s): 78

        <xsd:element name="TaxPeriodEndDate" type="DateType" minOccurs="0"/>
NEW line(s): 78

        <xsd:element name="TaxPeriodEndDt" type="DateType" minOccurs="0"/>
OLD line(s): 96

        <xsd:element name="TaxYear" type="YearType"/>
NEW line(s): 96

        <xsd:element name="TaxYr" type="YearType"/>
OLD line(s): 99

        <xsd:element name="GovernmentCode" type="GovernmentCodeType"/>
NEW line(s): 99

        <xsd:element name="GovernmentCd" type="GovernmentCodeType"/>
OLD line(s): 102

        <xsd:element name="StateSubmissionType">
NEW line(s): 102

        <xsd:element name="StateSubmissionTyp">
OLD line(s): 111,112

        <!-- Submission Category - Identifies the submission category, for example CORP for Corporate, EO for Exempt Organization -->
        <xsd:element name="SubmissionCategory" type="SubmissionCategoryType"/>
NEW line(s): 111,112

        <!-- Submission Category Code - Identifies the submission category, for example CORP for Corporate, EO for Exempt Organization -->
        <xsd:element name="SubmissionCategoryCd" type="SubmissionCategoryType"/>
OLD line(s): 129,130

            <!-- Name Control -->
            <xsd:element name="NameControl" type="BusinessNameControlType"/>
NEW line(s): 129,130

            <!-- Business Name Control -->
            <xsd:element name="BusinessNameControlTxt" type="BusinessNameControlType"/>
OLD line(s): 141

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

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

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

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

          <xsd:element name="TempID" type="TempIDType"/>
NEW line(s): 157

          <xsd:element name="TempId" type="TempIdType"/>
OLD line(s): 164,165

        <!-- State Schema Version -->
        <xsd:element name="StateSchemaVersion" minOccurs="0">
NEW line(s): 164,165

        <!-- State Schema Version Number -->
        <xsd:element name="StateSchemaVersionNum" minOccurs="0">
OLD line(s): 182

        <xsd:element name="Count" type="IntegerNNType"/>
NEW line(s): 182

        <xsd:element name="Cnt" type="IntegerNNType"/>
OLD line(s): 185

        <xsd:element name="SubmissionReceipt" minOccurs="0" maxOccurs="unbounded">
NEW line(s): 185

        <xsd:element name="SubmissionReceiptGrp" minOccurs="0" maxOccurs="unbounded">
OLD line(s): 192,193

              <!-- Timestamp - The date and time the submission was received -->
              <xsd:element name="Timestamp" type="TimestampType"/>
NEW line(s): 192,193

              <!-- Submission Received Timestamp - The date and time the submission was received -->
              <xsd:element name="SubmissionReceivedTs" type="TimestampType"/>
OLD line(s): 212

        <xsd:element name="TaxYear" type="YearType" minOccurs="0"/>
NEW line(s): 212

        <xsd:element name="TaxYr" type="YearType" minOccurs="0"/>
OLD line(s): 214,215

        <!-- Government Code - Identifies the government where the submission is to be filed -->
        <xsd:element name="GovernmentCode" type="ExtGovernmentCodeType"/>
NEW line(s): 214,215

        <!-- Extended Government Code - Identifies the government where the submission is to be filed -->
        <xsd:element name="ExtndGovernmentCd" type="ExtndGovernmentCdType"/>
OLD line(s): 218

        <xsd:element name="SubmissionType">
NEW line(s): 218

        <xsd:element name="SubmissionTyp">
OLD line(s): 227,228

        <!-- Submission Category - Identifies the submission category, for example EO or Corporate submission -->
        <xsd:element name="SubmissionCategory" type="ExtSubmissionCategoryType"/>
NEW line(s): 227,228

        <!-- Extended Submission Category Code - Identifies the submission category, for example EO or Corporate submission -->
        <xsd:element name="ExtndSubmissionCategoryCd" type="ExtndSubmissionCategoryCdType"/>
OLD line(s): 230,231

        <!-- Electronic Postmark -->
        <xsd:element name="ElectronicPostmark" type="TimestampType" minOccurs="0"/>
NEW line(s): 230,231

        <!-- Electronic Postmark Timestamp -->
        <xsd:element name="ElectronicPostmarkTs" type="TimestampType" minOccurs="0"/>
OLD line(s): 234

        <xsd:element name="AcceptanceStatus" type="StringType"/>
NEW line(s): 234

        <xsd:element name="AcceptanceStatusTxt" type="StringType"/>
OLD line(s): 236,237

        <!-- Contained Alerts - (false or true, 0 or 1) - Indicates whether the submission contains any alerts from validation processing -->
        <xsd:element name="ContainedAlerts" type="BooleanType"/>
NEW line(s): 236,237

        <!-- Contained Alerts Indicator - (false or true, 0 or 1) - Indicates whether the submission contains any alerts from validation processing -->
        <xsd:element name="ContainedAlertsInd" type="BooleanType"/>
OLD line(s): 240

        <xsd:element name="StatusDate" type="DateType"/>
NEW line(s): 240

        <xsd:element name="StatusDt" type="DateType"/>
OLD line(s): 246

        <xsd:element name="StateSubmissionCopyCount" type="IntegerNNType" minOccurs="0"/>
NEW line(s): 246

        <xsd:element name="StateSubmissionCopyCnt" type="IntegerNNType" minOccurs="0"/>
OLD line(s): 254

          <xsd:element name="TempID" type="TempIDType"/>
NEW line(s): 254

          <xsd:element name="TempId" type="TempIdType"/>
OLD line(s): 259

        <xsd:element name="IRSReceivedDate" type="DateType" minOccurs="0"/>
NEW line(s): 259

        <xsd:element name="IRSReceivedDt" type="DateType" minOccurs="0"/>
OLD line(s): 261,262

        <!-- Filing Type Description - For applications for extension, the description of the submission type of the return for which the filing time is being extended -->
        <xsd:element name="FilingTypeDescription" type="StringType" minOccurs="0"/>
NEW line(s): 261,262

        <!-- Extension Filing Type Description - For applications for extension, the description of the submission type of the return for which the filing time is being extended -->
        <xsd:element name="ExtensionFilingTypeDesc" type="StringType" minOccurs="0"/>
OLD line(s): 265

        <xsd:element name="TaxPeriodEndDate" type="DateType" minOccurs="0"/>
NEW line(s): 265

        <xsd:element name="TaxPeriodEndDt" type="DateType" minOccurs="0"/>
OLD line(s): 267,268

        <!-- Payment Indicator -->
        <xsd:element name="PaymentIndicator" minOccurs="0">
NEW line(s): 267,268

        <!-- Payment Request Received Code -->
        <xsd:element name="PaymentRequestRcvdCd" minOccurs="0">
OLD line(s): 276,277

        <!-- Completed Validation - (false or true, 0 or 1) - Indicates whether the submission went through all possible validation processing -->
        <xsd:element name="CompletedValidation" type="BooleanType" minOccurs="0"/>
NEW line(s): 276,277

        <!-- Submission Validation Completed Indicator - (false or true, 0 or 1) - Indicates whether the submission went through all possible validation processing -->
        <xsd:element name="SubmissionValidationCompInd" type="BooleanType" minOccurs="0"/>
OLD line(s): 280

        <xsd:element name="EmbeddedCRC32" minOccurs="0">
NEW line(s): 280

        <xsd:element name="EmbeddedCRC32Num" minOccurs="0">
OLD line(s): 295

        <xsd:element name="ComputedCRC32" minOccurs="0">
NEW line(s): 295

        <xsd:element name="ComputedCRC32Num" minOccurs="0">
OLD line(s): 310

        <xsd:element name="TaxableIncome" type="USAmountType" minOccurs="0"/>
NEW line(s): 310

        <xsd:element name="TaxableIncomeAmt" type="USAmountType" minOccurs="0"/>
OLD line(s): 313

        <xsd:element name="TotalTax" type="USAmountNNType" minOccurs="0"/>
NEW line(s): 313

        <xsd:element name="TotalTaxAmt" type="USAmountNNType" minOccurs="0"/>
OLD line(s): 317

        <xsd:element name="NetIncomeLoss" type="USAmountType" minOccurs="0"/>
NEW line(s): 317

        <xsd:element name="NetIncomeLossAmt" type="USAmountType" minOccurs="0"/>
OLD line(s): 322

        <!-- Expected Refund Amount and Balance Due Amount elements apply to TY09 and later filing only -->
NEW line(s): 321

OLD line(s): 325

          <xsd:element name="ExpectedRefund" type="USAmountType"/>
NEW line(s): 324

          <xsd:element name="ExpectedRefundAmt" type="USAmountType"/>
OLD line(s): 327

          <xsd:element name="BalanceDue" type="USAmountType"/>
NEW line(s): 326

          <xsd:element name="BalanceDueAmt" type="USAmountType"/>
OLD line(s): 331,332

        <!-- Date of Birth Validity Code element applies to TY09 and later filing only -->
        <xsd:element name="DateOfBirthValidityCd" type="StringType" minOccurs="0"/>
NEW line(s): 330

        <xsd:element name="BirthDtValidityCd" type="StringType" minOccurs="0"/>
OLD line(s): 335

        <!-- PIN Presence Code element applies to TY09 and later filing only -->
NEW line(s): 332

OLD line(s): 339

        <!-- ITIN Mismatch Code element applies to TY09 and later filing only -->
NEW line(s): 335

OLD line(s): 342,343

        <!-- Error List -->
        <xsd:element name="ErrorList" type="ValidationErrorListType" minOccurs="0"/>
NEW line(s): 338,339

        <!-- Validation Error List -->
        <xsd:element name="ValidationErrorList" type="ValidationErrorListType" minOccurs="0"/>
OLD line(s): 345,346

        <!-- Alert List -->
        <xsd:element name="AlertList" type="ValidationAlertListType" minOccurs="0"/>
NEW line(s): 341,342

        <!-- Validation Alert List -->
        <xsd:element name="ValidationAlertList" type="ValidationAlertListType" minOccurs="0"/>
OLD line(s): 350,351

      <!-- Submission Version -->
      <xsd:attribute name="submissionVersion" type="StringType" use="optional"/>
NEW line(s): 346,347

      <!-- Submission Version Number -->
      <xsd:attribute name="submissionVersionNum" type="StringType" use="optional"/>
OLD line(s): 353,354

      <!-- Validating Schema Version -->
      <xsd:attribute name="validatingSchemaVersion" type="StringType" use="optional"/>
NEW line(s): 349,350

      <!-- Validating Schema Version Number -->
      <xsd:attribute name="validatingSchemaVersionNum" type="StringType" use="optional"/>
OLD line(s): 364

        <xsd:element name="Count" type="IntegerNNType"/>
NEW line(s): 360

        <xsd:element name="Cnt" type="IntegerNNType"/>
OLD line(s): 377

        <xsd:element name="Count" type="IntegerNNType"/>
NEW line(s): 373

        <xsd:element name="Cnt" type="IntegerNNType"/>
OLD line(s): 380

        <xsd:element name="StatusRecord" minOccurs="0" maxOccurs="unbounded">
NEW line(s): 376

        <xsd:element name="StatusRecordGrp" minOccurs="0" maxOccurs="unbounded">
OLD line(s): 388

              <xsd:element name="SubmissionStatus" type="StringType"/>
NEW line(s): 384

              <xsd:element name="SubmissionStatusTxt" type="StringType"/>
OLD line(s): 390,391

              <!-- Status Date - The date the submission status was acknowledged -->
              <xsd:element name="StatusDate" type="DateType"/>
NEW line(s): 386,387

              <!-- Submission Status Acknowledgement Date - The date the submission status was acknowledged -->
              <xsd:element name="SubmsnStatusAcknowledgementDt" type="DateType"/>
OLD line(s): 394

              <xsd:element name="Disclaimer" minOccurs="0" type="StringType"/>
NEW line(s): 390

              <xsd:element name="DisclaimerTxt" minOccurs="0" type="StringType"/>
OLD line(s): 413

        <xsd:element name="Timestamp" type="TimestampType"/>
NEW line(s): 409

        <xsd:element name="Ts" type="TimestampType"/>
OLD line(s): 424

        <xsd:element name="Count" type="IntegerNNType"/>
NEW line(s): 420

        <xsd:element name="Cnt" type="IntegerNNType"/>
OLD line(s): 453

      <xsd:element name="Error" minOccurs="1" maxOccurs="unbounded">
NEW line(s): 449

      <xsd:element name="ValidationErrorGrp" minOccurs="1" maxOccurs="unbounded">
OLD line(s): 457,458

            <!-- DocumentID - The documentID of the form containing the error -->
            <xsd:element name="DocumentID" type="IdType"/>
NEW line(s): 453,454

            <!-- Document ID - The Document ID of the form containing the error -->
            <xsd:element name="DocumentId" type="IdType"/>
OLD line(s): 460,461

            <!-- XPath - The location of the error in the XML data -->
            <xsd:element name="XPath" type="StringType" minOccurs="0"/>
NEW line(s): 456,457

            <!-- XPath Content - The location of the error in the XML data -->
            <xsd:element name="XpathContentTxt" type="StringType" minOccurs="0"/>
OLD line(s): 463,464

            <!-- Error Category - The IRS-defined category for the reported error -->
            <xsd:element name="ErrorCategory" type="StringType"/>
NEW line(s): 459,460

            <!-- Error Category Code - The IRS-defined category for the reported error -->
            <xsd:element name="ErrorCategoryCd" type="StringType"/>
OLD line(s): 467

            <xsd:element name="ErrorMessage" type="StringType"/>
NEW line(s): 463

            <xsd:element name="ErrorMessageTxt" type="StringType"/>
OLD line(s): 470

            <xsd:element name="RuleNumber" type="StringType"/>
NEW line(s): 466

            <xsd:element name="RuleNum" type="StringType"/>
OLD line(s): 472,473

            <!-- Severity - (Alert/Reject/Reject and Stop) Reject and Stop errors cause validation of the submission to stop before any remaining validation rules are executed -->
            <xsd:element name="Severity" type="StringType"/>
NEW line(s): 468,469

            <!-- Severity Code - (Alert/Reject/Reject and Stop) Reject and Stop errors cause validation of the submission to stop before any remaining validation rules are executed -->
            <xsd:element name="SeverityCd" type="StringType"/>
OLD line(s): 475,476

            <!-- Data Value - The value provided in the submission data for the element used in the validation rule -->
            <xsd:element name="DataValue" type="StringType" minOccurs="0"/>
NEW line(s): 471,472

            <!-- Field Value - The value provided in the submission data for the element used in the validation rule -->
            <xsd:element name="FieldValueTxt" type="StringType" minOccurs="0"/>
OLD line(s): 492

    <xsd:attribute name="errorCount" type="IntegerNNType" use="required"/>
NEW line(s): 488

    <xsd:attribute name="errorCnt" type="IntegerNNType" use="required"/>
OLD line(s): 501

      <xsd:element name="Alert" minOccurs="1" maxOccurs="unbounded">
NEW line(s): 497

      <xsd:element name="ValidationAlertGrp" minOccurs="1" maxOccurs="unbounded">
OLD line(s): 505,506

            <!-- DocumentID - The documentID of the form containing the error -->
            <xsd:element name="DocumentID" type="IdType"/>
NEW line(s): 501,502

            <!-- Document ID - The Document ID of the form containing the error -->
            <xsd:element name="DocumentId" type="IdType"/>
OLD line(s): 508,509

            <!-- XPath - The location of the alert in the XML data -->
            <xsd:element name="XPath" type="StringType" minOccurs="0"/>
NEW line(s): 504,505

            <!-- XPath Content - The location of the alert in the XML data -->
            <xsd:element name="XpathContentTxt" type="StringType" minOccurs="0"/>
OLD line(s): 511,512

            <!-- Alert Category - The IRS-defined category for the reported alert -->
            <xsd:element name="AlertCategory" type="StringType"/>
NEW line(s): 507,508

            <!-- Alert Category Code - The IRS-defined category for the reported alert -->
            <xsd:element name="AlertCategoryCd" type="StringType"/>
OLD line(s): 515

            <xsd:element name="AlertMessage" type="StringType"/>
NEW line(s): 511

            <xsd:element name="AlertMessageTxt" type="StringType"/>
OLD line(s): 518

            <xsd:element name="RuleNumber" type="StringType"/>
NEW line(s): 514

            <xsd:element name="RuleNum" type="StringType"/>
OLD line(s): 520,521

            <!-- Severity - (Alert/Reject/Reject and Stop) Reject and Stop errors cause validation of the submission to stop before any remaining validation rules are executed -->
            <xsd:element name="Severity" type="StringType"/>
NEW line(s): 516,517

            <!-- Severity Code - (Alert/Reject/Reject and Stop) Reject and Stop errors cause validation of the submission to stop before any remaining validation rules are executed -->
            <xsd:element name="SeverityCd" type="StringType"/>
OLD line(s): 523,524

            <!-- Data Value - The value provided in the submission data for the element used in the validation rule -->
            <xsd:element name="DataValue" type="StringType" minOccurs="0"/>
NEW line(s): 519,520

            <!-- Field Value - The value provided in the submission data for the element used in the validation rule -->
            <xsd:element name="FieldValueTxt" type="StringType" minOccurs="0"/>
OLD line(s): 539

    <xsd:attribute name="alertCount" type="IntegerNNType" use="required"/>
NEW line(s): 535

    <xsd:attribute name="alertCnt" type="IntegerNNType" use="required"/>
OLD line(s): 558

  <xsd:simpleType name="TempIDType">
NEW line(s): 554

  <xsd:simpleType name="TempIdType">
OLD line(s): 588,589

  <!-- Extended Submission Category Type - including Submission Category Type and UNKNOWN -->
  <xsd:simpleType name="ExtSubmissionCategoryType">
NEW line(s): 584,585

  <!-- Extended Submission Category Code Type - including Submission Category Type and UNKNOWN -->
  <xsd:simpleType name="ExtndSubmissionCategoryCdType">
OLD line(s): 594

  <xsd:simpleType name="ExtGovernmentCodeType">
NEW line(s): 590

  <xsd:simpleType name="ExtndGovernmentCdType">