Basic rules for Weight Statement 1.1 (T122)
Automatically generated rules to validate document instances of Weight Statement 1.1 (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:WeightStatementTypeCode' MUST be provided. |
fatal |
PEPPOL-T122-B00106 Element 'cac:SenderParty' MUST be provided. |
fatal |
PEPPOL-T122-B00107 Element 'cac:ReceiverParty' MUST be provided. |
fatal |
PEPPOL-T122-B00108 Element 'cac:WeighingParty' MUST be provided. |
fatal |
PEPPOL-T122-B00109 Element 'cac:Shipment' MUST be provided. |
fatal |
PEPPOL-T122-B00110 Document MUST not contain schema location. |
fatal |
PEPPOL-T122-B00801 Element 'cbc:EndpointID' MUST be provided. |
fatal |
PEPPOL-T122-B00802 Element 'cac:PartyIdentification' MUST be provided. |
fatal |
PEPPOL-T122-B00803 Element 'cac:PartyName' 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-B00804 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B01601 Element 'cbc:EndpointID' MUST be provided. |
fatal |
PEPPOL-T122-B01602 Element 'cac:PartyIdentification' MUST be provided. |
fatal |
PEPPOL-T122-B01603 Element 'cac:PartyName' MUST be provided. |
fatal |
PEPPOL-T122-B01701 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T122-B01702 Value MUST be part of code list 'Electronic Address Scheme (EAS)'. |
fatal |
PEPPOL-T122-B01901 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B02001 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T122-B02002 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T122-B02201 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T122-B01604 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B02401 Element 'cac:PartyName' MUST be provided. |
fatal |
PEPPOL-T122-B02402 Element 'cac:PhysicalLocation' MUST be provided. |
fatal |
PEPPOL-T122-B02501 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B02601 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T122-B02602 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T122-B02801 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T122-B03001 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B02403 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B03401 Element 'cac:PartyName' MUST be provided. |
fatal |
PEPPOL-T122-B03501 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B03601 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T122-B03602 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
PEPPOL-T122-B03801 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T122-B03402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B04001 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B04002 Element 'cac:GoodsItem' MUST be provided. |
fatal |
PEPPOL-T122-B04201 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B04202 Element 'cac:MeasurementDimension' MUST be provided. |
fatal |
PEPPOL-T122-B04401 Element 'cbc:Name' MUST be provided. |
fatal |
PEPPOL-T122-B04601 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B04602 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B04801 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B04802 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B05001 Element 'cbc:ID' MUST be provided. |
fatal |
PEPPOL-T122-B05101 Attribute 'schemeID' MUST be present. |
fatal |
PEPPOL-T122-B05002 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B05301 Element 'cbc:ItemClassificationCode' MUST be provided. |
fatal |
PEPPOL-T122-B05401 Attribute 'listID' MUST be present. |
fatal |
PEPPOL-T122-B05402 Value MUST be part of code list 'Item type identification code (UNCL7143)'. |
fatal |
PEPPOL-T122-B05302 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B04402 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B05801 Element 'cbc:AttributeID' MUST be provided. |
fatal |
PEPPOL-T122-B05802 Element 'cbc:Measure' MUST be provided. |
fatal |
PEPPOL-T122-B05901 Value MUST be part of code list 'Measured attribute code for weight statement (UNCL6313 Subset) T122'. |
fatal |
PEPPOL-T122-B06001 Attribute 'unitCode' MUST be present. |
fatal |
PEPPOL-T122-B06002 Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. |
fatal |
PEPPOL-T122-B05803 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B04203 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B04003 Document MUST NOT contain elements not part of the data model. |
fatal |
PEPPOL-T122-B00111 Document MUST NOT contain elements not part of the data model. |
fatal |