Loading 103120/examples/epoc_examples/Form1_MinimalMapping _ImportSchema.xml +3 −3 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation" xmlns:doc="http://uri.etsi.org/03120/common/2020/09/Document" xmlns:etsiepoc="http://uri.etsi.org/03120/common/2016/02/EPOC" xmlns:epoc="http://data.europa.eu/edm/1/ns/epoc" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation" xmlns:doc="http://uri.etsi.org/03120/common/2020/09/Document" xmlns:etsiepoc="http://uri.etsi.org/03120/common/2025/02/ECESD" xmlns:epoc="http://data.europa.eu/edm/1/ns/epoc" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"> <!-- <!-- Example rendering of EPOC into TS 103 120 - Mapping only fields which are not specific to EPOC-only Example rendering of EPOC into TS 103 120 - Mapping only fields which are not specific to EPOC-only Loading Loading @@ -89,7 +89,7 @@ <common:ApproverPhoneNumber>493023125000</common:ApproverPhoneNumber> <common:ApproverPhoneNumber>493023125000</common:ApproverPhoneNumber> <!-- May need to extend this for Fax Number, Postal Address, Lanmguages Spoken, --> <!-- May need to extend this for Fax Number, Postal Address, Lanmguages Spoken, --> </common:ApproverContactDetails> </common:ApproverContactDetails> </common:ApproverDetails> </common:ApproverDetails> boo </auth:AuthorisationApprovalDetails> </auth:AuthorisationApprovalDetails> <auth:AuthorisationApprovalDetails> <auth:AuthorisationApprovalDetails> <common:ApprovalType>ValidatingAuthority</common:ApprovalType> <common:ApprovalType>ValidatingAuthority</common:ApprovalType> Loading Loading @@ -220,7 +220,7 @@ <!-- and allows single-pass validation and parsing. --> <!-- and allows single-pass validation and parsing. --> <!-- On the other hand, it couples the schemas --> <!-- On the other hand, it couples the schemas --> <!-- For an example of an alternative approach, see the "EmbedXML" variant --> <!-- For an example of an alternative approach, see the "EmbedXML" variant --> <HI1Object xsi:type="etsiepoc:EPOCObject"> <HI1Object xsi:type="etsiepoc:ECESDObject"> <ObjectIdentifier>b0d61f1c-36ab-42b6-8fb4-4edd186cee93</ObjectIdentifier> <ObjectIdentifier>b0d61f1c-36ab-42b6-8fb4-4edd186cee93</ObjectIdentifier> <CountryCode>XX</CountryCode> <!-- Mapped from Section A - Issuing State --> <CountryCode>XX</CountryCode> <!-- Mapped from Section A - Issuing State --> <OwnerIdentifier>IssuingAuthority</OwnerIdentifier> <!-- Mapped from Section A - Issuing Authority --> <OwnerIdentifier>IssuingAuthority</OwnerIdentifier> <!-- Mapped from Section A - Issuing Authority --> Loading 103120/schema/xsd/ts_103120_EPOC.xsd→103120/schema/xsd/ts_103120_ECESD.xsd +2 −2 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns="http://uri.etsi.org/03120/common/2016/02/Notification" targetNamespace="http://uri.etsi.org/03120/common/2016/02/Notification" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns="http://uri.etsi.org/03120/common/2025/02/ECESD" targetNamespace="http://uri.etsi.org/03120/common/2025/02/ECESD" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://uri.etsi.org/03120/common/2016/02/Common"/> <xs:import namespace="http://uri.etsi.org/03120/common/2016/02/Common"/> <xs:import namespace="http://uri.etsi.org/03120/common/2019/10/Core"/> <xs:import namespace="http://uri.etsi.org/03120/common/2019/10/Core"/> <xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/> <xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/> <xs:import namespace="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"/> <xs:import namespace="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"/> <xs:complexType name="EPOCObject"> <xs:complexType name="ECESDObject"> <xs:complexContent> <xs:complexContent> <xs:extension base="core:HI1Object"> <xs:extension base="core:HI1Object"> <xs:sequence> <xs:sequence> Loading testing/deps/ec/COMMON_FORM/COMMON-EXCEPTIONAL_FORM.XSD 0 → 100644 +26 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-ExceptionalForm#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-ExceptionalForm#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" xmlns:eio="http://data.europa.eu/edm/1/ns/eio" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:import namespace="http://data.europa.eu/edm/1/ns/eio" schemaLocation="../_common/eio-AggregatedComponents-1.0.xsd"/> <xsd:element name="exceptionalForm" type="ExceptionalForm_Type"/> <xsd:complexType name="ExceptionalForm_Type"> <xsd:sequence> <xsd:element name="IssuingAuthorityTechnicalIdentifier" type="eio:AuthorityIdType" minOccurs="0"/> <xsd:element name="Content" type="udt:TextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> testing/deps/ec/COMMON_FORM/COMMON-FREE_FORM.XSD 0 → 100644 +22 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-FreeForm#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-FreeForm#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:element name="freeForm" type="FreeForm_Type"/> <xsd:complexType name="FreeForm_Type"> <xsd:sequence> <xsd:element name="Comment" type="udt:TextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> testing/deps/ec/COMMON_FORM/COMMON-OUTCOME.XSD 0 → 100644 +23 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-Outcome#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-Outcome#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:element name="outcome" type="Outcome_Type"/> <xsd:complexType name="Outcome_Type"> <xsd:sequence> <xsd:element name="Comment" type="udt:TextType" minOccurs="0"/> <xsd:element name="ClosureOfTheFile" type="udt:IndicatorType"/> </xsd:sequence> </xsd:complexType> </xsd:schema> Loading
103120/examples/epoc_examples/Form1_MinimalMapping _ImportSchema.xml +3 −3 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation" xmlns:doc="http://uri.etsi.org/03120/common/2020/09/Document" xmlns:etsiepoc="http://uri.etsi.org/03120/common/2016/02/EPOC" xmlns:epoc="http://data.europa.eu/edm/1/ns/epoc" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation" xmlns:doc="http://uri.etsi.org/03120/common/2020/09/Document" xmlns:etsiepoc="http://uri.etsi.org/03120/common/2025/02/ECESD" xmlns:epoc="http://data.europa.eu/edm/1/ns/epoc" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"> <!-- <!-- Example rendering of EPOC into TS 103 120 - Mapping only fields which are not specific to EPOC-only Example rendering of EPOC into TS 103 120 - Mapping only fields which are not specific to EPOC-only Loading Loading @@ -89,7 +89,7 @@ <common:ApproverPhoneNumber>493023125000</common:ApproverPhoneNumber> <common:ApproverPhoneNumber>493023125000</common:ApproverPhoneNumber> <!-- May need to extend this for Fax Number, Postal Address, Lanmguages Spoken, --> <!-- May need to extend this for Fax Number, Postal Address, Lanmguages Spoken, --> </common:ApproverContactDetails> </common:ApproverContactDetails> </common:ApproverDetails> </common:ApproverDetails> boo </auth:AuthorisationApprovalDetails> </auth:AuthorisationApprovalDetails> <auth:AuthorisationApprovalDetails> <auth:AuthorisationApprovalDetails> <common:ApprovalType>ValidatingAuthority</common:ApprovalType> <common:ApprovalType>ValidatingAuthority</common:ApprovalType> Loading Loading @@ -220,7 +220,7 @@ <!-- and allows single-pass validation and parsing. --> <!-- and allows single-pass validation and parsing. --> <!-- On the other hand, it couples the schemas --> <!-- On the other hand, it couples the schemas --> <!-- For an example of an alternative approach, see the "EmbedXML" variant --> <!-- For an example of an alternative approach, see the "EmbedXML" variant --> <HI1Object xsi:type="etsiepoc:EPOCObject"> <HI1Object xsi:type="etsiepoc:ECESDObject"> <ObjectIdentifier>b0d61f1c-36ab-42b6-8fb4-4edd186cee93</ObjectIdentifier> <ObjectIdentifier>b0d61f1c-36ab-42b6-8fb4-4edd186cee93</ObjectIdentifier> <CountryCode>XX</CountryCode> <!-- Mapped from Section A - Issuing State --> <CountryCode>XX</CountryCode> <!-- Mapped from Section A - Issuing State --> <OwnerIdentifier>IssuingAuthority</OwnerIdentifier> <!-- Mapped from Section A - Issuing Authority --> <OwnerIdentifier>IssuingAuthority</OwnerIdentifier> <!-- Mapped from Section A - Issuing Authority --> Loading
103120/schema/xsd/ts_103120_EPOC.xsd→103120/schema/xsd/ts_103120_ECESD.xsd +2 −2 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns="http://uri.etsi.org/03120/common/2016/02/Notification" targetNamespace="http://uri.etsi.org/03120/common/2016/02/Notification" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns="http://uri.etsi.org/03120/common/2025/02/ECESD" targetNamespace="http://uri.etsi.org/03120/common/2025/02/ECESD" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://uri.etsi.org/03120/common/2016/02/Common"/> <xs:import namespace="http://uri.etsi.org/03120/common/2016/02/Common"/> <xs:import namespace="http://uri.etsi.org/03120/common/2019/10/Core"/> <xs:import namespace="http://uri.etsi.org/03120/common/2019/10/Core"/> <xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/> <xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/> <xs:import namespace="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"/> <xs:import namespace="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#"/> <xs:complexType name="EPOCObject"> <xs:complexType name="ECESDObject"> <xs:complexContent> <xs:complexContent> <xs:extension base="core:HI1Object"> <xs:extension base="core:HI1Object"> <xs:sequence> <xs:sequence> Loading
testing/deps/ec/COMMON_FORM/COMMON-EXCEPTIONAL_FORM.XSD 0 → 100644 +26 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-ExceptionalForm#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-ExceptionalForm#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" xmlns:eio="http://data.europa.eu/edm/1/ns/eio" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:import namespace="http://data.europa.eu/edm/1/ns/eio" schemaLocation="../_common/eio-AggregatedComponents-1.0.xsd"/> <xsd:element name="exceptionalForm" type="ExceptionalForm_Type"/> <xsd:complexType name="ExceptionalForm_Type"> <xsd:sequence> <xsd:element name="IssuingAuthorityTechnicalIdentifier" type="eio:AuthorityIdType" minOccurs="0"/> <xsd:element name="Content" type="udt:TextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema>
testing/deps/ec/COMMON_FORM/COMMON-FREE_FORM.XSD 0 → 100644 +22 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-FreeForm#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-FreeForm#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:element name="freeForm" type="FreeForm_Type"/> <xsd:complexType name="FreeForm_Type"> <xsd:sequence> <xsd:element name="Comment" type="udt:TextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema>
testing/deps/ec/COMMON_FORM/COMMON-OUTCOME.XSD 0 → 100644 +23 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://data.europa.eu/edm/1/ns/forms/COMMON-Outcome#" xmlns="http://data.europa.eu/edm/1/ns/forms/COMMON-Outcome#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" elementFormDefault="qualified" version="1.0"> <xsd:import namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" schemaLocation="../_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd"/> <xsd:element name="outcome" type="Outcome_Type"/> <xsd:complexType name="Outcome_Type"> <xsd:sequence> <xsd:element name="Comment" type="udt:TextType" minOccurs="0"/> <xsd:element name="ClosureOfTheFile" type="udt:IndicatorType"/> </xsd:sequence> </xsd:complexType> </xsd:schema>