# Peppol Order rules 3.7

Source: https://xmlvalid.com/rules/sets/peppol-order

> 330 rules by OpenPeppol (Published for implementers). Source: https://docs.peppol.eu/poacc/upgrade-3/

- [PEPPOL-COMMON-R001](https://xmlvalid.com/rules/PEPPOL-COMMON-R001.md) (error): Document MUST not contain empty elements.
- [PEPPOL-COMMON-R003](https://xmlvalid.com/rules/PEPPOL-COMMON-R003.md) (warning): Document SHOULD not contain schema location.
- [PEPPOL-COMMON-R030](https://xmlvalid.com/rules/PEPPOL-COMMON-R030.md) (error): A date must be formatted YYYY-MM-DD.
- [PEPPOL-COMMON-R040](https://xmlvalid.com/rules/PEPPOL-COMMON-R040.md) (error): GLN must have a valid format according to GS1 rules.
- [PEPPOL-COMMON-R041](https://xmlvalid.com/rules/PEPPOL-COMMON-R041.md) (error): Norwegian organization number MUST be stated in the correct format.
- [PEPPOL-COMMON-R042](https://xmlvalid.com/rules/PEPPOL-COMMON-R042.md) (error): Danish organization number (CVR) MUST be stated in the correct format.
- [PEPPOL-COMMON-R043](https://xmlvalid.com/rules/PEPPOL-COMMON-R043.md) (error): Belgian enterprise number MUST be stated in the correct format.
- [PEPPOL-COMMON-R044](https://xmlvalid.com/rules/PEPPOL-COMMON-R044.md) (warning): IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format
- [PEPPOL-COMMON-R045](https://xmlvalid.com/rules/PEPPOL-COMMON-R045.md) (warning): Tax Code (Codice Fiscale) must be stated in the correct format
- [PEPPOL-COMMON-R046](https://xmlvalid.com/rules/PEPPOL-COMMON-R046.md) (warning): Tax Code (Codice Fiscale) must be stated in the correct format
- [PEPPOL-COMMON-R047](https://xmlvalid.com/rules/PEPPOL-COMMON-R047.md) (warning): Italian VAT Code (Partita Iva) must be stated in the correct format
- [PEPPOL-COMMON-R049](https://xmlvalid.com/rules/PEPPOL-COMMON-R049.md) (error): Swedish organization number MUST be stated in the correct format.
- [PEPPOL-COMMON-R050](https://xmlvalid.com/rules/PEPPOL-COMMON-R050.md) (error): Australian Business Number (ABN) MUST be stated in the correct format.
- [PEPPOL-COMMON-R052](https://xmlvalid.com/rules/PEPPOL-COMMON-R052.md) (error): Danish chamber of commerce number (P) MUST be stated in the correct format.
- [PEPPOL-COMMON-R053](https://xmlvalid.com/rules/PEPPOL-COMMON-R053.md) (error): Danish ERSTORG number (SE) MUST be stated in the correct format.
- [PEPPOL-COMMON-R054](https://xmlvalid.com/rules/PEPPOL-COMMON-R054.md) (warning): Dutch Chamber of Commerce (KVK) numbers (0106) MUST be stated in the correct format (12345678).
- [PEPPOL-COMMON-R055](https://xmlvalid.com/rules/PEPPOL-COMMON-R055.md) (warning): Dutch organization identification numbers (0190) MUST be stated in the correct format (12345678901234567890).
- [PEPPOL-COMMON-R056-1](https://xmlvalid.com/rules/PEPPOL-COMMON-R056-1.md) (warning): Dutch VAT numbers (9944) MUST be stated in the correct format (NL123456789B12).
- [PEPPOL-COMMON-R056-2](https://xmlvalid.com/rules/PEPPOL-COMMON-R056-2.md) (warning): Dutch VAT numbers MUST have the format (NL123456789B12).
- [PEPPOL-COMMON-R057](https://xmlvalid.com/rules/PEPPOL-COMMON-R057.md) (warning): Dutch Chamber of Commerce Establishment numbers (0217) MUST be stated in the correct format (123456789012).
- [PEPPOL-T01-B00101](https://xmlvalid.com/rules/PEPPOL-T01-B00101.md) (error): Element 'cbc:CustomizationID' MUST be provided.
- [PEPPOL-T01-B00102](https://xmlvalid.com/rules/PEPPOL-T01-B00102.md) (error): Element 'cbc:ProfileID' MUST be provided.
- [PEPPOL-T01-B00103](https://xmlvalid.com/rules/PEPPOL-T01-B00103.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B00104](https://xmlvalid.com/rules/PEPPOL-T01-B00104.md) (error): Element 'cbc:IssueDate' MUST be provided.
- [PEPPOL-T01-B00105](https://xmlvalid.com/rules/PEPPOL-T01-B00105.md) (error): Element 'cbc:DocumentCurrencyCode' MUST be provided.
- [PEPPOL-T01-B00106](https://xmlvalid.com/rules/PEPPOL-T01-B00106.md) (error): Element 'cac:BuyerCustomerParty' MUST be provided.
- [PEPPOL-T01-B00107](https://xmlvalid.com/rules/PEPPOL-T01-B00107.md) (error): Element 'cac:SellerSupplierParty' MUST be provided.
- [PEPPOL-T01-B00108](https://xmlvalid.com/rules/PEPPOL-T01-B00108.md) (error): Element 'cac:OrderLine' MUST be provided.
- [PEPPOL-T01-B00109](https://xmlvalid.com/rules/PEPPOL-T01-B00109.md) (error): Document MUST not contain schema location.
- [PEPPOL-T01-B00110](https://xmlvalid.com/rules/PEPPOL-T01-B00110.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B00801](https://xmlvalid.com/rules/PEPPOL-T01-B00801.md) (error): Value MUST be part of code list 'Order type code (UNCL1001 subset)'.
- [PEPPOL-T01-B01001](https://xmlvalid.com/rules/PEPPOL-T01-B01001.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B01301](https://xmlvalid.com/rules/PEPPOL-T01-B01301.md) (error): Element 'cbc:EndDate' MUST be provided.
- [PEPPOL-T01-B01302](https://xmlvalid.com/rules/PEPPOL-T01-B01302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B01501](https://xmlvalid.com/rules/PEPPOL-T01-B01501.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B01502](https://xmlvalid.com/rules/PEPPOL-T01-B01502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B01701](https://xmlvalid.com/rules/PEPPOL-T01-B01701.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B01702](https://xmlvalid.com/rules/PEPPOL-T01-B01702.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B01901](https://xmlvalid.com/rules/PEPPOL-T01-B01901.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B01902](https://xmlvalid.com/rules/PEPPOL-T01-B01902.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B02101](https://xmlvalid.com/rules/PEPPOL-T01-B02101.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B02102](https://xmlvalid.com/rules/PEPPOL-T01-B02102.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B02301](https://xmlvalid.com/rules/PEPPOL-T01-B02301.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B02302](https://xmlvalid.com/rules/PEPPOL-T01-B02302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B02601](https://xmlvalid.com/rules/PEPPOL-T01-B02601.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B02701](https://xmlvalid.com/rules/PEPPOL-T01-B02701.md) (error): Attribute 'mimeCode' MUST be present.
- [PEPPOL-T01-B02702](https://xmlvalid.com/rules/PEPPOL-T01-B02702.md) (error): Value MUST be part of code list 'Mime code (IANA Subset)'.
- [PEPPOL-T01-B02703](https://xmlvalid.com/rules/PEPPOL-T01-B02703.md) (error): Attribute 'filename' MUST be present.
- [PEPPOL-T01-B03001](https://xmlvalid.com/rules/PEPPOL-T01-B03001.md) (error): Element 'cbc:URI' MUST be provided.
- [PEPPOL-T01-B03002](https://xmlvalid.com/rules/PEPPOL-T01-B03002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B03201](https://xmlvalid.com/rules/PEPPOL-T01-B03201.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B03202](https://xmlvalid.com/rules/PEPPOL-T01-B03202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B03401](https://xmlvalid.com/rules/PEPPOL-T01-B03401.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B03402](https://xmlvalid.com/rules/PEPPOL-T01-B03402.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B03601](https://xmlvalid.com/rules/PEPPOL-T01-B03601.md) (error): Element 'cac:Party' MUST be provided.
- [PEPPOL-T01-B03602](https://xmlvalid.com/rules/PEPPOL-T01-B03602.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B03701](https://xmlvalid.com/rules/PEPPOL-T01-B03701.md) (error): Element 'cbc:EndpointID' MUST be provided.
- [PEPPOL-T01-B03702](https://xmlvalid.com/rules/PEPPOL-T01-B03702.md) (error): Element 'cac:PartyLegalEntity' MUST be provided.
- [PEPPOL-T01-B03703](https://xmlvalid.com/rules/PEPPOL-T01-B03703.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B03801](https://xmlvalid.com/rules/PEPPOL-T01-B03801.md) (error): Attribute 'schemeID' MUST be present.
- [PEPPOL-T01-B03802](https://xmlvalid.com/rules/PEPPOL-T01-B03802.md) (error): Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
- [PEPPOL-T01-B04001](https://xmlvalid.com/rules/PEPPOL-T01-B04001.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B04101](https://xmlvalid.com/rules/PEPPOL-T01-B04101.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B04301](https://xmlvalid.com/rules/PEPPOL-T01-B04301.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B04501](https://xmlvalid.com/rules/PEPPOL-T01-B04501.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B04502](https://xmlvalid.com/rules/PEPPOL-T01-B04502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B05301](https://xmlvalid.com/rules/PEPPOL-T01-B05301.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B05302](https://xmlvalid.com/rules/PEPPOL-T01-B05302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B05401](https://xmlvalid.com/rules/PEPPOL-T01-B05401.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B05501](https://xmlvalid.com/rules/PEPPOL-T01-B05501.md) (error): Element 'cbc:CompanyID' MUST be provided.
- [PEPPOL-T01-B05502](https://xmlvalid.com/rules/PEPPOL-T01-B05502.md) (error): Element 'cac:TaxScheme' MUST be provided.
- [PEPPOL-T01-B05503](https://xmlvalid.com/rules/PEPPOL-T01-B05503.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B05701](https://xmlvalid.com/rules/PEPPOL-T01-B05701.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B05702](https://xmlvalid.com/rules/PEPPOL-T01-B05702.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B05901](https://xmlvalid.com/rules/PEPPOL-T01-B05901.md) (error): Element 'cbc:RegistrationName' MUST be provided.
- [PEPPOL-T01-B05902](https://xmlvalid.com/rules/PEPPOL-T01-B05902.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B06101](https://xmlvalid.com/rules/PEPPOL-T01-B06101.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B06301](https://xmlvalid.com/rules/PEPPOL-T01-B06301.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B06302](https://xmlvalid.com/rules/PEPPOL-T01-B06302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B06501](https://xmlvalid.com/rules/PEPPOL-T01-B06501.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B06502](https://xmlvalid.com/rules/PEPPOL-T01-B06502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B06601](https://xmlvalid.com/rules/PEPPOL-T01-B06601.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B06701](https://xmlvalid.com/rules/PEPPOL-T01-B06701.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B07101](https://xmlvalid.com/rules/PEPPOL-T01-B07101.md) (error): Element 'cac:Party' MUST be provided.
- [PEPPOL-T01-B07102](https://xmlvalid.com/rules/PEPPOL-T01-B07102.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B07201](https://xmlvalid.com/rules/PEPPOL-T01-B07201.md) (error): Element 'cbc:EndpointID' MUST be provided.
- [PEPPOL-T01-B07202](https://xmlvalid.com/rules/PEPPOL-T01-B07202.md) (error): Element 'cac:PostalAddress' MUST be provided.
- [PEPPOL-T01-B07203](https://xmlvalid.com/rules/PEPPOL-T01-B07203.md) (error): Element 'cac:PartyLegalEntity' MUST be provided.
- [PEPPOL-T01-B07204](https://xmlvalid.com/rules/PEPPOL-T01-B07204.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B07301](https://xmlvalid.com/rules/PEPPOL-T01-B07301.md) (error): Attribute 'schemeID' MUST be present.
- [PEPPOL-T01-B07302](https://xmlvalid.com/rules/PEPPOL-T01-B07302.md) (error): Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
- [PEPPOL-T01-B07501](https://xmlvalid.com/rules/PEPPOL-T01-B07501.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B07601](https://xmlvalid.com/rules/PEPPOL-T01-B07601.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B07801](https://xmlvalid.com/rules/PEPPOL-T01-B07801.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B08001](https://xmlvalid.com/rules/PEPPOL-T01-B08001.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B08002](https://xmlvalid.com/rules/PEPPOL-T01-B08002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B08801](https://xmlvalid.com/rules/PEPPOL-T01-B08801.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B08802](https://xmlvalid.com/rules/PEPPOL-T01-B08802.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B08901](https://xmlvalid.com/rules/PEPPOL-T01-B08901.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B09001](https://xmlvalid.com/rules/PEPPOL-T01-B09001.md) (error): Element 'cbc:RegistrationName' MUST be provided.
- [PEPPOL-T01-B09002](https://xmlvalid.com/rules/PEPPOL-T01-B09002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B09201](https://xmlvalid.com/rules/PEPPOL-T01-B09201.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B09401](https://xmlvalid.com/rules/PEPPOL-T01-B09401.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B09402](https://xmlvalid.com/rules/PEPPOL-T01-B09402.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B09601](https://xmlvalid.com/rules/PEPPOL-T01-B09601.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B09602](https://xmlvalid.com/rules/PEPPOL-T01-B09602.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B09701](https://xmlvalid.com/rules/PEPPOL-T01-B09701.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B09801](https://xmlvalid.com/rules/PEPPOL-T01-B09801.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B10201](https://xmlvalid.com/rules/PEPPOL-T01-B10201.md) (error): Element 'cac:Party' MUST be provided.
- [PEPPOL-T01-B10202](https://xmlvalid.com/rules/PEPPOL-T01-B10202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B10301](https://xmlvalid.com/rules/PEPPOL-T01-B10301.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B10401](https://xmlvalid.com/rules/PEPPOL-T01-B10401.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B10501](https://xmlvalid.com/rules/PEPPOL-T01-B10501.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B10701](https://xmlvalid.com/rules/PEPPOL-T01-B10701.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B10901](https://xmlvalid.com/rules/PEPPOL-T01-B10901.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B11301](https://xmlvalid.com/rules/PEPPOL-T01-B11301.md) (error): Element 'cac:Party' MUST be provided.
- [PEPPOL-T01-B11302](https://xmlvalid.com/rules/PEPPOL-T01-B11302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B11401](https://xmlvalid.com/rules/PEPPOL-T01-B11401.md) (error): Element 'cac:PostalAddress' MUST be provided.
- [PEPPOL-T01-B11402](https://xmlvalid.com/rules/PEPPOL-T01-B11402.md) (error): Element 'cac:PartyLegalEntity' MUST be provided.
- [PEPPOL-T01-B11403](https://xmlvalid.com/rules/PEPPOL-T01-B11403.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B11501](https://xmlvalid.com/rules/PEPPOL-T01-B11501.md) (error): Attribute 'schemeID' MUST be present.
- [PEPPOL-T01-B11502](https://xmlvalid.com/rules/PEPPOL-T01-B11502.md) (error): Value MUST be part of code list 'Electronic Address Scheme (EAS)'.
- [PEPPOL-T01-B11701](https://xmlvalid.com/rules/PEPPOL-T01-B11701.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B11801](https://xmlvalid.com/rules/PEPPOL-T01-B11801.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B12001](https://xmlvalid.com/rules/PEPPOL-T01-B12001.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B12201](https://xmlvalid.com/rules/PEPPOL-T01-B12201.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B12202](https://xmlvalid.com/rules/PEPPOL-T01-B12202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B13001](https://xmlvalid.com/rules/PEPPOL-T01-B13001.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B13002](https://xmlvalid.com/rules/PEPPOL-T01-B13002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B13101](https://xmlvalid.com/rules/PEPPOL-T01-B13101.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B13201](https://xmlvalid.com/rules/PEPPOL-T01-B13201.md) (error): Element 'cbc:CompanyID' MUST be provided.
- [PEPPOL-T01-B13202](https://xmlvalid.com/rules/PEPPOL-T01-B13202.md) (error): Element 'cac:TaxScheme' MUST be provided.
- [PEPPOL-T01-B13203](https://xmlvalid.com/rules/PEPPOL-T01-B13203.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B13401](https://xmlvalid.com/rules/PEPPOL-T01-B13401.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B13402](https://xmlvalid.com/rules/PEPPOL-T01-B13402.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B13601](https://xmlvalid.com/rules/PEPPOL-T01-B13601.md) (error): Element 'cbc:RegistrationName' MUST be provided.
- [PEPPOL-T01-B13602](https://xmlvalid.com/rules/PEPPOL-T01-B13602.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B13801](https://xmlvalid.com/rules/PEPPOL-T01-B13801.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B14001](https://xmlvalid.com/rules/PEPPOL-T01-B14001.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B14002](https://xmlvalid.com/rules/PEPPOL-T01-B14002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B14201](https://xmlvalid.com/rules/PEPPOL-T01-B14201.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B14202](https://xmlvalid.com/rules/PEPPOL-T01-B14202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B14301](https://xmlvalid.com/rules/PEPPOL-T01-B14301.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B14401](https://xmlvalid.com/rules/PEPPOL-T01-B14401.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B14801](https://xmlvalid.com/rules/PEPPOL-T01-B14801.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B14901](https://xmlvalid.com/rules/PEPPOL-T01-B14901.md) (error): Element 'cac:Address' MUST be provided.
- [PEPPOL-T01-B14902](https://xmlvalid.com/rules/PEPPOL-T01-B14902.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B15001](https://xmlvalid.com/rules/PEPPOL-T01-B15001.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B15301](https://xmlvalid.com/rules/PEPPOL-T01-B15301.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B15302](https://xmlvalid.com/rules/PEPPOL-T01-B15302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B15901](https://xmlvalid.com/rules/PEPPOL-T01-B15901.md) (error): Element 'cbc:Line' MUST be provided.
- [PEPPOL-T01-B16101](https://xmlvalid.com/rules/PEPPOL-T01-B16101.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B16102](https://xmlvalid.com/rules/PEPPOL-T01-B16102.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B16201](https://xmlvalid.com/rules/PEPPOL-T01-B16201.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B16301](https://xmlvalid.com/rules/PEPPOL-T01-B16301.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B16801](https://xmlvalid.com/rules/PEPPOL-T01-B16801.md) (error): Element 'cac:PartyName' MUST be provided.
- [PEPPOL-T01-B16802](https://xmlvalid.com/rules/PEPPOL-T01-B16802.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B16901](https://xmlvalid.com/rules/PEPPOL-T01-B16901.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B17001](https://xmlvalid.com/rules/PEPPOL-T01-B17001.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B17201](https://xmlvalid.com/rules/PEPPOL-T01-B17201.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B17401](https://xmlvalid.com/rules/PEPPOL-T01-B17401.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B17402](https://xmlvalid.com/rules/PEPPOL-T01-B17402.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B18001](https://xmlvalid.com/rules/PEPPOL-T01-B18001.md) (error): Element 'cbc:Line' MUST be provided.
- [PEPPOL-T01-B18201](https://xmlvalid.com/rules/PEPPOL-T01-B18201.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B18202](https://xmlvalid.com/rules/PEPPOL-T01-B18202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B18301](https://xmlvalid.com/rules/PEPPOL-T01-B18301.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B18401](https://xmlvalid.com/rules/PEPPOL-T01-B18401.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B18801](https://xmlvalid.com/rules/PEPPOL-T01-B18801.md) (error): Element 'cbc:RequestedDespatchDate' MUST be provided.
- [PEPPOL-T01-B18802](https://xmlvalid.com/rules/PEPPOL-T01-B18802.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B19101](https://xmlvalid.com/rules/PEPPOL-T01-B19101.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B19102](https://xmlvalid.com/rules/PEPPOL-T01-B19102.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B19301](https://xmlvalid.com/rules/PEPPOL-T01-B19301.md) (error): Value MUST be part of code list 'Transport service priority code (UNCL4219)'.
- [PEPPOL-T01-B19401](https://xmlvalid.com/rules/PEPPOL-T01-B19401.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B19601](https://xmlvalid.com/rules/PEPPOL-T01-B19601.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B19901](https://xmlvalid.com/rules/PEPPOL-T01-B19901.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B19902](https://xmlvalid.com/rules/PEPPOL-T01-B19902.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B20101](https://xmlvalid.com/rules/PEPPOL-T01-B20101.md) (error): Element 'cbc:Note' MUST be provided.
- [PEPPOL-T01-B20102](https://xmlvalid.com/rules/PEPPOL-T01-B20102.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B20301](https://xmlvalid.com/rules/PEPPOL-T01-B20301.md) (error): Element 'cbc:ChargeIndicator' MUST be provided.
- [PEPPOL-T01-B20302](https://xmlvalid.com/rules/PEPPOL-T01-B20302.md) (error): Element 'cbc:AllowanceChargeReason' MUST be provided.
- [PEPPOL-T01-B20303](https://xmlvalid.com/rules/PEPPOL-T01-B20303.md) (error): Element 'cbc:Amount' MUST be provided.
- [PEPPOL-T01-B20304](https://xmlvalid.com/rules/PEPPOL-T01-B20304.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B20401](https://xmlvalid.com/rules/PEPPOL-T01-B20401.md) (error): Value MUST be part of code list 'Boolean indicator (OpenPeppol)'.
- [PEPPOL-T01-B20501](https://xmlvalid.com/rules/PEPPOL-T01-B20501.md) (error): Value MUST be part of code list 'Allowance reason codes (UNCL5189 subset)' or 'Charge reason code (UNCL7161)'.
- [PEPPOL-T01-B20801](https://xmlvalid.com/rules/PEPPOL-T01-B20801.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B20802](https://xmlvalid.com/rules/PEPPOL-T01-B20802.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B21001](https://xmlvalid.com/rules/PEPPOL-T01-B21001.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B21002](https://xmlvalid.com/rules/PEPPOL-T01-B21002.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B21201](https://xmlvalid.com/rules/PEPPOL-T01-B21201.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B21202](https://xmlvalid.com/rules/PEPPOL-T01-B21202.md) (error): Element 'cac:TaxScheme' MUST be provided.
- [PEPPOL-T01-B21203](https://xmlvalid.com/rules/PEPPOL-T01-B21203.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B21501](https://xmlvalid.com/rules/PEPPOL-T01-B21501.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B21502](https://xmlvalid.com/rules/PEPPOL-T01-B21502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B21701](https://xmlvalid.com/rules/PEPPOL-T01-B21701.md) (error): Element 'cbc:TaxAmount' MUST be provided.
- [PEPPOL-T01-B21702](https://xmlvalid.com/rules/PEPPOL-T01-B21702.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B21801](https://xmlvalid.com/rules/PEPPOL-T01-B21801.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B21802](https://xmlvalid.com/rules/PEPPOL-T01-B21802.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B22001](https://xmlvalid.com/rules/PEPPOL-T01-B22001.md) (error): Element 'cbc:LineExtensionAmount' MUST be provided.
- [PEPPOL-T01-B22002](https://xmlvalid.com/rules/PEPPOL-T01-B22002.md) (error): Element 'cbc:PayableAmount' MUST be provided.
- [PEPPOL-T01-B22003](https://xmlvalid.com/rules/PEPPOL-T01-B22003.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B22101](https://xmlvalid.com/rules/PEPPOL-T01-B22101.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B22102](https://xmlvalid.com/rules/PEPPOL-T01-B22102.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B22301](https://xmlvalid.com/rules/PEPPOL-T01-B22301.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B22302](https://xmlvalid.com/rules/PEPPOL-T01-B22302.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B22501](https://xmlvalid.com/rules/PEPPOL-T01-B22501.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B22502](https://xmlvalid.com/rules/PEPPOL-T01-B22502.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B22701](https://xmlvalid.com/rules/PEPPOL-T01-B22701.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B22702](https://xmlvalid.com/rules/PEPPOL-T01-B22702.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B22901](https://xmlvalid.com/rules/PEPPOL-T01-B22901.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B22902](https://xmlvalid.com/rules/PEPPOL-T01-B22902.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B23101](https://xmlvalid.com/rules/PEPPOL-T01-B23101.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B23102](https://xmlvalid.com/rules/PEPPOL-T01-B23102.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B23301](https://xmlvalid.com/rules/PEPPOL-T01-B23301.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B23302](https://xmlvalid.com/rules/PEPPOL-T01-B23302.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B23501](https://xmlvalid.com/rules/PEPPOL-T01-B23501.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B23502](https://xmlvalid.com/rules/PEPPOL-T01-B23502.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B23701](https://xmlvalid.com/rules/PEPPOL-T01-B23701.md) (error): Element 'cac:LineItem' MUST be provided.
- [PEPPOL-T01-B23702](https://xmlvalid.com/rules/PEPPOL-T01-B23702.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B23901](https://xmlvalid.com/rules/PEPPOL-T01-B23901.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B23902](https://xmlvalid.com/rules/PEPPOL-T01-B23902.md) (error): Element 'cbc:Quantity' MUST be provided.
- [PEPPOL-T01-B23903](https://xmlvalid.com/rules/PEPPOL-T01-B23903.md) (error): Element 'cac:Item' MUST be provided.
- [PEPPOL-T01-B23904](https://xmlvalid.com/rules/PEPPOL-T01-B23904.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B24101](https://xmlvalid.com/rules/PEPPOL-T01-B24101.md) (error): Attribute 'unitCode' MUST be present.
- [PEPPOL-T01-B24102](https://xmlvalid.com/rules/PEPPOL-T01-B24102.md) (error): Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
- [PEPPOL-T01-B24301](https://xmlvalid.com/rules/PEPPOL-T01-B24301.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B24302](https://xmlvalid.com/rules/PEPPOL-T01-B24302.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B24501](https://xmlvalid.com/rules/PEPPOL-T01-B24501.md) (error): Value MUST be part of code list 'Boolean indicator (OpenPeppol)'.
- [PEPPOL-T01-B24701](https://xmlvalid.com/rules/PEPPOL-T01-B24701.md) (error): Element 'cac:RequestedDeliveryPeriod' MUST be provided.
- [PEPPOL-T01-B24702](https://xmlvalid.com/rules/PEPPOL-T01-B24702.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B24801](https://xmlvalid.com/rules/PEPPOL-T01-B24801.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B25001](https://xmlvalid.com/rules/PEPPOL-T01-B25001.md) (error): Element 'cac:Address' MUST be provided.
- [PEPPOL-T01-B25002](https://xmlvalid.com/rules/PEPPOL-T01-B25002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B25201](https://xmlvalid.com/rules/PEPPOL-T01-B25201.md) (error): Element 'cac:Country' MUST be provided.
- [PEPPOL-T01-B25202](https://xmlvalid.com/rules/PEPPOL-T01-B25202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B25801](https://xmlvalid.com/rules/PEPPOL-T01-B25801.md) (error): Element 'cbc:Line' MUST be provided.
- [PEPPOL-T01-B26001](https://xmlvalid.com/rules/PEPPOL-T01-B26001.md) (error): Element 'cbc:IdentificationCode' MUST be provided.
- [PEPPOL-T01-B26002](https://xmlvalid.com/rules/PEPPOL-T01-B26002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B26101](https://xmlvalid.com/rules/PEPPOL-T01-B26101.md) (error): Value MUST be part of code list 'ISO 3166-1:Alpha2 Country codes'.
- [PEPPOL-T01-B26201](https://xmlvalid.com/rules/PEPPOL-T01-B26201.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B26701](https://xmlvalid.com/rules/PEPPOL-T01-B26701.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B26801](https://xmlvalid.com/rules/PEPPOL-T01-B26801.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B26901](https://xmlvalid.com/rules/PEPPOL-T01-B26901.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B27101](https://xmlvalid.com/rules/PEPPOL-T01-B27101.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B27301](https://xmlvalid.com/rules/PEPPOL-T01-B27301.md) (error): Element 'cbc:ChargeIndicator' MUST be provided.
- [PEPPOL-T01-B27302](https://xmlvalid.com/rules/PEPPOL-T01-B27302.md) (error): Element 'cbc:Amount' MUST be provided.
- [PEPPOL-T01-B27303](https://xmlvalid.com/rules/PEPPOL-T01-B27303.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B27501](https://xmlvalid.com/rules/PEPPOL-T01-B27501.md) (error): Value MUST be part of code list 'Allowance reason codes (UNCL5189 subset)' or 'Charge reason code (UNCL7161)'.
- [PEPPOL-T01-B27801](https://xmlvalid.com/rules/PEPPOL-T01-B27801.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B27802](https://xmlvalid.com/rules/PEPPOL-T01-B27802.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B28001](https://xmlvalid.com/rules/PEPPOL-T01-B28001.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B28002](https://xmlvalid.com/rules/PEPPOL-T01-B28002.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B28201](https://xmlvalid.com/rules/PEPPOL-T01-B28201.md) (error): Element 'cbc:PriceAmount' MUST be provided.
- [PEPPOL-T01-B28202](https://xmlvalid.com/rules/PEPPOL-T01-B28202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B28301](https://xmlvalid.com/rules/PEPPOL-T01-B28301.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B28302](https://xmlvalid.com/rules/PEPPOL-T01-B28302.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B28501](https://xmlvalid.com/rules/PEPPOL-T01-B28501.md) (error): Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
- [PEPPOL-T01-B28701](https://xmlvalid.com/rules/PEPPOL-T01-B28701.md) (error): Element 'cbc:ChargeIndicator' MUST be provided.
- [PEPPOL-T01-B28702](https://xmlvalid.com/rules/PEPPOL-T01-B28702.md) (error): Element 'cbc:Amount' MUST be provided.
- [PEPPOL-T01-B28703](https://xmlvalid.com/rules/PEPPOL-T01-B28703.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B28801](https://xmlvalid.com/rules/PEPPOL-T01-B28801.md) (error): Element 'cbc:ChargeIndicator' MUST contain value 'false'.
- [PEPPOL-T01-B28901](https://xmlvalid.com/rules/PEPPOL-T01-B28901.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B28902](https://xmlvalid.com/rules/PEPPOL-T01-B28902.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B29101](https://xmlvalid.com/rules/PEPPOL-T01-B29101.md) (error): Attribute 'currencyID' MUST be present.
- [PEPPOL-T01-B29102](https://xmlvalid.com/rules/PEPPOL-T01-B29102.md) (error): Value MUST be part of code list 'ISO 4217 Currency codes'.
- [PEPPOL-T01-B29301](https://xmlvalid.com/rules/PEPPOL-T01-B29301.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B29302](https://xmlvalid.com/rules/PEPPOL-T01-B29302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B29601](https://xmlvalid.com/rules/PEPPOL-T01-B29601.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B29602](https://xmlvalid.com/rules/PEPPOL-T01-B29602.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B29801](https://xmlvalid.com/rules/PEPPOL-T01-B29801.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B29802](https://xmlvalid.com/rules/PEPPOL-T01-B29802.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B30001](https://xmlvalid.com/rules/PEPPOL-T01-B30001.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B30002](https://xmlvalid.com/rules/PEPPOL-T01-B30002.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B30201](https://xmlvalid.com/rules/PEPPOL-T01-B30201.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B30202](https://xmlvalid.com/rules/PEPPOL-T01-B30202.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B30301](https://xmlvalid.com/rules/PEPPOL-T01-B30301.md) (error): Attribute 'schemeID' MUST be present.
- [PEPPOL-T01-B30302](https://xmlvalid.com/rules/PEPPOL-T01-B30302.md) (error): Value MUST be part of code list 'ISO 6523 ICD list'.
- [PEPPOL-T01-B30501](https://xmlvalid.com/rules/PEPPOL-T01-B30501.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B30502](https://xmlvalid.com/rules/PEPPOL-T01-B30502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B30701](https://xmlvalid.com/rules/PEPPOL-T01-B30701.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B30801](https://xmlvalid.com/rules/PEPPOL-T01-B30801.md) (error): Attribute 'listID' MUST be present.
- [PEPPOL-T01-B30802](https://xmlvalid.com/rules/PEPPOL-T01-B30802.md) (error): Value MUST be part of code list 'Item type identification code (UNCL7143)'.
- [PEPPOL-T01-B31201](https://xmlvalid.com/rules/PEPPOL-T01-B31201.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B31202](https://xmlvalid.com/rules/PEPPOL-T01-B31202.md) (error): Element 'cac:TaxScheme' MUST be provided.
- [PEPPOL-T01-B31203](https://xmlvalid.com/rules/PEPPOL-T01-B31203.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B31501](https://xmlvalid.com/rules/PEPPOL-T01-B31501.md) (error): Element 'cbc:ID' MUST be provided.
- [PEPPOL-T01-B31502](https://xmlvalid.com/rules/PEPPOL-T01-B31502.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B31701](https://xmlvalid.com/rules/PEPPOL-T01-B31701.md) (error): Element 'cbc:Name' MUST be provided.
- [PEPPOL-T01-B31702](https://xmlvalid.com/rules/PEPPOL-T01-B31702.md) (error): Element 'cbc:Value' MUST be provided.
- [PEPPOL-T01-B31703](https://xmlvalid.com/rules/PEPPOL-T01-B31703.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B32301](https://xmlvalid.com/rules/PEPPOL-T01-B32301.md) (error): Attribute 'listID' MUST be present.
- [PEPPOL-T01-B32601](https://xmlvalid.com/rules/PEPPOL-T01-B32601.md) (error): Attribute 'unitCode' MUST be present.
- [PEPPOL-T01-B32602](https://xmlvalid.com/rules/PEPPOL-T01-B32602.md) (error): Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.
- [PEPPOL-T01-B32901](https://xmlvalid.com/rules/PEPPOL-T01-B32901.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B33101](https://xmlvalid.com/rules/PEPPOL-T01-B33101.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-B33301](https://xmlvalid.com/rules/PEPPOL-T01-B33301.md) (error): Element 'cbc:LineID' MUST be provided.
- [PEPPOL-T01-B33302](https://xmlvalid.com/rules/PEPPOL-T01-B33302.md) (error): Document MUST NOT contain elements not part of the data model.
- [PEPPOL-T01-CL001](https://xmlvalid.com/rules/PEPPOL-T01-CL001.md) (error): Reason code MUST be according to subset of UNCL 5189 D.16B.
- [PEPPOL-T01-CL002](https://xmlvalid.com/rules/PEPPOL-T01-CL002.md) (error): Reason code MUST be according to UNCL 7161 D.16B.
- [PEPPOL-T01-R001](https://xmlvalid.com/rules/PEPPOL-T01-R001.md) (error): Each order line SHALL have a document line identifier that is unique within the order.
- [PEPPOL-T01-R002](https://xmlvalid.com/rules/PEPPOL-T01-R002.md) (warning): An order SHOULD provide information about its validity end date.
- [PEPPOL-T01-R003](https://xmlvalid.com/rules/PEPPOL-T01-R003.md) (error): An order SHALL be stated in a single currency
- [PEPPOL-T01-R004](https://xmlvalid.com/rules/PEPPOL-T01-R004.md) (error): Each order line ordered quantity SHALL not be negative
- [PEPPOL-T01-R005](https://xmlvalid.com/rules/PEPPOL-T01-R005.md) (error): Each order line item net price SHALL not be negative
- [PEPPOL-T01-R006](https://xmlvalid.com/rules/PEPPOL-T01-R006.md) (error): Expected total amount for payment SHALL NOT be negative
- [PEPPOL-T01-R007](https://xmlvalid.com/rules/PEPPOL-T01-R007.md) (error): Expected total sum of line amounts SHALL NOT be negative
- [PEPPOL-T01-R008](https://xmlvalid.com/rules/PEPPOL-T01-R008.md) (error): Expected total sum of line amounts SHALL equal the sum of the order line amounts at order line level
- [PEPPOL-T01-R009](https://xmlvalid.com/rules/PEPPOL-T01-R009.md) (error): Expected total sum of allowance at document level SHALL be equal to the sum of allowance amounts at document level
- [PEPPOL-T01-R010](https://xmlvalid.com/rules/PEPPOL-T01-R010.md) (error): Expected total sum of charges at document level SHALL be equal to the sum of charge amounts at document level
- [PEPPOL-T01-R011](https://xmlvalid.com/rules/PEPPOL-T01-R011.md) (error): Expected total amount without TAX = Expected total sum of line amounts - Sum of allowances on document level + Sum of charges on document level
- [PEPPOL-T01-R013](https://xmlvalid.com/rules/PEPPOL-T01-R013.md) (warning): Each order line SHOULD have an ordered quantity
- [PEPPOL-T01-R014](https://xmlvalid.com/rules/PEPPOL-T01-R014.md) (error): An order SHALL have the originator party name or an identifier
- [PEPPOL-T01-R016](https://xmlvalid.com/rules/PEPPOL-T01-R016.md) (error): Amount due for payment = Invoice total amount with TAX - Paid amount + Rounding amount.
- [PEPPOL-T01-R017](https://xmlvalid.com/rules/PEPPOL-T01-R017.md) (error): Expected total amount with TAX = Expected total amount without TAX + Order total TAX amount.
- [PEPPOL-T01-R019](https://xmlvalid.com/rules/PEPPOL-T01-R019.md) (error): Item net price SHALL equal (Gross price - Allowance amount) when gross price is provided.
- [PEPPOL-T01-R020](https://xmlvalid.com/rules/PEPPOL-T01-R020.md) (error): Allowance/charge base amount SHALL be provided when allowance/charge percentage is provided.
- [PEPPOL-T01-R021](https://xmlvalid.com/rules/PEPPOL-T01-R021.md) (error): Allowance/charge percentage SHALL be provided when allowance/charge base amount is provided.
- [PEPPOL-T01-R022](https://xmlvalid.com/rules/PEPPOL-T01-R022.md) (error): Allowance/charge amount SHALL equal base amount * percentage/100 if base amount and percentage exists
- [PEPPOL-T01-R023](https://xmlvalid.com/rules/PEPPOL-T01-R023.md) (error): Each document or line level allowance SHALL have an allowance reason text or an allowance reason code.
- [PEPPOL-T01-R024](https://xmlvalid.com/rules/PEPPOL-T01-R024.md) (error): Order line net amount SHALL equal (Ordered quantity * (Item net price/item price base quantity) + Order line charge amount - Order line allowance amount
- [PEPPOL-T01-R025](https://xmlvalid.com/rules/PEPPOL-T01-R025.md) (error): Base quantity SHALL be a positive number above zero.
- [PEPPOL-T01-R026](https://xmlvalid.com/rules/PEPPOL-T01-R026.md) (error): When TAX is VAT then Party VAT identifiers SHALL have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
- [PEPPOL-T01-R027](https://xmlvalid.com/rules/PEPPOL-T01-R027.md) (error): The Item gross price SHALL NOT be negative.
- [PEPPOL-T01-R028](https://xmlvalid.com/rules/PEPPOL-T01-R028.md) (error): Elements of data type amount cannot have more than 2 decimals (I.e. all amounts except unit price amounts)
- [PEPPOL-T01-R029](https://xmlvalid.com/rules/PEPPOL-T01-R029.md) (error): Each Tax Category SHALL have a TAX category rate, except if the order is not subject to TAX.
- [PEPPOL-T01-R030](https://xmlvalid.com/rules/PEPPOL-T01-R030.md) (error): When TAX category code is "Standard rated" (S) the TAX rate SHALL be greater than zero.
- [PEPPOL-T01-R031](https://xmlvalid.com/rules/PEPPOL-T01-R031.md) (error): An order transaction SHALL use profile order only, ordering or advanced_ordering.
- [PEPPOL-T01-R032](https://xmlvalid.com/rules/PEPPOL-T01-R032.md) (error): Allowance or charge amounts SHALL NOT be negative.
- [PEPPOL-T01-R033](https://xmlvalid.com/rules/PEPPOL-T01-R033.md) (error): Allowance or charge amounts SHALL NOT be negative.
- [PEPPOL-T01-R034](https://xmlvalid.com/rules/PEPPOL-T01-R034.md) (error): Specification identifier SHALL start with the value 'urn:fdc:peppol.eu:poacc:trns:order:3'.
- [PEPPOL-T01-R035](https://xmlvalid.com/rules/PEPPOL-T01-R035.md) (error): The quotation document reference MUST be provided when referencing a quotation line
