Automatically generated rules to validate document instances of Peppol Despatch Advice 3.1 (T16).

Identifier/Error message Flag
PEPPOL-T16-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T16-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T16-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T16-B00105
Element 'cac:DespatchSupplierParty' MUST be provided.
fatal
PEPPOL-T16-B00106
Element 'cac:DeliveryCustomerParty' MUST be provided.
fatal
PEPPOL-T16-B00107
Element 'cac:DespatchLine' MUST be provided.
fatal
PEPPOL-T16-B00108
Document MUST not contain schema location.
fatal
PEPPOL-T16-B00801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B00802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B01101
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T16-B01201
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T16-B01202
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
PEPPOL-T16-B01301
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T16-B01302
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T16-B01501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B01601
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B01801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T16-B02601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B02701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B02602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B01802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B02801
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T16-B02802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B03001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B01203
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B01102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B03401
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T16-B03501
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T16-B03502
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
PEPPOL-T16-B03601
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T16-B03602
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T16-B03801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B03901
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B04101
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T16-B04901
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B05001
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B04902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B04102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B05101
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T16-B05102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B03503
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B05301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B03402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B05701
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T16-B05901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B06001
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B06201
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B06401
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T16-B07201
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B07301
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B07202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B06402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B05801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B05702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B07401
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T16-B07601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B07701
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B07901
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B08101
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T16-B08901
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B09001
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B08902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B08102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B07501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B07402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B09101
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T16-B09301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B09401
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B09601
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B09801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T16-B10601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B10701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B10602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B09802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B09201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B09102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B10801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B11101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B11102
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B11301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B11302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B11601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B12001
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B12201
Element 'cac:IdentityDocumentReference' MUST be provided.
fatal
PEPPOL-T16-B12301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B12302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B12202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B11901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B11602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B12801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B14501
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T16-B14601
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T16-B14502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B13601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B13301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B12601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B10802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B14701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B14702
Element 'cbc:DeliveredQuantity' MUST be provided.
fatal
PEPPOL-T16-B14703
Element 'cac:OrderLineReference' MUST be provided.
fatal
PEPPOL-T16-B14704
Element 'cac:Item' MUST be provided.
fatal
PEPPOL-T16-B15001
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B15002
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B15201
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B15202
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B15501
Element 'cbc:LineID' MUST be provided.
fatal
PEPPOL-T16-B15701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B15702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B15502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B15901
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B16101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B16102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B16301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B16302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B16501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B16601
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T16-B16602
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T16-B16502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B17001
Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.
fatal
PEPPOL-T16-B16901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B17201
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T16-B17202
Element 'cbc:Value' MUST be provided.
fatal
PEPPOL-T16-B17401
Attribute 'listID' MUST be present.
fatal
PEPPOL-T16-B17701
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B17702
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B17203
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B18401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B18001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B15902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B18701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B19101
Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.
fatal
PEPPOL-T16-B19401
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T16-B19501
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset)'.
fatal
PEPPOL-T16-B19601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T16-B19602
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T16-B19402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B19801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T16-B20001
Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.
fatal
PEPPOL-T16-B19802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B18901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B18702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B14705
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T16-B00109
Document MUST NOT contain elements not part of the data model.
fatal