Update Order-X XSD

Bump version number to 2.1
This commit is contained in:
Alexis de Lattre 2021-04-07 22:01:10 +02:00 committed by Nicolas ROCHE
parent 0acacad0c2
commit 2bfd49293d
10 changed files with 11 additions and 20 deletions

View File

@ -89,6 +89,10 @@ Contributors
Changelog
=========
* Version 2.1 dated 2021-04-07
* Update Order-X XSD to the latest version provided to me by FNFE-MPE
* Version 2.0 dated 2021-04-04
* Add support for **Order-X**. This implies several changes:

View File

@ -1 +1 @@
__version__ = '2.0'
__version__ = '2.1'

View File

@ -13,7 +13,7 @@
<xsd:element name="SCRDMCCBDACIOMessageStructure" type="rsm:SCRDMCCBDACIOMessageStructureType"/>
<xsd:complexType name="SCRDMCCBDACIOMessageStructureType">
<xsd:annotation>
<xsd:documentation source="BN/BN">Order-X_Basic Message Structure</xsd:documentation>
<xsd:documentation source="BN/BN">Order-X Basic</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ExchangedDocumentContext" type="ram:ExchangedDocumentContextType"/>

View File

@ -641,7 +641,7 @@
<xsd:documentation source="BN/BN">Trade Product</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="GlobalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="GlobalID" type="udt:IDType" minOccurs="0">
<xsd:annotation>
<xsd:documentation source="BN/BN">Global ID</xsd:documentation>
</xsd:annotation>

View File

@ -13,7 +13,7 @@
<xsd:element name="SCRDMCCBDACIOMessageStructure" type="rsm:SCRDMCCBDACIOMessageStructureType"/>
<xsd:complexType name="SCRDMCCBDACIOMessageStructureType">
<xsd:annotation>
<xsd:documentation source="BN/BN">Order-X_Comfort Message Structure</xsd:documentation>
<xsd:documentation source="BN/BN">Order-X Comfort</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ExchangedDocumentContext" type="ram:ExchangedDocumentContextType"/>

View File

@ -1,8 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
import namespace="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeReasonCode:D20A" - schemaLocation changed to SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_EN16931_AllowanceChargeReasonCode_D20A.xsd
Enumeration of UNECE clm64465AllowanceChargeReasonCode has been replaced to be equal to EN16931 (UNCL 7161 and 5189)
-->
<xsd:schema xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:128" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clm210AccountingE501="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountType:D11A" xmlns:clm5ISO42173A="urn:un:unece:uncefact:codelist:standard:ISO:ISO3AlphaCurrencyCode:2012-08-31" xmlns:clm61229LineStatusCode="urn:un:unece:uncefact:codelist:standard:UNECE:ActionCode:D20A" xmlns:clm64465AllowanceChargeReasonCode="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeReasonCode:D20A" xmlns:clm63139ContactTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ContactFunctionCode:D20A" xmlns:clm64053="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryTermsCode:2010" xmlns:clm64055DeliveryTermsFunctionCode="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryTermsFunctionCode:D20A" xmlns:clm61001="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D20A" xmlns:clm61373="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentStatusCode:D20A" xmlns:clm65153="urn:un:unece:uncefact:codelist:standard:UNECE:DutyTaxFeeTypeCode:D20A" xmlns:clm65305="urn:un:unece:uncefact:codelist:standard:UNECE:DutyorTaxorFeeCategoryCode:D20A" xmlns:clm61225MessageFunctionTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:MessageFunctionCode:D20A" xmlns:clm67065="urn:un:unece:uncefact:codelist:standard:UNECE:PackageTypeCode:2006" xmlns:clm64461="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentMeansCode:D20A" xmlns:clm61153ReferenceTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D20A" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:128" xmlns:ids5ISO316612A="urn:un:unece:uncefact:identifierlist:standard:ISO:ISOTwo-letterCountryCode:SecondEdition2006" targetNamespace="urn:un:unece:uncefact:data:standard:QualifiedDataType:128" elementFormDefault="qualified" version="128.0">
<xsd:import namespace="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountType:D11A" schemaLocation="SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_EDIFICAS-EU_AccountingAccountType_D11A.xsd"/>
<xsd:import namespace="urn:un:unece:uncefact:codelist:standard:ISO:ISO3AlphaCurrencyCode:2012-08-31" schemaLocation="SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_ISO_ISO3AlphaCurrencyCode_2012-08-31.xsd"/>

