Automatically generated rules to validate document instances of Peppol Receipt Advice 1.0 (T128).

Identifier/Error message Flag
PEPPOL-T128-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T128-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T128-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T128-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T128-B00106
Element 'cbc:ReceiptAdviceTypeCode' MUST be provided.
fatal
PEPPOL-T128-B00107
Element 'cac:DespatchDocumentReference' MUST be provided.
fatal
PEPPOL-T128-B00108
Element 'cac:DeliveryCustomerParty' MUST be provided.
fatal
PEPPOL-T128-B00109
Element 'cac:DespatchSupplierParty' MUST be provided.
fatal
PEPPOL-T128-B00110
Element 'cac:ReceiptLine' MUST be provided.
fatal
PEPPOL-T128-B00111
Document MUST not contain schema location.
fatal
PEPPOL-T128-B00701
Value MUST be part of code list 'Document status code (openPEPPOL)'.
fatal
PEPPOL-T128-B00801
Value MUST be part of code list 'Receipt Advice Type (openPEPPOL)'.
fatal
PEPPOL-T128-B01001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B01002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B01201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B01202
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T128-B01203
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T128-B01601
Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.
fatal
PEPPOL-T128-B01204
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B01801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B02001
Value MUST be part of code list 'Document name code, full list (UNCL1001)'.
fatal
PEPPOL-T128-B02301
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T128-B02302
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T128-B02303
Attribute 'filename' MUST be present.
fatal
PEPPOL-T128-B02601
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T128-B02602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B02201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B01802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B02801
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T128-B02901
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T128-B02902
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
PEPPOL-T128-B03001
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B03002
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T128-B03201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B03301
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B03501
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B03701
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B04501
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B04601
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T128-B04502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B03702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B04701
Element 'cbc:CompanyID' MUST be provided.
fatal
PEPPOL-T128-B04702
Element 'cac:TaxScheme' MUST be provided.
fatal
PEPPOL-T128-B04901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B04902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B04703
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B05101
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T128-B05301
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B05302
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B05501
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B05701
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B05702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B05502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B05102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B05901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B02903
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B02802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B06301
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T128-B06401
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T128-B06402
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
PEPPOL-T128-B06501
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B06502
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T128-B06701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B06801
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B07001
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B07201
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B08001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B08101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T128-B08002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B07202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B08201
Element 'cbc:CompanyID' MUST be provided.
fatal
PEPPOL-T128-B08202
Element 'cac:TaxScheme' MUST be provided.
fatal
PEPPOL-T128-B08401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B08402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B08203
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B08601
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T128-B08801
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B08802
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B09001
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B09201
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B09202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B09002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B08602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B09401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B06403
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B06302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B09801
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T128-B10001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B10101
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B10301
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B10501
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B11301
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B11401
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T128-B11302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B10502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B09901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B09802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B11501
Element 'cac:Party' MUST be provided.
fatal
PEPPOL-T128-B11701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B11801
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B12001
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B12201
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T128-B13001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T128-B13101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T128-B13002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B12202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B11601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B11502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B13201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B13501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B13502
Element 'cac:Status' MUST be provided.
fatal
PEPPOL-T128-B13701
Element 'cbc:ConditionCode' MUST be provided.
fatal
PEPPOL-T128-B13801
Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.
fatal
PEPPOL-T128-B13901
Value MUST be part of code list 'Consignment Status Reason (openPEPPOL)'.
fatal
PEPPOL-T128-B13702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B14301
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B14501
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B14701
Element 'cac:IdentityDocumentReference' MUST be provided.
fatal
PEPPOL-T128-B14801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B14802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14101
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B13503
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15101
Element 'cbc:ActualDeliveryDate' MUST be provided.
fatal
PEPPOL-T128-B15701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B15702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B15902
Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.
fatal
PEPPOL-T128-B15903
Element 'cac:Status' MUST be provided.
fatal
PEPPOL-T128-B16101
Value MUST be part of code list 'Recommandation 21 (UN/ECE)'.
fatal
PEPPOL-T128-B16201
Element 'cbc:ConditionCode' MUST be provided.
fatal
PEPPOL-T128-B16301
Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.
fatal
PEPPOL-T128-B16401
Value MUST be part of code list 'Transport Handling Unit Reason codes (based on UNCL7007). '.
fatal
PEPPOL-T128-B16202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15904
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B13202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B16601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B16602
Element 'cac:DespatchLineReference' MUST be provided.
fatal
PEPPOL-T128-B16901
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17301
Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.
fatal
PEPPOL-T128-B17401
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17601
Value MUST be part of code list 'Reject Reason (openPEPPOL)'.
fatal
PEPPOL-T128-B17801
Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.
fatal
PEPPOL-T128-B17901
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B18101
Element 'cbc:LineID' MUST be provided.
fatal
PEPPOL-T128-B18401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B18102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B18701
Element 'cbc:LineID' MUST be provided.
fatal
PEPPOL-T128-B18702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B18901
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B19101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19801
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B19802
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B19702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B18902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B16603
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B00112
Document MUST NOT contain elements not part of the data model.
fatal