Enhanced Reporting Schema
SubmissionHeader Complex Type
Enhanced Reporting Schema : SubmissionHeader Complex Type
Description
Required header level elements for an Enhanced Reporting Submission.
Namespace http://www.ros.ie/schemas/paye-employers/err/v1/enhanced_reporting/
Diagram
Version Element Name Element Sequence SoftwareUsed Element TaxYear Element EnhancedReportingRunReference Element AgentTain Element EmployerRegistrationNumber Element Sequence SubmissionHeader Complex Type
Overview
SubmissionHeader
Required header level elements for an Enhanced Reporting Submission.
Sequence
EmployerRegistrationNumber employerReg Simple Type
Data Item Ref: 1. Employer's PAYE Registration Number.
AgentTain optional agentTAIN Simple Type
Data Item Ref: 2. Tax Advisor Identification Number. Required if submission is filed by agent on behalf of employer.
EnhancedReportingRunReference enhancedReportingRunReference Simple Type
Data Item Ref: 4. Enhanced Reporting Run Reference. Used to identify the event to which the submission refers.
TaxYear taxYear Simple Type
Data Item Ref: 6. Tax year to which the submission relates (YYYY).
SoftwareUsed SoftwareUsed Complex Type
Data Item Refs: 7 and 8. Third party software product identifier.
Sequence
Name NonEmptyString Simple Type
Data Item Ref: 7. Name of third party software product.
Version NonEmptyString Simple Type
Data Item Ref: 8. Version of third party software product.
Used By
Header Element
SubmissionHeader Element
Source
<xs:complexType name="SubmissionHeader" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Required header level elements for an Enhanced Reporting Submission.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="EmployerRegistrationNumber" type="pc:employerReg">
      <xs:annotation>
        <xs:documentation>Data Item Ref: 1. Employer's PAYE Registration Number.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AgentTain" type="pc:agentTAIN" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Data Item Ref: 2. Tax Advisor Identification Number. Required if submission is filed by agent on behalf of employer.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EnhancedReportingRunReference" type="pc:enhancedReportingRunReference">
      <xs:annotation>
        <xs:documentation>Data Item Ref: 4. Enhanced Reporting Run Reference. Used to identify the event to which the submission refers.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxYear" type="pc:taxYear">
      <xs:annotation>
        <xs:documentation>Data Item Ref: 6. Tax year to which the submission relates (YYYY).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SoftwareUsed" type="pp:SoftwareUsed">
      <xs:annotation>
        <xs:documentation>Data Item Refs: 7 and 8. Third party software product identifier.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
Enhanced Reporting Schema