View File

@ -457,11 +457,6 @@
<xsd:documentation source="BN/BN">Description</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ValueMeasure" type="udt:MeasureType" minOccurs="0">
<xsd:annotation>
<xsd:documentation source="BN/BN">Value Measure</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Value" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="BN/BN">Value Text</xsd:documentation>
@ -1016,7 +1011,7 @@
<xsd:documentation source="BN/BN">Trade Product</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="GlobalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="GlobalID" type="udt:IDType" minOccurs="0">
<xsd:annotation>
<xsd:documentation source="BN/BN">Global ID</xsd:documentation>
</xsd:annotation>

View File

@ -63,7 +63,7 @@
<xsd:complexType name="MeasureType">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="unitCode" type="xsd:token"/>
<xsd:attribute name="unitCode" type="xsd:token" use="required"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>

View File

@ -13,7 +13,7 @@
<xsd:element name="SCRDMCCBDACIOMessageStructure" type="rsm:SCRDMCCBDACIOMessageStructureType"/>
<xsd:complexType name="SCRDMCCBDACIOMessageStructureType">
<xsd:annotation>
<xsd:documentation source="BN/BN">Order-X_Extended</xsd:documentation>
<xsd:documentation source="BN/BN">Order-X Extended</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ExchangedDocumentContext" type="ram:ExchangedDocumentContextType"/>

View File

@ -1,8 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
import namespace="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeReasonCode:D20A" - schemaLocation changed to SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_EN16931_AllowanceChargeReasonCode_D20A.xsd
Enumeration of UNECE clm64465AllowanceChargeReasonCode has been replaced to be equal to EN16931 (UNCL 7161 and 5189)
-->
<xsd:schema xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:128" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clm210AccountingE501="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountType:D11A" xmlns:clm5ISO42173A="urn:un:unece:uncefact:codelist:standard:ISO:ISO3AlphaCurrencyCode:2012-08-31" xmlns:clm61229LineStatusCode="urn:un:unece:uncefact:codelist:standard:UNECE:ActionCode:D20A" xmlns:clm64465AllowanceChargeReasonCode="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeReasonCode:D20A" xmlns:clm63139ContactTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ContactFunctionCode:D20A" xmlns:clm64053="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryTermsCode:2010" xmlns:clm64055DeliveryTermsFunctionCode="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryTermsFunctionCode:D20A" xmlns:clm61001="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D20A" xmlns:clm61373="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentStatusCode:D20A" xmlns:clm65153="urn:un:unece:uncefact:codelist:standard:UNECE:DutyTaxFeeTypeCode:D20A" xmlns:clm65305="urn:un:unece:uncefact:codelist:standard:UNECE:DutyorTaxorFeeCategoryCode:D20A" xmlns:clm62475="urn:un:unece:uncefact:codelist:standard:UNECE:EventTimeReferenceCode:D20A" xmlns:clm61225MessageFunctionTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:MessageFunctionCode:D20A" xmlns:clm67065="urn:un:unece:uncefact:codelist:standard:UNECE:PackageTypeCode:2006" xmlns:clm64461="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentMeansCode:D20A" xmlns:clm61153ReferenceTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D20A" xmlns:clm62379="urn:un:unece:uncefact:codelist:standard:UNECE:TimePointFormatCode:D19B" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:128" xmlns:ids5ISO316612A="urn:un:unece:uncefact:identifierlist:standard:ISO:ISOTwo-letterCountryCode:SecondEdition2006" targetNamespace="urn:un:unece:uncefact:data:standard:QualifiedDataType:128" elementFormDefault="qualified" version="128.0">
<xsd:import namespace="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountType:D11A" schemaLocation="SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_EDIFICAS-EU_AccountingAccountType_D11A.xsd"/>
<xsd:import namespace="urn:un:unece:uncefact:codelist:standard:ISO:ISO3AlphaCurrencyCode:2012-08-31" schemaLocation="SCRDMCCBDACIOMessageStructure_100pD20B_urn_un_unece_uncefact_codelist_standard_ISO_ISO3AlphaCurrencyCode_2012-08-31.xsd"/>