| Complex Type | Description |
| Address | Employee Address. The address of the employee. This will be Mandatory if the PPSN isn’t available. |
| BatchReference | References used for batching of a submission into multiple submissions |
| BatchStatus | Status of each batch for a submission recieved in multiple batches. |
| CheckPayrollRunRequest | Request to check the current status of an Employer's PAYE Payroll Run, based on the RunReference. |
| CheckPayrollRunResponse | Return the current status of an Employer's PAYE Payroll Run. Includes list of submissions that make up the payroll run and includes summary details of processed submissions. |
| CheckPayrollSubmissionRequest | Request to check the current status of an Employer's PAYE Payroll Submission, based on the Submission ID. |
| CheckPayrollSubmissionResponse | Return the current status of an Employer's PAYE Payroll Submission. If processed, includes summary totals of valid payslips and validation errors for invalid payslips. |
| EmployeeID | Unique references to an employment for an employee. Includes PPSN and Employment ID. |
| Error | Details of validation check failure. |
| InvalidPayslip | Detail of Invalid Payslips. |
| Name | Employee Name. |
| OtherPayments | Other payments, payment code and payment value. |
| PayrollSubmissionRequest | Employer's PAYE Payroll Submission Request. |
| PayrollSubmissionResponse | Acknowledges the receipt of an Employer's PAYE Payroll Submission Request, or Validation Errors if validation failed. |
| Payslip | Individual payslip details for employer's Payroll submission. |
| PayslipSummary | Summary totals for an individual payslip in a Payroll Submission or Payroll Run. |
| PayslipWarning | Validation error identifed at Payslip/Line Item Level. |
| PRSIClassDetail | PRSI Class, subclass and Insurable weeks detail. |
| SoftwareUsed | Third party software product identifier. |
| SubmissionHeader | Required header level elements for a payroll submission. |
| SubmissionStatus | High Level details of the Payroll Submissions that make up the Payroll Run. |
| SubmissionSummary | Summary totals and count accross valid line items for a Payroll Submission or Payroll Run. |
| TaxRate | Detail of Rate Cut Off. |
| Warning | Details of validation check warning. |