Automatically generated rules to validate document instances of Receipt Advice 1.1 (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-B13301
Value MUST be part of code list 'Type of Shipment ID (openPEPPOL)'.
fatal
PEPPOL-T128-B13601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B13602
Element 'cac:Status' MUST be provided.
fatal
PEPPOL-T128-B13701
Value MUST be part of code list 'Type of Consignment ID (openPEPPOL)'.
fatal
PEPPOL-T128-B13901
Element 'cbc:ConditionCode' MUST be provided.
fatal
PEPPOL-T128-B14001
Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.
fatal
PEPPOL-T128-B14101
Value MUST be part of code list 'Consignment Status Reason (openPEPPOL)'.
fatal
PEPPOL-T128-B13902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B14501
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B14701
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B14901
Element 'cac:IdentityDocumentReference' MUST be provided.
fatal
PEPPOL-T128-B15001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B15002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B14301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B13603
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15301
Element 'cbc:ActualDeliveryDate' MUST be provided.
fatal
PEPPOL-T128-B15901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B15902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B15302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B16101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B16102
Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.
fatal
PEPPOL-T128-B16103
Element 'cac:Status' MUST be provided.
fatal
PEPPOL-T128-B16201
Value MUST be part of code list 'Type of Transport Handling Unit ID (openPEPPOL)'.
fatal
PEPPOL-T128-B16401
Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.
fatal
PEPPOL-T128-B16501
Element 'cbc:ConditionCode' MUST be provided.
fatal
PEPPOL-T128-B16601
Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.
fatal
PEPPOL-T128-B16701
Value MUST be part of code list 'Transport Handling Unit Reason codes (based on UNCL7007). '.
fatal
PEPPOL-T128-B16502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B16104
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-B16901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B16902
Element 'cac:DespatchLineReference' MUST be provided.
fatal
PEPPOL-T128-B17201
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17401
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17601
Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.
fatal
PEPPOL-T128-B17701
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B17901
Value MUST be part of code list 'Reject Reason (openPEPPOL)'.
fatal
PEPPOL-T128-B18101
Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.
fatal
PEPPOL-T128-B18201
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T128-B18401
Element 'cbc:LineID' MUST be provided.
fatal
PEPPOL-T128-B18701
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B18402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19001
Element 'cbc:LineID' MUST be provided.
fatal
PEPPOL-T128-B19002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19201
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T128-B19401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B19802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B20001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B20101
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T128-B20102
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T128-B20002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B19202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T128-B16903
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