From 287270abb7d66aad07a3d39a7bd7318b38172783 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 1 Nov 2023 15:27:54 +0000 Subject: [PATCH] Generated by github actions --- .../AdvancedDespatchAdvice_Example_Full.xml | 2 +- rules/mapping/AdvancedDespatchAdvice.xml | 4 +- .../syntax/ubl-advanced-despatch-advice.xml | 2 +- target/generated/T120-basic.sch | 2 +- target/generated/T122-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 | 51 +++++++++---------- target/schematron/PEPPOLBIS-T122.sch | 6 +-- target/schematron/PEPPOLBIS-T123.sch | 38 +++++++------- target/schematron/PEPPOLBIS-T124.sch | 38 +++++++------- target/schematron/PEPPOLBIS-T125.sch | 34 ++++++------- target/schematron/PEPPOLBIS-T126.sch | 6 +-- target/schematron/PEPPOLBIS-T127.sch | 10 ++-- target/schematron/PEPPOLBIS-T128.sch | 26 +++++----- 19 files changed, 115 insertions(+), 118 deletions(-) diff --git a/rules/examples/AdvancedDespatchAdvice_Example_Full.xml b/rules/examples/AdvancedDespatchAdvice_Example_Full.xml index 361ce817..3eb06246 100644 --- a/rules/examples/AdvancedDespatchAdvice_Example_Full.xml +++ b/rules/examples/AdvancedDespatchAdvice_Example_Full.xml @@ -542,7 +542,7 @@ 123 - Information about the hazardous item + Information about the hazardous item ADR Corrosive liquid, n.o.s., 8, UN 1760, II (contains Octanoyl chloride) Acute toxicity diff --git a/rules/mapping/AdvancedDespatchAdvice.xml b/rules/mapping/AdvancedDespatchAdvice.xml index 6964ae87..bafc16a6 100644 --- a/rules/mapping/AdvancedDespatchAdvice.xml +++ b/rules/mapping/AdvancedDespatchAdvice.xml @@ -12203,7 +12203,7 @@ 0..1 - •  •  •  •  cbc:AdditionalIformation + •  •  •  •  cbc:AdditionalInformation Additional Information @@ -12215,7 +12215,7 @@ Information about the hazardous item - /ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:HazardousItem/cbc:AdditionalIformation + /ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:HazardousItem/cbc:AdditionalInformation 4 diff --git a/structure/syntax/ubl-advanced-despatch-advice.xml b/structure/syntax/ubl-advanced-despatch-advice.xml index f51cc5c0..11dab8ae 100644 --- a/structure/syntax/ubl-advanced-despatch-advice.xml +++ b/structure/syntax/ubl-advanced-despatch-advice.xml @@ -3009,7 +3009,7 @@ 123 - cbc:AdditionalIformation + cbc:AdditionalInformation Additional Information Text providing further information about the hazardous substance. Information about the hazardous item diff --git a/target/generated/T120-basic.sch b/target/generated/T120-basic.sch index 8ac8963f..1c091b52 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.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)'.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:PackingCriteriaCode' 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.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: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)'.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:PackingCriteriaCode' 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.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: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/T122-basic.sch b/target/generated/T122-basic.sch index 6bdeafc7..30f8491c 100644 --- a/target/generated/T122-basic.sch +++ b/target/generated/T122-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:WeightStatementTypeCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Element 'cac:WeighingParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Weight Statement Type Code (openPEPPOL)'.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.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.Document MUST NOT contain elements not part of the 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.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.Document MUST NOT contain elements not part of the 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:PhysicalLocation' 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.Document MUST NOT contain elements not part of the data model.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.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 '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.Document MUST NOT contain elements not part of the 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:GoodsItem' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cac:MeasurementDimension' MUST be provided.Element 'cbc:Name' MUST be provided.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Attribute 'schemeID' MUST be present.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.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 weight statement (UNCL6313 Subset) T122'.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 'cbc:WeightStatementTypeCode' MUST be provided.Element 'cac:SenderParty' MUST be provided.Element 'cac:ReceiverParty' MUST be provided.Element 'cac:WeighingParty' MUST be provided.Element 'cac:Shipment' MUST be provided.Document MUST not contain schema location.Value MUST be part of code list 'Weight Statement Type Code (openPEPPOL)'.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.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.Document MUST NOT contain elements not part of the 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.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.Document MUST NOT contain elements not part of the 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:PhysicalLocation' 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.Document MUST NOT contain elements not part of the data model.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.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 '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.Document MUST NOT contain elements not part of the 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:GoodsItem' MUST be provided.Element 'cbc:ID' MUST be provided.Element 'cac:MeasurementDimension' MUST be provided.Element 'cbc:Name' MUST be provided.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Document MUST NOT contain elements not part of the data model.Element 'cbc:ID' MUST be provided.Attribute 'schemeID' MUST be present.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.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 weight statement (UNCL6313 Subset) T122'.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 d62a6721..756f8d0c 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.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)'.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:PackingCriteriaCode' 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.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.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.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)'.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:PackingCriteriaCode' 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.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.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 7e306fef..d1820f1c 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.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)'.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:PackingCriteriaCode' 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.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.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.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)'.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:PackingCriteriaCode' 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.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.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 60eae27b..75559fea 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.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)'.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:PackingCriteriaCode' 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.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.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.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)'.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:PackingCriteriaCode' 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.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.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 7e39a604..7ce918c1 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 a162d44f..e9c77cd7 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 708ff6f7..6ff96717 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 9556de43..36023086 100644 --- a/target/schematron/PEPPOLBIS-T120.sch +++ b/target/schematron/PEPPOLBIS-T120.sch @@ -177,40 +177,40 @@ - - + - + + + + + + - - + - - + - - - - - - + + + + Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided. @@ -1563,10 +1563,7 @@ - - - Document MUST NOT contain elements not part of the data model. - + - + + - Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided. diff --git a/target/schematron/PEPPOLBIS-T123.sch b/target/schematron/PEPPOLBIS-T123.sch index 7262884f..89deb1ef 100644 --- a/target/schematron/PEPPOLBIS-T123.sch +++ b/target/schematron/PEPPOLBIS-T123.sch @@ -179,33 +179,33 @@ - - + - - - - - + + + - - + - - + + + + + + diff --git a/target/schematron/PEPPOLBIS-T124.sch b/target/schematron/PEPPOLBIS-T124.sch index 470ed3e6..c4ccc588 100644 --- a/target/schematron/PEPPOLBIS-T124.sch +++ b/target/schematron/PEPPOLBIS-T124.sch @@ -179,33 +179,33 @@ - - + - - - - - + + + - - + - - + + + + + + diff --git a/target/schematron/PEPPOLBIS-T125.sch b/target/schematron/PEPPOLBIS-T125.sch index a3c6ffbd..8f4d9865 100644 --- a/target/schematron/PEPPOLBIS-T125.sch +++ b/target/schematron/PEPPOLBIS-T125.sch @@ -177,31 +177,31 @@ - - - + + + + + + - - - - - - + + + diff --git a/target/schematron/PEPPOLBIS-T126.sch b/target/schematron/PEPPOLBIS-T126.sch index d61bf4be..99d34c96 100644 --- a/target/schematron/PEPPOLBIS-T126.sch +++ b/target/schematron/PEPPOLBIS-T126.sch @@ -179,15 +179,15 @@ - - + + 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 a6982645..3a9a4d4e 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 edabf208..2a7a0152 100644 --- a/target/schematron/PEPPOLBIS-T128.sch +++ b/target/schematron/PEPPOLBIS-T128.sch @@ -177,27 +177,27 @@ - - + + + + + + + - - - - - - + Element 'cbc:CustomizationID' MUST be provided. Element 'cbc:ProfileID' MUST be provided.