Basic rules for Peppol Order Response Advanced transaction 3.0 (T116)
Automatically generated rules to validate document instances of Peppol Order Response Advanced transaction 3.0 (T116).
Identifier/Error message | Flag |
---|---|
PEPPOL-T116-B00101 Element 'cbc:CustomizationID' MUST be provided. |
fatal |
PEPPOL-T116-B00102 Element 'cbc:ProfileID' MUST be provided. |
fatal |
PEPPOL-T116-B00103 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B00104 Element 'cbc:IssueDate' MUST be provided. |
fatal |
PEPPOL-T116-B00105 Element 'cbc:OrderResponseCode' MUST be provided. |
fatal |
PEPPOL-T116-B00106 Element 'cbc:DocumentCurrencyCode' MUST be provided. |
fatal |
PEPPOL-T116-B00107 Element 'cac:OrderReference' MUST be provided. |
fatal |
PEPPOL-T116-B00108 Element 'cac:SellerSupplierParty' MUST be provided. |
fatal |
PEPPOL-T116-B00109 Element 'cac:BuyerCustomerParty' MUST be provided. |
fatal |
PEPPOL-T116-B00110 Document MUST not contain schema location. |
fatal |
PEPPOL-T116-B00301 Element 'cbc:ProfileID' MUST contain value 'urn:fdc:peppol.eu:poacc:bis:advanced_ordering:3'. |
fatal |
PEPPOL-T116-B00801 Value MUST be part of code list 'Order Response type code (UNCL4343 Subset)'. |
fatal |
PEPPOL-T116-B01001 Value MUST be part of code list 'Currency codes (ISO 4217)'. |
fatal |
PEPPOL-T116-B01201 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B01202 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B01401 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B01402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B01601 Element 'cac:Party' MUST be provided. |
fatal |
PEPPOL-T116-B01701 Element 'cbc:EndpointID' MUST be provided. |
fatal |
PEPPOL-T116-B01801 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T116-B01802 Value MUST be part of code list 'Electronic Address Scheme (EAS)'. |
fatal |
PEPPOL-T116-B02001 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B02101 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T116-B02301 Element 'cbc:RegistrationName' MUST be provided. |
fatal |
PEPPOL-T116-B02302 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B01702 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B01602 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B02501 Element 'cac:Party' MUST be provided. |
fatal |
PEPPOL-T116-B02601 Element 'cbc:EndpointID' MUST be provided. |
fatal |
PEPPOL-T116-B02701 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T116-B02702 Value MUST be part of code list 'Electronic Address Scheme (EAS)'. |
fatal |
PEPPOL-T116-B02901 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B03001 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T116-B03201 Element 'cbc:RegistrationName' MUST be provided. |
fatal |
PEPPOL-T116-B03202 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B02602 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B02502 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B03401 Element 'cac:PromisedDeliveryPeriod' MUST be provided. |
fatal |
PEPPOL-T116-B03501 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B03402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B04001 Element 'cac:LineItem' MUST be provided. |
fatal |
PEPPOL-T116-B04002 Element 'cac:OrderLineReference' MUST be provided. |
fatal |
PEPPOL-T116-B04101 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B04102 Element 'cbc:LineStatusCode' MUST be provided. |
fatal |
PEPPOL-T116-B04103 Element 'cac:Item' MUST be provided. |
fatal |
PEPPOL-T116-B04401 Value MUST be part of code list 'Action code (UNCL1229)'. |
fatal |
PEPPOL-T116-B04501 Attribute 'unitCode' MUST be present. |
fatal |
PEPPOL-T116-B04502 Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. |
fatal |
PEPPOL-T116-B04901 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B04801 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B05401 Element 'cbc:PriceAmount' MUST be provided. |
fatal |
PEPPOL-T116-B05501 Attribute 'currencyID' MUST be present. |
fatal |
PEPPOL-T116-B05502 Value MUST be part of code list 'Currency codes (ISO 4217)'. |
fatal |
PEPPOL-T116-B05701 Attribute 'unitCode' MUST be present. |
fatal |
PEPPOL-T116-B05702 Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. |
fatal |
PEPPOL-T116-B05402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B05901 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T116-B06101 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B06102 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B06301 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B06302 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B06501 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B06601 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T116-B06602 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T116-B06502 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B05902 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B04104 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B06801 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B06802 Element 'cac:Item' MUST be provided. |
fatal |
PEPPOL-T116-B07201 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B07202 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B07401 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B07501 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T116-B07502 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T116-B07402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B07801 Attribute 'listID' MUST be present. |
fatal |
PEPPOL-T116-B07802 Value MUST be part of code list 'Item type identification code (UNCL7143)'. |
fatal |
PEPPOL-T116-B07701 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B08201 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B08202 Element 'cac:TaxScheme' MUST be provided. |
fatal |
PEPPOL-T116-B08301 Value MUST be part of code list 'Duty or tax or fee category code (UNCL5305)'. |
fatal |
PEPPOL-T116-B08501 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T116-B08502 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B08203 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B08701 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T116-B08702 Element 'cbc:Value' MUST be provided. |
fatal |
PEPPOL-T116-B08901 Attribute 'listID' MUST be present. |
fatal |
PEPPOL-T116-B09201 Attribute 'unitCode' MUST be present. |
fatal |
PEPPOL-T116-B09202 Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. |
fatal |
PEPPOL-T116-B08703 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B07001 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B06803 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B09501 Element 'cbc:LineID' MUST be provided. |
fatal |
PEPPOL-T116-B09502 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B04003 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T116-B00111 Document MUST NOT contain elements not part of the data model. |
fatal |