Automatically generated rules to validate document instances of Waybill 1.1 (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-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-B02802
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-B06601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B07001
Element 'cac:IdentityDocumentReference' MUST be provided.
fatal
PEPPOL-T125-B07101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B07102
Element 'cbc:DocumentType' MUST be provided.
fatal
PEPPOL-T125-B07103
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B07002
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-B07501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B07601
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B07801
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B08001
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B08601
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B08801
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B08901
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B08802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B08002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B09001
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B09201
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B09202
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B09401
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B09601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B09701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B09602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B09402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B09002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B09801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B07401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B10202
Element 'cac:Consignment' MUST be provided.
fatal
PEPPOL-T125-B10203
Element 'cac:ShipmentStage' MUST be provided.
fatal
PEPPOL-T125-B10301
Value MUST be part of code list 'Type of Shipment ID (openPEPPOL)'.
fatal
PEPPOL-T125-B10601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B10602
Element 'cac:ConsigneeParty' MUST be provided.
fatal
PEPPOL-T125-B10701
Value MUST be part of code list 'Type of Consignment ID (openPEPPOL)'.
fatal
PEPPOL-T125-B11101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11501
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B12101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B12201
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B12401
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B12601
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B13201
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B13401
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B13501
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B13402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B13601
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B13801
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B13802
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B14001
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B14201
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B14301
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B14202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B13602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14401
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-B14801
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B14901
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B14802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B15101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B15002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B15502
Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.
fatal
PEPPOL-T125-B15601
Value MUST be part of code list 'Type of Transport Handling Unit ID (openPEPPOL)'.
fatal
PEPPOL-T125-B15801
Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.
fatal
PEPPOL-T125-B15901
Value MUST be part of code list 'Handling code (Beast, openPeppol)'.
fatal
PEPPOL-T125-B16401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B16601
Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.
fatal
PEPPOL-T125-B16701
Value MUST be part of code list 'Size type code (TRED8155)'.
fatal
PEPPOL-T125-B16402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17101
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B17102
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B17201
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B17301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B17103
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17501
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B17502
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B17601
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B17701
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17503
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17901
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B17902
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B18001
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B18101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17903
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18801
Element 'cbc:ItemClassificationCode' MUST be provided.
fatal
PEPPOL-T125-B18901
Attribute 'listID' MUST be present.
fatal
PEPPOL-T125-B18902
Value MUST be part of code list 'Item type identification code (UNCL7143)'.
fatal
PEPPOL-T125-B18802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B19601
Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.
fatal
PEPPOL-T125-B20101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20102
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B20301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B20501
Element 'cbc:PackingCriteriaCode' MUST be provided.
fatal
PEPPOL-T125-B20502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B20701
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B20702
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B20901
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20902
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B20703
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B19301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15503
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10603
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B21101
Element 'cbc:TransportModeCode' MUST be provided.
fatal
PEPPOL-T125-B21201
Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.
fatal
PEPPOL-T125-B21401
Element 'cbc:AircraftID' MUST be provided.
fatal
PEPPOL-T125-B21601
Element 'cbc:LicensePlateID' MUST be provided.
fatal
PEPPOL-T125-B21801
Element 'cbc:TrainID' MUST be provided.
fatal
PEPPOL-T125-B22101
Element 'cbc:VesselID' MUST be provided.
fatal
PEPPOL-T125-B22102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B21301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B21102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22301
Element 'cac:DeliveryLocation' MUST be provided.
fatal
PEPPOL-T125-B22302
Element 'cac:EstimatedDeliveryPeriod' MUST be provided.
fatal
PEPPOL-T125-B22601
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B22901
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B23701
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B23801
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B23702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23901
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B23902
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B23903
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B24101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B24102
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B24301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B24302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B23904
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B25001
Element 'cac:EstimatedDespatchPeriod' MUST be provided.
fatal
PEPPOL-T125-B26001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B26101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B26002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B26201
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B26202
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B26203
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B26401
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26402
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B26601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26602
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B26801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B26204
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B25101
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B25002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B27802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27501
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22303
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10204
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B28201
Value MUST be part of code list 'Document name code, full list (UNCL1001)'.
fatal
PEPPOL-T125-B28501
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B28502
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B28503
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B28801
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B28802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29001
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B29002
Element 'cac:SignatoryParty' MUST be provided.
fatal
PEPPOL-T125-B29003
Element 'cac:DigitalSignatureAttachment' MUST be provided.
fatal
PEPPOL-T125-B29501
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B29701
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B30301
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B30501
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B30601
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B30502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B30701
Element 'cbc:FamilyName' MUST be provided.
fatal
PEPPOL-T125-B30702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29401
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B31401
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B31402
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B31403
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B31701
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B31702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B31301
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29004
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