Automatically generated rules to validate document instances of Peppol 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-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-B10501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B10502
Element 'cac:ConsigneeParty' MUST be provided.
fatal
PEPPOL-T125-B10901
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B11901
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B12001
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B12201
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B12401
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B13001
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B13201
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B13301
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B13202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B12402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B13401
Element 'cbc:RegistrationName' MUST be provided.
fatal
PEPPOL-T125-B13601
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T125-B13602
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B13801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B14001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B14101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B14002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B13802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B13402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B11801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B14601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B14701
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B14602
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
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B15302
Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.
fatal
PEPPOL-T125-B15501
Value MUST be part of code list 'Recommandation 21 (UN/ECE)'.
fatal
PEPPOL-T125-B15601
Value MUST be part of code list 'Handling code (Beast, openPeppol)'.
fatal
PEPPOL-T125-B16101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B16301
Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.
fatal
PEPPOL-T125-B16401
Value MUST be part of code list 'Size type code (TRED8155)'.
fatal
PEPPOL-T125-B16102
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B16801
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B16802
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B16901
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B17001
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17002
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B16803
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17201
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B17202
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B17301
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B17401
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17203
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B17601
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B17602
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B17701
Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.
fatal
PEPPOL-T125-B17801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B17603
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B18501
Element 'cbc:ItemClassificationCode' MUST be provided.
fatal
PEPPOL-T125-B18601
Attribute 'listID' MUST be present.
fatal
PEPPOL-T125-B18602
Value MUST be part of code list 'Item type identification code (UNCL7143)'.
fatal
PEPPOL-T125-B18502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B19301
Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.
fatal
PEPPOL-T125-B19801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B19802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
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
Element 'cbc:PackingCriteriaCode' MUST be provided.
fatal
PEPPOL-T125-B20202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B20401
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T125-B20402
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T125-B20601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B20602
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B20403
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B19001
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-B18001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B15303
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B10503
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B20801
Element 'cbc:TransportModeCode' MUST be provided.
fatal
PEPPOL-T125-B20901
Value MUST be part of code list 'Recommandation 19 (UN/ECE)'.
fatal
PEPPOL-T125-B21101
Element 'cbc:AircraftID' MUST be provided.
fatal
PEPPOL-T125-B21301
Element 'cbc:LicensePlateID' MUST be provided.
fatal
PEPPOL-T125-B21501
Element 'cbc:TrainID' MUST be provided.
fatal
PEPPOL-T125-B21801
Element 'cbc:VesselID' MUST be provided.
fatal
PEPPOL-T125-B21802
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-B20802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22001
Element 'cac:DeliveryLocation' MUST be provided.
fatal
PEPPOL-T125-B22002
Element 'cac:EstimatedDeliveryPeriod' MUST be provided.
fatal
PEPPOL-T125-B22301
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T125-B22601
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B23401
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B23501
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B23402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B23601
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B23602
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B23603
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B23801
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B23802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B24001
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B24002
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B23604
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24701
Element 'cac:EstimatedDespatchPeriod' MUST be provided.
fatal
PEPPOL-T125-B25701
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B25801
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B25702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B25901
Element 'cbc:CoordinateSystemCode' MUST be provided.
fatal
PEPPOL-T125-B25902
Element 'cbc:LatitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B25903
Element 'cbc:LongitudeDegreesMeasure' MUST be provided.
fatal
PEPPOL-T125-B26101
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26102
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B26301
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26302
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B26501
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T125-B26502
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T125-B25904
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-B26701
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B24702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27501
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B27502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B22003
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-B27701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B27901
Value MUST be part of code list 'Document name code, full list (UNCL1001)'.
fatal
PEPPOL-T125-B28201
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B28202
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B28203
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B28501
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B28502
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28101
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B27702
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T125-B28702
Element 'cac:SignatoryParty' MUST be provided.
fatal
PEPPOL-T125-B28703
Element 'cac:DigitalSignatureAttachment' MUST be provided.
fatal
PEPPOL-T125-B29201
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T125-B29401
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T125-B30001
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T125-B30201
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T125-B30301
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
PEPPOL-T125-B30202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B30401
Element 'cbc:FamilyName' MUST be provided.
fatal
PEPPOL-T125-B30402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B29101
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B31101
Attribute 'mimeCode' MUST be present.
fatal
PEPPOL-T125-B31102
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
PEPPOL-T125-B31103
Attribute 'filename' MUST be present.
fatal
PEPPOL-T125-B31401
Element 'cbc:URI' MUST be provided.
fatal
PEPPOL-T125-B31402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B31001
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T125-B28704
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