Enhanced Reporting Schema
EnhancedReportingSubmissionResponse Complex Type
Enhanced Reporting Schema : EnhancedReportingSubmissionResponse Complex Type
Description
Acknowledges the receipt of an Employer's PAYE Enhanced Reporting Submission Request, or Validation Errors if validation failed.
Namespace http://www.ros.ie/schemas/paye-employers/err/v1/enhanced_reporting/
Diagram
Description Element Path Element Code Element Sequence ValidationWarning Element Description Element Path Element Code Element Sequence ValidationError Element AcknowledgementID Element AcknowledgementStatus Element Sequence EnhancedReportingSubmissionResponse Complex Type
Overview
EnhancedReportingSubmissionResponse
Acknowledges the receipt of an Employer's PAYE Enhanced Reporting Submission Request, or Validation Errors if validation failed.
Sequence
AcknowledgementStatus statusAcknowledgement Simple Type
Acknowledgement status for Employer's PAYE Enhanced Reporting Submission Request. Possible values are Acknowledged or Rejected.
AcknowledgementID optional acknowledgementID Simple Type
Unique ID for acknowledged requests - to be used for technical support if required.
ValidationError 0..∞ Error Complex Type
List of Submission Validation Errors (if any).
Sequence
Code errorCode Simple Type
Technical Error Code - to be used for mapping to error messages.
Path optional errorPath Simple Type
Path to error in schema, if available.
Description errorDescription Simple Type
Technical description of error.
ValidationWarning 0..∞ Warning Complex Type
List of Submission Validation Warnings (if any).
Sequence
Code warningCode Simple Type
Technical Code for warning - to be used for mapping to warning messages.
Path optional warningPath Simple Type
Path to warning in schema, if available.
Description warningDescription Simple Type
Technical description of warning.
Used By
EnhancedReportingSubmissionResponse Element
Source
<xs:complexType name="EnhancedReportingSubmissionResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Acknowledges the receipt of an Employer's PAYE Enhanced Reporting Submission Request, or Validation Errors if validation failed.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AcknowledgementStatus" type="pc:statusAcknowledgement">
      <xs:annotation>
        <xs:documentation>Acknowledgement status for Employer's PAYE Enhanced Reporting Submission Request. Possible values are Acknowledged or Rejected.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AcknowledgementID" type="pc:acknowledgementID" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Unique ID for acknowledged requests - to be used for technical support if required.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidationError" type="pp:Error" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>List of Submission Validation Errors (if any).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidationWarning" type="pp:Warning" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>List of Submission Validation Warnings (if any).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
Enhanced Reporting Schema