Payroll Schema
CheckPayrollSubmissionRequest Complex Type
Payroll Schema : CheckPayrollSubmissionRequest Complex Type
Description
Request to check the current status of an Employer's PAYE Payroll Submission, based on the Submission ID.
Namespace http://www.ros.ie/schemas/paye-employers/v1/payroll/
Diagram
SubmissionID Element PayrollRunReference Element Version Element Name Element Sequence SoftwareUsed Element TaxYear Element AgentTain Element EmployerRegistrationNumber Element Sequence CheckPayrollSubmissionRequest Complex Type
Overview
CheckPayrollSubmissionRequest
Request to check the current status of an Employer's PAYE Payroll Submission, based on the Submission ID.
Sequence
EmployerRegistrationNumber employerReg Simple Type
Employer's PAYE Registration Number.
AgentTain optional agentTAIN Simple Type
Tax Advisor Identification Number. Required if payroll submission filed by agent on behalf of employer.
TaxYear dateYear Simple Type
Used to identify the tax year to which the submission relates (YYYY).
SoftwareUsed SoftwareUsed Complex Type
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.
PayrollRunReference PayrollRunReference Simple Type
Used to identify the Payroll event that the submission refers to e.g. ‘Site_1_Week_1’.
SubmissionID submissionID Simple Type
Unique Submission ID of the Employer Payroll Submission. Used to identify individual submissions.
Used By
CheckPayrollSubmissionRequest Element
Source
<xs:complexType name="CheckPayrollSubmissionRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Request to check the current status of an Employer's PAYE Payroll Submission, based on the Submission ID.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="EmployerRegistrationNumber" type="pc:employerReg">
      <xs:annotation>
        <xs:documentation>Employer's PAYE Registration Number.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AgentTain" type="pc:agentTAIN" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Tax Advisor Identification Number. Required if payroll submission filed by agent on behalf of employer.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxYear" type="pc:dateYear">
      <xs:annotation>
        <xs:documentation>Used to identify the 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>Third party software product identifier.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PayrollRunReference" type="pc:PayrollRunReference">
      <xs:annotation>
        <xs:documentation>Used to identify the Payroll event that the submission refers to e.g. ‘Site_1_Week_1’.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SubmissionID" type="pc:submissionID">
      <xs:annotation>
        <xs:documentation>Unique Submission ID of the Employer Payroll Submission. Used to identify individual submissions.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
Payroll Schema