Enhanced Reporting Schema
WarningExpenseBenefit Complex Type
Enhanced Reporting Schema : WarningExpenseBenefit Complex Type
Description
Validation warning identified at Expense Benefit/Line Item Level.
Namespace http://www.ros.ie/schemas/paye-employers/err/v1/enhanced_reporting/
Diagram
Description Element Path Element Code Element Sequence Warning Element LineItemID Element Sequence WarningExpenseBenefit Complex Type
Overview
WarningExpenseBenefit
Validation warning identified at Expense Benefit/Line Item Level.
Sequence
LineItemID expenseBenefitLineItemID Simple Type
LineItemID of the Expense Benefit containing validation warnings.
Warning 1..∞ Warning Complex Type
List of validation warnings related to the Expense Benefit.
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
WarningExpenseBenefit Element
Source
<xs:complexType name="WarningExpenseBenefit" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Validation warning identified at Expense Benefit/Line Item Level.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="LineItemID" type="pc:expenseBenefitLineItemID">
      <xs:annotation>
        <xs:documentation>LineItemID of the Expense Benefit containing validation warnings.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Warning" type="pp:Warning" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>List of validation warnings related to the Expense Benefit.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
Enhanced Reporting Schema