Automatically generated rules to validate document instances of Waybill 1.0 (T125).

Identifier/Error message Flag
PEPPOL-T125-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T125-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T125-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T125-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T125-B00106
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B00107
Element 'cac:ConsignorParty' MUST be provided.
fatal
PEPPOL-T125-B00108
Element 'cac:CarrierParty' MUST be provided.
fatal
PEPPOL-T125-B00109
Element 'cac:Shipment' MUST be provided.
fatal
PEPPOL-T125-B00110
Document MUST not contain schema location.
fatal
PEPPOL-T125-B01001
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T125-B01002
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
PEPPOL-T125-B01101
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B01102
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T125-B01301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B01401
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B01601
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B01801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B02401
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B02601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B02701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B02602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B01802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B02801
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B02802
Element 'cbc:CompanyID' MUST be provided.
fatal
PEPPOL-T125-B03001
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B03002
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B03201
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B03501
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B03401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B03202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B02803
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B03601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B01003
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B04001
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T125-B04101
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B04102
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T125-B04301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B04401
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B04601
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B04801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B05401
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B05601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B05701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B05602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B04802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B05801
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B06001
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B06002
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B06201
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B06401
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B06501
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B06402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B06202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B05802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B04002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B06701
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B06901
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B07501
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B07701
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B07801
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B07702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B06902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B07901
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B08101
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B08102
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B08301
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B08501
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B08601
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B08502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B08302
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B07902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B06601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B08701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B08702
Element 'cac:Consignment' MUST be provided.
fatal
PEPPOL-T125-B08703
Element 'cac:ShipmentStage' MUST be provided.
fatal
PEPPOL-T125-B09001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B09002
Element 'cac:ConsigneeParty' MUST be provided.
fatal
PEPPOL-T125-B09401
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B09601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B09801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B10101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B10401
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B10601
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B11001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B11101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B11002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B11201
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B11401
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B11402
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B11601
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B11801
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B11901
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B11802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B11602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B11202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12401
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B12501
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B12402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B12701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B12602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12801
Value MUST be part of code list 'Handling code (Beast, openPeppol)'.
fatal
PEPPOL-T125-B12802
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B12803
Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.
fatal
PEPPOL-T125-B13001
Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.
fatal
PEPPOL-T125-B13101
Value MUST be part of code list 'Handling code (Beast, openPeppol)'.
fatal
PEPPOL-T125-B13601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B13801
Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.
fatal
PEPPOL-T125-B13901
Value MUST be part of code list 'Size type code (TRED8155)'.
fatal
PEPPOL-T125-B13602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14301
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B14302
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B14401
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B14501
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B14502
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B14303
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14701
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B14702
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B14801
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B14901
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B14703
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15101
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B15102
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B15201
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B15301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B15103
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B16001
Element 'cbc:ItemClassificationCode' MUST be provided.
fatal
PEPPOL-T125-B16101
Attribute 'listID' MUST be present.
fatal
PEPPOL-T125-B16102
Value MUST be part of code list 'Item type identification code (UNCL7143)'.
fatal
PEPPOL-T125-B16002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B16601
Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.
fatal
PEPPOL-T125-B16801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B16802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B16501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12804
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B09003
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17001
Element 'cbc:TransportModeCode' MUST be provided.
fatal
PEPPOL-T125-B17101
Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.
fatal
PEPPOL-T125-B17301
Element 'cbc:AircraftID' MUST be provided.
fatal
PEPPOL-T125-B17501
Element 'cbc:LicensePlateID' MUST be provided.
fatal
PEPPOL-T125-B17701
Element 'cbc:TrainID' MUST be provided.
fatal
PEPPOL-T125-B18001
Element 'cbc:VesselID' MUST be provided.
fatal
PEPPOL-T125-B18002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18201
Element 'cac:DeliveryLocation' MUST be provided.
fatal
PEPPOL-T125-B18202
Element 'cac:EstimatedDeliveryPeriod' MUST be provided.
fatal
PEPPOL-T125-B18501
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B18801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B19601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B19701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B19602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B19801
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B19802
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B19803
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B20001
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20002
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B20201
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20202
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B19804
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B20401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B21901
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B22001
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B21902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22101
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B22102
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B22103
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B22301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B22302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B22501
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B22502
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B22701
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B22702
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B22104
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B21001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B20901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B23202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22901
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18203
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B08704
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B23601
Value MUST be part of code list 'Document name code, full list (UNCL1001)'.
fatal
PEPPOL-T125-B23901
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B23902
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B23903
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B24201
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B24202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B24402
Element 'cac:SignatoryParty' MUST be provided.
fatal
PEPPOL-T125-B24403
Element 'cac:DigitalSignatureAttachment' MUST be provided.
fatal
PEPPOL-T125-B24901
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B25101
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B25701
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B25901
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B26001
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B25902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B25102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B26101
Element 'cbc:FamilytName' MUST be provided.
fatal
PEPPOL-T125-B26501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B26102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B26801
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B26802
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B26803
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B27101
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B27102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B26701
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24404
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B00111
Document MUST NOT contain elements not part of the data model.
fatal