Rules for Peppol Despatch Advice transaction 3.5 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz [PEPPOL-COMMON-R001]-Document MUST not contain empty elements. [PEPPOL-COMMON-R003]-Document SHOULD not contain schema location. [PEPPOL-COMMON-R030]-A date must be formatted YYYY-MM-DD. [PEPPOL-COMMON-R040]-GLN must have a valid format according to GS1 rules. [PEPPOL-COMMON-R041]-Norwegian organization number MUST be stated in the correct format. [PEPPOL-COMMON-R042]-Danish organization number (CVR) MUST be stated in the correct format. [PEPPOL-COMMON-R052]-Danish chamber of commerce number (P) MUST be stated in the correct format. [PEPPOL-COMMON-R053]-Danish ERSTORG number (SE) MUST be stated in the correct format. [PEPPOL-COMMON-R043]-Belgian enterprise number MUST be stated in the correct format. [PEPPOL-COMMON-R044]-IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format [PEPPOL-COMMON-R045]-Tax Code (Codice Fiscale) must be stated in the correct format [PEPPOL-COMMON-R046]-Tax Code (Codice Fiscale) must be stated in the correct format [PEPPOL-COMMON-R047]-Italian VAT Code (Partita Iva) must be stated in the correct format [PEPPOL-COMMON-R049]-Swedish organization number MUST be stated in the correct format. [PEPPOL-COMMON-R050]-Australian Business Number (ABN) MUST be stated in the correct format. [PEPPOL-COMMON-R054]-Dutch Chamber of Commerce (KVK) numbers (0106) MUST be stated in the correct format (12345678). [PEPPOL-COMMON-R055]-Dutch organization identification numbers (0190) MUST be stated in the correct format (12345678901234567890). [PEPPOL-COMMON-R056-1]-Dutch VAT numbers (9944) MUST be stated in the correct format (NL123456789B12). [PEPPOL-COMMON-R056-2]-Dutch VAT numbers MUST have the format (NL123456789B12). [PEPPOL-COMMON-R057]-Dutch Chamber of Commerce Establishment numbers (0217) MUST be stated in the correct format (123456789012). Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided. Element 'cbc:ID' MUST be provided. Element 'cbc:IssueDate' MUST be provided. Element 'cac:DespatchSupplierParty' MUST be provided. Element 'cac:DeliveryCustomerParty' MUST be provided. Element 'cac:DespatchLine' MUST be provided. Document MUST not contain schema location. Element 'cbc:ProfileID' MUST contain value 'urn:fdc:peppol.eu:poacc:bis:despatch_advice:3'. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Attribute 'mimeCode' MUST be present. Value MUST be part of code list 'Mime code (IANA Subset)'. Attribute 'filename' MUST be present. Element 'cbc:URI' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:EndpointID' MUST be provided. Element 'cac:PartyLegalEntity' MUST be provided. Attribute 'schemeID' MUST be present. Value MUST be part of code list 'Electronic Address Scheme (EAS)'. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cac:Country' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:RegistrationName' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:EndpointID' MUST be provided. Element 'cac:PartyLegalEntity' MUST be provided. Attribute 'schemeID' MUST be present. Value MUST be part of code list 'Electronic Address Scheme (EAS)'. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cac:Country' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:RegistrationName' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cbc:Name' MUST be provided. Element 'cac:Country' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cbc:Name' MUST be provided. Element 'cac:Country' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cbc:Name' MUST be provided. Element 'cac:Country' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Element 'cbc:ID' MUST be provided. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cbc:Name' MUST be provided. Element 'cac:IdentityDocumentReference' MUST be provided. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:TransportModeCode' MUST be provided. Value MUST be part of code list 'Recommandation 19 (UN/ECE)'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cac:PartyName' MUST be provided. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. Element 'cbc:Name' MUST be provided. Element 'cac:Country' MUST be provided. Element 'cbc:Line' MUST be provided. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:IdentificationCode' MUST be provided. Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Element 'cbc:DeliveredQuantity' MUST be provided. Element 'cac:OrderLineReference' MUST be provided. Element 'cac:Item' MUST be provided. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Element 'cbc:LineID' MUST be provided. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Element 'cbc:Name' MUST be provided. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Attribute 'schemeID' MUST be present. Value MUST be part of code list 'ISO 6523 ICD list'. Document MUST NOT contain elements not part of the data model. Attribute 'listID' MUST be present. Value MUST be part of code list 'Item type identification code (UNCL7143)'. Document MUST NOT contain elements not part of the data model. Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'. Document MUST NOT contain elements not part of the data model. Element 'cbc:Name' MUST be provided. Element 'cbc:Value' MUST be provided. Attribute 'listID' MUST be present. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Document MUST NOT contain elements not part of the data model. Value MUST be part of code list 'ProductTraceIDschemeID'. Element 'cbc:Name' MUST be provided. Element 'cbc:Value' MUST be provided. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Element 'cbc:ID' MUST contain value 'NA'. Value MUST be part of code list 'Transport Handling Unit ID scheme(openPEPPOL)'. Value MUST be part of code list 'Recommandation 21 (UN/ECE)'. Element 'cbc:AttributeID' MUST be provided. Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset)'. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Document MUST NOT contain elements not part of the data model. Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'Recommandation 21 (UN/ECE)'. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. [PEPPOL-T16-R011]-Specification identifier SHALL start with the value 'urn:fdc:peppol.eu:poacc:trns:despatch_advice:3'. [PEPPOL-T16-R008]-A despatch advice buyer party SHALL contain the name or an identifier [PEPPOL-T16-R009]-A despatch advice seller party SHALL contain the name or an identifier [PEPPOL-T16-R010]-A despatch advice originator customer party SHALL contain the name or an identifier [PEPPOL-T16-R003]-Each item in a Despatch Advice line SHALL be identifiable by either "item sellers identifier" or "item standard identifier" [PEPPOL-T16-R004]-Each Despatch Advice SHALL contain the item name [PEPPOL-T16-R005]-Each despatch advice line SHOULD have a delivered quantity [PEPPOL-T16-R006]-Each despatch advice line delivered quantity SHALL not be negative [PEPPOL-T16-R007]-An outstanding quantity reason SHOULD be provided if the despatch line contains an outstanding quantity