| Complex Type | Description |
| EmployeeID | Unique references to an employment for an employee. Includes EmployeePPSN and Employment ID. |
| Error | Standard Validation error. |
| LookupRPNRequest | Employer's Lookup RPN Request. |
| LookupRPNResponse | Employer's Lookup RPN Response. Will either return RPN detail or details of validation errors. |
| Name | Employee Name. |
| NewEmployeeDetail | Details of employees who require a new RPN. |
| NewRPNRequest | Request for RPN details for new employee(s). |
| NewRPNResponse | Employer's New RPN Response. Will either return RPN detail or details of validation errors. |
| RangeParameters | The range of RPN to be retrieved. |
| RPN | Revenue Payroll Notification (RPN) for an employment for an employee |
| SoftwareUsed | References to third party software used. |
| TaxRate | Details of Tax Rates and Rate Cut Offs |
| USCRate | Details of USC Rate. |