Rules for Peppol Order Response transaction 3.2 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 'cbc:OrderResponseCode' MUST be provided. Element 'cbc:DocumentCurrencyCode' MUST be provided. Element 'cac:OrderReference' MUST be provided. Element 'cac:SellerSupplierParty' MUST be provided. Element 'cac:BuyerCustomerParty' MUST be provided. Document MUST not contain schema location. Element 'cbc:ProfileID' MUST contain value 'urn:fdc:peppol.eu:poacc:bis:ordering:3'. Value MUST be part of code list 'Order Response type code (UNCL4343 Subset)'. Value MUST be part of code list 'ISO 4217 Currency codes'. Element 'cbc:ID' MUST be provided. Document MUST NOT contain elements not part of the data model. Element 'cac:Party' MUST be provided. Element 'cbc:EndpointID' 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 '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. Element 'cac:Party' MUST be provided. Element 'cbc:EndpointID' 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 '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. Element 'cac:PromisedDeliveryPeriod' 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 'cac:LineItem' MUST be provided. Element 'cac:OrderLineReference' MUST be provided. Element 'cbc:ID' MUST be provided. Element 'cbc:LineStatusCode' MUST be provided. Element 'cac:Item' MUST be provided. Value MUST be part of code list 'Action code (UNCL1229)'. Attribute 'unitCode' MUST be present. Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. Element 'cac:PromisedDeliveryPeriod' 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:PriceAmount' MUST be provided. Attribute 'currencyID' MUST be present. Value MUST be part of code list 'ISO 4217 Currency codes'. 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: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. 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 'cac:Item' 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. 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. Element 'cbc:ID' MUST be provided. Element 'cac:TaxScheme' 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: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. Document MUST NOT contain elements not part of the data model. Document MUST NOT contain elements not part of the data model. Element 'cbc:LineID' 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. [PEPPOL-T76-R006]-Specification identifier SHALL start with the value 'urn:fdc:peppol.eu:poacc:trns:order_response:3'. [PEPPOL-T76-R005]-An order response SHALL be stated in a single currency [PEPPOL-T76-R001]-An order response SHALL have the buyer party official name or a buyer party identifier [PEPPOL-T76-R002]-An order response SHALL have the seller party official name or a seller party identifier [PEPPOL-T76-R004]-If both delivery period start date and delivery period end date are given then the end date SHALL be later or equal to the start date. [PEPPOL-T76-R003]-Each order response line SHALL have a document line identifier that is unique within the order. [PEPPOL-T76-R007]-An order response with code CA (Conditionally accepted) must provide order lines. [PEPPOL-T76-R008]-An order response with code AP (Accepted) must NOT provide order lines. [PEPPOL-T76-R009]-An order response with code RE (Rejected) must NOT provide order lines. [PEPPOL-T76-R010]-An order response with code AB (Acknowledged) must NOT provide order lines.