Payroll Schema
Header Element
Payroll Schema > PayrollSubmissionRequest Complex Type : Header Element
Description
Required header level elements for a payroll submission. For batch submission messages, the same header data should be included in each message.
Namespace http://www.ros.ie/schemas/paye-employers/v1/payroll/
Type
SubmissionHeader Complex Type
Diagram
Version Element Name Element Sequence SoftwareUsed Element TaxYear Element PayrollRunReference Element AgentTain Element EmployerRegistrationNumber Element Sequence Header Element
Overview
Header SubmissionHeader Complex Type
Required header level elements for a payroll submission. For batch submission messages, the same header data should be included in each message.
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 payroll submission is filed by agent on behalf of employer.
PayrollRunReference PayrollRunReference Simple Type
Data Item Ref: 4. Payroll Run Reference. Used to identify the Payroll event that the submission refers to e.g. ‘Site_1_Week_1’.
TaxYear dateYear Simple Type
Data Item Ref: 5. Used to identify the tax year to which the submission relates (YYYY).
SoftwareUsed SoftwareUsed Complex Type
Data Item Refs: 6 and 7. Third party software product identifier.
Sequence
Name defaultString Simple Type
Name of third party software product.
Version defaultString Simple Type
Version of third party software product.
Source
<xs:element name="Header" type="pp:SubmissionHeader" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Required header level elements for a payroll submission. For batch submission messages, the same header data should be included in each message.</xs:documentation>
  </xs:annotation>
</xs:element>
See Also
PayrollSubmissionRequest Complex TypePayroll Schema