Automatically generated rules to validate document instances of Peppol Weight Statement 1.2 (T122).

Identifier/Error message Flag
PEPPOL-T122-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T122-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T122-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T122-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T122-B00106
Element 'cbc:WeightStatementTypeCode' MUST be provided.
fatal
PEPPOL-T122-B00107
Element 'cac:SenderParty' MUST be provided.
fatal
PEPPOL-T122-B00108
Element 'cac:ReceiverParty' MUST be provided.
fatal
PEPPOL-T122-B00109
Element 'cac:WeighingParty' MUST be provided.
fatal
PEPPOL-T122-B00110
Element 'cac:Shipment' MUST be provided.
fatal
PEPPOL-T122-B00111
Document MUST not contain schema location.
fatal
PEPPOL-T122-B00701
Value MUST be part of code list 'Weight Statement Type Code (openPEPPOL)'.
fatal
PEPPOL-T122-B00801
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T122-B00901
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B00902
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T122-B01101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B01201
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B01202
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T122-B01401
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T122-B01601
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T122-B02201
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T122-B02401
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T122-B02402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B01602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B02601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B00802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B03001
Element 'cbc:EndpointID' MUST be provided.
fatal
PEPPOL-T122-B03101
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B03102
Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
fatal
PEPPOL-T122-B03301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B03401
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B03402
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T122-B03601
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T122-B03801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T122-B04401
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T122-B04601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T122-B04602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B03802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B04801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B03002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B05201
Element 'cac:PhysicalLocation' MUST be provided.
fatal
PEPPOL-T122-B05301
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B05401
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B05402
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T122-B05601
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T122-B05801
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T122-B06401
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T122-B06601
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T122-B06602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B05802
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B06801
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B07201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B05202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B07701
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B07801
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B07802
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
PEPPOL-T122-B08001
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T122-B08201
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T122-B08801
Element 'cbc:Line' MUST be provided.
fatal
PEPPOL-T122-B09001
Element 'cbc:IdentificationCode' MUST be provided.
fatal
PEPPOL-T122-B09002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B08202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B09201
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B07601
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B09601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B09602
Element 'cac:GoodsItem' MUST be provided.
fatal
PEPPOL-T122-B09801
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B09802
Element 'cac:MeasurementDimension' MUST be provided.
fatal
PEPPOL-T122-B10001
Element 'cbc:Name' MUST be provided.
fatal
PEPPOL-T122-B10201
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B10202
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B10401
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B10402
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B10601
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T122-B10701
Attribute 'schemeID' MUST be present.
fatal
PEPPOL-T122-B10602
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B10901
Element 'cbc:ItemClassificationCode' MUST be provided.
fatal
PEPPOL-T122-B11001
Attribute 'listID' MUST be present.
fatal
PEPPOL-T122-B11002
Value MUST be part of code list 'Item type identification code (UNCL7143)'.
fatal
PEPPOL-T122-B10902
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B10002
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B11401
Element 'cbc:AttributeID' MUST be provided.
fatal
PEPPOL-T122-B11402
Element 'cbc:Measure' MUST be provided.
fatal
PEPPOL-T122-B11501
Value MUST be part of code list 'Measured attribute code for weight statement (UNCL6313 Subset) T122'.
fatal
PEPPOL-T122-B11601
Attribute 'unitCode' MUST be present.
fatal
PEPPOL-T122-B11602
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
PEPPOL-T122-B11403
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B09803
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B09603
Document MUST NOT contain elements not part of the data model.
fatal
PEPPOL-T122-B00112
Document MUST NOT contain elements not part of the data model.
fatal