Automatically generated rules to validate document instances of EHF Punch Out 3.0.

Identifier/Error message Flag
EHF-T77-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
EHF-T77-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
EHF-T77-B00103
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
EHF-T77-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
EHF-T77-B00106
Element 'cac:ProviderParty' MUST be provided.
fatal
EHF-T77-B00107
Element 'cac:ReceiverParty' MUST be provided.
fatal
EHF-T77-B00108
Element 'cac:CatalogueLine' MUST be provided.
fatal
EHF-T77-B00109
Document MUST not contain schema location.
fatal
EHF-T77-B00201
Element 'cbc:CustomizationID' MUST contain value 'urn:fdc:peppol.eu:poacc:trns:punch_out:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0'.
fatal
EHF-T77-B00202
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00301
Element 'cbc:ProfileID' MUST contain value 'urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:04:1.0'.
fatal
EHF-T77-B00302
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00501
Value MUST be part of code list 'Boolean indicator (openPEPPOL)'.
fatal
EHF-T77-B00502
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00701
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00801
Element 'cbc:EndDate' MUST be provided.
fatal
EHF-T77-B00901
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00802
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01101
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01301
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
EHF-T77-B01401
Attribute 'schemeID' MUST contain value '0192'
fatal
EHF-T77-B01402
Attribute 'schemeID' MUST be present.
fatal
EHF-T77-B01403
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01601
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B01701
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
EHF-T77-B01702
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01602
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01901
Element 'cbc:RegistrationName' MUST be provided.
fatal
EHF-T77-B02001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01902
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B01302
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02101
Element 'cac:PartyLegalEntity' MUST be provided.
fatal
EHF-T77-B02201
Attribute 'schemeID' MUST contain value '0192'
fatal
EHF-T77-B02202
Attribute 'schemeID' MUST be present.
fatal
EHF-T77-B02203
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02401
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B02501
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
EHF-T77-B02502
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02402
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02701
Element 'cbc:RegistrationName' MUST be provided.
fatal
EHF-T77-B02801
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02702
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02901
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B02102
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03101
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B03102
Element 'cac:RequiredItemLocationQuantity' MUST be provided.
fatal
EHF-T77-B03103
Element 'cac:Item' MUST be provided.
fatal
EHF-T77-B03201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03301
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03501
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03701
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03801
Element 'cac:Price' MUST be provided.
fatal
EHF-T77-B03802
Element 'cac:DeliveryUnit' MUST be provided.
fatal
EHF-T77-B03901
Attribute 'unitCode' MUST be present.
fatal
EHF-T77-B03902
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
EHF-T77-B03903
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04301
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04501
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04801
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04701
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04901
Element 'cbc:IdentificationCode' MUST be provided.
fatal
EHF-T77-B05001
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
EHF-T77-B05002
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04902
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B04101
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05101
Element 'cbc:PriceAmount' MUST be provided.
fatal
EHF-T77-B05201
Attribute 'currencyID' MUST be present.
fatal
EHF-T77-B05202
Value MUST be part of code list 'Currency codes (ISO 4217)'.
fatal
EHF-T77-B05203
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05401
Attribute 'unitCode' MUST be present.
fatal
EHF-T77-B05402
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
EHF-T77-B05403
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05102
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05701
Element 'cbc:BatchQuantity' MUST be provided.
fatal
EHF-T77-B05801
Attribute 'unitCode' MUST be present.
fatal
EHF-T77-B05802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
EHF-T77-B05803
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B05702
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03803
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06001
Element 'cbc:Name' MUST be provided.
fatal
EHF-T77-B06002
Element 'cac:ClassifiedTaxCategory' MUST be provided.
fatal
EHF-T77-B06101
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06301
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B06401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06302
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06501
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B06601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06502
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06701
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B06801
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06702
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06901
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B07001
Attribute 'schemeID' MUST be present.
fatal
EHF-T77-B07002
Value MUST be part of code list 'ISO 6523 ICD list'.
fatal
EHF-T77-B07003
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06902
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07201
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B07301
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07401
Value MUST be part of code list 'Document name code, full list (UNCL1001)' or 'Image code (openPEPPOL)'.
fatal
EHF-T77-B07402
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07501
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07701
Attribute 'mimeCode' MUST be present.
fatal
EHF-T77-B07702
Value MUST be part of code list 'Mime code (IANA Subset)'.
fatal
EHF-T77-B07703
Attribute 'filename' MUST be present.
fatal
EHF-T77-B07704
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B07202
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08101
Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.
fatal
EHF-T77-B08102
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08201
Element 'cbc:ItemClassificationCode' MUST be provided.
fatal
EHF-T77-B08301
Attribute 'listID' MUST be present.
fatal
EHF-T77-B08302
Value MUST be part of code list 'Item type identification code (UNCL7143)'.
fatal
EHF-T77-B08303
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08202
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08601
Element 'cbc:ActionCode' MUST be provided.
fatal
EHF-T77-B08701
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08602
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08801
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B08802
Element 'cbc:Percent' MUST be provided.
fatal
EHF-T77-B08803
Element 'cac:TaxScheme' MUST be provided.
fatal
EHF-T77-B08901
Value MUST be part of code list 'Duty or tax or fee category code (UNCL5305)'.
fatal
EHF-T77-B08902
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09101
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B09201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09102
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B08804
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09301
Element 'cbc:Name' MUST be provided.
fatal
EHF-T77-B09401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09501
Attribute 'listID' MUST be present.
fatal
EHF-T77-B09502
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09701
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09801
Attribute 'unitCode' MUST be present.
fatal
EHF-T77-B09802
Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
fatal
EHF-T77-B09803
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10001
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10101
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B09302
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10201
Element 'cac:PartyName' MUST be provided.
fatal
EHF-T77-B10301
Element 'cbc:Name' MUST be provided.
fatal
EHF-T77-B10401
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10302
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10202
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10501
Element 'cbc:ID' MUST be provided.
fatal
EHF-T77-B10502
Element 'cbc:CertificateTypeCode' MUST be provided.
fatal
EHF-T77-B10503
Element 'cbc:CertificateType' MUST be provided.
fatal
EHF-T77-B10504
Element 'cac:IssuerParty' MUST be provided.
fatal
EHF-T77-B10601
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10701
Value MUST be part of code list 'NA codes' or 'PackagingMarkedLabelAccreditationCode'.
fatal
EHF-T77-B10702
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10801
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10901
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B11001
Element 'cac:PartyName' MUST be provided.
fatal
EHF-T77-B11101
Element 'cbc:Name' MUST be provided.
fatal
EHF-T77-B11201
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B11102
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B11002
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B10505
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B06003
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B03104
Document MUST NOT contain elements not part of the data model.
fatal
EHF-T77-B00110
Document MUST NOT contain elements not part of the data model.
fatal