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