From d7717f93a277ba4ca81a46e80e6a9e53a4e0eabd Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Oct 2023 07:13:47 +0000 Subject: [PATCH] Generated by github actions --- .../AdvancedDespatchAdvice_Example_Full.xml | 3 + rules/mapping/AdvancedDespatchAdvice.xml | 186 +++++++++++++----- .../syntax/ubl-advanced-despatch-advice.xml | 18 ++ target/generated/T120-basic.sch | 2 +- target/generated/T123-basic.sch | 2 +- target/generated/T124-basic.sch | 2 +- target/generated/T125-basic.sch | 2 +- target/generated/T126-basic.sch | 2 +- target/generated/T127-basic.sch | 2 +- target/generated/T128-basic.sch | 2 +- target/schematron/PEPPOLBIS-T120.sch | 75 +++---- target/schematron/PEPPOLBIS-T123.sch | 6 +- target/schematron/PEPPOLBIS-T124.sch | 6 +- target/schematron/PEPPOLBIS-T125.sch | 2 +- target/schematron/PEPPOLBIS-T126.sch | 6 +- target/schematron/PEPPOLBIS-T127.sch | 10 +- target/schematron/PEPPOLBIS-T128.sch | 14 +- 17 files changed, 221 insertions(+), 119 deletions(-) diff --git a/rules/examples/AdvancedDespatchAdvice_Example_Full.xml b/rules/examples/AdvancedDespatchAdvice_Example_Full.xml index 9d4a45ef..1ba4e368 100644 --- a/rules/examples/AdvancedDespatchAdvice_Example_Full.xml +++ b/rules/examples/AdvancedDespatchAdvice_Example_Full.xml @@ -539,7 +539,10 @@ KO2012140200 + 123 ADR + Corrosive liquid, n.o.s., 8, UN 1760, II (contains Octanoyl chloride) + Acute toxicity Code 123 diff --git a/rules/mapping/AdvancedDespatchAdvice.xml b/rules/mapping/AdvancedDespatchAdvice.xml index 647f2955..90cacf88 100644 --- a/rules/mapping/AdvancedDespatchAdvice.xml +++ b/rules/mapping/AdvancedDespatchAdvice.xml @@ -12094,6 +12094,32 @@ 46100 + + + 0..1 + + + •  •  •  •  cbc:ID + + + Identifier + + + An identifier for this hazardous item. + + + 123 + + + /ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:HazardousItem/cbc:ID + + + 4 + + + 46200 + + 0..1 @@ -12117,7 +12143,59 @@ 4 - 46200 + 46300 + + + + + 0..1 + + + •  •  •  •  cbc:TechnicalName + + + Technical Name + + + The full technical name of a specific hazardous substance contained in this goods item. + + + Corrosive liquid, n.o.s., 8, UN 1760, II (contains Octanoyl chloride) + + + /ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:HazardousItem/cbc:TechnicalName + + + 4 + + + 46400 + + + + + 0..1 + + + •  •  •  •  cbc:CategoryName + + + Category Name + + + The name of the category of hazard that applies to the Item. + + + Acute toxicity + + + /ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:HazardousItem/cbc:CategoryName + + + 4 + + + 46500 @@ -12143,7 +12221,7 @@ 4 - 46300 + 46600 @@ -12169,7 +12247,7 @@ 4 - 46400 + 46700 @@ -12195,7 +12273,7 @@ 5 - 46500 + 46800 @@ -12221,7 +12299,7 @@ 3 - 46600 + 46900 @@ -12247,7 +12325,7 @@ 4 - 46700 + 47000 @@ -12273,7 +12351,7 @@ 5 - 46800 + 47100 @@ -12299,7 +12377,7 @@ 5 - 46900 + 47200 @@ -12325,7 +12403,7 @@ 5 - 47000 + 47300 @@ -12351,7 +12429,7 @@ 4 - 47100 + 47400 @@ -12377,7 +12455,7 @@ 4 - 47200 + 47500 @@ -12403,7 +12481,7 @@ 5 - 47300 + 47600 @@ -12429,7 +12507,7 @@ 4 - 47400 + 47700 @@ -12455,7 +12533,7 @@ 4 - 47500 + 47800 @@ -12481,7 +12559,7 @@ 5 - 47600 + 47900 @@ -12507,7 +12585,7 @@ 4 - 47700 + 48000 @@ -12533,7 +12611,7 @@ 3 - 47800 + 48100 @@ -12559,7 +12637,7 @@ 4 - 47900 + 48200 @@ -12585,7 +12663,7 @@ 5 - 48000 + 48300 @@ -12611,7 +12689,7 @@ 6 - 48100 + 48400 @@ -12637,7 +12715,7 @@ 4 - 48200 + 48500 @@ -12663,7 +12741,7 @@ 5 - 48300 + 48600 @@ -12689,7 +12767,7 @@ 4 - 48400 + 48700 @@ -12715,7 +12793,7 @@ 5 - 48500 + 48800 @@ -12741,7 +12819,7 @@ 5 - 48600 + 48900 @@ -12767,7 +12845,7 @@ 5 - 48700 + 49000 @@ -12793,7 +12871,7 @@ 5 - 48800 + 49100 @@ -12819,7 +12897,7 @@ 5 - 48900 + 49200 @@ -12845,7 +12923,7 @@ 5 - 49000 + 49300 @@ -12871,7 +12949,7 @@ 6 - 49100 + 49400 @@ -12897,7 +12975,7 @@ 5 - 49200 + 49500 @@ -12923,7 +13001,7 @@ 6 - 49300 + 49600 @@ -12949,7 +13027,7 @@ 4 - 49400 + 49700 @@ -12975,7 +13053,7 @@ 5 - 49500 + 49800 @@ -13001,7 +13079,7 @@ 3 - 49600 + 49900 @@ -13027,7 +13105,7 @@ 4 - 49700 + 50000 @@ -13053,7 +13131,7 @@ 4 - 49800 + 50100 @@ -13079,7 +13157,7 @@ 4 - 49900 + 50200 @@ -13105,7 +13183,7 @@ 4 - 50000 + 50300 @@ -13131,7 +13209,7 @@ 4 - 50100 + 50400 @@ -13157,7 +13235,7 @@ 5 - 50200 + 50500 @@ -13183,7 +13261,7 @@ 5 - 50300 + 50600 @@ -13209,7 +13287,7 @@ 3 - 50400 + 50700 @@ -13235,7 +13313,7 @@ 4 - 50500 + 50800 @@ -13261,7 +13339,7 @@ 4 - 50600 + 50900 @@ -13287,7 +13365,7 @@ 4 - 50700 + 51000 @@ -13313,7 +13391,7 @@ 4 - 50800 + 51100 @@ -13339,7 +13417,7 @@ 4 - 50900 + 51200 @@ -13365,7 +13443,7 @@ 5 - 51000 + 51300 @@ -13391,7 +13469,7 @@ 6 - 51100 + 51400 @@ -13417,7 +13495,7 @@ 3 - 51200 + 51500 @@ -13443,7 +13521,7 @@ 4 - 51300 + 51600 @@ -13469,7 +13547,7 @@ 4 - 51400 + 51700 @@ -13495,7 +13573,7 @@ 5 - 51500 + 51800 diff --git a/structure/syntax/ubl-advanced-despatch-advice.xml b/structure/syntax/ubl-advanced-despatch-advice.xml index 43d33338..11dce06e 100644 --- a/structure/syntax/ubl-advanced-despatch-advice.xml +++ b/structure/syntax/ubl-advanced-despatch-advice.xml @@ -2980,6 +2980,12 @@ cac:HazardousItem Hazardous item information + + cbc:ID + Identifier + An identifier for this hazardous item. + 123 + cbc:UNDGCode Hazardous item UNDG code @@ -2989,6 +2995,18 @@ UNCL8273 ADR + + cbc:TechnicalName + Technical Name + The full technical name of a specific hazardous substance contained in this goods item. + Corrosive liquid, n.o.s., 8, UN 1760, II (contains Octanoyl chloride) + + + cbc:CategoryName + Category Name + The name of the category of hazard that applies to the Item. + Acute toxicity + cbc:HazardClassID Haszardous hazard class Identifier diff --git a/target/generated/T120-basic.sch b/target/generated/T120-basic.sch index ce5e72ef..bc16b2f6 100644 --- a/target/generated/T120-basic.sch +++ b/target/generated/T120-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cac:DespatchSupplierParty' MUST be provided.Element 'cac:DeliveryCustomerParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Element 'cac:DespatchLine' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.Value MUST be part of code list 'Despatch advice type code (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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)'.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Handling Code (TRED4079)' or 'Handling code (Beast, openPeppol)'.Attribute 'listID' MUST be present.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Name' MUST be provided.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' 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:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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: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.Element 'cbc:TransportServiceCode' MUST be provided.Element 'cbc:AttributeID' 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)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'ISO 6523 ICD list'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:EnvironmentalEmissionTypeCode' MUST be provided.Element 'cbc:ValueMeasure' 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)'.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 'Recommendation 19 (UN/ECE) Transport Modes'.Value MUST be part of code list 'Recommendation 28 (UN/ECE) Transport Means'.Element 'cbc:AircraftID' MUST be provided.Element 'cbc:LicensePlateID' MUST be provided.Element 'cbc:TrainID' MUST be provided.Element 'cbc:VesselID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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: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.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Value MUST be part of code list 'Handling Code (TRED4079)' or 'Handling code (Beast, openPeppol)'.Attribute 'listID' MUST be present.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 '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.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.Element 'cbc:ItemClassificationCode' MUST be provided.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)'.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: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.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.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 'cbc:ID' MUST be provided.Element 'cbc:CertificateTypeCode' MUST be provided.Element 'cbc:CertificateType' MUST be provided.Element 'cac:IssuerParty' MUST be provided.Element 'cac:PartyName' MUST be provided.Element 'cbc:Name' 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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cac:DespatchSupplierParty' MUST be provided.Element 'cac:DeliveryCustomerParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Element 'cac:DespatchLine' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.Value MUST be part of code list 'Despatch advice type code (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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)'.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Handling Code (TRED4079)' or 'Handling code (Beast, openPeppol)'.Attribute 'listID' MUST be present.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Name' MUST be provided.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' 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:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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: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.Element 'cbc:TransportServiceCode' MUST be provided.Element 'cbc:AttributeID' 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)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'ISO 6523 ICD list'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:EnvironmentalEmissionTypeCode' MUST be provided.Element 'cbc:ValueMeasure' 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)'.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 'Recommendation 19 (UN/ECE) Transport Modes'.Value MUST be part of code list 'Recommendation 28 (UN/ECE) Transport Means'.Element 'cbc:AircraftID' MUST be provided.Element 'cbc:LicensePlateID' MUST be provided.Element 'cbc:TrainID' MUST be provided.Element 'cbc:VesselID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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: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.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Value MUST be part of code list 'Handling Code (TRED4079)' or 'Handling code (Beast, openPeppol)'.Attribute 'listID' MUST be present.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:PackagingTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Element 'cbc:ID' MUST be provided.Element 'cbc:Quantity' MUST be provided.Attribute 'currencyID' MUST be present.Value MUST be part of code list 'Currency codes (ISO 4217)'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 '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.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.Element 'cbc:ItemClassificationCode' MUST be provided.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)'.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: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.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.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 'cbc:ID' MUST be provided.Element 'cbc:CertificateTypeCode' MUST be provided.Element 'cbc:CertificateType' MUST be provided.Element 'cac:IssuerParty' MUST be provided.Element 'cac:PartyName' MUST be provided.Element 'cbc:Name' 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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file diff --git a/target/generated/T123-basic.sch b/target/generated/T123-basic.sch index 06591d61..1f0a5a6b 100644 --- a/target/generated/T123-basic.sch +++ b/target/generated/T123-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cac:TransportUserParty' MUST be provided.Element 'cac:TransportServiceProviderParty' MUST be provided.Element 'cac:MainTransportationService' MUST be provided.Element 'cac:Consignment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.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:ChargeIndicator' MUST be provided.Element 'cbc:AllowanceChargeReasonCode' MUST be provided.Element 'cbc:Amount' MUST be provided.Value MUST be part of code list 'Freight Allowance-Charge Reason Code'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ItemClassificationCode' MUST be provided.Attribute 'listID' MUST be present.Value MUST be part of code list 'Item type identification code (UNCL7143)'.Attribute 'listVersionID' MUST be present.Attribute 'name' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.Value MUST be part of code list 'Hazard Classes'.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.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. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cac:TransportUserParty' MUST be provided.Element 'cac:TransportServiceProviderParty' MUST be provided.Element 'cac:MainTransportationService' MUST be provided.Element 'cac:Consignment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.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:ChargeIndicator' MUST be provided.Element 'cbc:AllowanceChargeReasonCode' MUST be provided.Element 'cbc:Amount' MUST be provided.Value MUST be part of code list 'Freight Allowance-Charge Reason Code'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ItemClassificationCode' MUST be provided.Attribute 'listID' MUST be present.Value MUST be part of code list 'Item type identification code (UNCL7143)'.Attribute 'listVersionID' MUST be present.Attribute 'name' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.Value MUST be part of code list 'Hazard Classes'.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.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. \ No newline at end of file diff --git a/target/generated/T124-basic.sch b/target/generated/T124-basic.sch index 67c98a33..a96583c7 100644 --- a/target/generated/T124-basic.sch +++ b/target/generated/T124-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Element 'cac:TransportUserParty' MUST be provided.Element 'cac:TransportServiceProviderParty' MUST be provided.Element 'cac:MainTransportationService' MUST be provided.Element 'cac:Consignment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:EndpointID' MUST be provided.Element 'cac:PartyIdentification' 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)'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' MUST be provided.Element 'cbc:ID' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:PlannedPickupTransportEvent' MUST be provided.Element 'cac:PlannedDeliveryTransportEvent' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Element 'cac:MainCarriageShipmentStage' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.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:ChargeIndicator' MUST be provided.Element 'cbc:AllowanceChargeReasonCode' MUST be provided.Element 'cbc:Amount' MUST be provided.Value MUST be part of code list 'Freight Allowance-Charge Reason Code'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Attribute 'unitCode' MUST be present.Element 'cbc:ItemClassificationCode' MUST be provided.Attribute 'listID' MUST be present.Value MUST be part of code list 'Item type identification code (UNCL7143)'.Attribute 'listVersionID' MUST be present.Attribute 'name' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.Value MUST be part of code list 'Hazard Classes'.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.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. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Element 'cac:TransportUserParty' MUST be provided.Element 'cac:TransportServiceProviderParty' MUST be provided.Element 'cac:MainTransportationService' MUST be provided.Element 'cac:Consignment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:EndpointID' MUST be provided.Element 'cac:PartyIdentification' 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)'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:PartyLegalEntity' MUST be provided.Element 'cbc:ID' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportServiceCode' MUST be provided.Value MUST be part of code list 'Transport Service Code (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:PlannedPickupTransportEvent' MUST be provided.Element 'cac:PlannedDeliveryTransportEvent' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Element 'cac:MainCarriageShipmentStage' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cac:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cbc:Line' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.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:ChargeIndicator' MUST be provided.Element 'cbc:AllowanceChargeReasonCode' MUST be provided.Element 'cbc:Amount' MUST be provided.Value MUST be part of code list 'Freight Allowance-Charge Reason Code'.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:TransportModeCode' MUST be provided.Value MUST be part of code list 'Recommendation 19 (UN/ECE) Transport Modes'.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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:Location' MUST be provided.Element 'cac:Period' MUST be provided.Value MUST be part of code list 'ISO 6523 ICD list'.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationID' MUST be provided.Element 'cac:Location' MUST be provided.Element 'cac:Period' 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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Attribute 'unitCode' MUST be present.Element 'cbc:ItemClassificationCode' MUST be provided.Attribute 'listID' MUST be present.Value MUST be part of code list 'Item type identification code (UNCL7143)'.Attribute 'listVersionID' MUST be present.Attribute 'name' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'.Value MUST be part of code list 'Hazard Classes'.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.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. \ No newline at end of file diff --git a/target/generated/T125-basic.sch b/target/generated/T125-basic.sch index 1af2ad09..448d360d 100644 --- a/target/generated/T125-basic.sch +++ b/target/generated/T125-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cbc:Name' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Element 'cac:CarrierParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Document MUST not contain schema location.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 '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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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: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: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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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 '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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:Consignment' MUST be provided.Element 'cac:ShipmentStage' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Value MUST be part of code list 'Handling code (Beast, openPeppol)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ItemClassificationCode' MUST be provided.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)'.Value MUST be part of code list 'Hazard Classes'.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.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 'Recommendation 19 (UN/ECE) Transport Modes'.Element 'cbc:AircraftID' MUST be provided.Element 'cbc:LicensePlateID' MUST be provided.Element 'cbc:TrainID' MUST be provided.Element 'cbc:VesselID' 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:DeliveryLocation' MUST be provided.Element 'cac:EstimatedDeliveryPeriod' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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:EstimatedDespatchPeriod' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:DigitalSignatureAttachment' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cbc:Name' MUST be provided.Element 'cac:ConsignorParty' MUST be provided.Element 'cac:CarrierParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Document MUST not contain schema location.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 '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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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: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: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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentityDocumentReference' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cbc:DocumentType' 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 '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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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 'cac:Consignment' MUST be provided.Element 'cac:ShipmentStage' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cac:ConsigneeParty' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.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:TransportHandlingUnitTypeCode' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Value MUST be part of code list 'Handling code (Beast, openPeppol)'.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport equipment type code (UNCL8053) '.Value MUST be part of code list 'Size type code (TRED8155)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.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:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:AttributeID' MUST be provided.Element 'cbc:Measure' MUST be provided.Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'.Attribute 'unitCode' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ItemClassificationCode' MUST be provided.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)'.Value MUST be part of code list 'Hazard Classes'.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.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 'Recommendation 19 (UN/ECE) Transport Modes'.Element 'cbc:AircraftID' MUST be provided.Element 'cbc:LicensePlateID' MUST be provided.Element 'cbc:TrainID' MUST be provided.Element 'cbc:VesselID' 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:DeliveryLocation' MUST be provided.Element 'cac:EstimatedDeliveryPeriod' 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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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:EstimatedDespatchPeriod' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:CoordinateSystemCode' MUST be provided.Element 'cbc:LatitudeDegreesMeasure' MUST be provided.Element 'cbc:LongitudeDegreesMeasure' 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)'.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.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.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:DigitalSignatureAttachment' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file diff --git a/target/generated/T126-basic.sch b/target/generated/T126-basic.sch index 571f518d..6f75f02e 100644 --- a/target/generated/T126-basic.sch +++ b/target/generated/T126-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cbc:ShippingOrderID' MUST be provided.Element 'cbc:TransportationStatusTypeCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Transportation Status Type Code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cbc:ShippingOrderID' MUST be provided.Element 'cbc:TransportationStatusTypeCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Transportation Status Type Code (openPEPPOL)'.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model. \ No newline at end of file diff --git a/target/generated/T127-basic.sch b/target/generated/T127-basic.sch index 27e40fc3..598a201f 100644 --- a/target/generated/T127-basic.sch +++ b/target/generated/T127-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cbc:Description' MUST be provided.Element 'cbc:ShippingOrderID' MUST be provided.Element 'cbc:TransportationStatusTypeCode' MUST be provided.Element 'cbc:TransportExecutionStatusCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Transportation Status Type Code (openPEPPOL)'.Value MUST be part of code list 'Transportation Status Code (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Element 'cac:Status' MUST be provided.Element 'cbc:Description' MUST be provided.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.Element 'cbc:Description' MUST be provided.Attribute 'schemeID' MUST be present.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.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:Description' MUST be provided.Attribute 'schemeID' MUST be present.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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 'cbc:IdentificationID' MUST be provided.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.Element 'cbc:Description' MUST be provided.Attribute 'schemeID' MUST be present.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cbc:Description' MUST be provided.Element 'cbc:ShippingOrderID' MUST be provided.Element 'cbc:TransportationStatusTypeCode' MUST be provided.Element 'cbc:TransportExecutionStatusCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Transportation Status Type Code (openPEPPOL)'.Value MUST be part of code list 'Transportation Status Code (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Element 'cac:Status' MUST be provided.Element 'cbc:Description' MUST be provided.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.Element 'cbc:Description' MUST be provided.Attribute 'schemeID' MUST be present.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.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:Description' MUST be provided.Attribute 'schemeID' MUST be present.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.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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 'cbc:IdentificationID' MUST be provided.Value MUST be part of code list 'Transport Event Type Code (openPEPPOL)'.Element 'cbc:Description' MUST be provided.Attribute 'schemeID' MUST be present.Attribute 'listID' MUST be present.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cac:SignatoryParty' MUST be provided.Element 'cac:Person' MUST be provided.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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:FamilyName' 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.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.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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: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 '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 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.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 'Country codes (ISO 3166-1:Alpha2)'.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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file diff --git a/target/generated/T128-basic.sch b/target/generated/T128-basic.sch index 177af985..566b1f05 100644 --- a/target/generated/T128-basic.sch +++ b/target/generated/T128-basic.sch @@ -1 +1 @@ -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:IssueTime' MUST be provided.Element 'cbc:ReceiptAdviceTypeCode' MUST be provided.Element 'cac:DespatchDocumentReference' MUST be provided.Element 'cac:DeliveryCustomerParty' MUST be provided.Element 'cac:DespatchSupplierParty' MUST be provided.Element 'cac:ReceiptLine' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.Value MUST be part of code list 'Receipt Advice Type (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:IssueDate' MUST be provided.Element 'cbc:IssueTime' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:Name' MUST be provided.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 'cbc:Name' MUST be provided.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 'Country codes (ISO 3166-1:Alpha2)'.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 'Country codes (ISO 3166-1:Alpha2)'.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 be provided.Element 'cac:Status' MUST be provided.Element 'cbc:ConditionCode' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Value MUST be part of code list 'Consignment Status Reason (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.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:ActualDeliveryDate' 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.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Element 'cac:Status' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ConditionCode' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Value MUST be part of code list 'Transport Handling Unit Reason codes (based on UNCL7007). '.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:DespatchLineReference' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.Attribute 'unitCode' MUST be present.Value MUST be part of code list 'Reject Reason (openPEPPOL)'.Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.Attribute 'unitCode' MUST be present.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.Element 'cbc:LineID' 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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file +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:IssueTime' MUST be provided.Element 'cbc:ReceiptAdviceTypeCode' MUST be provided.Element 'cac:DespatchDocumentReference' MUST be provided.Element 'cac:DeliveryCustomerParty' MUST be provided.Element 'cac:DespatchSupplierParty' MUST be provided.Element 'cac:ReceiptLine' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Document status code (openPEPPOL)'.Value MUST be part of code list 'Receipt Advice Type (openPEPPOL)'.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Element 'cbc:IssueDate' MUST be provided.Element 'cbc:IssueTime' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Value MUST be part of code list 'Document name code, full list (UNCL1001)'.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 'cbc:Name' MUST be provided.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 'cbc:Name' MUST be provided.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' MUST be provided.Value MUST be part of code list 'Country codes (ISO 3166-1:Alpha2)'.Document MUST NOT contain elements not part of the data model.Document MUST NOT contain elements not part of the data model.Element 'cbc:CompanyID' 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:RegistrationName' MUST be provided.Attribute 'schemeID' MUST be present.Value MUST be part of code list 'ISO 6523 ICD list'.Element 'cac:Country' MUST be provided.Element 'cbc:IdentificationCode' 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.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 'Country codes (ISO 3166-1:Alpha2)'.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 'Country codes (ISO 3166-1:Alpha2)'.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 be provided.Element 'cac:Status' MUST be provided.Element 'cbc:ConditionCode' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Value MUST be part of code list 'Consignment Status Reason (openPEPPOL)'.Document MUST NOT contain elements not part of the data model.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:ActualDeliveryDate' 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.Element 'cbc:ID' MUST be provided.Element 'cbc:TransportHandlingUnitTypeCode' MUST be provided.Element 'cac:Status' MUST be provided.Value MUST be part of code list 'Recommendation 21 (UN/ECE)'.Element 'cbc:ConditionCode' MUST be provided.Value MUST be part of code list 'Application Response type code (UNCL4343 Subset T128)'.Value MUST be part of code list 'Transport Handling Unit Reason codes (based on UNCL7007). '.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:DespatchLineReference' MUST be provided.Attribute 'unitCode' MUST be present.Attribute 'unitCode' MUST be present.Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.Attribute 'unitCode' MUST be present.Value MUST be part of code list 'Reject Reason (openPEPPOL)'.Value MUST be part of code list 'Receipt Advice Action (openPEPPOL)'.Attribute 'unitCode' MUST be present.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.Element 'cbc:LineID' 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.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.Document MUST NOT contain elements not part of the data model. \ No newline at end of file diff --git a/target/schematron/PEPPOLBIS-T120.sch b/target/schematron/PEPPOLBIS-T120.sch index b4fe1e3b..007de9d1 100644 --- a/target/schematron/PEPPOLBIS-T120.sch +++ b/target/schematron/PEPPOLBIS-T120.sch @@ -1562,56 +1562,59 @@ Document MUST NOT contain elements not part of the data model. + Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'. + id="PEPPOL-T120-B46401">Value MUST be part of code list 'Dangerous goods regulations code (UNCL8273)'. + + - Attribute 'unitCode' 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)'. + id="PEPPOL-T120-B46802">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:Value' MUST be provided. + Element 'cbc:Name' MUST be provided. + Element 'cbc:Value' MUST be provided. - Attribute 'listID' MUST be present. + Attribute 'listID' MUST be present. - Attribute 'unitCode' 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)'. + id="PEPPOL-T120-B47902">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. - Element 'cbc:ID' MUST be provided. + Element 'cbc:ID' MUST be provided. Value MUST be part of code list 'ISO 6523 ICD list'. + id="PEPPOL-T120-B48401">Value MUST be part of code list 'ISO 6523 ICD list'. - Element 'cbc:Name' MUST be provided. + Element 'cbc:Name' MUST be provided. - Element 'cac:Country' MUST be provided. + Element 'cac:Country' MUST be provided. @@ -1619,28 +1622,28 @@ - Element 'cbc:Line' MUST be provided. + Element 'cbc:Line' MUST be provided. - Element 'cbc:IdentificationCode' MUST be provided. + Element 'cbc:IdentificationCode' 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:RegistrationName' MUST be provided. + 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. @@ -1651,51 +1654,51 @@ - 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:CertificateTypeCode' MUST be provided. - Element 'cbc:CertificateType' MUST be provided. - Element 'cac:IssuerParty' MUST be provided. + Element 'cbc:ID' MUST be provided. + Element 'cbc:CertificateTypeCode' MUST be provided. + Element 'cbc:CertificateType' MUST be provided. + Element 'cac:IssuerParty' MUST be provided. - Element 'cac:PartyName' MUST be provided. + Element 'cac:PartyName' MUST be provided. - Element 'cbc:Name' MUST be provided. + Element 'cbc:Name' 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:AttributeID' MUST be provided. - Element 'cbc:Measure' MUST be provided. + Element 'cbc:AttributeID' MUST be provided. + Element 'cbc:Measure' MUST be provided. Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'. + id="PEPPOL-T120-B51701">Value MUST be part of code list 'Measured attribute code for despatch advice (UNCL6313 Subset) T120'. - Attribute 'unitCode' 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)'. + id="PEPPOL-T120-B51802">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. diff --git a/target/schematron/PEPPOLBIS-T123.sch b/target/schematron/PEPPOLBIS-T123.sch index f194c73c..16caef77 100644 --- a/target/schematron/PEPPOLBIS-T123.sch +++ b/target/schematron/PEPPOLBIS-T123.sch @@ -182,7 +182,6 @@ - + - + - + - + - + - + + - Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided. diff --git a/target/schematron/PEPPOLBIS-T127.sch b/target/schematron/PEPPOLBIS-T127.sch index c789bef4..5e0b21df 100644 --- a/target/schematron/PEPPOLBIS-T127.sch +++ b/target/schematron/PEPPOLBIS-T127.sch @@ -179,21 +179,21 @@ + - - + + - Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided. diff --git a/target/schematron/PEPPOLBIS-T128.sch b/target/schematron/PEPPOLBIS-T128.sch index 30a42310..17d1401e 100644 --- a/target/schematron/PEPPOLBIS-T128.sch +++ b/target/schematron/PEPPOLBIS-T128.sch @@ -180,24 +180,24 @@ + - - - - + + + + - Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided.