OLD: Common/efileAttachments.xsd (2014v1.0)
NEW: Common/efileAttachments.xsd (2014v2.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">