From dfff3456707b5dccf2488a6bf321e652fa634002 Mon Sep 17 00:00:00 2001
From: "ETDA\\chaloemchai" <chaloemchai@etda.or.th>
Date: Wed, 16 Aug 2023 18:04:30 +0700
Subject: [PATCH 1/2] test from UAT

---
 CHANGELOG                                     |    2 +
 MessageInfo.json                              |   13 +
 README.md                                     |   95 +-
 Specification-Chor7Certificate-V1.0.2.xlsx    |  Bin 0 -> 66742 bytes
 example/C7Certificate.pdf                     |  Bin 0 -> 312693 bytes
 example/C7Certificate.xml                     |  171 +
 schema/etda/standard/C7Certificate.xsd        |   22 +
 ...te_ReuseableAggregateCoreComponent_1p0.xsd |  801 ++
 schema/etda/standard/xmldsig-core-schema.xsd  |  310 +
 .../ISO_ISO2AlphaLanguageCode_2006-10-27.xsd  | 2628 +++++++
 .../standard/UNECE_DocumentNameCode_D16B.xsd  | 5854 +++++++++++++++
 .../standard/UNECE_ReferenceTypeCode_D16B.xsd | 6550 +++++++++++++++++
 .../data/standard/CoreComponentType_2p0.xsd   |  559 ++
 .../data/standard/QualifiedDataType_21p0.xsd  | 1014 +++
 .../standard/UnqualifiedDataType_21p0.xsd     | 1196 +++
 schematron/C7Certificate_Schematron_1p0.sch   |   13 +
 16 files changed, 19140 insertions(+), 88 deletions(-)
 create mode 100644 CHANGELOG
 create mode 100644 MessageInfo.json
 create mode 100644 Specification-Chor7Certificate-V1.0.2.xlsx
 create mode 100644 example/C7Certificate.pdf
 create mode 100644 example/C7Certificate.xml
 create mode 100644 schema/etda/standard/C7Certificate.xsd
 create mode 100644 schema/etda/standard/C7Certificate_ReuseableAggregateCoreComponent_1p0.xsd
 create mode 100644 schema/etda/standard/xmldsig-core-schema.xsd
 create mode 100644 schema/uncefact/codelist/standard/ISO_ISO2AlphaLanguageCode_2006-10-27.xsd
 create mode 100644 schema/uncefact/codelist/standard/UNECE_DocumentNameCode_D16B.xsd
 create mode 100644 schema/uncefact/codelist/standard/UNECE_ReferenceTypeCode_D16B.xsd
 create mode 100644 schema/uncefact/data/standard/CoreComponentType_2p0.xsd
 create mode 100644 schema/uncefact/data/standard/QualifiedDataType_21p0.xsd
 create mode 100644 schema/uncefact/data/standard/UnqualifiedDataType_21p0.xsd
 create mode 100644 schematron/C7Certificate_Schematron_1p0.sch

diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000..3cf8fc0
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,2 @@
+#Detail Version 1.0.0 
+เน€เธžเธดเนˆเธกเน‚เธ„เธฃเธ‡เธชเธฃเน‰เธฒเธ‡เธ‚เน‰เธญเธกเธนเธฅ (Schema) เน€เธ‚เน‰เธฒเธฃเธฐเธšเธš TEDA Schemas
diff --git a/MessageInfo.json b/MessageInfo.json
new file mode 100644
index 0000000..d15bc1f
--- /dev/null
+++ b/MessageInfo.json
@@ -0,0 +1,13 @@
+{
+    "standardName": "C7Certificate",
+    "standardCode": "",
+    "version": "1.0.0",
+    "messages" : [
+        {
+            "rootTagName": "C7Certificate",
+            "versionPath": "/C7Certificate/ExchangedDocumentContext/MessageStandardSpecifiedDocumentContextParameter/SpecifiedDocumentVersion/ID",
+            "schemaFilePath": "/schema/etda/standard/C7Certificate.xsd",
+            "schematronFilePath": "/schematron/C7Certificate_Schematron_1p0.sch"
+        }
+    ]
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index beed195..585fdd5 100644
--- a/README.md
+++ b/README.md
@@ -1,92 +1,11 @@
-# Chor 7-1
+# Chor7 Certificate เน‚เธ„เธฃเธ‡เธชเธฃเน‰เธฒเธ‡เธ‚เน‰เธญเธกเธนเธฅเธ—เธฐเน€เธšเธตเธขเธ™เนƒเธซเน‰เธœเธนเน‰เธญเธทเนˆเธ™เธฃเนˆเธงเธกเนƒเธŠเน‰เธŠเธทเนˆเธญเธชเธเธธเธฅ เธŠ7.
+เน€เธžเธทเนˆเธญเธเธณเธซเธ™เธ”เน‚เธ„เธฃเธ‡เธชเธฃเน‰เธฒเธ‡เธ‚เน‰เธญเธกเธนเธฅเธ‚เธญเธ‡เธ‚เน‰เธญเธ„เธงเธฒเธกเธญเธดเน€เธฅเน‡เธเธ—เธฃเธญเธ™เธดเธเธชเนŒเนƒเธ™เธฃเธนเธ›เนเธšเธš XML (Extensible Markup Language) เนƒเธซเน‰เธชเธญเธ”เธ„เธฅเน‰เธญเธ‡เธเธฑเธšเธกเธฒเธ•เธฃเธเธฒเธ™เธชเธฒเธเธฅเธ‚เธญเธ‡ the United Nations Centre for Trade Facilitation and Electronic Business (UN/CEFACT) เนเธฅเธฐเน€เธžเธทเนˆเธญเนƒเธŠเน‰เน€เธ›เน‡เธ™เธกเธฒเธ•เธฃเธเธฒเธ™เธ›เธฃเธฐเธเธญเธšเธเธฒเธฃเธˆเธฑเธ”เธ—เธณเธ‚เน‰เธญเธกเธนเธฅเน€เธญเธเธชเธฒเธฃเธ—เธฐเน€เธšเธตเธขเธ™เธฃเธงเธกเนƒเธŠเน‰เธŠเธทเนˆเธญเธชเธเธธเธฅ เธŠ7.
 
-เธ—เธฐเน€เธšเธตเธขเธ™เธฃเธฑเธšเธฃเธญเธ‡เน€เธ›เน‡เธ™เธœเธนเน‰เธกเธตเธชเธดเธ—เธ˜เธดเธญเธ™เธธเธเธฒเธ•เนƒเธซเน‰เธœเธนเน‰เธญเธทเนˆเธ™เธฃเนˆเธงเธกเนƒเธŠเน‰เธŠเธทเนˆเธญเธชเธเธธเธฅ (เธŠ.7/1) (Chor.7-1)
+# Latest Release
 
-## Getting started
+Download version เธฅเนˆเธฒเธชเธธเธ”เน„เธ”เน‰เธ—เธตเนˆเธ™เธตเนˆ
+[Chor3Certificate](https://schemas.teda.th/teda/teda-objects/common/chor7-certificate/-/tags)
 
-To make it easy for you to get started with GitLab, here's a list of recommended next steps.
 
-Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
-
-## Add your files
-
-- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
-- [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command:
-
-```
-cd existing_repo
-git remote add origin https://schemas.teda.th/teda/teda-affiliate/department-of-provincial-administration/chor-7-1.git
-git branch -M main
-git push -uf origin main
-```
-
-## Integrate with your tools
-
-- [ ] [Set up project integrations](https://schemas.teda.th/teda/teda-affiliate/department-of-provincial-administration/chor-7-1/-/settings/integrations)
-
-## Collaborate with your team
-
-- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/)
-- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
-- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
-- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
-- [ ] [Automatically merge when pipeline succeeds](https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html)
-
-## Test and Deploy
-
-Use the built-in continuous integration in GitLab.
-
-- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/index.html)
-- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing(SAST)](https://docs.gitlab.com/ee/user/application_security/sast/)
-- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
-- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/)
-- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
-
-***
-
-# Editing this README
-
-When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!).  Thank you to [makeareadme.com](https://www.makeareadme.com/) for this template.
-
-## Suggestions for a good README
-Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
-
-## Name
-Choose a self-explaining name for your project.
-
-## Description
-Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
-
-## Badges
-On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
-
-## Visuals
-Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
-
-## Installation
-Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
-
-## Usage
-Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
-
-## Support
-Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
-
-## Roadmap
-If you have ideas for releases in the future, it is a good idea to list them in the README.
-
-## Contributing
-State if you are open to contributions and what your requirements are for accepting them.
-
-For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
-
-You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
-
-## Authors and acknowledgment
-Show your appreciation to those who have contributed to the project.
-
-## License
-For open source projects, say how it is licensed.
-
-## Project status
-If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
+# Contact Us
+เธชเธฒเธกเธฒเธฃเธ–เธ•เธดเธ”เธ•เนˆเธญเน€เธฃเธฒเน„เธ”เน‰เธ—เธตเนˆ eservice@etda.or.th
\ No newline at end of file
diff --git a/Specification-Chor7Certificate-V1.0.2.xlsx b/Specification-Chor7Certificate-V1.0.2.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..9a8707f8f738016af0c408a0ffce8e15f64e2990
GIT binary patch
literal 66742
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

literal 0
HcmV?d00001

diff --git a/example/C7Certificate.pdf b/example/C7Certificate.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..34f19ec65b0dfee8ec1926c5063c1b10bfb1235d
GIT binary patch
literal 312693
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%0D6-TEm)Te
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

literal 0
HcmV?d00001

diff --git a/example/C7Certificate.xml b/example/C7Certificate.xml
new file mode 100644
index 0000000..5e6de61
--- /dev/null
+++ b/example/C7Certificate.xml
@@ -0,0 +1,171 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-model href="../schematron/C7Certificate_Schematron_1p0.sch" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?><rsm:C7Certificate xmlns:rsm="urn:un:unece:uncefact:data:standard:C7Certificate:1" xmlns:qdt="urn:un:unece:uncefact:data:Standard:QualifiedDataType:21" xmlns:ram="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:un:unece:uncefact:data:standard:C7Certificate:1 file:../schema/etda/standard/C7Certificate.xsd">
+  <rsm:ExchangedDocumentContext>
+    <ram:MessageStandardSpecifiedDocumentContextParameter>
+      <ram:ID>2.16.764.1.4.100.34.16.1.1</ram:ID>
+      <ram:SpecifiedDocumentVersion>
+        <ram:ID>1.0</ram:ID>
+      </ram:SpecifiedDocumentVersion>
+    </ram:MessageStandardSpecifiedDocumentContextParameter>
+  </rsm:ExchangedDocumentContext>
+  <rsm:ExchangedDocument>
+    <ram:ID>1/2566</ram:ID>
+    <ram:Name>เธ—เธฐเน€เธšเธตเธขเธ™เธฃเธฑเธšเธฃเธญเธ‡เน€เธ›เน‡เธ™เธœเธนเน‰เธกเธตเธชเธดเธ—เธ˜เธดเธญเธ™เธธเธเธฒเธ•เนƒเธซเน‰เธœเธนเน‰เธญเธทเนˆเธ™เธฃเนˆเธงเธกเนƒเธŠเน‰เธŠเธทเนˆเธญเธชเธเธธเธฅ</ram:Name>
+    <ram:TypeCode>เธŠ.7/1</ram:TypeCode>
+    <ram:IssueDateTime>2023-02-23T00:00:00+07:00</ram:IssueDateTime>
+    <ram:Remark>เธ„เนเธฒเน€เธ•เธทเธญเธ™ : เธเธฃเธ“เธตเธ—เธตเนˆเธกเธตเธเธฒเธฃเธžเธดเธกเธžเนŒเธญเธญเธเธˆเธฒเธเธ•เน‰เธ™เธ‰เธšเธฑเธšเธ—เธตเนˆเน€เธ›เน‡เธ™เน„เธŸเธฅเนŒเธญเธดเน€เธฅเน‡เธเธ—เธฃเธญเธ™เธดเธเธชเนŒ เนƒเธซเน‰เธ–เธทเธญเธงเนˆเธฒเน€เธญเธเธชเธฒเธฃเธ—เธตเนˆเธžเธดเธกเธžเนŒเธญเธญเธเน€เธ›เน‡เธ™เธชเนเธฒเน€เธ™เธฒ</ram:Remark>
+    <ram:ReferencedDocument>
+      <ram:ID>เน€เธฅเนˆเธกเธ—เธตเนˆ 1 เธ‰เธšเธฑเธšเธ—เธตเนˆ 1/2548</ram:ID>
+      <ram:Code>เธ—เธฐเน€เธšเธตเธขเธ™เธŠเธทเนˆเธญเธชเธเธธเธฅเธ•เธฒเธกเธซเธ™เธฑเธ‡เธชเธทเธญเธชเธณเธ„เธฑเธ</ram:Code>
+      <ram:IssueDateTime>2023-02-23T00:00:00+07:00</ram:IssueDateTime>
+      <ram:IncludedNote>
+        <ram:Subject>เธฅเธฒเธขเธกเธทเธญเธŠเธทเนˆเธญเธœเธนเน‰เธฃเธฑเธšเธซเธ™เธฑเธ‡เธชเธทเธญเธฃเธฑเธšเธฃเธญเธ‡</ram:Subject>
+        <ram:Content>เธ™เธฒเธขเธชเธกเธŠเธฒเธข เนƒเธˆเธ”เธตเธกเธฒเธ</ram:Content>
+      </ram:IncludedNote>
+    </ram:ReferencedDocument>
+    <ram:SignatoryAuthentication>
+      <ram:ActualDateTime>2023-08-15T09:25:35+07:00</ram:ActualDateTime>
+      <ram:ProviderParty>
+        <ram:Name>เธ™เธฒเธขเธœเธ”เธธเธ‡ เธ›เธเธ›เน‰เธญเธ‡</ram:Name>
+        <ram:Role>เน€เธˆเน‰เธฒเธซเธ™เน‰เธฒเธ—เธตเนˆ</ram:Role>
+      </ram:ProviderParty>
+    </ram:SignatoryAuthentication>
+    <ram:SignatoryAuthentication>
+      <ram:ActualDateTime>2023-08-15T09:25:35+07:00</ram:ActualDateTime>
+      <ram:ProviderParty>
+        <ram:Name>เธžเธฅเน€เธญเธ เธชเธธเธ˜เธดเธ•เธฒ เธชเธดเธฃเธดเธชเธดเธฃเธดเธžเธฃเธ—เธ”เธชเธญเธš</ram:Name>
+        <ram:Role>เธ™เธฒเธขเธ—เธฐเน€เธšเธตเธขเธ™</ram:Role>
+        <ram:SpecifiedOrganization>
+          <ram:Name>เธชเธณเธ™เธฑเธเธšเธฃเธดเธซเธฒเธฃเธเธฒเธฃเธ—เธฐเน€เธšเธตเธขเธ™</ram:Name>
+          <ram:Description>เธเธฃเธกเธเธฒเธฃเธ›เธเธ„เธฃเธญเธ‡</ram:Description>
+          <ram:ParentName>เธเธฃเธฐเธ—เธฃเธงเธ‡เธกเธซเธฒเธ”เน„เธ—เธข</ram:ParentName>
+        </ram:SpecifiedOrganization>
+      </ram:ProviderParty>
+    </ram:SignatoryAuthentication>
+    <ram:IncludedNote>
+      <ram:Subject>เน„เธ”เน‰เธ‚เธญเธซเธ™เธฑเธ‡เธชเธทเธญเธฃเธฑเธšเธฃเธญเธ‡เธงเนˆเธฒเน€เธ›เน‡เธ™เธœเธนเน‰เธกเธตเธชเธดเธ—เธ˜เธดเนƒเธ™เธŠเธทเนˆเธญเธชเธเธธเธฅ</ram:Subject>
+      <ram:Content>เนƒเธˆเธ”เธตเธกเธฒเธ</ram:Content>
+    </ram:IncludedNote>
+    <ram:IncludedNote>
+      <ram:Subject>เน‚เธ”เธขเน€เธ›เน‡เธ™เธœเธนเน‰เธชเธทเธšเธชเธฑเธ™เธ”เธฒเธ™เนƒเธ™เธฅเธณเธ”เธฑเธš</ram:Subject>
+      <ram:Content>เธฅเธนเธ</ram:Content>
+    </ram:IncludedNote>
+    <ram:IncludedNote>
+      <ram:Subject>เธ‹เธถเนˆเธ‡เนƒเธเธฅเน‰เธŠเธดเธ”เธ—เธตเนˆเธชเธธเธ”เธ‚เธญเธ‡</ram:Subject>
+      <ram:Content>เธ™เธฒเธขเธชเธกเธจเธฑเธเธ”เธดเนŒ เนเธกเนˆเธ™เธขเธณเธกเธฒเธ</ram:Content>
+    </ram:IncludedNote>
+    <ram:SpecifiedLocation>
+      <ram:District>เน€เธกเธทเธญเธ‡เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต</ram:District>
+      <ram:CountrySubDivisionName>เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต</ram:CountrySubDivisionName>
+    </ram:SpecifiedLocation>
+    <ram:SubmitterParty>
+      <ram:SpecifiedPerson>
+        <ram:ID>1-1111-11111-11-1</ram:ID>
+        <ram:Name>เธ™เธฒเธขเธชเธกเธŠเธฒเธข เนƒเธˆเธ”เธตเธกเธฒเธ</ram:Name>
+        <ram:BirthDateTime>1970-01-01T14:03:00+07:00</ram:BirthDateTime>
+        <ram:Age>27</ram:Age>
+        <ram:NationalityCountry>
+          <ram:Name>เน„เธ—เธข</ram:Name>
+        </ram:NationalityCountry>
+        <ram:SpecifiedAddress>
+          <ram:LineOne>123 เธซเธกเธนเนˆ 3</ram:LineOne>
+          <ram:LineTwo> เธ•เธณเธšเธฅเธšเน‰เธฒเธ™เนƒเธซเธกเนˆ เธญเธณเน€เธ เธญเน€เธกเธทเธญเธ‡เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต เธˆเธฑเธ‡เธซเธงเธฑเธ”เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต</ram:LineTwo>
+        </ram:SpecifiedAddress>
+      </ram:SpecifiedPerson>
+    </ram:SubmitterParty>
+  </rsm:ExchangedDocument>
+  <rsm:Person>
+    <ram:ID>2-2222-22222-22-2</ram:ID>
+    <ram:Name>เธ™.เธช.เธชเธกเธซเธเธดเธ‡ เธชเธ”เนƒเธช</ram:Name>
+    <ram:BirthDateTime>1970-01-01T14:03:40+07:00</ram:BirthDateTime>
+    <ram:Age>23</ram:Age>
+    <ram:NationalityCountry>
+      <ram:Name>เน„เธ—เธข</ram:Name>
+    </ram:NationalityCountry>
+    <ram:FiliationPerson>
+      <ram:Name>เธกเธฒเธ™เธฐ</ram:Name>
+      <ram:Role>เธšเธดเธ”เธฒ</ram:Role>
+    </ram:FiliationPerson>
+    <ram:FiliationPerson>
+      <ram:Name>เธกเธฒเธ”เธต</ram:Name>
+      <ram:Role>เธกเธฒเธฃเธ”เธฒ</ram:Role>
+    </ram:FiliationPerson>
+    <ram:SpecifiedAddress>
+      <ram:LineOne>1 เธซเธกเธนเนˆ 3</ram:LineOne>
+      <ram:LineTwo> เธ•เธณเธšเธฅเธšเน‰เธฒเธ™เนƒเธซเธกเนˆ เธญเธณเน€เธ เธญเธญเธณเน€เธ เธญเน€เธกเธทเธญเธ‡เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต เธˆเธฑเธ‡เธซเธงเธฑเธ”เธ›เธ—เธธเธกเธ˜เธฒเธ™เธต</ram:LineTwo>
+    </ram:SpecifiedAddress>
+  </rsm:Person>
+<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941">
+<ds:SignedInfo>
+<ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
+<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
+<ds:Reference Id="xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941-ref0" URI="">
+<ds:Transforms>
+<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
+</ds:Transforms>
+<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+<ds:DigestValue>4YvejcO+2Oj4NXmwA741Ya3M9hfPA7kmnx0txbtgTaU=</ds:DigestValue>
+</ds:Reference>
+<ds:Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941-signedprops">
+<ds:Transforms>
+<ds:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
+</ds:Transforms>
+<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+<ds:DigestValue>jBTphiL0RII3/AyutnfealT+UOdc/PUVTvcrUaOU83Y=</ds:DigestValue>
+</ds:Reference>
+</ds:SignedInfo>
+<ds:SignatureValue Id="xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941-sigvalue">
+pS846v4OgwKIf0UoxHCTFk6lEgdinirxfTUeBdrW9rPVdL3FhBdNLPlNZvgdgg5ITCdi3DiIMvR0&#13;
+cV1XFSL2jlDkyFjfZ41bYBdbW/0yVjLPQZ7AmIY1dA8fttSO6JxnZ4gfSQ6ZlSW4Mn1LxFpz1bNG&#13;
+LWZKLYpnPPdoKcr2j4JstFC81ZsvllY6OBp3bvQz2tKZyPjmwjWWUKWGeL2Gqo0gtSy8q8AmBTcd&#13;
+D5n/OckYlxgXaJEWovHyHPlNPqfVnClKp60LYm3JSUePaQyr757eQp4HJzjRR0IKC8ljI6vvOsDF&#13;
+Zlir//jzSXTlruiVDTkW9CFZtC2q+iGqAI0iGg==
+</ds:SignatureValue>
+<ds:KeyInfo>
+<ds:X509Data>
+<ds:X509Certificate>
+MIIHzDCCBbSgAwIBAgIRAM2+akwWwBJDCsv5NQDWD5MwDQYJKoZIhvcNAQENBQAwVzEVMBMGA1UE&#13;
+AxMMSU5FVCBDQSAtIEcxMTEwLwYDVQQKEyhJbnRlcm5ldCBUaGFpbGFuZCBQdWJsaWMgQ29tcGFu&#13;
+eSBMaW1pdGVkMQswCQYDVQQGEwJUSDAeFw0yMzAyMTQwNjA5MzJaFw0yNDAyMTQwNjA5MzJaMIIB&#13;
+kjELMAkGA1UEBhMCVEgxWDBWBgNVBAoMT+C4geC4o+C4oeC4geC4suC4o+C4m+C4geC4hOC4o+C4&#13;
+reC4hyDguIHguKPguLDguJfguKPguKfguIfguKHguKvguLLguJTguYTguJfguKIxgZAwgY0GA1UE&#13;
+DAyBheC4nOC4ueC5ieC4reC4s+C4meC4p+C4ouC4geC4suC4o+C4quC4s+C4meC4seC4geC4muC4&#13;
+o+C4tOC4q+C4suC4o+C4geC4suC4o+C4l+C4sOC5gOC4muC4teC4ouC4mSDguIHguKPguKHguIHg&#13;
+uLLguKPguJvguIHguITguKPguK3guIcxSDBGBgNVBAsMP+C4quC4s+C4meC4seC4geC4muC4o+C4&#13;
+tOC4q+C4suC4o+C4geC4suC4o+C4l+C4sOC5gOC4muC4teC4ouC4mTE0MDIGA1UEAwwr4Lio4Lij&#13;
+4Liy4Lin4Li44LiYIOC4iOC4seC4meC4l+C4p+C4h+C4qOC5jDEWMBQGA1UEYQwNMDk5NDAwMDE2&#13;
+MjYyNjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOe4c/9VcvJ6eWwYw3RZQQzxUYtx&#13;
+Rfwcygs3LUW9VYlqtxy9zER4JprAJGEx5U0OiJlipyO+Ob14PWqHEiP1hcOs/sfSVIz6pefwsOzx&#13;
+vm0N5q6DJfsaSlJ6bgjihRd7SHvjLraHl9lBkUcWHeZpujdYL4Kr9gJvaFExt3J4IeRg/jKDlnbH&#13;
+7UNkuDxby8Pi0NfL8h40VVehh+UuWb44OHLK3qfPpVMgORL/I9BKFjDJ1xYATuI6v5W2lJbM/pGY&#13;
+qEYSO2sGc0Up7u546SwMRdyHvfUq3RxhxyKoOx4ms4q1WJEviZICinYI5WUYxAqxjDiM/9JYFEwm&#13;
+6dm9ZGKHOn0CAwEAAaOCAlQwggJQMB8GA1UdIwQYMBaAFLfSxCWmdyUIllacn68YzCrPK3jPMB0G&#13;
+A1UdDgQWBBSbzDbbSsUOeEbRFizsdn9db7I7QzAOBgNVHQ8BAf8EBAMCBsAwgYYGA1UdIAR/MH0w&#13;
+NgYGYIV8AQEBMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly9ucmNhLmdvLnRoL3B1Ymxpc2guaHRtbDBD&#13;
+BgdghXwBAQMBMDgwNgYIKwYBBQUHAgEWKmh0dHBzOi8vY2EuaW5ldC5jby50aC9pbmV0Y2EvZG9j&#13;
+dW1lbnQuaHRtbDCBkAYDVR0fBIGIMIGFMESgQqBAhj5odHRwOi8vY2EuaW5ldC5jby50aC9yZXBv&#13;
+c2l0b3J5L2NybC9pbmV0Y2EvMTAwLTEvcGFydGl0aW9uLmNybDA9oDugOYY3aHR0cDovL2NhLmlu&#13;
+ZXQuY28udGgvcmVwb3NpdG9yeS9jcmwvaW5ldGNhL2NvbXBsZXRlLmNybDCBgwYIKwYBBQUHAQEE&#13;
+dzB1MEUGCCsGAQUFBzAChjlodHRwczovL2NhLmluZXQuY28udGgvcmVwb3NpdG9yeS9jZXJ0cy9J&#13;
+c3N1ZWRUb1RoaXNDQS5wN2IwLAYIKwYBBQUHMAGGIGh0dHA6Ly9vY3NwLmluZXQuY28udGgvT0NT&#13;
+UC9vY3NwME4GA1UdEQRHMEWBIWNlbnRyYWxfcmVnaXN0cmFyQGJvcmEuZG9wYS5nby50aKQgMB4x&#13;
+HDAaBgNVBAMME1NBUkFXT09UIENIQU5UQVdPTkcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQ0F&#13;
+AAOCAgEAPd8sDbiZIxoCjI3fuHaFwVvGflhXfRn4DSF9xWJ1aTNrz0pkl3BIfKKxI6C2q2GivZke&#13;
+an5o2O97Up16hXEQrPmvcssO19lrIH4qj4OWRpJyq8EBYGZzYqSzTkeSaj0Ddkl5UwWs55Yh2aq8&#13;
+b5Q1R03KMNW4+qnWlorADEg6Byq797k9SJEG8V0AVaeFMIeTuhqmW7WkGrtTUJ6m0JLELTKA++oP&#13;
+CzgIogGbpDORaH2IePMMlbtlkrZRp4+YXH2forHfQGU4k+sRta6cqs0LS7skNaod8l5j/Doo6rBL&#13;
+j59EQXW6Wyu6mGqgjQKRSstA2MSO9UP7O91D0a11zxolqP6MsQiODuaj8Sytmd6k4UvpoIs46wyF&#13;
+8MvGs7Abm3O+cNavLD+4OS+WZB9KkqxPcCRsesJ2qCL8TquzWLyDVfY/UkVr6Sq5qtCjBrNMnMF/&#13;
+yMxa+38ZppViR3JOg1/6ZSg4Im6RN6CjIPtUREUmIEFGV0XhCT1f6vtbifrNjU5BZiWb5JM6J0Za&#13;
+hr1bxb+t+ZXS7FzkL4fNAWZJDETKo52Tqf5AwtMNalWWwrPASXcwTKYck9j0pyq16kysvLLw+K31&#13;
+YRNz1d+EcKfe63R/SAjB04yh0gQnOcvqSf7skz6NfZVR6yWz9ZCN/cIErA7+Ma7YSUzVpbi/mHYu&#13;
+Qf/jr7s=
+</ds:X509Certificate>
+<ds:X509IssuerSerial>
+<ds:X509IssuerName>c=TH,o=Internet Thailand Public Company Limited,cn=INET CA - G1</ds:X509IssuerName>
+<ds:X509SerialNumber>273480431502828579568597971450335727507</ds:X509SerialNumber>
+</ds:X509IssuerSerial>
+<ds:X509SubjectName>2.5.4.97=0994000162626,cn=เธจเธฃเธฒเธงเธธเธ˜ เธˆเธฑเธ™เธ—เธงเธ‡เธจเนŒ,ou=เธชเธณเธ™เธฑเธเธšเธฃเธดเธซเธฒเธฃเธเธฒเธฃเธ—เธฐเน€เธšเธตเธขเธ™,title=เธœเธนเน‰เธญเธณเธ™เธงเธขเธเธฒเธฃเธชเธณเธ™เธฑเธเธšเธฃเธดเธซเธฒเธฃเธเธฒเธฃเธ—เธฐเน€เธšเธตเธขเธ™ เธเธฃเธกเธเธฒเธฃเธ›เธเธ„เธฃเธญเธ‡,o=เธเธฃเธกเธเธฒเธฃเธ›เธเธ„เธฃเธญเธ‡ เธเธฃเธฐเธ—เธฃเธงเธ‡เธกเธซเธฒเธ”เน„เธ—เธข,c=TH</ds:X509SubjectName>
+</ds:X509Data>
+</ds:KeyInfo>
+<ds:Object><xades:QualifyingProperties xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" xmlns:xades141="http://uri.etsi.org/01903/v1.4.1#" Target="#xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941"><xades:SignedProperties Id="xmldsig-403d15ee-2c5e-45dd-b817-bd1cd6bd3941-signedprops"><xades:SignedSignatureProperties><xades:SigningTime>2023-08-15T09:23:53.052+07:00</xades:SigningTime><xades:SigningCertificate><xades:Cert><xades:CertDigest><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>sKKKNN4VwNMq7HG7EnKH0+eH9xdHt6xJ9Wck4vhxM7w=</ds:DigestValue></xades:CertDigest><xades:IssuerSerial><ds:X509IssuerName>c=TH,o=Internet Thailand Public Company Limited,cn=INET CA - G1</ds:X509IssuerName><ds:X509SerialNumber>273480431502828579568597971450335727507</ds:X509SerialNumber></xades:IssuerSerial></xades:Cert></xades:SigningCertificate></xades:SignedSignatureProperties></xades:SignedProperties></xades:QualifyingProperties></ds:Object>
+</ds:Signature></rsm:C7Certificate>
\ No newline at end of file
diff --git a/schema/etda/standard/C7Certificate.xsd b/schema/etda/standard/C7Certificate.xsd
new file mode 100644
index 0000000..a547701
--- /dev/null
+++ b/schema/etda/standard/C7Certificate.xsd
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="urn:un:unece:uncefact:data:standard:C7Certificate:1"
+    xmlns:rsm="urn:un:unece:uncefact:data:standard:C7Certificate:1"
+    xmlns:ram="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1"
+    xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
+    xmlns:ns1="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1">
+    <xs:import
+        namespace="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1"
+        schemaLocation="C7Certificate_ReuseableAggregateCoreComponent_1p0.xsd"/>
+    <xs:import namespace="http://www.w3.org/2000/09/xmldsig#"
+        schemaLocation="xmldsig-core-schema.xsd"/>
+    <xs:element name="C7Certificate" type="rsm:C7Certificate"/>
+    <xs:complexType name="C7Certificate">
+        <xs:sequence>
+            <xs:element name="ExchangedDocumentContext" type="ram:ExchangedDocumentContextType"/>
+            <xs:element name="ExchangedDocument" type="ram:ExchangedDocumentType"/>
+            <xs:element name="Person" type="ram:PersonType"/>
+            <xs:element minOccurs="0" ref="ds:Signature"/>
+        </xs:sequence>
+    </xs:complexType>
+</xs:schema>
diff --git a/schema/etda/standard/C7Certificate_ReuseableAggregateCoreComponent_1p0.xsd b/schema/etda/standard/C7Certificate_ReuseableAggregateCoreComponent_1p0.xsd
new file mode 100644
index 0000000..96ca6bb
--- /dev/null
+++ b/schema/etda/standard/C7Certificate_ReuseableAggregateCoreComponent_1p0.xsd
@@ -0,0 +1,801 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== Hazardous Substance Control Core Component Type Schema Module                                                          ===== -->
+<!-- ====================================================================== -->
+<!--
+  	Scheme agency: 	UN/CEFACT
+  	Scheme version:	1.0
+  	Schema date: 	04JUL17        
+  	
+  	Copyright (C) UN/CEFACT (2007). All Rights Reserved.
+  	
+	This document and translations of it may be copied and furnished to others, 
+	and derivative works that comment on or otherwise explain it or assist 
+	in its implementation may be prepared, copied, published and distributed, 
+	in whole or in part, without restriction of any kind, provided that the 
+	above copyright notice and this paragraph are included on all such copies 
+	and derivative works. However, this document itself may not be modified in 
+	any way, such as by removing the copyright notice or references to 
+	UN/CEFACT, except as needed for the purpose of developing UN/CEFACT 
+	specifications, in which case the procedures for copyrights defined in the 
+	UN/CEFACT Intellectual Property Rights document must be followed, or as 
+	required to translate it into languages other than English.
+	
+	The limited permissions granted above are perpetual and will not be revoked 
+	by UN/CEFACT or its successors or assigns.
+	
+	
+	This document and the information contained herein is provided on an "AS IS"
+	basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 
+	BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL 
+	NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 
+	FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+  elementFormDefault="qualified"
+  targetNamespace="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1"
+  xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2"
+  xmlns:qdt="urn:un:unece:uncefact:data:Standard:QualifiedDataType:21"
+  xmlns:ram="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1"
+  xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21">
+  <xsd:import namespace="urn:un:unece:uncefact:data:Standard:QualifiedDataType:21"
+    schemaLocation="../../uncefact/data/standard/QualifiedDataType_21p0.xsd"/>
+  <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21"
+    schemaLocation="../../uncefact/data/standard/UnqualifiedDataType_21p0.xsd"/>
+  <xsd:import namespace="urn:un:unece:uncefact:documentation:standard:CoreComponentType:2"
+    schemaLocation="../../uncefact/data/standard/CoreComponentType_2p0.xsd"/>
+  <xsd:complexType name="ExchangedDocumentContextType">
+    <xsd:annotation>
+      <xsd:documentation source="BN/BN">Exchanged Document Context</xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element minOccurs="1" name="MessageStandardSpecifiedDocumentContextParameter"
+        type="ram:DocumentContextParameterType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Message Standard</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="ExchangedDocumentType">
+    <!-- <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN00000309</ccts:UniqueID>
+        <ccts:Acronym>ACC</ccts:Acronym>
+        <ccts:DictionaryEntryName>Document. Details</ccts:DictionaryEntryName>
+      </xsd:documentation>
+    </xsd:annotation>-->
+    <xsd:sequence>
+      <xsd:element minOccurs="1" name="ID" type="udt:TextType"/>
+      <xsd:element name="Name" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="TypeCode" type="udt:CodeType"/>
+      <xsd:element minOccurs="1" name="IssueDateTime" type="qdt:ISODateTime"/>
+      <xsd:element minOccurs="0" name="ReceiptDateTime" type="qdt:ISODateTime"/>
+      <xsd:element minOccurs="0" name="Remark" type="udt:TextType"/>
+      <xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0"
+        maxOccurs="unbounded"/>
+      <xsd:element name="SignatoryAuthentication" type="ram:SignatoryAuthenticationType"
+        maxOccurs="unbounded" minOccurs="0"/>
+      <xsd:element name="IncludedNote" type="ram:AdditionalNoteType" maxOccurs="unbounded"
+        minOccurs="0"/>
+      <xsd:element name="SpecifiedLocation" type="ram:IssueLocationType" maxOccurs="1" minOccurs="0"/>
+      <xsd:element name="SubmitterParty" type="ram:PartyType" maxOccurs="1" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="PersonInformationRequestType">
+    <!-- <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN00000309</ccts:UniqueID>
+        <ccts:Acronym>ACC</ccts:Acronym>
+        <ccts:DictionaryEntryName>Document. Details</ccts:DictionaryEntryName>
+      </xsd:documentation>
+    </xsd:annotation>-->
+    <xsd:sequence>
+      <xsd:element minOccurs="1" name="Subject" type="udt:TextType"/>
+      <xsd:element name="Type" type="udt:TextType" minOccurs="0"/>
+      <xsd:element minOccurs="0" name="Code" type="udt:CodeType"/>
+      <xsd:element minOccurs="0" name="PriorInformation" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="NewInformation" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="Reason" type="udt:TextType"/>
+      <xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0"
+        maxOccurs="unbounded"/>
+      <xsd:element name="SignatoryAuthentication" type="ram:SignatoryAuthenticationType"
+        maxOccurs="unbounded" minOccurs="0"/>
+      <xsd:element name="IncludedNote" type="ram:AdditionalNoteType" maxOccurs="unbounded"
+        minOccurs="0"/>
+      <xsd:element name="IssueLocation" type="ram:IssueLocationType" maxOccurs="1" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="PersonType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element maxOccurs="1" minOccurs="0" name="ID" type="udt:IDType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000075 BCC A unique identifier for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="1" name="Name" type="udt:TextType" minOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation>UN00000076 BCC A name or set of names, expressed as text, by which this person is known.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="GivenName" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="FamilyName" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Title" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000082 BCC A textual expression of the title associated with a specific person, such as Doctor, Mr., Mrs., Ms.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="Gender" type="udt:TextType"/>
+      <xsd:element maxOccurs="1" minOccurs="0" name="BirthDateTime" type="qdt:ISODateTime">
+        <xsd:annotation>
+          <xsd:documentation>UN00000189 BCC A date, time, date time or other date time value which specifies the birth date for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="Age" type="udt:MeasureType"/>
+      <xsd:element minOccurs="0" name="BirthplaceName" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="BloodType" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="Role" type="udt:TextType" maxOccurs="1"/>
+      <xsd:element minOccurs="0" name="NationalityCountry" type="ram:NationalityCountryType"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="FiliationPerson"
+        type="ram:FiliationPersonType"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="SpecifiedEvent"
+        type="ram:SpecifiedEventType"/>
+      <xsd:element name="SpecifiedOccupation" type="ram:SpecifiedOccupationType"
+        maxOccurs="unbounded" minOccurs="0"/>
+      <xsd:element name="SpecifiedIdentity" type="ram:SpecifiedIdentityType" maxOccurs="unbounded"
+        minOccurs="0"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalNote"
+        type="ram:AdditionalNoteType"/>
+      <xsd:element name="SpecifiedAddress" type="ram:SpecifiedAddressType" maxOccurs="unbounded"
+        minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="PartyType">
+    <!-- <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN01007608</ccts:UniqueID>
+        <ccts:Acronym>ABIE</ccts:Acronym>
+        <ccts:DictionaryEntryName>Specified_ Party. Details</ccts:DictionaryEntryName>
+        <ccts:Version>1.0</ccts:Version>
+        <ccts:Definition>A specified individual, group, or body having a role in a business function.</ccts:Definition>
+        <ccts:ObjectClassTerm>Party</ccts:ObjectClassTerm>
+        <ccts:ObjectClassQualifierTerm>Specified</ccts:ObjectClassQualifierTerm>
+        <ccts:BusinessProcessContextValue>Cattle Registration</ccts:BusinessProcessContextValue>
+        <ccts:GeopoliticalOrRegionContextValue>Global</ccts:GeopoliticalOrRegionContextValue>
+        <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+        <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+        <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+        <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+        <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+        <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+      </xsd:documentation>
+    </xsd:annotation>-->
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="Role" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00008662 BCC A role, expressed as text, for this party.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="AssignedToRoleDate" type="udt:DateTimeType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00004320 BCC The date, time, date time or other date time value when this role was assigned to the party.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="1" name="SpecifiedPerson" type="ram:PersonType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000386 ASCC A specified person for this party.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="AppointedPerson" type="ram:PersonType">
+        <xsd:annotation>
+          <xsd:documentation>UN00004829 ASCC An appointed person for this party.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedPersonType">
+    <xsd:sequence>
+      <xsd:element maxOccurs="1" minOccurs="1" name="ID" type="udt:IDType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000075 BCC A unique identifier for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="1" name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000076 BCC A name or set of names, expressed as text, by which this person is known.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="GivenName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="FamilyName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Title" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000082 BCC A textual expression of the title associated with a specific person, such as Doctor, Mr., Mrs., Ms.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="unbounded" minOccurs="1" name="BirthDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000189 BCC A date, time, date time or other date time value which specifies the birth date for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="unbounded" name="RetirementDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation>UN00002554 BCC The date, time, date time, or other date time value of retirement of the person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="NationalityCountry"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="AppointedPersonType">
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000076 BCC A name or set of names, expressed as text, by which this person is known.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="MaidenName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000215 BCC A family name, expressed as text, of a person before first Divorce.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="PreviousName" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="Role" type="udt:TextType"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedEventType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="Description" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000155 BCC A textual description of the event. </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00007973 BCC A name, expressed as text, for this event.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="1" minOccurs="1" name="DueDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation>UN00008751 BCC A due date, time, date time, or other date time value of this event.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="1" minOccurs="1" name="ReceivedDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation>UN00008843 BCC A date, time, date time or other date time value when information related to this event was received.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedOccupationType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="HeldPeriod" type="ram:HeldPeriodType"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="HeldPeriodType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00001412 BCC A name, expressed as text, of this period.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Description" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000119 BCC A textual description of this period of time.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="VersionID" type="udt:IDType">
+        <xsd:annotation>
+          <xsd:documentation>UN00007456 BCC An identifier of a version of this period.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="StartDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000120 BCC The date, time, date time or other date time value for the start of this period of time.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="AdditionalNoteType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="Subject" type="udt:TextType" maxOccurs="unbounded" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Content" type="udt:TextType" maxOccurs="unbounded" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="CreationDateTime" type="qdt:ISODateTime" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="SignedPerson" type="ram:PersonType" minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedIdentityType">
+    <xsd:annotation>
+      <xsd:documentation/>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00007918 BCC A name expressed as text of this identity.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="IssuerPartyName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation>UN00005991 BCC A name, expressed as text, of a party issuing this identity.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="ValidityPeriod" type="ram:ValidityPeriodType" maxOccurs="1" minOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="ValidityPeriodType">
+    <xsd:sequence>
+      <xsd:element name="StartDateTime" type="udt:DateTimeType"/>
+      <xsd:element name="EndDateTime" type="udt:DateTimeType" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SignatoryAuthenticationType">
+    <xsd:sequence>
+      <xsd:element name="ActualDateTime" type="qdt:ISODateTime">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="ProviderParty" type="ram:ProviderType" maxOccurs="unbounded"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="ProviderType">
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Role" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation/>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="SpecifiedOrganization" type="ram:OrganizationType" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="DocumentContextParameterType">
+    <xsd:annotation>
+      <xsd:documentation source="BN/BN">Document Context Parameter</xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element minOccurs="1" name="ID" type="udt:IDType" fixed="2.16.764.1.4.100.34.16.1.1">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">ID</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="1" name="SpecifiedDocumentVersion" type="ram:DocumentVersionType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Version</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="DocumentVersionType">
+    <xsd:annotation>
+      <xsd:documentation source="BN/BN">Document Version</xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element minOccurs="1" name="ID" type="udt:IDType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">ID</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="IssueDateTime" type="udt:DateTimeType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Issue Date Time</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="OrganizationType">
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType"/>
+      <xsd:element name="Description" type="udt:TextType"/>
+      <xsd:element name="ParentName" type="udt:TextType"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedAddressType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN01005687</ccts:UniqueID>
+        <ccts:Acronym>ABIE</ccts:Acronym>
+        <ccts:DictionaryEntryName>_ Trade_ Address. Details</ccts:DictionaryEntryName>
+        <ccts:Version>1.0</ccts:Version>
+        <ccts:Definition>The place at which a particular Cross Industry () trade related organization or person may be found or reached.</ccts:Definition>
+        <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+        <ccts:ObjectClassQualifierTerm/>
+        <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+        <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+        <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+        <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+        <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+        <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+        <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+        <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+        <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element minOccurs="0" name="ID" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005689</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Postcode. Code</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The postcode of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Postcode</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="PostcodeCode" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005689</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Postcode. Code</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The postcode of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Postcode</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="BuildingName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005691</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Building Name. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The name, expressed as text, of a building, a house or other structure on a street at this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Building Name</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="LineOne" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005692</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line One. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The first free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line One</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="LineTwo" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005693</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line Two. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The second free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line Two</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="LineThree" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005694</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line Three. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The third free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line Three</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="LineFour" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005695</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line Four. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The fourth free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line Four</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="LineFive" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005696</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line Five. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The fifth free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line Five</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="Description" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:UniqueID>UN01005696</ccts:UniqueID>
+            <ccts:Acronym>BBIE</ccts:Acronym>
+            <ccts:DictionaryEntryName>_ Trade_ Address. Line Five. Text</ccts:DictionaryEntryName>
+            <ccts:Version>1.0</ccts:Version>
+            <ccts:Definition>The fifth free form line, expressed as text, of this  trade address.</ccts:Definition>
+            <ccts:Cardinality>0..1</ccts:Cardinality>
+            <ccts:ObjectClassTerm>Address</ccts:ObjectClassTerm>
+            <ccts:ObjectClassQualifierTerm/>
+            <ccts:ObjectClassQualifierTerm>Trade</ccts:ObjectClassQualifierTerm>
+            <ccts:PropertyTerm>Line Five</ccts:PropertyTerm>
+            <ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+            <ccts:BusinessProcessContextValue>Cross Industry Trade</ccts:BusinessProcessContextValue>
+            <ccts:GeopoliticalOrRegionContextValue>In All Contexts</ccts:GeopoliticalOrRegionContextValue>
+            <ccts:OfficialConstraintContextValue>None</ccts:OfficialConstraintContextValue>
+            <ccts:ProductContextValue>In All Contexts</ccts:ProductContextValue>
+            <ccts:IndustryContextValue>In All Contexts</ccts:IndustryContextValue>
+            <ccts:BusinessProcessRoleContextValue>In All Contexts</ccts:BusinessProcessRoleContextValue>
+            <ccts:SupportingRoleContextValue>In All Contexts</ccts:SupportingRoleContextValue>
+            <ccts:SystemCapabilitiesContextValue>In All Contexts</ccts:SystemCapabilitiesContextValue>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="SpecifiedBinaryFileType">
+    <xsd:annotation>
+      <xsd:documentation source="BN/BN">Binary File</xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element minOccurs="0" name="FileName" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Name</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="unbounded" minOccurs="1" name="IncludedBinaryObject"
+        type="udt:BinaryObjectType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Included Binary Object</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="Description" type="udt:TextType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Description</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="SizeMeasure" type="udt:MeasureType">
+        <xsd:annotation>
+          <xsd:documentation source="BN/BN">Size</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="NationalityCountryType">
+    <xsd:sequence>
+      <xsd:element name="Name" type="udt:TextType"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="FiliationPersonType">
+    <xsd:sequence>
+      <xsd:element maxOccurs="1" minOccurs="0" name="ID" type="udt:IDType">
+        <xsd:annotation>
+          <xsd:documentation>UN00000075 BCC A unique identifier for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element maxOccurs="1" name="Name" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000076 BCC A name or set of names, expressed as text, by which this person is known.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="GivenName" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="FamilyName" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000080 BCC A name, expressed as text, that a person shares with members of his/her family.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element name="Title" type="udt:TextType" minOccurs="0">
+        <xsd:annotation>
+          <xsd:documentation>UN00000082 BCC A textual expression of the title associated with a specific person, such as Doctor, Mr., Mrs., Ms.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="Gender" type="udt:TextType"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="BirthDateTime" type="qdt:ISODateTime">
+        <xsd:annotation>
+          <xsd:documentation>UN00000189 BCC A date, time, date time or other date time value which specifies the birth date for this person.</xsd:documentation>
+        </xsd:annotation>
+      </xsd:element>
+      <xsd:element minOccurs="0" name="Age" type="udt:MeasureType"/>
+      <xsd:element minOccurs="0" name="BirthplaceName" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="Role" type="udt:TextType"/>
+      <xsd:element minOccurs="0" name="NationalityCountry" type="ram:NationalityCountryType"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="SpecifiedEvent"
+        type="ram:SpecifiedEventType"/>
+      <xsd:element name="SpecifiedOccupation" type="ram:SpecifiedOccupationType"
+        maxOccurs="unbounded" minOccurs="0"/>
+      <xsd:element name="SpecifiedIdentity" type="ram:SpecifiedIdentityType" maxOccurs="unbounded"
+        minOccurs="0"/>
+      <xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalNote"
+        type="ram:AdditionalNoteType"/>
+      <xsd:element name="SpecifiedAddress" type="ram:SpecifiedAddressType" maxOccurs="unbounded"
+        minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="IssueLocationType">
+    <xsd:sequence minOccurs="1">
+      <xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
+      <xsd:element name="District" type="udt:TextType" minOccurs="0"/>
+      <xsd:element name="CountrySubDivisionName" type="udt:TextType" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: ReferencedDocumentType             ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="ReferencedDocumentType">
+    <xsd:sequence>
+      <xsd:element name="ID" type="udt:IDType" minOccurs="1"/>
+      <xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
+      <xsd:element name="Code" type="udt:CodeType" minOccurs="0"/>
+      <xsd:element name="IssueDateTime" type="qdt:ISODateTime" minOccurs="0"/>
+      <xsd:element name="IncludedNote" type="ram:AdditionalNoteType" maxOccurs="unbounded"
+        minOccurs="0"/>
+      <xsd:element name="IssueLocation" type="ram:IssueLocationType" maxOccurs="1" minOccurs="0"/>
+    </xsd:sequence>
+  </xsd:complexType>
+</xsd:schema>
diff --git a/schema/etda/standard/xmldsig-core-schema.xsd b/schema/etda/standard/xmldsig-core-schema.xsd
new file mode 100644
index 0000000..d93dd03
--- /dev/null
+++ b/schema/etda/standard/xmldsig-core-schema.xsd
@@ -0,0 +1,310 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+
+<!-- Schema for XML Signatures
+    http://www.w3.org/2000/09/xmldsig#
+    $Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $
+
+    Copyright 2001 The Internet Society and W3C (Massachusetts Institute
+    of Technology, Institut National de Recherche en Informatique et en
+    Automatique, Keio University). All Rights Reserved.
+    http://www.w3.org/Consortium/Legal/
+
+    This document is governed by the W3C Software License [1] as described
+    in the FAQ [2].
+
+    [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
+    [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
+-->
+
+
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+        xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
+        targetNamespace="http://www.w3.org/2000/09/xmldsig#"
+        version="0.1" elementFormDefault="qualified"> 
+
+<!-- Basic Types Defined for Signatures -->
+
+<simpleType name="CryptoBinary">
+  <restriction base="base64Binary">
+  </restriction>
+</simpleType>
+
+<!-- Start Signature -->
+
+<element name="Signature" type="ds:SignatureType"/>
+<complexType name="SignatureType">
+  <sequence> 
+    <element ref="ds:SignedInfo"/> 
+    <element ref="ds:SignatureValue"/> 
+    <element ref="ds:KeyInfo" minOccurs="0"/> 
+    <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/> 
+  </sequence>  
+  <attribute name="Id" type="ID" use="optional"/>
+</complexType>
+
+  <element name="SignatureValue" type="ds:SignatureValueType"/> 
+  <complexType name="SignatureValueType">
+    <simpleContent>
+      <extension base="base64Binary">
+        <attribute name="Id" type="ID" use="optional"/>
+      </extension>
+    </simpleContent>
+  </complexType>
+
+<!-- Start SignedInfo -->
+
+<element name="SignedInfo" type="ds:SignedInfoType"/>
+<complexType name="SignedInfoType">
+  <sequence> 
+    <element ref="ds:CanonicalizationMethod"/> 
+    <element ref="ds:SignatureMethod"/> 
+    <element ref="ds:Reference" maxOccurs="unbounded"/> 
+  </sequence>  
+  <attribute name="Id" type="ID" use="optional"/> 
+</complexType>
+
+  <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/> 
+  <complexType name="CanonicalizationMethodType" mixed="true">
+    <sequence>
+      <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
+      <!-- (0,unbounded) elements from (1,1) namespace -->
+    </sequence>
+    <attribute name="Algorithm" type="anyURI" use="required"/> 
+  </complexType>
+
+  <element name="SignatureMethod" type="ds:SignatureMethodType"/>
+  <complexType name="SignatureMethodType" mixed="true">
+    <sequence>
+      <element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
+      <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <!-- (0,unbounded) elements from (1,1) external namespace -->
+    </sequence>
+    <attribute name="Algorithm" type="anyURI" use="required"/> 
+  </complexType>
+
+<!-- Start Reference -->
+
+<element name="Reference" type="ds:ReferenceType"/>
+<complexType name="ReferenceType">
+  <sequence> 
+    <element ref="ds:Transforms" minOccurs="0"/> 
+    <element ref="ds:DigestMethod"/> 
+    <element ref="ds:DigestValue"/> 
+  </sequence>
+  <attribute name="Id" type="ID" use="optional"/> 
+  <attribute name="URI" type="anyURI" use="optional"/> 
+  <attribute name="Type" type="anyURI" use="optional"/> 
+</complexType>
+
+  <element name="Transforms" type="ds:TransformsType"/>
+  <complexType name="TransformsType">
+    <sequence>
+      <element ref="ds:Transform" maxOccurs="unbounded"/>  
+    </sequence>
+  </complexType>
+
+  <element name="Transform" type="ds:TransformType"/>
+  <complexType name="TransformType" mixed="true">
+    <choice minOccurs="0" maxOccurs="unbounded"> 
+      <any namespace="##other" processContents="lax"/>
+      <!-- (1,1) elements from (0,unbounded) namespaces -->
+      <element name="XPath" type="string"/> 
+    </choice>
+    <attribute name="Algorithm" type="anyURI" use="required"/> 
+  </complexType>
+
+<!-- End Reference -->
+
+<element name="DigestMethod" type="ds:DigestMethodType"/>
+<complexType name="DigestMethodType" mixed="true"> 
+  <sequence>
+    <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+  </sequence>    
+  <attribute name="Algorithm" type="anyURI" use="required"/> 
+</complexType>
+
+<element name="DigestValue" type="ds:DigestValueType"/>
+<simpleType name="DigestValueType">
+  <restriction base="base64Binary"/>
+</simpleType>
+
+<!-- End SignedInfo -->
+
+<!-- Start KeyInfo -->
+
+<element name="KeyInfo" type="ds:KeyInfoType"/> 
+<complexType name="KeyInfoType" mixed="true">
+  <choice maxOccurs="unbounded">     
+    <element ref="ds:KeyName"/> 
+    <element ref="ds:KeyValue"/> 
+    <element ref="ds:RetrievalMethod"/> 
+    <element ref="ds:X509Data"/> 
+    <element ref="ds:PGPData"/> 
+    <element ref="ds:SPKIData"/>
+    <element ref="ds:MgmtData"/>
+    <any processContents="lax" namespace="##other"/>
+    <!-- (1,1) elements from (0,unbounded) namespaces -->
+  </choice>
+  <attribute name="Id" type="ID" use="optional"/> 
+</complexType>
+
+  <element name="KeyName" type="string"/>
+  <element name="MgmtData" type="string"/>
+
+  <element name="KeyValue" type="ds:KeyValueType"/> 
+  <complexType name="KeyValueType" mixed="true">
+   <choice>
+     <element ref="ds:DSAKeyValue"/>
+     <element ref="ds:RSAKeyValue"/>
+     <any namespace="##other" processContents="lax"/>
+   </choice>
+  </complexType>
+
+  <element name="RetrievalMethod" type="ds:RetrievalMethodType"/> 
+  <complexType name="RetrievalMethodType">
+    <sequence>
+      <element ref="ds:Transforms" minOccurs="0"/> 
+    </sequence>  
+    <attribute name="URI" type="anyURI"/>
+    <attribute name="Type" type="anyURI" use="optional"/>
+  </complexType>
+
+<!-- Start X509Data -->
+
+<element name="X509Data" type="ds:X509DataType"/> 
+<complexType name="X509DataType">
+  <sequence maxOccurs="unbounded">
+    <choice>
+      <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
+      <element name="X509SKI" type="base64Binary"/>
+      <element name="X509SubjectName" type="string"/>
+      <element name="X509Certificate" type="base64Binary"/>
+      <element name="X509CRL" type="base64Binary"/>
+      <any namespace="##other" processContents="lax"/>
+    </choice>
+  </sequence>
+</complexType>
+
+<complexType name="X509IssuerSerialType"> 
+  <sequence> 
+    <element name="X509IssuerName" type="string"/> 
+    <element name="X509SerialNumber" type="integer"/> 
+  </sequence>
+</complexType>
+
+<!-- End X509Data -->
+
+<!-- Begin PGPData -->
+
+<element name="PGPData" type="ds:PGPDataType"/> 
+<complexType name="PGPDataType"> 
+  <choice>
+    <sequence>
+      <element name="PGPKeyID" type="base64Binary"/> 
+      <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/> 
+      <any namespace="##other" processContents="lax" minOccurs="0"
+       maxOccurs="unbounded"/>
+    </sequence>
+    <sequence>
+      <element name="PGPKeyPacket" type="base64Binary"/> 
+      <any namespace="##other" processContents="lax" minOccurs="0"
+       maxOccurs="unbounded"/>
+    </sequence>
+  </choice>
+</complexType>
+
+<!-- End PGPData -->
+
+<!-- Begin SPKIData -->
+
+<element name="SPKIData" type="ds:SPKIDataType"/> 
+<complexType name="SPKIDataType">
+  <sequence maxOccurs="unbounded">
+    <element name="SPKISexp" type="base64Binary"/>
+    <any namespace="##other" processContents="lax" minOccurs="0"/>
+  </sequence>
+</complexType> 
+
+<!-- End SPKIData -->
+
+<!-- End KeyInfo -->
+
+<!-- Start Object (Manifest, SignatureProperty) -->
+
+<element name="Object" type="ds:ObjectType"/> 
+<complexType name="ObjectType" mixed="true">
+  <sequence minOccurs="0" maxOccurs="unbounded">
+    <any namespace="##any" processContents="lax"/>
+  </sequence>
+  <attribute name="Id" type="ID" use="optional"/> 
+  <attribute name="MimeType" type="string" use="optional"/> <!-- add a grep facet -->
+  <attribute name="Encoding" type="anyURI" use="optional"/> 
+</complexType>
+
+<element name="Manifest" type="ds:ManifestType"/> 
+<complexType name="ManifestType">
+  <sequence>
+    <element ref="ds:Reference" maxOccurs="unbounded"/> 
+  </sequence>
+  <attribute name="Id" type="ID" use="optional"/> 
+</complexType>
+
+<element name="SignatureProperties" type="ds:SignaturePropertiesType"/> 
+<complexType name="SignaturePropertiesType">
+  <sequence>
+    <element ref="ds:SignatureProperty" maxOccurs="unbounded"/> 
+  </sequence>
+  <attribute name="Id" type="ID" use="optional"/> 
+</complexType>
+
+   <element name="SignatureProperty" type="ds:SignaturePropertyType"/> 
+   <complexType name="SignaturePropertyType" mixed="true">
+     <choice maxOccurs="unbounded">
+       <any namespace="##other" processContents="lax"/>
+       <!-- (1,1) elements from (1,unbounded) namespaces -->
+     </choice>
+     <attribute name="Target" type="anyURI" use="required"/> 
+     <attribute name="Id" type="ID" use="optional"/> 
+   </complexType>
+
+<!-- End Object (Manifest, SignatureProperty) -->
+
+<!-- Start Algorithm Parameters -->
+
+<simpleType name="HMACOutputLengthType">
+  <restriction base="integer"/>
+</simpleType>
+
+<!-- Start KeyValue Element-types -->
+
+<element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
+<complexType name="DSAKeyValueType">
+  <sequence>
+    <sequence minOccurs="0">
+      <element name="P" type="ds:CryptoBinary"/>
+      <element name="Q" type="ds:CryptoBinary"/>
+    </sequence>
+    <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
+    <element name="Y" type="ds:CryptoBinary"/>
+    <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
+    <sequence minOccurs="0">
+      <element name="Seed" type="ds:CryptoBinary"/>
+      <element name="PgenCounter" type="ds:CryptoBinary"/>
+    </sequence>
+  </sequence>
+</complexType>
+
+<element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
+<complexType name="RSAKeyValueType">
+  <sequence>
+    <element name="Modulus" type="ds:CryptoBinary"/> 
+    <element name="Exponent" type="ds:CryptoBinary"/> 
+  </sequence>
+</complexType> 
+
+<!-- End KeyValue Element-types -->
+
+<!-- End Signature -->
+
+</schema>
diff --git a/schema/uncefact/codelist/standard/ISO_ISO2AlphaLanguageCode_2006-10-27.xsd b/schema/uncefact/codelist/standard/ISO_ISO2AlphaLanguageCode_2006-10-27.xsd
new file mode 100644
index 0000000..8abbffe
--- /dev/null
+++ b/schema/uncefact/codelist/standard/ISO_ISO2AlphaLanguageCode_2006-10-27.xsd
@@ -0,0 +1,2628 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== 5ISO 639-1 2A - Code List Schema Module                    ===== -->
+<!-- ====================================================================== -->
+<!--
+Schema agency:      UN/CEFACT
+Schema version:     1.0
+Schema date:        18MAR17
+
+Code list name:     ISO 2 Alpha Language Code
+Code list agency:   ISO
+Code list version:  2006-10-27
+
+Copyright (C) UN/CEFACT (AR17). All Rights Reserved.
+
+This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to UN/CEFACT, except as needed for the purpose of developing UN/CEFACT specifications, in which case the procedures for copyrights defined in the UN/CEFACT Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
+
+The limited permissions granted above are perpetual and will not be revoked by UN/CEFACT or its successors or assigns.
+
+This document and the information contained herein is provided on an "AS IS" basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clm5ISO63912A="urn:un:unece:uncefact:codelist:standard:ISO:ISO2AlphaLanguageCode:2006-10-27" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" targetNamespace="urn:un:unece:uncefact:codelist:standard:ISO:ISO2AlphaLanguageCode:2006-10-27" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
+<!-- ======================================================================= -->
+<!-- ===== Element Declarations                                        ===== -->
+<!-- ======================================================================= -->
+<!-- ===== Root Element                                                ===== -->
+<!-- ======================================================================= -->
+  <xsd:element name="ISO2AlphaLanguageCode" type="clm5ISO63912A:ISO2AlphaLanguageCodeContentType"/>
+<!-- ================================================================== -->
+<!-- ===== Type Definitions                                       ===== -->
+<!-- ================================================================== -->
+<!-- ===== Type Definition: ISO2AlphaLanguageCodeContentType      ===== -->
+<!-- ================================================================== -->
+  <xsd:simpleType name="ISO2AlphaLanguageCodeContentType">
+    <xsd:restriction base="xsd:token">
+      <xsd:enumeration value="aa">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Afar</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Afar</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ab">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Abkhazian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Abkhazian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ae">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Avestan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Avestan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="af">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Afrikaans</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Afrikaans</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ak">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Akan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Akan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="am">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Amharic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Amharic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="an">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Aragonese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Aragonese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ar">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Arabic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Arabic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="as">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Assamese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Assamese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="av">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Avaric</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Avaric</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ay">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Aymara</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Aymara</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="az">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Azerbaijani</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Azerbaijani</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ba">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bashkir</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bashkir</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="be">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Belarusian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Belarusian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bulgarian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bulgarian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bh">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bihari languages</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bihari languages</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bislama</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bislama</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bm">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bambara</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bambara</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bengali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bengali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tibetan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tibetan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="br">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Breton</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Breton</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="bs">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bosnian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bosnian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ca">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Catalan; Valencian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Catalan; Valencian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ce">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chechen</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chechen</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ch">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chamorro</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chamorro</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="co">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Corsican</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Corsican</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="cr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cree</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cree</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="cs">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Czech</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Czech</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="cu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="cv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chuvash</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chuvash</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="cy">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Welsh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Welsh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="da">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Danish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Danish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="de">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>German</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>German</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="dv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Divehi; Dhivehi; Maldivian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Divehi; Dhivehi; Maldivian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="dz">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dzongkha</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dzongkha</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ee">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ewe</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ewe</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="el">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Greek; Modern (1453-)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Greek; Modern (1453-)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="en">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>English</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>English</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="eo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Esperanto</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Esperanto</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="es">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Spanish; Castilian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ES">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Spanish; Castilian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="et">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Estonian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ET">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Estonian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="eu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Basque</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Basque</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fa">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Persian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Persian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ff">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fulah</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fulah</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Finnish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Finnish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fj">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fijian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fijian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Faroese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Faroese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>French</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>French</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="fy">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Western Frisian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Western Frisian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ga">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Irish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Irish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="gd">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Gaelic; Scottish Gaelic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Gaelic; Scottish Gaelic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="gl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Galician</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Galician</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="gn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Guarani</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Guarani</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="gu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Gujarati</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Gujarati</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="gv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manx</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manx</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ha">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hausa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hausa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="he">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hebrew</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hebrew</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="hi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hindi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hindi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ho">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hiri Motu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hiri Motu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="hr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Croatian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Croatian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ht">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Haitian; Haitian Creole</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Haitian; Haitian Creole</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="hu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hungarian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hungarian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="hy">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Armenian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Armenian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="hz">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Herero</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Herero</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ia">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interlingua (International Auxiliary Language Association)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interlingua (International Auxiliary Language Association)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="id">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Indonesian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ID">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Indonesian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ie">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interlingue; Occidental</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interlingue; Occidental</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ig">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Igbo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Igbo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ii">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sichuan Yi; Nuosu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="II">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sichuan Yi; Nuosu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ik">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inupiaq</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inupiaq</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="io">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ido</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ido</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="is">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Icelandic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Icelandic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="it">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Italian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Italian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="iu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inuktiut</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inuktiut</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ja">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Japanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="JA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Japanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="jv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Javanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="JV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Javanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ka">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Georgian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Georgian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kongo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kongo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ki">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kikuyu; Gikuyu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kikuyu; Gikuyu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kj">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kuanyama; Kwanyama</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kuanyama; Kwanyama</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kk">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kazakh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kazakh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kalaallisut; Greenlandic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kalaallisut; Greenlandic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="km">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Central Khmer</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Central Khmer</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kannada</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kannada</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ko">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Korean</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Korean</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kanuri</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kanuri</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ks">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kashmiri</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kashmiri</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ku">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kurdish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kurdish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Komi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Komi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="kw">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cornish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cornish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ky">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kirghiz; Kyrgyz</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="KY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kirghiz; Kyrgyz</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="la">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Latin</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Latin</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lb">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Luxembourgish; Letzeburgesch</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Luxembourgish; Letzeburgesch</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ganda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ganda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="li">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Limburgan; Limburger; Limburgish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Limburgan; Limburger; Limburgish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ln">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lingala</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lingala</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lao</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lao</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lt">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lithuanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lithuanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Luba-Katanga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Luba-Katanga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="lv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Latvian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Latvian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malagasy</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malagasy</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mh">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marshallese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marshallese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Maori</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Maori</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mk">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Macedonian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Macedonian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ml">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malayalam</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ML">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malayalam</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mongolian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mongolian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Moldavian; Moldovan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Moldavian; Moldovan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marathi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marathi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ms">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malay</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Malay</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="mt">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Maltese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Maltese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="my">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Burmese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Burmese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="na">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nauru</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nauru</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nb">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bokmal Norwegian; Norwegian Bokmal</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bokmal Norwegian; Norwegian Bokmal</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nd">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndebele; North; North Ndebele</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ND">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndebele; North; North Ndebele</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ne">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nepali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nepali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ng">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndonga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndonga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dutch; Flemish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dutch; Flemish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Norwegian Nynorsk; Nynorsk, Norwegian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Norwegian Nynorsk; Nynorsk, Norwegian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="no">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Norwegian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Norwegian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndebele; South; South Ndebele</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ndebele; South; South Ndebele</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="nv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Navajo; Navaho</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Navajo; Navaho</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ny">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chichewa; Chewa; Nyanja</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chichewa; Chewa; Nyanja</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="oc">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Occitan (post 1500)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Occitan (post 1500)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="oj">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ojibwa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ojibwa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="om">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Oromo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Oromo</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="or">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Oriya</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Oriya</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="os">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ossetian; Ossetic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ossetian; Ossetic</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="pa">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Panjabi; Punjabi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Panjabi; Punjabi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="pi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="pl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Polish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Polish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ps">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pushto; Pashto</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pushto; Pashto</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="pt">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Portuguese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Portuguese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="qu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quechua</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="QU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quechua</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="rm">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Romansh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Romansh</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="rn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rundi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rundi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ro">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Romanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Romanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ru">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Russian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Russian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="rw">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kinyarwanda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kinyarwanda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sa">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sanskrit</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sanskrit</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sc">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sardinian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sardinian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sd">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sindhi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sindhi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="se">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Northern Sami</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Northern Sami</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sango</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sango</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="si">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sinhala; Sinhalese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sinhala; Sinhalese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sk">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slovak</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slovak</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slovenian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slovenian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sm">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Samoan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Samoan</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shona</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shona</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="so">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Somali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Somali</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sq">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Albanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Albanian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Serbian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Serbian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ss">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swati</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swati</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="st">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sotho, Southern</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ST">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sotho, Southern</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="su">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sundanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sundanese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sv">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swedish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swedish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="sw">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swahili</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swahili</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ta">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tamil</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tamil</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="te">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Telugu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Telugu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tg">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tajik</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tajik</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="th">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Thai</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Thai</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ti">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tigrinya</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tigrinya</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tk">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Turkmen</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Turkmen</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tl">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tagalog</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tagalog</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tn">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tswana</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tswana</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="to">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tonga (Tonga Islands)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tonga (Tonga Islands)</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tr">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Turkish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Turkish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ts">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tsonga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tsonga</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tt">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tatar</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tatar</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="tw">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Twi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Twi</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ty">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tahitian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tahitian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ug">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Uighur; Uyghur</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Uighur; Uyghur</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="uk">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ukrainian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ukrainian</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ur">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Urdu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Urdu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="uz">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Uzbek</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Uzbek</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ve">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Venda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Venda</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="vi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vietnamese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vietnamese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="vo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Volapรผk</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Volapรผk</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="wa">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Walloon</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Walloon</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="wo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wolof</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wolof</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="xh">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Xhosa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="XH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Xhosa</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="yi">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Yiddish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="YI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Yiddish</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="yo">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Yoruba</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="YO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Yoruba</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="za">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Zhuang; Chuang</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ZA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Zhuang; Chuang</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="zh">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chinese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ZH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chinese</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="zu">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Zulu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ZU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Zulu</ccts:Name>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+    </xsd:restriction>
+  </xsd:simpleType>
+</xsd:schema>
diff --git a/schema/uncefact/codelist/standard/UNECE_DocumentNameCode_D16B.xsd b/schema/uncefact/codelist/standard/UNECE_DocumentNameCode_D16B.xsd
new file mode 100644
index 0000000..57b4d08
--- /dev/null
+++ b/schema/uncefact/codelist/standard/UNECE_DocumentNameCode_D16B.xsd
@@ -0,0 +1,5854 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== 61001 - Code List Schema Module                            ===== -->
+<!-- ====================================================================== -->
+<!--
+Schema agency:      UN/CEFACT
+Schema version:     1.10
+Schema date:        18MAR17
+
+Code list name:     Document Name Code
+Code list agency:   UNECE
+Code list version:  D16B
+
+Copyright (C) UN/CEFACT (AR17). All Rights Reserved.
+
+This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to UN/CEFACT, except as needed for the purpose of developing UN/CEFACT specifications, in which case the procedures for copyrights defined in the UN/CEFACT Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
+
+The limited permissions granted above are perpetual and will not be revoked by UN/CEFACT or its successors or assigns.
+
+This document and the information contained herein is provided on an "AS IS" basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clm61001="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D16B" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" targetNamespace="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D16B" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.10">
+<!-- ======================================================================= -->
+<!-- ===== Element Declarations                                        ===== -->
+<!-- ======================================================================= -->
+<!-- ===== Root Element                                                ===== -->
+<!-- ======================================================================= -->
+  <xsd:element name="DocumentNameCode" type="clm61001:DocumentNameCodeContentType"/>
+<!-- ================================================================== -->
+<!-- ===== Type Definitions                                       ===== -->
+<!-- ================================================================== -->
+<!-- ===== Type Definition: DocumentNameCodeContentType           ===== -->
+<!-- ================================================================== -->
+  <xsd:simpleType name="DocumentNameCodeContentType">
+    <xsd:restriction base="xsd:token">
+      <xsd:enumeration value="1">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of analysis</ccts:Name>
+            <ccts:Description>Certificate providing the values of an analysis.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="2">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of conformity</ccts:Name>
+            <ccts:Description>Certificate certifying the conformity to predefined definitions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="3">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of quality</ccts:Name>
+            <ccts:Description>Certificate certifying the quality of goods, services etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="4">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Test report</ccts:Name>
+            <ccts:Description>Report providing the results of a test session.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="5">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product performance report</ccts:Name>
+            <ccts:Description>Report specifying the performance values of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="6">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product specification report</ccts:Name>
+            <ccts:Description>Report providing specification values of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="7">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Process data report</ccts:Name>
+            <ccts:Description>Reports on events during production process.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="8">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>First sample test report</ccts:Name>
+            <ccts:Description>Document/message describes the test report of the first sample.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="9">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price/sales catalogue</ccts:Name>
+            <ccts:Description>A document/message to enable the transmission of information regarding pricing and catalogue details for goods and services offered by a seller to a buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="10">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party information</ccts:Name>
+            <ccts:Description>Document/message providing basic data concerning a party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="11">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Federal label approval</ccts:Name>
+            <ccts:Description>A pre-approved document relating to federal label approval requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="12">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mill certificate</ccts:Name>
+            <ccts:Description>Certificate certifying a specific quality of agricultural products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="13">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Post receipt</ccts:Name>
+            <ccts:Description>Document/message which evidences the transport of goods by post (e.g. mail, parcel, etc.).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="14">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Weight certificate</ccts:Name>
+            <ccts:Description>Certificate certifying the weight of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="15">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Weight list</ccts:Name>
+            <ccts:Description>Document/message specifying the weight of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="16">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate</ccts:Name>
+            <ccts:Description>Document by means of which the documentary credit applicant specifies the conditions for the certificate and by whom the certificate is to be issued.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="17">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Combined certificate of value and origin</ccts:Name>
+            <ccts:Description>Document identifying goods in which the issuing authority expressly certifies that the goods originate in a specific country or part of, or group of countries. It also states the price and/or cost of the goods with the purpose of determining the customs origin.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="18">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Movement certificate A.TR.1</ccts:Name>
+            <ccts:Description>Specific form of transit declaration issued by the exporter (movement certificate).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="19">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of quantity</ccts:Name>
+            <ccts:Description>Certificate certifying the quantity of goods, services etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="20">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quality data message</ccts:Name>
+            <ccts:Description>Usage of QALITY-message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="21">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Query</ccts:Name>
+            <ccts:Description>Request information based on defined criteria.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="22">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Response to query</ccts:Name>
+            <ccts:Description>Document/message returned as an answer to a question.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="23">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Status information</ccts:Name>
+            <ccts:Description>Information regarding the status of a related message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="24">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Restow</ccts:Name>
+            <ccts:Description>Message/document identifying containers that have been unloaded and then reloaded onto the same means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="25">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container discharge list</ccts:Name>
+            <ccts:Description>Message/document itemising containers to be discharged from vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="26">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Corporate superannuation contributions advice</ccts:Name>
+            <ccts:Description>Document/message providing contributions advice used for corporate superannuation schemes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="27">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Industry superannuation contributions advice</ccts:Name>
+            <ccts:Description>Document/message providing contributions advice used for superannuation schemes which are industry wide.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="28">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Corporate superannuation member maintenance message</ccts:Name>
+            <ccts:Description>Member maintenance message used for corporate superannuation schemes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="29">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Industry superannuation member maintenance message</ccts:Name>
+            <ccts:Description>Member maintenance message used for industry wide superannuation schemes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="30">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Life insurance payroll deductions advice</ccts:Name>
+            <ccts:Description>Payroll deductions advice used in the life insurance industry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="31">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Underbond request</ccts:Name>
+            <ccts:Description>A Message/document requesting to move cargo from one Customs control point to another.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="32">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Underbond approval</ccts:Name>
+            <ccts:Description>A message/document issuing Customs approval to move cargo from one Customs control point to another.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="33">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of sealing of export meat lockers</ccts:Name>
+            <ccts:Description>Document / message issued by the authority in the exporting country evidencing the sealing of export meat lockers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="34">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo status</ccts:Name>
+            <ccts:Description>Message identifying the status of cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="35">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory report</ccts:Name>
+            <ccts:Description>A message specifying information relating to held inventories.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="36">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Identity card</ccts:Name>
+            <ccts:Description>Official document to identify a person.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="37">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Response to a trade statistics message</ccts:Name>
+            <ccts:Description>Document/message in which the competent national authorities provide a declarant with an acceptance or a rejection about a received declaration for European statistical purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="38">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vaccination certificate</ccts:Name>
+            <ccts:Description>Official document proving immunisation against certain diseases.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="39">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Passport</ccts:Name>
+            <ccts:Description>An official document giving permission to travel in foreign countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="40">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Driving licence (national)</ccts:Name>
+            <ccts:Description>An official document giving permission to drive a car in a given country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="41">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Driving licence (international)</ccts:Name>
+            <ccts:Description>An official document giving a native of one country permission to drive a vehicle in certain other countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="42">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Free pass</ccts:Name>
+            <ccts:Description>A document giving free access to a service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="43">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Season ticket</ccts:Name>
+            <ccts:Description>A document giving access to a service for a determined period of time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="44">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport status report</ccts:Name>
+            <ccts:Description>(1125) A message to report the transport status and/or change in the transport status (i.e. event) between agreed parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="45">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport status request</ccts:Name>
+            <ccts:Description>(1127) A message to request a transport status report (e.g. through the national multimodal status report message IFSTA).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="46">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Banking status</ccts:Name>
+            <ccts:Description>A banking status document and/or message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="47">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Extra-Community trade statistical declaration</ccts:Name>
+            <ccts:Description>Document/message in which a declarant provides information about extra-Community trade of goods required by the body responsible for the collection of trade statistics. Trade by a country in the European Union with a country outside the European Union.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="48">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Written instructions in conformance with ADR article number 10385</ccts:Name>
+            <ccts:Description>Written instructions relating to dangerous goods and defined in the European Agreement of Dangerous Transport by Road known as ADR (Accord europeen relatif au transport international des marchandises Dangereuses par Route).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="49">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Damage certification</ccts:Name>
+            <ccts:Description>Official certification that damages to the goods to be transported have been discovered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="50">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Validated priced tender</ccts:Name>
+            <ccts:Description>A validated priced tender.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="51">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price/sales catalogue response</ccts:Name>
+            <ccts:Description>A document providing a response to a previously sent price/sales catalogue.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="52">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price negotiation result</ccts:Name>
+            <ccts:Description>A document providing the result of price negotiations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="53">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safety and hazard data sheet</ccts:Name>
+            <ccts:Description>Document or message to supply advice on a dangerous or hazardous material to industrial customers so as to enable them to take measures to protect their employees and the environment from any potential harmful effects from these material.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="54">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Legal statement of an account</ccts:Name>
+            <ccts:Description>A statement of an account containing the booked items as in the ledger of the account servicing financial institution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="55">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Listing statement of an account</ccts:Name>
+            <ccts:Description>A statement from the account servicing financial institution containing items pending to be booked.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="56">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Closing statement of an account</ccts:Name>
+            <ccts:Description>Last statement of a period containing the interest calculation and the final balance of the last entry date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="57">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment on-hire report</ccts:Name>
+            <ccts:Description>Report on the movement of containers or other items of transport equipment to record physical movement activity and establish the beginning of a rental period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="58">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment off-hire report</ccts:Name>
+            <ccts:Description>Report on the movement of containers or other items of transport equipment to record physical movement activity and establish the end of a rental period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="59">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treatment - nil outturn</ccts:Name>
+            <ccts:Description>No shortage, surplus or damaged outturn resulting from container vessel unpacking.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="60">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treatment - time-up underbond</ccts:Name>
+            <ccts:Description>Movement type indicator: goods are moved under customs control for warehousing due to being time-up.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="61">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treatment - underbond by sea</ccts:Name>
+            <ccts:Description>Movement type indicator: goods are to move by sea under customs control to a customs office where formalities will be completed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="62">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treatment - personal effect</ccts:Name>
+            <ccts:Description>Cargo consists of personal effects.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="63">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treatment - timber</ccts:Name>
+            <ccts:Description>Cargo consists of timber.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="64">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Preliminary credit assessment</ccts:Name>
+            <ccts:Description>Document/message issued either by a factor to indicate his preliminary credit assessment on a buyer, or by a seller to request a factor's preliminary credit assessment on a buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="65">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit cover</ccts:Name>
+            <ccts:Description>Document/message issued either by a factor to give a credit cover on a buyer, or by a seller to request a factor's credit cover.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="66">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Current account</ccts:Name>
+            <ccts:Description>Document/message issued by a factor to indicate the money movements of a seller's or another factor's account with him.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="67">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial dispute</ccts:Name>
+            <ccts:Description>Document/message issued by a party (usually the buyer) to indicate that one or more invoices or one or more credit notes are disputed for payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="68">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chargeback</ccts:Name>
+            <ccts:Description>Document/message issued by a factor to a seller or to another factor to indicate that the rest of the amounts of one or more invoices uncollectable from buyers are charged back to clear the invoice(s) off the ledger.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="69">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reassignment</ccts:Name>
+            <ccts:Description>Document/message issued by a factor to a seller or to another factor to reassign an invoice or credit note previously assigned to him.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="70">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collateral account</ccts:Name>
+            <ccts:Description>Document message issued by a factor to indicate the movements of invoices, credit notes and payments of a seller's account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="71">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for payment</ccts:Name>
+            <ccts:Description>Document/message issued by a creditor to a debtor to request payment of one or more invoices past due.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="72">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unship permit</ccts:Name>
+            <ccts:Description>A message or document issuing permission to unship cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="73">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistical definitions</ccts:Name>
+            <ccts:Description>Transmission of one or more statistical definitions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="74">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistical data</ccts:Name>
+            <ccts:Description>Transmission of one or more items of data or data sets.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="75">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for statistical data</ccts:Name>
+            <ccts:Description>Request for one or more items or data sets of statistical data.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="76">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Call-off delivery</ccts:Name>
+            <ccts:Description>Document/message to provide split quantities and delivery dates referring to a previous delivery instruction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="77">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment status report</ccts:Name>
+            <ccts:Description>Message covers information about the consignment status.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="78">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory movement advice</ccts:Name>
+            <ccts:Description>Advice of inventory movements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="79">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory status advice</ccts:Name>
+            <ccts:Description>Advice of stock on hand.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="80">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit note related to goods or services</ccts:Name>
+            <ccts:Description>Debit information related to a transaction for goods or services to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="81">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit note related to goods or services</ccts:Name>
+            <ccts:Description>Document message used to provide credit information related to a transaction for goods or services to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="82">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metered services invoice</ccts:Name>
+            <ccts:Description>Document/message claiming payment for the supply of metered services (e.g., gas, electricity, etc.) supplied to a fixed meter whose consumption is measured over a period of time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="83">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit note related to financial adjustments</ccts:Name>
+            <ccts:Description>Document message for providing credit information related to financial adjustments to the relevant party, e.g., bonuses.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="84">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit note related to financial adjustments</ccts:Name>
+            <ccts:Description>Document/message for providing debit information related to financial adjustments to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="85">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs manifest</ccts:Name>
+            <ccts:Description>Message/document identifying a customs manifest. The document itemises a list of cargo prepared by shipping companies from bills of landing and presented to customs for formal report of cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="86">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vessel unpack report</ccts:Name>
+            <ccts:Description>A document code to indicate that the message being transmitted identifies all short and surplus cargoes off-loaded from a vessel at a specified discharging port.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="87">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General cargo summary manifest report</ccts:Name>
+            <ccts:Description>A document code to indicate that the message being transmitted is summary manifest information for general cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="88">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment unpack report</ccts:Name>
+            <ccts:Description>A document code to indicate that the message being transmitted is a consignment unpack report only.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="89">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meat and meat by-products sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that meat or meat by-products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="90">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meat food products sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that meat food products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="91">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Poultry sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that poultry products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="92">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Horsemeat sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that horsemeat products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="93">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Casing sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that casing products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="94">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pharmaceutical sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that pharmaceutical products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="95">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inedible sanitary certificate</ccts:Name>
+            <ccts:Description>Document or message issued by the competent authority in the exporting country evidencing that inedible products comply with the requirements set by the importing country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="96">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Impending arrival</ccts:Name>
+            <ccts:Description>Notification of impending arrival details for vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="97">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Means of transport advice</ccts:Name>
+            <ccts:Description>Message reporting the means of transport used to carry goods or cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="98">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Arrival information</ccts:Name>
+            <ccts:Description>Message reporting the arrival details of goods or cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="99">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo release notification</ccts:Name>
+            <ccts:Description>Message/document sent by the cargo handler indicating that the cargo has moved from a Customs controlled premise.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="100">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Excise certificate</ccts:Name>
+            <ccts:Description>Certificate asserting that the goods have been submitted to the excise authorities before departure from the exporting country or before delivery in case of import traffic.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="101">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registration document</ccts:Name>
+            <ccts:Description>An official document providing registration details.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="102">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax notification</ccts:Name>
+            <ccts:Description>Used to specify that the message is a tax notification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="103">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment direct interchange report</ccts:Name>
+            <ccts:Description>Report on the movement of containers or other items of transport equipment being exchanged, establishing relevant rental periods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="104">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment impending arrival advice</ccts:Name>
+            <ccts:Description>Advice that containers or other items of transport equipment may be expected to be delivered to a certain location.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="105">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order</ccts:Name>
+            <ccts:Description>Document/message issued within an enterprise to initiate the purchase of articles, materials or services required for the production or manufacture of goods to be offered for sale or otherwise supplied to customers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="106">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment damage report</ccts:Name>
+            <ccts:Description>Report of damaged items of transport equipment that have been returned.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="107">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment maintenance and repair work estimate advice</ccts:Name>
+            <ccts:Description>Advice providing estimates of transport equipment maintenance and repair costs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="108">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment empty release instruction</ccts:Name>
+            <ccts:Description>Instruction to release an item of empty transport equipment to a specified party or parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="109">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport movement gate in report</ccts:Name>
+            <ccts:Description>Report on the inward movement of cargo, containers or other items of transport equipment which have been delivered to a facility by an inland carrier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="110">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturing instructions</ccts:Name>
+            <ccts:Description>Document/message issued within an enterprise to initiate the manufacture of goods to be offered for sale.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="111">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport movement gate out report</ccts:Name>
+            <ccts:Description>Report on the outward movement of cargo, containers or other items of transport equipment (either full or empty) which have been picked up by an inland carrier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="112">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment unpacking instruction</ccts:Name>
+            <ccts:Description>Instruction to unpack specified cargo from specified containers or other items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="113">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment unpacking report</ccts:Name>
+            <ccts:Description>Report on the completion of unpacking specified containers or other items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="114">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment pick-up availability request</ccts:Name>
+            <ccts:Description>Request for confirmation that an item of transport equipment will be available for collection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="115">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment pick-up availability confirmation</ccts:Name>
+            <ccts:Description>Confirmation that an item of transport equipment is available for collection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="116">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment pick-up report</ccts:Name>
+            <ccts:Description>Report that an item of transport equipment has been collected.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="117">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment shift report</ccts:Name>
+            <ccts:Description>Report on the movement of containers or other items of transport within a facility.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="118">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport discharge instruction</ccts:Name>
+            <ccts:Description>Instruction to unload specified cargo, containers or transport equipment from a means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="119">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport discharge report</ccts:Name>
+            <ccts:Description>Report on cargo, containers or transport equipment unloaded from a particular means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="120">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Stores requisition</ccts:Name>
+            <ccts:Description>Document/message issued within an enterprise ordering the taking out of stock of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="121">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport loading instruction</ccts:Name>
+            <ccts:Description>Instruction to load cargo, containers or transport equipment onto a means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="122">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport loading report</ccts:Name>
+            <ccts:Description>Report on completion of loading cargo, containers or other transport equipment onto a means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="123">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment maintenance and repair work authorisation</ccts:Name>
+            <ccts:Description>Authorisation to have transport equipment repaired or to have maintenance performed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="124">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport departure report</ccts:Name>
+            <ccts:Description>Report of the departure of a means of transport from a particular facility.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="125">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport empty equipment advice</ccts:Name>
+            <ccts:Description>Advice that an item or items of empty transport equipment are available for return.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="126">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment acceptance order</ccts:Name>
+            <ccts:Description>Order to accept items of transport equipment which are to be delivered by an inland carrier (rail, road or barge) to a specified facility.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="127">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment special service instruction</ccts:Name>
+            <ccts:Description>Instruction to perform a specified service or services on an item or items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="128">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment stock report</ccts:Name>
+            <ccts:Description>Report on the number of items of transport equipment stored at one or more locations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="129">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport cargo release order</ccts:Name>
+            <ccts:Description>Order to release cargo or items of transport equipment to a specified party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="130">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Invoicing data sheet</ccts:Name>
+            <ccts:Description>Document/message issued within an enterprise containing data about goods sold, to be used as the basis for the preparation of an invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="131">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment packing instruction</ccts:Name>
+            <ccts:Description>Instruction to pack cargo into a container or other item of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="132">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs clearance notice</ccts:Name>
+            <ccts:Description>Notification of customs clearance of cargo or items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="133">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs documents expiration notice</ccts:Name>
+            <ccts:Description>Notice specifying expiration of Customs documents relating to cargo or items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="134">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment on-hire request</ccts:Name>
+            <ccts:Description>Request for transport equipment to be made available for hire.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="135">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment on-hire order</ccts:Name>
+            <ccts:Description>Order to release empty items of transport equipment for on-hire to a lessee, and authorising collection by or on behalf of a specified party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="136">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment off-hire request</ccts:Name>
+            <ccts:Description>Request to terminate the lease on an item of transport equipment at a specified time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="137">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey order</ccts:Name>
+            <ccts:Description>Order to perform a survey on specified items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="138">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey order response</ccts:Name>
+            <ccts:Description>Response to an order to conduct a survey of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="139">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey report</ccts:Name>
+            <ccts:Description>Survey report of specified items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="140">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packing instructions</ccts:Name>
+            <ccts:Description>Document/message within an enterprise giving instructions on how goods are to be packed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="141">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advising items to be booked to a financial account</ccts:Name>
+            <ccts:Description>A document and/or message advising of items which have to be booked to a financial account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="142">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment maintenance and repair work estimate order</ccts:Name>
+            <ccts:Description>Order to draw up an estimate of the costs of maintenance or repair of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="143">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment maintenance and repair notice</ccts:Name>
+            <ccts:Description>Report of transport equipment which has been repaired or has had maintenance performed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="144">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Empty container disposition order</ccts:Name>
+            <ccts:Description>Order to make available empty containers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="145">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo vessel discharge order</ccts:Name>
+            <ccts:Description>Order that the containers or cargo specified are to be discharged from a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="146">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo vessel loading order</ccts:Name>
+            <ccts:Description>Order that specified cargo, containers or groups of containers are to be loaded in or on a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="147">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multidrop order</ccts:Name>
+            <ccts:Description>One purchase order that contains the orders of two or more vendors and the associated delivery points for each.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="148">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bailment contract</ccts:Name>
+            <ccts:Description>A document authorizing the bailing of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="149">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Basic agreement</ccts:Name>
+            <ccts:Description>A document indicating an agreement containing basic terms and conditions applicable to future contracts between two parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="150">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Internal transport order</ccts:Name>
+            <ccts:Description>Document/message giving instructions about the transport of goods within an enterprise.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="151">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Grant</ccts:Name>
+            <ccts:Description>A document indicating the granting of funds.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="152">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Indefinite delivery indefinite quantity contract</ccts:Name>
+            <ccts:Description>A document indicating a contract calling for the indefinite deliveries of indefinite quantities of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="153">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Indefinite delivery definite quantity contract</ccts:Name>
+            <ccts:Description>A document indicating a contract calling for indefinite deliveries of definite quantities.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="154">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Requirements contract</ccts:Name>
+            <ccts:Description>A document indicating a requirements contract that authorizes the filling of all purchase requirements during a specified contract period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="155">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Task order</ccts:Name>
+            <ccts:Description>A document indicating an order that tasks a contractor to perform a specified function.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="156">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Make or buy plan</ccts:Name>
+            <ccts:Description>A document indicating a plan that identifies which items will be made and which items will be bought.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="157">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Subcontractor plan</ccts:Name>
+            <ccts:Description>A document indicating a plan that identifies the manufacturer's subcontracting strategy for a specific contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="158">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost data summary</ccts:Name>
+            <ccts:Description>A document indicating a summary of cost data.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="159">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certified cost and price data</ccts:Name>
+            <ccts:Description>A document indicating cost and price data whose accuracy has been certified.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="160">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wage determination</ccts:Name>
+            <ccts:Description>A document indicating a determination of the wages to be paid.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="161">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract Funds Status Report (CFSR)</ccts:Name>
+            <ccts:Description>A report to provide the status of funds applicable to the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="162">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certified inspection and test results</ccts:Name>
+            <ccts:Description>A certification as to the accuracy of inspection and test results.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="163">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Material inspection and receiving report</ccts:Name>
+            <ccts:Description>A report that is both an inspection report for materials and a receiving document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="164">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchasing specification</ccts:Name>
+            <ccts:Description>A document indicating a specification used to purchase an item.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="165">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment or performance bond</ccts:Name>
+            <ccts:Description>A document indicating a bond that guarantees the payment of monies or a performance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="166">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract security classification specification</ccts:Name>
+            <ccts:Description>A document that indicates the specification contains the security and classification requirements for a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="167">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturing specification</ccts:Name>
+            <ccts:Description>A document indicating the specification of how an item is to be manufactured.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="168">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buy America certificate of compliance</ccts:Name>
+            <ccts:Description>A document certifying that more than 50 percent of the cost of an item is attributed to US origin.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="169">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container off-hire notice</ccts:Name>
+            <ccts:Description>Notice to return leased containers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="170">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo acceptance order</ccts:Name>
+            <ccts:Description>Order to accept cargo to be delivered by a carrier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="171">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pick-up notice</ccts:Name>
+            <ccts:Description>Notice specifying the pick-up of released cargo or containers from a certain address.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="172">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorisation to plan and suggest orders</ccts:Name>
+            <ccts:Description>Document or message that authorises receiver to plan orders, based on information in this message, and send these orders as suggestions to the sender.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="173">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorisation to plan and ship orders</ccts:Name>
+            <ccts:Description>Document or message that authorises receiver to plan and ship orders based on information in this message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="174">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Drawing</ccts:Name>
+            <ccts:Description>The document or message is a drawing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="175">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Performance Report (CPR) format 2</ccts:Name>
+            <ccts:Description>A report identifying the cost performance on a contract at specified levels of the work breakdown structure (format 2 - organizational categories).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="176">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Schedule Status Report (CSSR)</ccts:Name>
+            <ccts:Description>A report providing the status of the cost and schedule applicable to a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="177">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Performance Report (CPR) format 1</ccts:Name>
+            <ccts:Description>A report identifying the cost performance on a contract including the current month's values at specified levels of the work breakdown structure (format 1 - work breakdown structure).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="178">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Performance Report (CPR) format 3</ccts:Name>
+            <ccts:Description>A report identifying the cost performance on a contract that summarizes changes to a contract over a given reporting period with beginning and ending values (format 3 - baseline).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="179">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Performance Report (CPR) format 4</ccts:Name>
+            <ccts:Description>A report identifying the cost performance on a contract including forecasts of labour requirements for the remaining portion of the contract (format 4 - staffing).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="180">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost Performance Report (CPR) format 5</ccts:Name>
+            <ccts:Description>A report identifying the cost performance on a contract that summarizes cost or schedule variances (format 5 - explanations and problem analysis).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="181">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Progressive discharge report</ccts:Name>
+            <ccts:Description>Document or message progressively issued by the container terminal operator in charge of discharging a vessel identifying containers that have been discharged from a specific vessel at that point in time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="182">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Balance confirmation</ccts:Name>
+            <ccts:Description>Confirmation of a balance at an entry date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="183">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container stripping order</ccts:Name>
+            <ccts:Description>Order to unload goods from a container.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="184">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container stuffing order</ccts:Name>
+            <ccts:Description>Order to stuff specified goods or consignments in a container.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="185">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Conveyance declaration (arrival)</ccts:Name>
+            <ccts:Description>Declaration to the public authority upon arrival of the conveyance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="186">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Conveyance declaration (departure)</ccts:Name>
+            <ccts:Description>Declaration to the public authority upon departure of the conveyance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="187">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Conveyance declaration (combined)</ccts:Name>
+            <ccts:Description>Combined declaration of arrival and departure to the public authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="188">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project recovery plan</ccts:Name>
+            <ccts:Description>A project plan for recovery after a delay or problem resolution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="189">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project production plan</ccts:Name>
+            <ccts:Description>A project plan for the production of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="190">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistical and other administrative internal documents</ccts:Name>
+            <ccts:Description>Documents/messages issued within an enterprise for the for the purpose of collection of production and other internal statistics, and for other administration purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="191">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project master schedule</ccts:Name>
+            <ccts:Description>A high level, all encompassing master schedule of activities to complete a project.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="192">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Priced alternate tender bill of quantity</ccts:Name>
+            <ccts:Description>A priced tender based upon an alternate specification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="193">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Estimated priced bill of quantity</ccts:Name>
+            <ccts:Description>An estimate based upon a detailed, quantity based specification (bill of quantity).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="194">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Draft bill of quantity</ccts:Name>
+            <ccts:Description>Document/message providing a draft bill of quantity, issued in an unpriced form.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="195">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit collection instruction</ccts:Name>
+            <ccts:Description>Instruction for the collection of the documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="196">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for an amendment of a documentary credit</ccts:Name>
+            <ccts:Description>Request for an amendment of a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="197">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit amendment information</ccts:Name>
+            <ccts:Description>Documentary credit amendment information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="198">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advice of an amendment of a documentary credit</ccts:Name>
+            <ccts:Description>Advice of an amendment of a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="199">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Response to an amendment of a documentary credit</ccts:Name>
+            <ccts:Description>Response to an amendment of a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="200">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit issuance information</ccts:Name>
+            <ccts:Description>Provides information on documentary credit issuance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="201">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct payment valuation request</ccts:Name>
+            <ccts:Description>Request to establish a direct payment valuation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="202">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct payment valuation</ccts:Name>
+            <ccts:Description>Document/message addressed, for instance, by a general contractor to the owner, in order that a direct payment be made to a subcontractor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="203">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Provisional payment valuation</ccts:Name>
+            <ccts:Description>Document/message establishing a provisional payment valuation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="204">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment valuation</ccts:Name>
+            <ccts:Description>Document/message establishing the financial elements of a situation of works.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="205">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quantity valuation</ccts:Name>
+            <ccts:Description>Document/message providing a confirmed assessment, by quantity, of the completed work for a construction contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="206">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quantity valuation request</ccts:Name>
+            <ccts:Description>Document/message providing an initial assessment, by quantity, of the completed work for a construction contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="207">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract bill of quantities - BOQ</ccts:Name>
+            <ccts:Description>Document/message providing a formal specification identifying quantities and prices that are the basis of a contract for a construction project. BOQ means: Bill of quantity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="208">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unpriced bill of quantity</ccts:Name>
+            <ccts:Description>Document/message providing a detailed, quantity based specification, issued in an unpriced form to invite tender prices.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="209">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Priced tender BOQ</ccts:Name>
+            <ccts:Description>Document/message providing a detailed, quantity based specification, updated with prices to form a tender submission for a construction contract. BOQ means: Bill of quantity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="210">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Enquiry</ccts:Name>
+            <ccts:Description>Document/message issued by a party interested in the purchase of goods specified therein and indicating particular, desirable conditions regarding delivery terms, etc., addressed to a prospective supplier with a view to obtaining an offer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="211">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interim application for payment</ccts:Name>
+            <ccts:Description>Document/message containing a provisional assessment in support of a request for payment for completed work for a construction contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="212">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agreement to pay</ccts:Name>
+            <ccts:Description>Document/message in which the debtor expresses the intention to pay.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="213">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for financial cancellation</ccts:Name>
+            <ccts:Description>The message is a request for financial cancellation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="214">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pre-authorised direct debit(s)</ccts:Name>
+            <ccts:Description>The message contains pre-authorised direct debit(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="215">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Letter of intent</ccts:Name>
+            <ccts:Description>Document/message by means of which a buyer informs a seller that the buyer intends to enter into contractual negotiations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="216">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Approved unpriced bill of quantity</ccts:Name>
+            <ccts:Description>Document/message providing an approved detailed, quantity based specification (bill of quantity), in an unpriced form.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="217">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment valuation for unscheduled items</ccts:Name>
+            <ccts:Description>A payment valuation for unscheduled items.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="218">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Final payment request based on completion of work</ccts:Name>
+            <ccts:Description>The final payment request of a series of payment requests submitted upon completion of all the work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="219">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment request for completed units</ccts:Name>
+            <ccts:Description>A request for payment for completed units.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="220">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order</ccts:Name>
+            <ccts:Description>Document/message by means of which a buyer initiates a transaction with a seller involving the supply of goods or services as specified, according to conditions set out in an offer, or otherwise known to the buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="221">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Blanket order</ccts:Name>
+            <ccts:Description>Usage of document/message for general order purposes with later split into quantities and delivery dates and maybe delivery locations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="222">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Spot order</ccts:Name>
+            <ccts:Description>Document/message ordering the remainder of a production's batch.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="223">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lease order</ccts:Name>
+            <ccts:Description>Document/message for goods in leasing contracts.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="224">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rush order</ccts:Name>
+            <ccts:Description>Document/message for urgent ordering.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="225">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Repair order</ccts:Name>
+            <ccts:Description>Document/message to order repair of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="226">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Call off order</ccts:Name>
+            <ccts:Description>Document/message to provide split quantities and delivery dates referring to a previous blanket order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="227">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment order</ccts:Name>
+            <ccts:Description>Order to deliver goods into stock with agreement on payment when goods are sold out of this stock.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="228">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sample order</ccts:Name>
+            <ccts:Description>Document/message to order samples.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="229">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swap order</ccts:Name>
+            <ccts:Description>Document/message informing buyer or seller of the replacement of goods previously ordered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="230">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order change request</ccts:Name>
+            <ccts:Description>Change to an purchase order already sent.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="231">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order response</ccts:Name>
+            <ccts:Description>Response to an purchase order already received.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="232">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hire order</ccts:Name>
+            <ccts:Description>Document/message for hiring human resources or renting goods or equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="233">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Spare parts order</ccts:Name>
+            <ccts:Description>Document/message to order spare parts.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="234">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Campaign price/sales catalogue</ccts:Name>
+            <ccts:Description>A price/sales catalogue containing special prices which are valid only for a specified period or under specified conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="235">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container list</ccts:Name>
+            <ccts:Description>Document or message issued by party identifying the containers for which they are responsible.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="236">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery forecast</ccts:Name>
+            <ccts:Description>A message which enables the transmission of delivery or product forecasting requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="237">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cross docking services order</ccts:Name>
+            <ccts:Description>A document or message to order cross docking services.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="238">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Non-pre-authorised direct debit(s)</ccts:Name>
+            <ccts:Description>The message contains non-pre-authorised direct debit(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="239">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rejected direct debit(s)</ccts:Name>
+            <ccts:Description>The message contains rejected direct debit(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="240">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery instructions</ccts:Name>
+            <ccts:Description>(1174) Document/message giving instruction regarding the delivery of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="241">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery schedule</ccts:Name>
+            <ccts:Description>Usage of DELFOR-message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="242">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery just-in-time</ccts:Name>
+            <ccts:Description>Usage of DELJIT-message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="243">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pre-authorised direct debit request(s)</ccts:Name>
+            <ccts:Description>The message contains pre-authorised direct debit request(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="244">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Non-pre-authorised direct debit request(s)</ccts:Name>
+            <ccts:Description>The message contains non-pre-authorised direct debit request(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="245">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery release</ccts:Name>
+            <ccts:Description>Document/message issued by a buyer releasing the despatch of goods after receipt of the Ready for despatch advice from the seller.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="246">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Settlement of a letter of credit</ccts:Name>
+            <ccts:Description>Settlement of a letter of credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="247">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank to bank funds transfer</ccts:Name>
+            <ccts:Description>The message is a bank to bank funds transfer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="248">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer payment order(s)</ccts:Name>
+            <ccts:Description>The message contains customer payment order(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="249">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Low value payment order(s)</ccts:Name>
+            <ccts:Description>The message contains low value payment order(s) only.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="250">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Crew list declaration</ccts:Name>
+            <ccts:Description>Declaration regarding crew members aboard the conveyance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="251">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inquiry</ccts:Name>
+            <ccts:Description>This is a request for information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="252">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Response to previous banking status message</ccts:Name>
+            <ccts:Description>A response to a previously sent banking status message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="253">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project master plan</ccts:Name>
+            <ccts:Description>A high level, all encompassing master plan to complete a project.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="254">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project plan</ccts:Name>
+            <ccts:Description>A plan for project work to be completed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="255">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project schedule</ccts:Name>
+            <ccts:Description>A schedule of project activities to be completed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="256">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project planning available resources</ccts:Name>
+            <ccts:Description>Available resources for project planning purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="257">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project planning calendar</ccts:Name>
+            <ccts:Description>Work calendar information for project planning purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="258">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standing order</ccts:Name>
+            <ccts:Description>An order to supply fixed quantities of products at fixed regular intervals.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="259">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo movement event log</ccts:Name>
+            <ccts:Description>A document detailing times and dates of events pertaining to a cargo movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="260">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo analysis voyage report</ccts:Name>
+            <ccts:Description>An analysis of the cargo for a voyage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="261">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Self billed credit note</ccts:Name>
+            <ccts:Description>A document which indicates that the customer is claiming credit in a self billing environment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="262">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consolidated credit note - goods and services</ccts:Name>
+            <ccts:Description>Credit note for goods and services that covers multiple transactions involving more than one invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="263">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory adjustment status report</ccts:Name>
+            <ccts:Description>A message detailing statuses related to the adjustment of inventory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="264">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment movement instruction</ccts:Name>
+            <ccts:Description>Instruction to perform one or more different movements of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="265">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment movement report</ccts:Name>
+            <ccts:Description>Report on one or more different movements of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="266">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment status change report</ccts:Name>
+            <ccts:Description>Report on one or more changes of status associated with an item or items of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="267">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fumigation certificate</ccts:Name>
+            <ccts:Description>Certificate attesting that fumigation has been performed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="268">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wine certificate</ccts:Name>
+            <ccts:Description>Certificate attesting to the quality, origin or appellation of wine.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="269">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wool health certificate</ccts:Name>
+            <ccts:Description>Certificate attesting that wool is free from specified risks to human or animal health.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="270">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery note</ccts:Name>
+            <ccts:Description>Paper document attached to a consignment informing the receiving party about contents of this consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="271">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packing list</ccts:Name>
+            <ccts:Description>Document/message specifying the distribution of goods in individual packages (in trade environment the despatch advice message is used for the packing list).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="272">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>New code request</ccts:Name>
+            <ccts:Description>Requesting a new code.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="273">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Code change request</ccts:Name>
+            <ccts:Description>Request a change to an existing code.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="274">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Simple data element request</ccts:Name>
+            <ccts:Description>Requesting a new simple data element.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="275">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Simple data element change request</ccts:Name>
+            <ccts:Description>Request a change to an existing simple data element.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="276">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Composite data element request</ccts:Name>
+            <ccts:Description>Requesting a new composite data element.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="277">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Composite data element change request</ccts:Name>
+            <ccts:Description>Request a change to an existing composite data element.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="278">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Segment request</ccts:Name>
+            <ccts:Description>Request a new segment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="279">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Segment change request</ccts:Name>
+            <ccts:Description>Requesting a change to an existing segment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="280">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>New message request</ccts:Name>
+            <ccts:Description>Request for a new message (NMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="281">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Message in development request</ccts:Name>
+            <ccts:Description>Requesting a Message in Development (MiD).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="282">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Modification of existing message</ccts:Name>
+            <ccts:Description>Requesting a change to an existing message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="283">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tracking number assignment report</ccts:Name>
+            <ccts:Description>Report of assigned tracking numbers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="284">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>User directory definition</ccts:Name>
+            <ccts:Description>Document/message defining the contents of a user directory set or parts thereof.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="285">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>United Nations standard message request</ccts:Name>
+            <ccts:Description>Requesting a United Nations Standard Message (UNSM).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="286">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Service directory definition</ccts:Name>
+            <ccts:Description>Document/message defining the contents of a service directory set or parts thereof.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="287">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Status report</ccts:Name>
+            <ccts:Description>Message covers information about the status.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="288">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kanban schedule</ccts:Name>
+            <ccts:Description>Message to describe a Kanban schedule.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="289">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product data message</ccts:Name>
+            <ccts:Description>A message to submit master data, a set of data that is rarely changed, to identify and describe products a supplier offers to their (potential) customer or buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="290">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>A claim for parts and/or labour charges</ccts:Name>
+            <ccts:Description>A claim for parts and/or labour charges incurred .</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="291">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery schedule response</ccts:Name>
+            <ccts:Description>A message providing a response to a previously transmitted delivery schedule.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="292">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inspection request</ccts:Name>
+            <ccts:Description>A message requesting a party to inspect items.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="293">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inspection report</ccts:Name>
+            <ccts:Description>A message informing a party of the results of an inspection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="294">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application acknowledgement and error report</ccts:Name>
+            <ccts:Description>A message used by an application to acknowledge reception of a message and/or to report any errors.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="295">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price variation invoice</ccts:Name>
+            <ccts:Description>An invoice which requests payment for the difference in price between an original invoice and the result of the application of a price variation formula.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="296">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit note for price variation</ccts:Name>
+            <ccts:Description>A credit note which is issued against a price variation invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="297">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Instruction to collect</ccts:Name>
+            <ccts:Description>A message instructing a party to collect goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="298">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous goods list</ccts:Name>
+            <ccts:Description>Listing of all details of dangerous goods carried.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="299">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registration renewal</ccts:Name>
+            <ccts:Description>Code specifying the continued validity of previously submitted registration information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="300">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registration change</ccts:Name>
+            <ccts:Description>Code specifying the modification of previously submitted registration information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="301">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Response to registration</ccts:Name>
+            <ccts:Description>Code specifying a response to an occurrence of a registration message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="302">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Implementation guideline</ccts:Name>
+            <ccts:Description>A document specifying the criterion and format for exchanging information in an electronic data interchange syntax.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="303">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for transfer</ccts:Name>
+            <ccts:Description>Document/message is a request for transfer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="304">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost performance report</ccts:Name>
+            <ccts:Description>A report to convey cost performance data for a project or contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="305">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application error and acknowledgement</ccts:Name>
+            <ccts:Description>A message to inform a message issuer that a previously sent message has been received by the addressee's application, or that a previously sent message has been rejected by the addressee's application.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="306">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cash pool financial statement</ccts:Name>
+            <ccts:Description>A financial statement for a cash pool.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="307">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sequenced delivery schedule</ccts:Name>
+            <ccts:Description>Message to describe a sequence of product delivery.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="308">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delcredere credit note</ccts:Name>
+            <ccts:Description>A credit note sent to the party paying on behalf of a number of buyers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="309">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Healthcare discharge report, final</ccts:Name>
+            <ccts:Description>Final discharge report by healthcare provider.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="310">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Offer / quotation</ccts:Name>
+            <ccts:Description>(1332) Document/message which, with a view to concluding a contract, sets out the conditions under which the goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="311">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for quote</ccts:Name>
+            <ccts:Description>Document/message requesting a quote on specified goods or services.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="312">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Acknowledgement message</ccts:Name>
+            <ccts:Description>Message providing acknowledgement information at the business application level concerning the processing of a message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="313">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application error message</ccts:Name>
+            <ccts:Description>Message indicating that a message was rejected due to errors encountered at the application level.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="314">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo movement voyage summary</ccts:Name>
+            <ccts:Description>A consolidated voyage summary which contains the information in a certificate of analysis, a voyage analysis and a cargo movement time log for a voyage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="315">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract</ccts:Name>
+            <ccts:Description>(1296) Document/message evidencing an agreement between the seller and the buyer for the supply of goods or services; its effects are equivalent to those of an order followed by an acknowledgement of order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="316">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for usage of berth or mooring facilities</ccts:Name>
+            <ccts:Description>Document to apply for usage of berth or mooring facilities.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="317">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for designation of berthing places</ccts:Name>
+            <ccts:Description>Document to apply for designation of berthing places.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="318">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for shifting from the designated place in port</ccts:Name>
+            <ccts:Description>Document to apply for shifting from the designated place in port.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="319">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Supplementary document for application for cargo operation of dangerous goods</ccts:Name>
+            <ccts:Description>Supplementary document to apply for cargo operation of dangerous goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="320">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Acknowledgement of order</ccts:Name>
+            <ccts:Description>Document/message acknowledging an undertaking to fulfil an order and confirming conditions or acceptance of conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="321">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Supplementary document for application for transport of dangerous goods</ccts:Name>
+            <ccts:Description>Supplementary document to apply for transport of dangerous goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="322">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Optical Character Reading (OCR) payment</ccts:Name>
+            <ccts:Description>Payment effected by an Optical Character Reading (OCR) document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="323">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Preliminary sales report</ccts:Name>
+            <ccts:Description>Preliminary sales report sent before all the information is available.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="324">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport emergency card</ccts:Name>
+            <ccts:Description>Official document specifying, for a given dangerous goods item, information such as nature of hazard, protective devices, actions to be taken in case of accident, spillage or fire and first aid to be given.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="325">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proforma invoice</ccts:Name>
+            <ccts:Description>Document/message serving as a preliminary invoice, containing - on the whole - the same information as the final invoice, but not actually claiming payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="326">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Partial invoice</ccts:Name>
+            <ccts:Description>Document/message specifying details of an incomplete invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="327">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Operating instructions</ccts:Name>
+            <ccts:Description>Document/message describing instructions for operation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="328">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Name/product plate</ccts:Name>
+            <ccts:Description>Plates on goods identifying and describing an article.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="329">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Co-insurance ceding bordereau</ccts:Name>
+            <ccts:Description>The document or message contains a bordereau describing co-insurance ceding information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="330">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for delivery instructions</ccts:Name>
+            <ccts:Description>Document/message issued by a supplier requesting instructions from the buyer regarding the details of the delivery of goods ordered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="331">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial invoice which includes a packing list</ccts:Name>
+            <ccts:Description>Commercial transaction (invoice) will include a packing list.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="332">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Trade data</ccts:Name>
+            <ccts:Description>Document/message is for trade data.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="333">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration for cargo examination</ccts:Name>
+            <ccts:Description>Declaration provided to customs for cargo examination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="334">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration for cargo examination, alternate</ccts:Name>
+            <ccts:Description>Alternate declaration provided to customs for cargo examination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="335">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Booking request</ccts:Name>
+            <ccts:Description>Document/message issued by a supplier to a carrier requesting space to be reserved for a specified consignment, indicating desirable conveyance, despatch time, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="336">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs crew and conveyance</ccts:Name>
+            <ccts:Description>Document/message contains information regarding the crew list and conveyance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="337">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs summary declaration with commercial detail, alternate</ccts:Name>
+            <ccts:Description>Alternate Customs declaration summary with commercial transaction details.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="338">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Items booked to a financial account report</ccts:Name>
+            <ccts:Description>A message reporting items which have been booked to a financial account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="339">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Report of transactions which need further information from the receiver</ccts:Name>
+            <ccts:Description>A message reporting transactions which need further information from the receiver.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="340">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipping instructions</ccts:Name>
+            <ccts:Description>(1121) Document/message advising details of cargo and exporter's requirements for its physical movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="341">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipper's letter of instructions (air)</ccts:Name>
+            <ccts:Description>Document/message issued by a consignor in which he gives details of a consignment of goods that enables an airline or its agent to prepare an air waybill.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="342">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Report of transactions for information only</ccts:Name>
+            <ccts:Description>A message reporting transactions for information only.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="343">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cartage order (local transport)</ccts:Name>
+            <ccts:Description>Document/message giving instructions regarding local transport of goods, e.g. from the premises of an enterprise to those of a carrier undertaking further transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="344">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EDI associated object administration message</ccts:Name>
+            <ccts:Description>A message giving additional information about the exchange of an EDI associated object.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="345">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ready for despatch advice</ccts:Name>
+            <ccts:Description>Document/message issued by a supplier informing a buyer that goods ordered are ready for despatch.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="346">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Summary sales report</ccts:Name>
+            <ccts:Description>Sales report containing summaries for several earlier sent sales reports.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="347">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order status enquiry</ccts:Name>
+            <ccts:Description>A message enquiring the status of previously sent orders.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="348">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order status report</ccts:Name>
+            <ccts:Description>A message reporting the status of previously sent orders.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="349">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Declaration regarding the inward and outward movement of vessel</ccts:Name>
+            <ccts:Description>Document to declare inward and outward movement of a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="350">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch order</ccts:Name>
+            <ccts:Description>Document/message issued by a supplier initiating the despatch of goods to a buyer (consignee).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="351">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch advice</ccts:Name>
+            <ccts:Description>Document/message by means of which the seller or consignor informs the consignee about the despatch of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="352">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of usage of berth or mooring facilities</ccts:Name>
+            <ccts:Description>Document to notify usage of berth or mooring facilities.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="353">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for vessel's entering into port area in night- time</ccts:Name>
+            <ccts:Description>Document to apply for vessel's entering into port area in night-time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="354">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of emergency shifting from the designated place in port</ccts:Name>
+            <ccts:Description>Document to notify shifting from designated place in port once secured at the designated place.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="355">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs summary declaration without commercial detail, alternate</ccts:Name>
+            <ccts:Description>Alternate Customs declaration summary without any commercial transaction details.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="356">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Performance bond</ccts:Name>
+            <ccts:Description>A document that guarantees performance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="357">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment bond</ccts:Name>
+            <ccts:Description>A document that guarantees the payment of monies.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="358">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Healthcare discharge report, preliminary</ccts:Name>
+            <ccts:Description>Preliminary discharge report by healthcare provider.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="359">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for provision of a health service</ccts:Name>
+            <ccts:Description>Document containing request for provision of a health service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="360">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price quote</ccts:Name>
+            <ccts:Description>Document/message requesting price conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="361">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price quote</ccts:Name>
+            <ccts:Description>Document/message confirming price conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="362">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery quote</ccts:Name>
+            <ccts:Description>Document/message confirming delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="363">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price and delivery quote</ccts:Name>
+            <ccts:Description>Document/message confirming price and delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="364">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract price quote</ccts:Name>
+            <ccts:Description>Document/message confirming contractual price conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="365">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract price and delivery quote</ccts:Name>
+            <ccts:Description>Document/message confirming contractual price conditions and contractual delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="366">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price quote, specified end-customer</ccts:Name>
+            <ccts:Description>Document/message confirming price conditions under which goods are offered, provided that they are sold to the end-customer specified on the quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="367">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price and delivery quote, specified end-customer</ccts:Name>
+            <ccts:Description>Document/message confirming price conditions and delivery conditions under which goods are offered, provided that they are sold to the end-customer specified on the quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="368">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price quote, ship and debit</ccts:Name>
+            <ccts:Description>Document/message from a supplier to a distributor confirming price conditions under which goods can be sold by a distributor to the end-customer specified on the quote with compensation for loss of inventory value.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="369">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price and delivery quote, ship and debit</ccts:Name>
+            <ccts:Description>Document/message from a supplier to a distributor confirming price conditions and delivery conditions under which goods can be sold by a distributor to the end-customer specified on the quote with compensation for loss of inventory value.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="370">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advice of distribution of documents</ccts:Name>
+            <ccts:Description>Document/message in which the party responsible for the issue of a set of trade documents specifies the various recipients of originals and copies of these documents, with an indication of the number of copies distributed to each of them.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="371">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Plan for provision of health service</ccts:Name>
+            <ccts:Description>Document containing a plan for provision of health service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="372">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prescription</ccts:Name>
+            <ccts:Description>Instructions for the dispensing and use of medicine or remedy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="373">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prescription request</ccts:Name>
+            <ccts:Description>Request to issue a prescription for medicine or remedy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="374">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prescription dispensing report</ccts:Name>
+            <ccts:Description>Document containing information of products dispensed according to a prescription.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="375">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of shipment</ccts:Name>
+            <ccts:Description>(1109) Certificate providing confirmation that a consignment has been shipped.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="376">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standing inquiry on product information</ccts:Name>
+            <ccts:Description>A product inquiry which stands until it is cancelled.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="377">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party credit information</ccts:Name>
+            <ccts:Description>Document/message providing data concerning the credit information of a party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="378">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party payment behaviour information</ccts:Name>
+            <ccts:Description>Document/message providing data concerning the payment behaviour of a party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="379">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for metering point information</ccts:Name>
+            <ccts:Description>Message to request information about a metering point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="380">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial invoice</ccts:Name>
+            <ccts:Description>(1334) Document/message claiming payment for goods or services supplied under conditions agreed between seller and buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="381">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit note</ccts:Name>
+            <ccts:Description>(1113) Document/message for providing credit information to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="382">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commission note</ccts:Name>
+            <ccts:Description>(1111) Document/message in which a seller specifies the amount of commission, the percentage of the invoice amount, or some other basis for the calculation of the commission to which a sales agent is entitled.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="383">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit note</ccts:Name>
+            <ccts:Description>Document/message for providing debit information to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="384">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Corrected invoice</ccts:Name>
+            <ccts:Description>Commercial invoice that includes revised information differing from an earlier submission of the same invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="385">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consolidated invoice</ccts:Name>
+            <ccts:Description>Commercial invoice that covers multiple transactions involving more than one vendor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="386">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prepayment invoice</ccts:Name>
+            <ccts:Description>An invoice to pay amounts for goods and services in advance; these amounts will be subtracted from the final invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="387">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hire invoice</ccts:Name>
+            <ccts:Description>Document/message for invoicing the hiring of human resources or renting goods or equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="388">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax invoice</ccts:Name>
+            <ccts:Description>An invoice for tax purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="389">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Self-billed invoice</ccts:Name>
+            <ccts:Description>An invoice the invoicee is producing instead of the seller.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="390">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delcredere invoice</ccts:Name>
+            <ccts:Description>An invoice sent to the party paying for a number of buyers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="391">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metering point information response</ccts:Name>
+            <ccts:Description>Response to a request for information about a metering point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="392">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of change of supplier</ccts:Name>
+            <ccts:Description>A notification of a change of supplier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="393">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Factored invoice</ccts:Name>
+            <ccts:Description>Invoice assigned to a third party for collection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="394">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lease invoice</ccts:Name>
+            <ccts:Description>Usage of INVOIC-message for goods in leasing contracts.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="395">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment invoice</ccts:Name>
+            <ccts:Description>Commercial invoice that covers a transaction other than one involving a sale.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="396">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Factored credit note</ccts:Name>
+            <ccts:Description>Credit note related to assigned invoice(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="397">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial account summary response</ccts:Name>
+            <ccts:Description>A document providing a response to a previously sent commercial account summary message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="398">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cross docking despatch advice</ccts:Name>
+            <ccts:Description>Document by means of which the supplier or consignor informs the buyer, consignee or the distribution centre about the despatch of goods for cross docking.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="399">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transshipment despatch advice</ccts:Name>
+            <ccts:Description>Document by means of which the supplier or consignor informs the buyer, consignee or the distribution centre about the despatch of goods for transshipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="400">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Exceptional order</ccts:Name>
+            <ccts:Description>An order which falls outside the framework of an agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="401">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pre-packed cross docking order</ccts:Name>
+            <ccts:Description>An order requesting the supply of products packed according to the final delivery point which will be moved across a dock in a distribution centre without further handling.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="402">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Intermediate handling cross docking order</ccts:Name>
+            <ccts:Description>An order requesting the supply of products which will be moved across a dock, de-consolidated and re-consolidated according to the final delivery location requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="403">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Means of transportation availability information</ccts:Name>
+            <ccts:Description>Information giving the various availabilities of a means of transportation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="404">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Means of transportation schedule information</ccts:Name>
+            <ccts:Description>Information giving the various schedules of a means of transportation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="405">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment delivery notice</ccts:Name>
+            <ccts:Description>Notification regarding the delivery of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="406">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification to supplier of contract termination</ccts:Name>
+            <ccts:Description>Notification to the supplier regarding the termination of a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="407">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification to supplier of metering point changes</ccts:Name>
+            <ccts:Description>Notification to the supplier about changes regarding a metering point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="408">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of meter change</ccts:Name>
+            <ccts:Description>Notification about the change of a meter.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="409">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Instructions for bank transfer</ccts:Name>
+            <ccts:Description>Document/message containing instructions from a customer to his bank to pay an amount in a specified currency to a nominated party in another country by a method either specified (e.g. teletransmission, air mail) or left to the discretion of the bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="410">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of metering point identification change</ccts:Name>
+            <ccts:Description>Notification of the change of metering point identification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="411">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Utilities time series message</ccts:Name>
+            <ccts:Description>The Utilities time series message is sent between responsible parties in a utilities infrastructure for the purpose of reporting time series and connected technical and/or administrative information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="412">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for banker's draft</ccts:Name>
+            <ccts:Description>Application by a customer to his bank to issue a banker's draft stating the amount and currency of the draft, the name of the payee and the place and country of payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="413">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Infrastructure condition</ccts:Name>
+            <ccts:Description>Information about components in an infrastructure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="414">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Acknowledgement of change of supplier</ccts:Name>
+            <ccts:Description>Acknowledgement of the change of supplier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="415">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Data Plot Sheet</ccts:Name>
+            <ccts:Description>Document/Message providing technical description and information of the crop production.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="416">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Soil analysis</ccts:Name>
+            <ccts:Description>Soil analysis document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="417">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Farmyard manure analysis</ccts:Name>
+            <ccts:Description>Farmyard manure analysis document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="418">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Cargo Report Export, Rail or Road</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs concerning the export of cargo carried by commercial means of transport over land, e.g. truck or train.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="419">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Cargo Report Export, Air or Maritime</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs concerning the export of cargo carried by commercial means of transport over water or through the air, e.g. vessel or aircraft.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="420">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Optical Character Reading (OCR) payment credit note</ccts:Name>
+            <ccts:Description>Payment credit note effected by an Optical Character Reading (OCR) document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="421">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Cargo Report Import, Rail or Road</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs concerning the import of cargo carried by commercial means of transport over land, e.g. truck or train.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="422">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Cargo Report Import, Air or Maritime</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs concerning the import of cargo carried by commercial means of transport over water or through the air, e.g. vessel or aircraft.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="423">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO one-step export declaration</ccts:Name>
+            <ccts:Description>Single step declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for a Customs export procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="424">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO first step of two-step export declaration</ccts:Name>
+            <ccts:Description>First part of a simplified declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for Customs export procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="425">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collection payment advice</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises that a collection has been paid, giving details and methods of funds disposal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="426">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit payment advice</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises payment under a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="427">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit acceptance advice</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises acceptance under a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="428">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit negotiation advice</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises negotiation under a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="429">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for banker's guarantee</ccts:Name>
+            <ccts:Description>Document/message whereby a customer requests his bank to issue a guarantee in favour of a nominated party in another country, stating the amount and currency and the specific conditions of the guarantee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="430">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Banker's guarantee</ccts:Name>
+            <ccts:Description>Document/message in which a bank undertakes to pay out a limited amount of money to a designated party, on conditions stated therein (other than those laid down in the Uniform Customs Practice).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="431">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit letter of indemnity</ccts:Name>
+            <ccts:Description>Document/message in which a beneficiary of a documentary credit accepts responsibility for non-compliance with the terms and conditions of the credit, and undertakes to refund the money received under the credit, with interest and charges accrued.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="432">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification to grid operator of contract termination</ccts:Name>
+            <ccts:Description>Notification to the grid operator regarding the termination of a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="433">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification to grid operator of metering point changes</ccts:Name>
+            <ccts:Description>Notification to the grid operator about changes regarding a metering point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="434">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notification of balance responsible entity change</ccts:Name>
+            <ccts:Description>Notification of a change of balance responsible entity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="435">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Preadvice of a credit</ccts:Name>
+            <ccts:Description>Preadvice indicating a credit to happen in the future.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="436">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment profile report</ccts:Name>
+            <ccts:Description>Report on the profile of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="437">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price and delivery quote, specified end-user</ccts:Name>
+            <ccts:Description>Document/message requesting price conditions and delivery conditions under which goods are offered, provided that they are sold to the end-customer specified on the request for quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="438">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price quote, ship and debit</ccts:Name>
+            <ccts:Description>Document/message from a distributor to a supplier requesting price conditions under which goods can be sold by the distributor to the end-customer specified on the request for quote with compensation for loss of inventory value.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="439">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price and delivery quote, ship and debit</ccts:Name>
+            <ccts:Description>Document/message from a distributor to a supplier requesting price conditions and delivery conditions under which goods can be sold by the distributor to the end-customer specified on the request for quote with compensation for loss of inventory value.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="440">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery point list.</ccts:Name>
+            <ccts:Description>A list of delivery point addresses.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="441">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport routing information</ccts:Name>
+            <ccts:Description>Document specifying the routes for transport between locations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="442">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for delivery quote</ccts:Name>
+            <ccts:Description>Document/message requesting delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="443">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price and delivery quote</ccts:Name>
+            <ccts:Description>Document/message requesting price and delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="444">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for contract price quote</ccts:Name>
+            <ccts:Description>Document/message requesting contractual price conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="445">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for contract price and delivery quote</ccts:Name>
+            <ccts:Description>Document/message requesting contractual price conditions and contractual delivery conditions under which goods are offered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="446">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for price quote, specified end-customer</ccts:Name>
+            <ccts:Description>Document/message requesting price conditions under which goods are offered, provided that they are sold to the end-customer specified on the request for quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="447">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collection order</ccts:Name>
+            <ccts:Description>Document/message whereby a bank is instructed (or requested) to handle financial and/or commercial documents in order to obtain acceptance and/or payment, or to deliver documents on such other terms and conditions as may be specified.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="448">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documents presentation form</ccts:Name>
+            <ccts:Description>Document/message whereby a draft or similar instrument and/or commercial documents are presented to a bank for acceptance, discounting, negotiation, payment or collection, whether or not against a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="449">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Identification match</ccts:Name>
+            <ccts:Description>Message related to conducting a search for an identification match.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="450">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment order</ccts:Name>
+            <ccts:Description>Document/message containing information needed to initiate the payment. It may cover the financial settlement for one or more commercial trade transactions. A payment order is an instruction to the ordered bank to arrange for the payment of one specified amount to the beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="451">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Extended payment order</ccts:Name>
+            <ccts:Description>Document/message containing information needed to initiate the payment. It may cover the financial settlement for several commercial trade transactions, which it is possible to specify in a special payments detail part. It is an instruction to the ordered bank to arrange for the payment of one specified amount to the beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="452">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multiple payment order</ccts:Name>
+            <ccts:Description>Document/message containing a payment order to debit one or more accounts and to credit one or more beneficiaries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="453">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notice that circumstances prevent payment of delivered goods</ccts:Name>
+            <ccts:Description>Message used to inform a supplier that delivered goods cannot be paid due to circumstances which prevent payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="454">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit advice</ccts:Name>
+            <ccts:Description>Document/message sent by an account servicing institution to one of its account owners, to inform the account owner of an entry which has been or will be credited to its account for a specified amount on the date indicated.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="455">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Extended credit advice</ccts:Name>
+            <ccts:Description>Document/message sent by an account servicing institution to one of its account owners, to inform the account owner of an entry that has been or will be credited to its account for a specified amount on the date indicated. It provides extended commercial information concerning the relevant remittance advice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="456">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit advice</ccts:Name>
+            <ccts:Description>Advice on a debit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="457">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reversal of debit</ccts:Name>
+            <ccts:Description>Reversal of debit accounting entry by bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="458">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reversal of credit</ccts:Name>
+            <ccts:Description>Reversal of credit accounting entry by bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="459">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Travel ticket</ccts:Name>
+            <ccts:Description>The document is a ticket giving access to a travel service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="460">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit application</ccts:Name>
+            <ccts:Description>Document/message whereby a bank is requested to issue a documentary credit on the conditions specified therein.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="461">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment card</ccts:Name>
+            <ccts:Description>The document is a credit, guarantee or charge card.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="462">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ready for transshipment despatch advice</ccts:Name>
+            <ccts:Description>Document to advise that the goods ordered are ready for transshipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="463">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pre-packed cross docking despatch advice</ccts:Name>
+            <ccts:Description>Document by means of which the supplier or consignor informs the buyer, consignee or distribution centre about the despatch of products packed according to the final delivery point requirements which will be moved across a dock in a distribution centre without further handling.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="464">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Intermediate handling cross docking despatch advice</ccts:Name>
+            <ccts:Description>Document by means of which the supplier or consignor informs the buyer, consignee or the distribution centre about the despatch of products which will be moved across a dock, de-consolidated and re-consolidated according to final delivery location requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="465">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit</ccts:Name>
+            <ccts:Description>Document/message in which a bank states that it has issued a documentary credit under which the beneficiary is to obtain payment, acceptance or negotiation on compliance with certain terms and conditions and against presentation of stipulated documents and such drafts as may be specified. The credit may or may not be confirmed by another bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="466">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit notification</ccts:Name>
+            <ccts:Description>Document/message issued by an advising bank in order to transmit a documentary credit to a beneficiary, or to another advising bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="467">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit transfer advice</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises that (part of) a documentary credit is being or has been transferred in favour of a second beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="468">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit amendment notification</ccts:Name>
+            <ccts:Description>Document/message whereby a bank advises that the terms and conditions of a documentary credit have been amended.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="469">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit amendment</ccts:Name>
+            <ccts:Description>Document/message whereby a bank notifies a beneficiary of the details of an amendment to the terms and conditions of a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="470">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Waste disposal report</ccts:Name>
+            <ccts:Description>Document/message sent by a shipping agent to an authority for reporting information on waste disposal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="481">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Remittance advice</ccts:Name>
+            <ccts:Description>Document/message advising of the remittance of payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="482">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Port authority waste disposal report</ccts:Name>
+            <ccts:Description>Document/message sent by a port authority to another port authority for reporting information on waste disposal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="483">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Visa</ccts:Name>
+            <ccts:Description>An endorsement on a passport or any other recognised travel document indicating that it has been examined and found correct, especially as permitting the holder to enter or leave a country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="484">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multiple direct debit request</ccts:Name>
+            <ccts:Description>Document/message containing a direct debit request to credit one or more accounts and to debit one or more debtors.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="485">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Banker's draft</ccts:Name>
+            <ccts:Description>Draft drawn in favour of a third party either by one bank on another bank, or by a branch of a bank on its head office (or vice versa) or upon another branch of the same bank. In either case, the draft should comply with the specifications laid down for cheques in the country in which it is to be payable.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="486">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multiple direct debit</ccts:Name>
+            <ccts:Description>Document/message containing a direct debit to credit one or more accounts and to debit one or more debtors.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="487">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of disembarkation permission</ccts:Name>
+            <ccts:Description>Document or message issuing permission to disembark.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="488">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Deratting exemption certificate</ccts:Name>
+            <ccts:Description>Document certifying that the object was free of rats when inspected and that it is exempt from a deratting statement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="489">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reefer connection order</ccts:Name>
+            <ccts:Description>Order to connect a reefer container to a reefer point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="490">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of exchange</ccts:Name>
+            <ccts:Description>Document/message, issued and signed in conformity with the applicable legislation, which contains an unconditional order whereby the drawer directs the drawee to pay a definite sum of money to the payee or to his order, on demand or at a definite time, against the surrender of the document itself.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="491">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Promissory note</ccts:Name>
+            <ccts:Description>Document/message, issued and signed in conformity with the applicable legislation, which contains an unconditional promise whereby the maker undertakes to pay a definite sum of money to the payee or to his order, on demand or at a definite time, against the surrender of the document itself.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="493">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statement of account message</ccts:Name>
+            <ccts:Description>Usage of STATAC-message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="494">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct delivery (transport)</ccts:Name>
+            <ccts:Description>Document/message ordering the direct delivery of goods/consignment from one means of transport into another means of transport in one movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="495">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO second step of two-step export declaration</ccts:Name>
+            <ccts:Description>Second part of a simplified declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for Customs export procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="496">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO one-step import declaration</ccts:Name>
+            <ccts:Description>Single step declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for Customs import procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="497">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO first step of two-step import declaration</ccts:Name>
+            <ccts:Description>First part of a simplified declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for Customs import procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="498">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO second step of two-step import declaration</ccts:Name>
+            <ccts:Description>Second part of a simplified declaration, in accordance with the WCO Customs Data Model, to Customs by which goods are declared for Customs import procedure based on the 1999 Kyoto Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="499">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous transport document</ccts:Name>
+            <ccts:Description>Identification of the previous transport document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="520">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurance certificate</ccts:Name>
+            <ccts:Description>Document/message issued to the insured certifying that insurance has been effected and that a policy has been issued. Such a certificate for a particular cargo is primarily used when good are insured under the terms of a floating or an open policy; at the request of the insured it can be exchanged for a policy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="521">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Special requirements permit related to the transport of cargo</ccts:Name>
+            <ccts:Description>A permit related to a transport document granting the transport of cargo under the conditions as specifically required.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="522">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous Goods Notification for Tanker vessel</ccts:Name>
+            <ccts:Description>Dangerous Goods Notification for a vessel carrying liquid cargo in bulk.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="523">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous Goods Notification for non-tanker vessel</ccts:Name>
+            <ccts:Description>Dangerous Goods Notification for a vessel carrying cargo other than bulk liquid cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="524">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Conveyance Arrival Report</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs regarding the conveyance arriving in a Customs territory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="525">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>WCO Conveyance Departure Report</ccts:Name>
+            <ccts:Description>Declaration, in accordance with the WCO Customs Data Model, to Customs regarding the conveyance departing a Customs territory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="526">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accounting voucher</ccts:Name>
+            <ccts:Description>A document/message justifying an accounting entry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="527">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Self billed debit note</ccts:Name>
+            <ccts:Description>A document which indicates that the customer is claiming debit in a self billing environment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="528">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Military Identification Card</ccts:Name>
+            <ccts:Description>The official document used for military personnel on travel orders, substituting a passport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="529">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Re-Entry Permit</ccts:Name>
+            <ccts:Description>A permit to re-enter a country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="530">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurance policy</ccts:Name>
+            <ccts:Description>Document/message issued by the insurer evidencing an agreement to insure and containing the conditions of the agreement concluded whereby the insurer undertakes for a specific fee to indemnify the insured for the losses arising out of the perils and accidents specified in the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="531">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Refugee Permit</ccts:Name>
+            <ccts:Description>Document identifying a refugee recognized by a country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="532">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarderโ€™s credit note</ccts:Name>
+            <ccts:Description>Document/message for providing credit information to the relevant party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="533">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original accounting voucher</ccts:Name>
+            <ccts:Description>To indicate that the document/message justifying an accounting entry is original.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="534">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Copy accounting voucher</ccts:Name>
+            <ccts:Description>To indicate that the document/message justifying an accounting entry is a copy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="535">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pro-forma accounting voucher</ccts:Name>
+            <ccts:Description>To indicate that the document/message justifying an accounting entry is pro-forma.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="536">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International Ship Security Certificate</ccts:Name>
+            <ccts:Description>A certificate on ship security issued based on the International code for the Security of Ships and of Port facilities (ISPS code).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="537">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interim International Ship Security Certificate</ccts:Name>
+            <ccts:Description>An interim certificate on ship security issued basis under the International code for the Security of Ships and of Port facilities (ISPS code).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="538">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Good Manufacturing Practice (GMP) Certificate</ccts:Name>
+            <ccts:Description>Certificate that guarantees quality manufacturing and processing of food products, medications, cosmetics, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="539">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Framework Agreement</ccts:Name>
+            <ccts:Description>An agreement between one or more contracting authorities and one or more economic operators, the purpose of which is to establish the terms governing contracts to be awarded during a given period, in particular with regard to price and, where appropriate, the quantity envisaged.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="550">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurance declaration sheet (bordereau)</ccts:Name>
+            <ccts:Description>A document/message used when an insured reports to his insurer details of individual shipments which are covered by an insurance contract - an open cover or a floating policy - between the parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="551">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport capacity offer</ccts:Name>
+            <ccts:Description>Offering of capacity for the transport of goods for a date and a route.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="552">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ship Security Plan</ccts:Name>
+            <ccts:Description>Ship Security Plan (SSP) is a document prepared in terms of the ISPS Code to contribute to the prevention of illegal acts against the ship and its crew.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="553">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarderโ€™s invoice discrepancy report</ccts:Name>
+            <ccts:Description>Document/message reporting invoice discrepancies indentified by the forwarder.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="554">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Storage capacity offer</ccts:Name>
+            <ccts:Description>Offering of capacity to store goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="575">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurer's invoice</ccts:Name>
+            <ccts:Description>Document/message issued by an insurer specifying the cost of an insurance which has been effected and claiming payment therefore.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="576">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Storage capacity request</ccts:Name>
+            <ccts:Description>Request for capacity to store goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="577">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport capacity request</ccts:Name>
+            <ccts:Description>Request for capacity for the transport of goods for a date and a route.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="578">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Customs declaration for External Community Transit (T1)</ccts:Name>
+            <ccts:Description>Customs declaration for goods under the external Community/common transit procedure. This applies to "non-Community goods" ("T1" under EU legislation and EC-EFTA "Transit Convention").</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="579">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Customs declaration for internal Community Transit (T2)</ccts:Name>
+            <ccts:Description>Customs declaration for goods under the internal Community/common transit procedure. This applies to "Community goods" ("T2" under EU legislation and EC-EFTA "Transit Convention").</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="580">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cover note</ccts:Name>
+            <ccts:Description>Document/message issued by an insurer (insurance broker, agent, etc.) to notify the insured that his insurance have been carried out.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="581">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Customs declaration for non-fiscal area internal Community Transit (T2F)</ccts:Name>
+            <ccts:Description>Declaration for goods under the internal Community transit procedure in the context of trade between the "VAT" territory of EU Member States and EU territories where the VAT rules do not apply, such as Canary islands, some French overseas territories, the Channel islands and the Aaland islands, and between those territories. ("T2F" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="582">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Customs declaration for internal transit to San Marino (T2SM)</ccts:Name>
+            <ccts:Description>Customs declaration for goods under the internal Community transit procedure between the Community and San Marino. ("T2SM" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="583">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Customs declaration for mixed consignments (T)</ccts:Name>
+            <ccts:Description>Customs declaration for goods under the Community/common transit procedure for mixed consignments (i.e. consignments that comprise goods of different statuses, like "T1" and "T2") ("T" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="584">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Document for establishing the Community status of goods (T2L)</ccts:Name>
+            <ccts:Description>Form establishing the Community status of goods ("T2L" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="585">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EU Document for establishing the Community status of goods for certain fiscal purposes (T2LF)</ccts:Name>
+            <ccts:Description>Form establishing the Community status of goods in the context of trade between the "VAT" territory of EU Member States and EU territories where the VAT rules do not apply, such as Canary islands, some French overseas territories, the Channel islands and the Aaland islands, and between those territories ("T2LF" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="586">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document for establishing the Customs Status of goods for San Marino (T2LSM)</ccts:Name>
+            <ccts:Description>Form establishing the Community status of goods ("T2L" under European Legislation) in the context of trade between the EU and San Marino. ("T2LSM" under EU Legislation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="587">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration for TIR Carnet goods</ccts:Name>
+            <ccts:Description>A Customs declaration in which goods move under cover of TIR Carnets.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="588">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport Means Security Report</ccts:Name>
+            <ccts:Description>A document reporting the security status and related information of a means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="589">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Halal Slaughtering Certificate</ccts:Name>
+            <ccts:Description>A certificate verifying that meat has been produced from slaughter in accordance with Islamic laws and practices.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="610">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarding instructions</ccts:Name>
+            <ccts:Description>Document/message issued to a freight forwarder, giving instructions regarding the action to be taken by the forwarder for the forwarding of goods described therein.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="621">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's advice to import agent</ccts:Name>
+            <ccts:Description>Document/message issued by a freight forwarder in an exporting country advising his counterpart in an importing country about the forwarding of goods described therein.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="622">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's advice to exporter</ccts:Name>
+            <ccts:Description>Document/message issued by a freight forwarder informing an exporter of the action taken in fulfillment of instructions received.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="623">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's invoice</ccts:Name>
+            <ccts:Description>Invoice issued by a freight forwarder specifying services rendered and costs incurred and claiming payment therefore.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="624">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's certificate of receipt</ccts:Name>
+            <ccts:Description>Non-negotiable document issued by a forwarder to certify that he has assumed control of a specified consignment, with irrevocable instructions to send it to the consignee indicated in the document or to hold it at his disposal. E.g. FIATA-FCR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="625">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Heat Treatment Certificate</ccts:Name>
+            <ccts:Description>A certificate verifying the heat treatment of the product is in conformance with international standards to ensure the productโ€™s healthiness and/or shows the mode of heat treatment indicating the temperature and the amount of time the product or raw material used in the product was treated (such as milk).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="626">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Convention on International Trade in Endangered Species of Wild Fauna and Flora (CITES) Certificate</ccts:Name>
+            <ccts:Description>A certificate used in the trade of endangered species in accordance with the CITES convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="627">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Free Sale Certificate in the Country of Origin</ccts:Name>
+            <ccts:Description>A certificate confirming that a specified product is free for sale in the country of origin.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="628">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transit license</ccts:Name>
+            <ccts:Description>Document/message issued by the competent body in accordance with transit regulations in force, by which authorization is granted to a party to move articles under customs procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="629">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Veterinary quarantine certificate</ccts:Name>
+            <ccts:Description>A certification that livestock or animal products, that are either imported or entering free zones, are kept under health supervision for a time period determined by veterinary quarantine instructions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="630">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipping note</ccts:Name>
+            <ccts:Description>(1123) Document/message provided by the shipper or his agent to the carrier, multimodal transport operator, terminal or other receiving authority, giving information about export consignments offered for transport, and providing for the necessary receipts and declarations of liability. Sometimes a multipurpose cargo handling document also fulfilling the functions of document 632, 633, 650 and 655.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="631">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's warehouse receipt</ccts:Name>
+            <ccts:Description>Document/message issued by a forwarder acting as Warehouse Keeper acknowledging receipt of goods placed in a warehouse, and stating or referring to the conditions which govern the warehousing and the release of goods. The document contains detailed provisions regarding the rights of holders-by-endorsement, transfer of ownership, etc. E.g. FIATA-FWR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="632">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods receipt</ccts:Name>
+            <ccts:Description>Document/message to acknowledge the receipt of goods and in addition may indicate receiving conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="633">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Port charges documents</ccts:Name>
+            <ccts:Description>Documents/messages specifying services rendered, storage and handling costs, demurrage and other charges due to the owner of goods described therein.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="634">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certified list of ingredients</ccts:Name>
+            <ccts:Description>A document legalized from a competent authority that shows the components of the product (food additive, detergent, disinfectant and sanitizer).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="635">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Warehouse warrant</ccts:Name>
+            <ccts:Description>Negotiable receipt document, issued by a Warehouse Keeper to a person placing goods in a warehouse and conferring title to the goods stored.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="636">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Health certificate</ccts:Name>
+            <ccts:Description>A document legalized from a competent authority that shows that the product has been tested microbiologically and is free from any pathogens and fit for human consumption and/or declares that the product is in compliance with sanitary and phytosanitary measures.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="637">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Food grade certificate</ccts:Name>
+            <ccts:Description>A document that shows that the product (food additive, detergent, disinfectant and sanitizer) is suitable to be used in the food industry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="638">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of suitability for transport of grains and legumes</ccts:Name>
+            <ccts:Description>Certificate of inspection for the vessel stating its readiness and suitability for transporting grains and legumes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="639">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of refrigerated transport equipment inspection</ccts:Name>
+            <ccts:Description>Inspection document shows that the container, the cooling devices and measured temperature is in good working condition.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="640">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery order</ccts:Name>
+            <ccts:Description>Document/message issued by a party entitled to authorize the release of goods specified therein to a named consignee, to be retained by the custodian of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="641">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Thermographic reading report</ccts:Name>
+            <ccts:Description>A report of temperature readings over a period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="642">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of food item transport readiness</ccts:Name>
+            <ccts:Description>A certificate to verify readiness of a transport or transport area such as a reservoir or hold to transport food items.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="643">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Food packaging contact certificate</ccts:Name>
+            <ccts:Description>A document legalized from a competent authority that shows that the food packaging product is safe to come into contact with food.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="644">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packaging material composition report</ccts:Name>
+            <ccts:Description>A document that shows the main structure that composes the packaging material.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="645">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export price certificate</ccts:Name>
+            <ccts:Description>A certification executed by the competent authority from country of exportation stating the export price of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="646">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Public price certificate</ccts:Name>
+            <ccts:Description>A certification executed by the competent authority from country of production stating the price of the goods to the general public.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="647">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Drug shelf life study report</ccts:Name>
+            <ccts:Description>A document containing results from the study which determines the shelf life, namely the time period of storage at a specified condition within which a drug substance or drug product still meets its established specifications; its identity, strength, quality and purity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="648">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of compliance with standards of the World Organization for Animal Health (OIE)</ccts:Name>
+            <ccts:Description>A certification that the products have been treated in a way consistent with the standards set by the World Organization for Animal Health (OIE).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="649">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Production facility license</ccts:Name>
+            <ccts:Description>A license granted by a competent authority to a production facility for manufacturing specific products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="650">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Handling order</ccts:Name>
+            <ccts:Description>Document/message issued by a cargo handling organization (port administration, terminal operator, etc.) for the removal or other handling of goods under their care.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="651">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturing license</ccts:Name>
+            <ccts:Description>A license granted by a competent authority to a manufacturer for production of specific products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="652">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Low risk country formal letter</ccts:Name>
+            <ccts:Description>An official letter issued by an import authority granted to the importer of goods from a low risk country which allows the importer to place its products in the local market with certain favorable considerations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="653">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous correspondence</ccts:Name>
+            <ccts:Description>Correspondence previously exchanged.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="654">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Declaration for radioactive material</ccts:Name>
+            <ccts:Description>A declaration to be presented to the competent authority when radioactive material moves cross-border.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="655">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Gate pass</ccts:Name>
+            <ccts:Description>Document/message authorizing goods specified therein to be brought out of a fenced-in port or terminal area.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="656">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Resale information</ccts:Name>
+            <ccts:Description>Document/message providing information on a resale.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="657">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Phytosanitary Re-export Certificate</ccts:Name>
+            <ccts:Description>A message/document consistent with the model for re-export phytosanitary certificates of the IPPC, attesting that a consignment meets phytosanitary import requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="658">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bayplan/stowage plan, full</ccts:Name>
+            <ccts:Description>A full bayplan containing all occupied and/or blocked stowage locations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="659">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bayplan/stowage plan, partial</ccts:Name>
+            <ccts:Description>A partial bayplan. containing only a selected part of the available stowage locations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="700">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Waybill</ccts:Name>
+            <ccts:Description>Non-negotiable document evidencing the contract for the transport of cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="701">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Universal (multipurpose) transport document</ccts:Name>
+            <ccts:Description>Document/message evidencing a contract of carriage covering the movement of goods by any mode of transport, or combination of modes, for national as well as international transport, under any applicable international convention or national law and under the conditions of carriage of any carrier or transport operator undertaking or arranging the transport referred to in the document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="702">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods receipt, carriage</ccts:Name>
+            <ccts:Description>Document/message issued by a carrier or a carrier's agent, acknowledging receipt for carriage of goods specified therein on conditions stated or referred to in the document, enabling the carrier to issue a transport document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="703">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>House waybill</ccts:Name>
+            <ccts:Description>The document made out by an agent/consolidator which evidences the contract between the shipper and the agent/consolidator for the arrangement of carriage of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="704">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master bill of lading</ccts:Name>
+            <ccts:Description>A bill of lading issued by the master of a vessel (in actuality the owner or charterer of the vessel). It could cover a number of house bills.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="705">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of lading</ccts:Name>
+            <ccts:Description>Negotiable document/message which evidences a contract of carriage by sea and the taking over or loading of goods by carrier, and by which carrier undertakes to deliver goods against surrender of the document. A provision in the document that goods are to be delivered to the order of a named person, or to order, or to bearer, constitutes such an undertaking.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="706">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of lading original</ccts:Name>
+            <ccts:Description>The original of the bill of lading issued by a transport company. When issued by the maritime industry it could signify ownership of the cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="707">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of lading copy</ccts:Name>
+            <ccts:Description>A copy of the bill of lading issued by a transport company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="708">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Empty container bill</ccts:Name>
+            <ccts:Description>Bill of lading indicating an empty container.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="709">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tanker bill of lading</ccts:Name>
+            <ccts:Description>Document which evidences a transport of liquid bulk cargo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="710">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sea waybill</ccts:Name>
+            <ccts:Description>Non-negotiable document which evidences a contract for the carriage of goods by sea and the taking over of the goods by the carrier, and by which the carrier undertakes to deliver the goods to the consignee named in the document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="711">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inland waterway bill of lading</ccts:Name>
+            <ccts:Description>Negotiable transport document made out to a named person, to order or to bearer, signed by the carrier and handed to the sender after receipt of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="712">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Non-negotiable maritime transport document (generic)</ccts:Name>
+            <ccts:Description>Non-negotiable document which evidences a contract for the carriage of goods by sea and the taking over or loading of the goods by the carrier, and by which the carrier undertakes to deliver the goods to the consignee named in the document. E.g. Sea waybill. Remark: Synonymous with "straight" or "non-negotiable Bill of lading" used in certain countries, e.g. Canada.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="713">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mate's receipt</ccts:Name>
+            <ccts:Description>Document/message issued by a ship's officer to acknowledge that a specified consignment has been received on board a vessel, and the apparent condition of the goods; enabling the carrier to issue a Bill of lading.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="714">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>House bill of lading</ccts:Name>
+            <ccts:Description>The bill of lading issued not by the carrier but by the freight forwarder/consolidator known by the carrier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="715">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Letter of indemnity for non-surrender of bill of lading</ccts:Name>
+            <ccts:Description>Document/message issued by a commercial party or a bank of an insurance company accepting responsibility to the beneficiary of the indemnity in accordance with the terms thereof.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="716">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's bill of lading</ccts:Name>
+            <ccts:Description>Non-negotiable document issued by a freight forwarder evidencing a contract for the carriage of goods by sea and the taking over or loading of the goods by the freight forwarder, and by which the freight forwarder undertakes to deliver the goods to the consignee named in the document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="717">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Residence permit</ccts:Name>
+            <ccts:Description>A document authorizing residence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="718">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Seamanโ€™s book</ccts:Name>
+            <ccts:Description>A national identity document issued to professional seamen that contains a record of their rank and service career.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="719">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General message</ccts:Name>
+            <ccts:Description>Document/message providing agreed textual information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="720">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rail consignment note (generic term)</ccts:Name>
+            <ccts:Description>Transport document constituting a contract for the carriage of goods between the sender and the carrier (the railway). For international rail traffic, this document must conform to the model prescribed by the international conventions concerning carriage of goods by rail, e.g. CIM Convention, SMGS Convention.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="721">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product data response</ccts:Name>
+            <ccts:Description>Document/message responding to a previously received Product Data document/message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="722">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Road list-SMGS</ccts:Name>
+            <ccts:Description>Accounting document, one copy of which is drawn up for each consignment note; it accompanies the consignment over the whole route and is a rail transport document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="723">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Escort official recognition</ccts:Name>
+            <ccts:Description>Document/message which gives right to the owner to exert all functions normally transferred to a guard in a train by which an escorted consignment is transported.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="724">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Recharging document</ccts:Name>
+            <ccts:Description>Fictitious transport document regarding a previous transport, enabling a carrier's agent to give to another carrier's agent (in a different country) the possibility to collect charges relating to the original transport (rail environment).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="725">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturer raised order</ccts:Name>
+            <ccts:Description>Document/message providing details of an order which has been raised by a manufacturer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="726">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturer raised consignment order</ccts:Name>
+            <ccts:Description>Document/message providing details of a consignment order which has been raised by a manufacturer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="727">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price/sales catalogue not containing commercial information</ccts:Name>
+            <ccts:Description>A price/sales catalogue message containing no commercial information, such as prices, terms or conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="728">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price/sales catalogue containing commercial information</ccts:Name>
+            <ccts:Description>A price/sales catalogue message containing only commercial terms or conditions data.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="729">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Returns advice</ccts:Name>
+            <ccts:Description>Document/message by means of which the buyer informs the seller about the despatch of returned goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="730">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Road consignment note</ccts:Name>
+            <ccts:Description>Transport document/message which evidences a contract between a carrier and a sender for the carriage of goods by road (generic term). Remark: For international road traffic, this document must contain at least the particulars prescribed by the convention on the contract for the international carriage of goods by road (CMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="731">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial account summary</ccts:Name>
+            <ccts:Description>A message enabling the transmission of commercial data concerning payments made and outstanding items on an account over a period of time.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="732">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Announcement for returns</ccts:Name>
+            <ccts:Description>A message by which a party announces to another party details of goods for return due to specified reasons (e.g. returns for repair, returns because of damage, etc).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="733">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Instruction for returns</ccts:Name>
+            <ccts:Description>A message by which a party informs another party whether and how goods shall be returned.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="734">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales forecast report</ccts:Name>
+            <ccts:Description>A message enabling companies to exchange or report electronically, basic sales forecast data related to products or services, including the corresponding location, time period, product identification, pricing and quantity information. It enables the recip.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="735">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales data report</ccts:Name>
+            <ccts:Description>A message enabling companies to exchange or report electronically, basic sales data related to products or services, including the corresponding location, time period, product identification, pricing and quantity information. It enables the recipient to p.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="736">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standing inquiry on complete product information</ccts:Name>
+            <ccts:Description>A product inquiry which stands until it is cancelled. It requests not only the updates since last time, but always the complete product information of a data supplier. This means that within the standing request every time a complete download of the respe.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="737">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proof of delivery</ccts:Name>
+            <ccts:Description>A message by which a consignee provides for a carrier proof of delivery of a consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="738">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo/goods handling and movement message</ccts:Name>
+            <ccts:Description>A message from a party to a warehouse, distribution centre, or logistics service provider identifying the handling services and where required the movement of specified goods, limited to warehouses within the jurisdiction of the distribution centre or log.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="739">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metered services consumption report supporting an invoice</ccts:Name>
+            <ccts:Description>Document/message providing metered consumption details supporiting an invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="740">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Air waybill</ccts:Name>
+            <ccts:Description>Document/message made out by or on behalf of the shipper which evidences the contract between the shipper and carrier(s) for carriage of goods over routes of the carrier(s) and which is identified by the airline prefix issuing the document plus a serial (IATA).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="741">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master air waybill</ccts:Name>
+            <ccts:Description>Document/message made out by or on behalf of the agent/consolidator which evidences the contract between the agent/consolidator and carrier(s) for carriage of goods over routes of the carrier(s) for a consignment consisting of goods originated by more than one shipper (IATA).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="742">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metered services consumption report</ccts:Name>
+            <ccts:Description>Document/message providing metered consumption details.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="743">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Substitute air waybill</ccts:Name>
+            <ccts:Description>A temporary air waybill which contains only limited information because of the absence of the original.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="744">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Crew's effects declaration</ccts:Name>
+            <ccts:Description>Declaration to Customs regarding the personal effects of crew members aboard the conveyance; equivalent to IMO FAL 4.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="745">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Passenger list</ccts:Name>
+            <ccts:Description>Declaration to Customs regarding passengers aboard the conveyance; equivalent to IMO FAL 6.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="746">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery notice (rail transport)</ccts:Name>
+            <ccts:Description>Document/message created by the consignor or by the departure station, joined to the transport or sent to the consignee, giving the possibility to the consignee or the arrival station to attest the delivery of the goods. The document must be returned to the consignor or to the departure station.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="747">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payroll deductions advice</ccts:Name>
+            <ccts:Description>A message sent by a party (usually an employer or its representative) to a service providing organisation, to detail payroll deductions paid on behalf of its employees to the service providing organisation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="748">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment despatch advice</ccts:Name>
+            <ccts:Description>Document/message by means of which the supplier informs the buyer about the despatch of goods ordered on consignment (goods to be delivered into stock with agreement on payment when goods are sold out of this stock).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="749">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment gross mass verification message</ccts:Name>
+            <ccts:Description>Message containing information regarding gross mass verification of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="750">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note (post parcels)</ccts:Name>
+            <ccts:Description>Document/message which, according to Article 106 of the "Agreement concerning Postal Parcels" under the UPU convention, is to accompany post parcels.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="751">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Invoice information for accounting purposes</ccts:Name>
+            <ccts:Description>A document / message containing accounting related information such as monetary summations, seller id and VAT information. This may not be a complete invoice according to legal requirements. For instance the line item information might be excluded.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="760">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multimodal/combined transport document (generic)</ccts:Name>
+            <ccts:Description>A transport document used when more than one mode of transportation is involved in the movement of cargo. It is a contract of carriage and receipt of the cargo for a multimodal transport. It indicates the place where the responsible transport company in the move takes responsibility for the cargo, the place where the responsibility of this transport company in the move ends and the conveyances involved.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="761">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Through bill of lading</ccts:Name>
+            <ccts:Description>Bill of lading which evidences a contract of carriage from one place to another in separate stages of which at least one stage is a sea transit, and by which the issuing carrier accepts responsibility for the carriage as set forth in the through bill of lading.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="763">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarder's certificate of transport</ccts:Name>
+            <ccts:Description>Negotiable document/message issued by a forwarder to certify that he has taken charge of a specified consignment for despatch and delivery in accordance with the consignor's instructions, as indicated in the document, and that he accepts responsibility for delivery of the goods to the holder of the document through the intermediary of a delivery agent of his choice. E.g. FIATA-FCT.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="764">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Combined transport document (generic)</ccts:Name>
+            <ccts:Description>Negotiable or non-negotiable document evidencing a contract for the performance and/or procurement of performance of combined transport of goods and bearing on its face either the heading "Negotiable combined transport document issued subject to Uniform Rules for a Combined Transport Document (ICC Brochure No. 298)" or the heading "Non-negotiable Combined Transport Document issued subject to Uniform Rules for a Combined Transport Document (ICC Brochure No. 298)".</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="765">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Multimodal transport document (generic)</ccts:Name>
+            <ccts:Description>Document/message which evidences a multimodal transport contract, the taking in charge of the goods by the multimodal transport operator, and an undertaking by him to deliver the goods in accordance with the terms of the contract. (International Convention on Multimodal Transport of Goods).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="766">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Combined transport bill of lading/multimodal bill of lading</ccts:Name>
+            <ccts:Description>Document which evidences a multimodal transport contract, the taking in charge of the goods by the multimodal transport operator, and an undertaking by him to deliver the goods in accordance with the terms of the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="770">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Booking confirmation</ccts:Name>
+            <ccts:Description>Document/message issued by a carrier to confirm that space has been reserved for a consignment in means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="775">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Calling forward notice</ccts:Name>
+            <ccts:Description>Instructions for release or delivery of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="780">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Freight invoice</ccts:Name>
+            <ccts:Description>Document/message issued by a transport operation specifying freight costs and charges incurred for a transport operation and stating conditions of payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="781">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Arrival notice (goods)</ccts:Name>
+            <ccts:Description>Notification from the carrier to the consignee in writing, by telephone or by any other means (express letter, message, telegram, etc.) informing him that a consignment addressed to him is being or will shortly be held at his disposal at a specified point in the place of destination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="782">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notice of circumstances preventing delivery (goods)</ccts:Name>
+            <ccts:Description>Request made by the carrier to the sender, or, as the case may be, the consignee, for instructions as to the disposal of the consignment when circumstances prevent delivery and the return of the goods has not been requested by the consignor in the transport document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="783">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Notice of circumstances preventing transport (goods)</ccts:Name>
+            <ccts:Description>Request made by the carrier to the sender, or, the consignee as the case may be, for instructions as to the disposal of the goods when circumstances prevent transport before departure or en route, after acceptance of the consignment concerned.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="784">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery notice (goods)</ccts:Name>
+            <ccts:Description>Notification in writing, sent by the carrier to the sender, to inform him at his request of the actual date of delivery of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="785">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo manifest</ccts:Name>
+            <ccts:Description>Listing of goods comprising the cargo carried in a means of transport or in a transport-unit. The cargo manifest gives the commercial particulars of the goods, such as transport document numbers, consignors, consignees, shipping marks, number and kind of packages and descriptions and quantities of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="786">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Freight manifest</ccts:Name>
+            <ccts:Description>Document/message containing the same information as a cargo manifest, and additional details on freight amounts, charges, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="787">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bordereau</ccts:Name>
+            <ccts:Description>Document/message used in road transport, listing the cargo carried on a road vehicle, often referring to appended copies of Road consignment note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="788">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container manifest (unit packing list)</ccts:Name>
+            <ccts:Description>Document/message specifying the contents of particular freight containers or other transport units, prepared by the party responsible for their loading into the container or unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="789">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Charges note</ccts:Name>
+            <ccts:Description>Document used by the rail organization to indicate freight charges or additional charges in each case where the departure station is not able to calculate the charges for the total voyage (e.g. tariff not yet updated, part of voyage not covered by the tariff). This document must be considered as joined to the transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="790">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advice of collection</ccts:Name>
+            <ccts:Description>(1030) Document that is joined to the transport or sent by separate means, giving to the departure rail organization the proof that the cash-on delivery amount has been encashed by the arrival rail organization before reimbursement of the consignor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="791">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safety of ship certificate</ccts:Name>
+            <ccts:Description>Document certifying a ship's safety to a specified date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="792">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safety of radio certificate</ccts:Name>
+            <ccts:Description>Document certifying the safety of a ship's radio facilities to a specified date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="793">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safety of equipment certificate</ccts:Name>
+            <ccts:Description>Document certifying the safety of a ship's equipment to a specified date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="794">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Civil liability for oil certificate</ccts:Name>
+            <ccts:Description>Document declaring a ship owner's liability for oil propelling or carried on a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="795">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Loadline document</ccts:Name>
+            <ccts:Description>Document specifying the limit of a ship's legal submersion under various conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="796">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Derat document</ccts:Name>
+            <ccts:Description>Document certifying that a ship is free of rats, valid to a specified date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="797">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Maritime declaration of health</ccts:Name>
+            <ccts:Description>Document certifying the health condition on board a vessel, valid to a specified date.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="798">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of registry</ccts:Name>
+            <ccts:Description>Official certificate stating the vessel's registry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="799">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ship's stores declaration</ccts:Name>
+            <ccts:Description>Declaration to Customs regarding the contents of the ship's stores (equivalent to IMO FAL 3) i.e. goods intended for consumption by passengers/crew on board vessels, aircraft or trains, whether or not sold or landed; goods necessary for operation/maintenance of conveyance, including fuel/lubricants, excluding spare parts/equipment (IMO).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="810">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export licence, application for</ccts:Name>
+            <ccts:Description>Application for a permit issued by a government authority permitting exportation of a specified commodity subject to specified conditions as quantity, country of destination, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="811">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export licence</ccts:Name>
+            <ccts:Description>Permit issued by a government authority permitting exportation of a specified commodity subject to specified conditions as quantity, country of destination, etc. Synonym: Embargo permit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="812">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Exchange control declaration, export</ccts:Name>
+            <ccts:Description>Document/message completed by an exporter/seller as a means whereby the competent body may control that the amount of foreign exchange accrued from a trade transaction is repatriated in accordance with the conditions of payment and exchange control regulations in force.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="820">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note model T</ccts:Name>
+            <ccts:Description>European community transit declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="821">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note model T1</ccts:Name>
+            <ccts:Description>Transit declaration for goods circulating under internal community transit procedures (between European Union (EU) countries).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="822">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note model T2</ccts:Name>
+            <ccts:Description>Ascertainment that the declared goods were originally produced in an European Union (EU) country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="823">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Control document T5</ccts:Name>
+            <ccts:Description>Control document (export declaration) used particularly in case of re-sending without use with only VAT collection, refusal, unconformity with contract etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="824">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Re-sending consignment note</ccts:Name>
+            <ccts:Description>Rail consignment note prepared by the consignor for the facilitation of an eventual return to the origin of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="825">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note model T2L</ccts:Name>
+            <ccts:Description>Ascertainment that the declared goods were originally produced in an European Union (EU) country. May only be used for goods that are loaded on one single means of transport in one single departure point for one single delivery point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="830">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration for exportation</ccts:Name>
+            <ccts:Description>Document/message by which goods are declared for export Customs clearance, conforming to the layout key set out at Appendix I to Annex C.1 concerning outright exportation to the Kyoto convention (CCC). Within a Customs union, "for despatch" may have the same meaning as "for exportation".</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="833">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo declaration (departure)</ccts:Name>
+            <ccts:Description>Generic term, sometimes referred to as Freight declaration, applied to the documents providing the particulars required by the Customs concerning the cargo (freight) carried by commercial means of transport (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="840">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for goods control certificate</ccts:Name>
+            <ccts:Description>Document/message submitted to a competent body by party requesting a Goods control certificate to be issued in accordance with national or international standards, or conforming to legislation in the importing country, or as specified in the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="841">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods control certificate</ccts:Name>
+            <ccts:Description>Document/message issued by a competent body evidencing the quality of the goods described therein, in accordance with national or international standards, or conforming to legislation in the importing country, or as specified in the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="850">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for phytosanitary certificate</ccts:Name>
+            <ccts:Description>Document/message submitted to a competent body by party requesting a Phytosanitary certificate to be issued.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="851">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Phytosanitary certificate</ccts:Name>
+            <ccts:Description>A message/doucment consistent with the model for certificates of the IPPC, attesting that a consignment meets phytosanitary import requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="852">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sanitary certificate</ccts:Name>
+            <ccts:Description>Document/message issued by the competent authority in the exporting country evidencing that alimentary and animal products, including dead animals, are fit for human consumption, and giving details, when relevant, of controls undertaken.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="853">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Veterinary certificate</ccts:Name>
+            <ccts:Description>Document/message issued by the competent authority in the exporting country evidencing that live animals or birds are not infested or infected with disease, and giving details regarding their provenance, and of vaccinations and other treatment to which they have been subjected.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="855">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for inspection certificate</ccts:Name>
+            <ccts:Description>Document/message submitted to a competent body by a party requesting an Inspection certificate to be issued in accordance with national or international standards, or conforming to legislation in the country in which it is required, or as specified in the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="856">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inspection certificate</ccts:Name>
+            <ccts:Description>Document/message issued by a competent body evidencing that the goods described therein have been inspected in accordance with national or international standards, in conformity with legislation in the country in which the inspection is required, or as specified in the contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="860">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of origin, application for</ccts:Name>
+            <ccts:Description>Document/message submitted to a competent body by an interested party requesting a Certificate of origin to be issued in accordance with relevant criteria, and on the basis of evidence of the origin of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="861">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of origin</ccts:Name>
+            <ccts:Description>Document/message identifying goods, in which the authority or body authorized to issue it certifies expressly that the goods to which the certificate relates originate in a specific country. The word "country" may include a group of countries, a region or a part of a country. This certificate may also include a declaration by the manufacturer, producer, supplier, exporter or other competent person.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="862">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Declaration of origin</ccts:Name>
+            <ccts:Description>Appropriate statement as to the origin of the goods, made in connection with their exportation by the manufacturer, producer, supplier, exporter or other competent person on the Commercial invoice or any other document relating to the goods (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="863">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Regional appellation certificate</ccts:Name>
+            <ccts:Description>Certificate drawn up in accordance with the rules laid down by an authority or approved body, certifying that the goods described therein qualify for a designation specific to the given region (e.g. champagne, port wine, Parmesan cheese).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="864">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Preference certificate of origin</ccts:Name>
+            <ccts:Description>Document/message describing a certificate of origin meeting the requirements for preferential treatment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="865">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of origin form GSP</ccts:Name>
+            <ccts:Description>Specific form of certificate of origin for goods qualifying for preferential treatment under the generalized system of preferences (includes a combined declaration of origin and certificate, form A).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="870">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consular invoice</ccts:Name>
+            <ccts:Description>Document/message to be prepared by an exporter in his country and presented to a diplomatic representation of the importing country for endorsement and subsequently to be presented by the importer in connection with the import of the goods described therein.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="890">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous goods declaration</ccts:Name>
+            <ccts:Description>(1115) Document/message issued by a consignor in accordance with applicable conventions or regulations, describing hazardous goods or materials for transport purposes, and stating that the latter have been packed and labelled in accordance with the provisions of the relevant conventions or regulations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="895">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistical document, export</ccts:Name>
+            <ccts:Description>Document/message in which an exporter provides information about exported goods required by the body responsible for the collection of international trade statistics.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="896">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>INTRASTAT declaration</ccts:Name>
+            <ccts:Description>Document/message in which a declarant provides information about goods required by the body responsible for the collection of trade statistics.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="901">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery verification certificate</ccts:Name>
+            <ccts:Description>Document/message whereby an official authority (Customs or governmental) certifies that goods have been delivered.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="910">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Import licence, application for</ccts:Name>
+            <ccts:Description>Document/message in which an interested party applies to the competent body for authorization to import either a limited quantity of articles subject to import restrictions, or an unlimited quantity of such articles during a limited period, and specifies the kind of articles, their origin and value, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="911">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Import licence</ccts:Name>
+            <ccts:Description>Document/message issued by the competent body in accordance with import regulations in force, by which authorization is granted to a named party to import either a limited quantity of designated articles or an unlimited quantity of such articles during a limited period, under conditions specified in the document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="913">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration without commercial detail</ccts:Name>
+            <ccts:Description>CUSDEC transmission that does not include data from the commercial detail section of the message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="914">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration with commercial and item detail</ccts:Name>
+            <ccts:Description>CUSDEC transmission that includes data from both the commercial detail and item detail sections of the message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="915">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration without item detail</ccts:Name>
+            <ccts:Description>CUSDEC transmission that does not include data from the item detail section of the message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="916">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Related document</ccts:Name>
+            <ccts:Description>Document that has a relationship with the stated document/message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="917">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receipt (Customs)</ccts:Name>
+            <ccts:Description>Receipt for Customs duty/tax/fee paid.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="925">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for exchange allocation</ccts:Name>
+            <ccts:Description>Document/message whereby an importer/buyer requests the competent body to allocate an amount of foreign exchange to be transferred to an exporter/seller in payment for goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="926">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Foreign exchange permit</ccts:Name>
+            <ccts:Description>Document/message issued by the competent body authorizing an importer/buyer to transfer an amount of foreign exchange to an exporter/seller in payment for goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="927">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Exchange control declaration (import)</ccts:Name>
+            <ccts:Description>Document/message completed by an importer/buyer as a means for the competent body to control that a trade transaction for which foreign exchange has been allocated has been executed and that money has been transferred in accordance with the conditions of payment and the exchange control regulations in force.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="929">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration for importation</ccts:Name>
+            <ccts:Description>Document/message by which goods are declared for import Customs clearance [sister entry of 830].</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="930">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration for home use</ccts:Name>
+            <ccts:Description>Document/message by which goods are declared for import Customs clearance according to Annex B.1 (concerning clearance for home use) to the Kyoto convention (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="931">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs immediate release declaration</ccts:Name>
+            <ccts:Description>Document/message issued by an importer notifying Customs that goods have been removed from an importing means of transport to the importer's premises under a Customs-approved arrangement for immediate release, or requesting authorization to do so.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="932">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs delivery note</ccts:Name>
+            <ccts:Description>Document/message whereby a Customs authority releases goods under its control to be placed at the disposal of the party concerned. Synonym: Customs release note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="933">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo declaration (arrival)</ccts:Name>
+            <ccts:Description>Generic term, sometimes referred to as Freight declaration, applied to the documents providing the particulars required by the Customs concerning the cargo (freight) carried by commercial means of transport (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="934">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Value declaration</ccts:Name>
+            <ccts:Description>Document/message in which a declarant (importer) states the invoice or other price (e.g. selling price, price of identical goods), and specifies costs for freight, insurance and packing, etc., terms of delivery and payment, any relationship with the trading partner, etc., for the purpose of determining the Customs value of goods imported.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="935">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs invoice</ccts:Name>
+            <ccts:Description>Document/message required by the Customs in an importing country in which an exporter states the invoice or other price (e.g. selling price, price of identical goods), and specifies costs for freight, insurance and packing, etc., terms of delivery and payment, for the purpose of determining the Customs value in the importing country of goods consigned to that country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="936">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs declaration (post parcels)</ccts:Name>
+            <ccts:Description>Document/message which, according to Article 106 of the "Agreement concerning Postal Parcels" under the UPU Convention, must accompany post parcels and in which the contents of such parcels are specified.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="937">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax declaration (value added tax)</ccts:Name>
+            <ccts:Description>Document/message in which an importer states the pertinent information required by the competent body for assessment of value-added tax.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="938">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax declaration (general)</ccts:Name>
+            <ccts:Description>Document/message containing a general tax declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="940">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax demand</ccts:Name>
+            <ccts:Description>Document/message containing the demand of tax.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="941">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Embargo permit</ccts:Name>
+            <ccts:Description>Document/message giving the permission to export specified goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="950">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration for Customs transit</ccts:Name>
+            <ccts:Description>Document/message by which the sender declares goods for Customs transit according to Annex E.1 (concerning Customs transit) to the Kyoto convention (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="951">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>TIF form</ccts:Name>
+            <ccts:Description>International Customs transit document by which the sender declares goods for carriage by rail in accordance with the provisions of the 1952 International Convention to facilitate the crossing of frontiers for goods carried by rail (TIF Convention of UIC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="952">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>TIR carnet</ccts:Name>
+            <ccts:Description>International Customs document (International Transit by Road), issued by a guaranteeing association approved by the Customs authorities, under the cover of which goods are carried, in most cases under Customs seal, in road vehicles and/or containers in compliance with the requirements of the Customs TIR Convention of the International Transport of Goods under cover of TIR Carnets (UN/ECE).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="953">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EC carnet</ccts:Name>
+            <ccts:Description>EC customs transit document issued by EC customs authorities for transit and/or temporary user of goods within the EC.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="954">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>EUR 1 certificate of origin</ccts:Name>
+            <ccts:Description>Customs certificate used in preferential goods interchanges between EC countries and EC external countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="955">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>ATA carnet</ccts:Name>
+            <ccts:Description>International Customs document (Admission Temporaire / Temporary Admission) which, issued under the terms of the ATA Convention (1961), incorporates an internationally valid guarantee and may be used, in lieu of national Customs documents and as security for import duties and taxes, to cover the temporary admission of goods and, where appropriate, the transit of goods. If accepted for controlling the temporary export and reimport of goods, international guarantee does not apply (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="960">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Single administrative document</ccts:Name>
+            <ccts:Description>A set of documents, replacing the various (national) forms for Customs declaration within the EC, implemented on 01-01-1988.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="961">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General response (Customs)</ccts:Name>
+            <ccts:Description>General response message to permit the transfer of data from Customs to the transmitter of the previous message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="962">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document response (Customs)</ccts:Name>
+            <ccts:Description>Document response message to permit the transfer of data from Customs to the transmitter of the previous message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="963">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Error response (Customs)</ccts:Name>
+            <ccts:Description>Error response message to permit the transfer of data from Customs to the transmitter of the previous message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="964">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Package response (Customs)</ccts:Name>
+            <ccts:Description>Package response message to permit the transfer of data from Customs to the transmitter of the previous message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="965">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax calculation/confirmation response (Customs)</ccts:Name>
+            <ccts:Description>Tax calculation/confirmation response message to permit the transfer of data from Customs to the transmitter of the previous message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="966">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quota prior allocation certificate</ccts:Name>
+            <ccts:Description>Document/message issued by the competent body for prior allocation of a quota.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="970">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wagon report</ccts:Name>
+            <ccts:Description>Document which contains consignment information concerning the wagons and their lading in a case of a multiple wagon consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="971">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transit Conveyor Document</ccts:Name>
+            <ccts:Description>Document for a course of transit used for a carrier who is neither the carrier at the beginning nor the arrival. The transit carrier can directly invoice the expenses for its part of the transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="972">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rail consignment note forwarder copy</ccts:Name>
+            <ccts:Description>Document which is a copy of the rail consignment note printed especially for the need of the forwarder.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="974">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Duty suspended goods</ccts:Name>
+            <ccts:Description>Document giving details for the carriage of excisable goods on a duty-suspended basis.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="975">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proof of transit declaration</ccts:Name>
+            <ccts:Description>A document providing proof that a transit declaration has been accepted.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="976">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container transfer note</ccts:Name>
+            <ccts:Description>Document for the carriage of containers. Syn: transfer note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="977">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>NATO transit document</ccts:Name>
+            <ccts:Description>Customs transit document for the carriage of shipments of the NATO armed forces under Customs supervision.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="978">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transfrontier waste shipment authorization</ccts:Name>
+            <ccts:Description>Document containing the authorization from the relevant authority for the international carriage of waste. Syn: Transfrontier waste shipment permit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="979">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transfrontier waste shipment movement document</ccts:Name>
+            <ccts:Description>Document certified by the carriers and the consignee to be used for the international carriage of waste.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="990">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>End use authorization</ccts:Name>
+            <ccts:Description>Document issued by Customs granting the end-use Customs procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="991">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government contract</ccts:Name>
+            <ccts:Description>Document/message describing a contract with a government authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="995">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistical document, import</ccts:Name>
+            <ccts:Description>Document/message describing an import document that is used for statistical purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="996">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for documentary credit</ccts:Name>
+            <ccts:Description>Message with application for opening of a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="998">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous Customs document/message</ccts:Name>
+            <ccts:Description>Indication of the previous Customs document/message concerning the same transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+    </xsd:restriction>
+  </xsd:simpleType>
+</xsd:schema>
diff --git a/schema/uncefact/codelist/standard/UNECE_ReferenceTypeCode_D16B.xsd b/schema/uncefact/codelist/standard/UNECE_ReferenceTypeCode_D16B.xsd
new file mode 100644
index 0000000..a3de638
--- /dev/null
+++ b/schema/uncefact/codelist/standard/UNECE_ReferenceTypeCode_D16B.xsd
@@ -0,0 +1,6550 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== 61153_ReferenceTypeCode - Code List Schema Module          ===== -->
+<!-- ====================================================================== -->
+<!--
+Schema agency:      UN/CEFACT
+Schema version:     1.9
+Schema date:        18MAR17
+
+Code list name:     Reference Type Code
+Code list agency:   UNECE
+Code list version:  D16B
+
+Copyright (C) UN/CEFACT (AR17). All Rights Reserved.
+
+This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to UN/CEFACT, except as needed for the purpose of developing UN/CEFACT specifications, in which case the procedures for copyrights defined in the UN/CEFACT Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
+
+The limited permissions granted above are perpetual and will not be revoked by UN/CEFACT or its successors or assigns.
+
+This document and the information contained herein is provided on an "AS IS" basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clm61153ReferenceTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D16B" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" targetNamespace="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D16B" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.9">
+<!-- ======================================================================= -->
+<!-- ===== Element Declarations                                        ===== -->
+<!-- ======================================================================= -->
+<!-- ===== Root Element                                                ===== -->
+<!-- ======================================================================= -->
+  <xsd:element name="ReferenceTypeCode" type="clm61153ReferenceTypeCode:ReferenceTypeCodeContentType"/>
+<!-- ================================================================== -->
+<!-- ===== Type Definitions                                       ===== -->
+<!-- ================================================================== -->
+<!-- ===== Type Definition: ReferenceTypeCodeContentType          ===== -->
+<!-- ================================================================== -->
+  <xsd:simpleType name="ReferenceTypeCodeContentType">
+    <xsd:restriction base="xsd:token">
+      <xsd:enumeration value="AAA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order acknowledgement document identifier</ccts:Name>
+            <ccts:Description>[1018] Reference number identifying the acknowledgement of an order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proforma invoice document identifier</ccts:Name>
+            <ccts:Description>[1088] Reference number to identify a proforma invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit identifier</ccts:Name>
+            <ccts:Description>[1172] Reference number to identify a documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract document addendum identifier</ccts:Name>
+            <ccts:Description>[1318] Reference number to identify an addendum to a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration number</ccts:Name>
+            <ccts:Description>Reference number assigned to a goods declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit card number</ccts:Name>
+            <ccts:Description>A reference number identifying a debit card.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Offer number</ccts:Name>
+            <ccts:Description>(1332) Reference number assigned by issuing party to an offer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank's batch interbank transaction reference number</ccts:Name>
+            <ccts:Description>Reference number allocated by the bank to a batch of different underlying interbank transactions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank's individual interbank transaction reference number</ccts:Name>
+            <ccts:Description>Reference number allocated by the bank to one specific interbank transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery order number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuer to a delivery order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch advice number</ccts:Name>
+            <ccts:Description>[1035] Reference number assigned by issuing party to a despatch advice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Drawing number</ccts:Name>
+            <ccts:Description>Reference number identifying a specific product drawing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Waybill number</ccts:Name>
+            <ccts:Description>Reference number assigned to a waybill, see: 1001 = 700.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery schedule number</ccts:Name>
+            <ccts:Description>Reference number assigned by buyer to a delivery schedule.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment identifier, consignee assigned</ccts:Name>
+            <ccts:Description>[1362] Reference number assigned by the consignee to identify a particular consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Partial shipment identifier</ccts:Name>
+            <ccts:Description>[1310] Identifier of a shipment which is part of an order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment identifier</ccts:Name>
+            <ccts:Description>[8260] To identify a piece if transport equipment e.g. container or unit load device.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Municipality assigned business registry number</ccts:Name>
+            <ccts:Description>A reference number assigned by a municipality to identify a business.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport contract document identifier</ccts:Name>
+            <ccts:Description>[1188] Reference number to identify a document evidencing a transport contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master label number</ccts:Name>
+            <ccts:Description>Identifies the master label number of any package type.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note document identifier</ccts:Name>
+            <ccts:Description>[1128] Reference number to identify a Despatch Note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Enquiry number</ccts:Name>
+            <ccts:Description>Reference number assigned to an enquiry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Docket number</ccts:Name>
+            <ccts:Description>A reference number identifying the docket.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Civil action number</ccts:Name>
+            <ccts:Description>A reference number identifying the civil action.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Carrier's agent reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the carriers agent to a transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AAZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard Carrier Alpha Code (SCAC) number</ccts:Name>
+            <ccts:Description>For maritime shipments, this code qualifies a Standard Alpha Carrier Code (SCAC) as issued by the United Stated National Motor Traffic Association Inc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs valuation decision number</ccts:Name>
+            <ccts:Description>Reference by an importing party to a previous decision made by a Customs administration regarding the valuation of goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>End use authorization number</ccts:Name>
+            <ccts:Description>Reference issued by a Customs administration authorizing a preferential rate of duty if a product is used for a specified purpose, see: 1001 = 990.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Anti-dumping case number</ccts:Name>
+            <ccts:Description>Reference issued by a Customs administration pertaining to a past or current investigation of goods "dumped" at a price lower than the exporter's domestic market price.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs tariff number</ccts:Name>
+            <ccts:Description>(7357) Code number of the goods in accordance with the tariff nomenclature system of classification in use where the Customs declaration is made.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Declarant's reference number</ccts:Name>
+            <ccts:Description>Unique reference number assigned to a document or a message by the declarant for identification purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Repair estimate number</ccts:Name>
+            <ccts:Description>A number identifying a repair estimate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs decision request number</ccts:Name>
+            <ccts:Description>Reference issued by Customs pertaining to a pending tariff classification decision requested by an importer or agent.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sub-house bill of lading number</ccts:Name>
+            <ccts:Description>Reference assigned to a sub-house bill of lading.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax payment identifier</ccts:Name>
+            <ccts:Description>[1168] Reference number identifying a payment of a duty or tax e.g. under a transit procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quota number</ccts:Name>
+            <ccts:Description>Reference number allocated by a government authority to identify a quota.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transit (onward carriage) guarantee (bond) number</ccts:Name>
+            <ccts:Description>Reference number to identify the guarantee or security provided for Customs transit operation (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs guarantee number</ccts:Name>
+            <ccts:Description>Reference assigned to a Customs guarantee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Replacing part number</ccts:Name>
+            <ccts:Description>New part number which replaces the existing part number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Seller's catalogue number</ccts:Name>
+            <ccts:Description>Identification number assigned to a seller's catalogue.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Originator's reference</ccts:Name>
+            <ccts:Description>A unique reference assigned by the originator.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Declarant's Customs identity number</ccts:Name>
+            <ccts:Description>Reference to the party whose posted bond or security is being declared in order to accept responsibility for a goods declaration and the applicable duties and taxes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Importer reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the importer to identify a particular shipment for his own purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export clearance instruction reference number</ccts:Name>
+            <ccts:Description>Reference number of the clearance instructions given by the consignor through different means.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Import clearance instruction reference number</ccts:Name>
+            <ccts:Description>Reference number of the import clearance instructions given by the consignor/consignee through different means.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods declaration document identifier, Customs</ccts:Name>
+            <ccts:Description>[1426] Reference number, assigned or accepted by Customs, to identify a goods declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Article number</ccts:Name>
+            <ccts:Description>A number that identifies an article.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Intra-plant routing</ccts:Name>
+            <ccts:Description>To define routing within a plant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Stock keeping unit number</ccts:Name>
+            <ccts:Description>A number that identifies the stock keeping unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Text Element Identifier deletion reference</ccts:Name>
+            <ccts:Description>The reference used within a given TEI (Text Element Identifier) which is to be deleted.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Allotment identification (Air)</ccts:Name>
+            <ccts:Description>Reference assigned to guarantied capacity on one or more specific flights on specific date(s) to third parties as agents and other airlines.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ABZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vehicle licence number</ccts:Name>
+            <ccts:Description>Number of the licence issued for a vehicle by an agency of government.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Air cargo transfer manifest</ccts:Name>
+            <ccts:Description>A number assigned to an air cargo list of goods to be transferred.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo acceptance order reference number</ccts:Name>
+            <ccts:Description>Reference assigned to the cargo acceptance order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>US government agency number</ccts:Name>
+            <ccts:Description>A number that identifies a United States Government agency.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipping unit identification</ccts:Name>
+            <ccts:Description>Identifying marks on the outermost unit that is used to transport merchandise.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Additional reference number</ccts:Name>
+            <ccts:Description>[1010] Reference number provided in addition to another given reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Related document number</ccts:Name>
+            <ccts:Description>Reference number identifying a related document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Addressee reference</ccts:Name>
+            <ccts:Description>A reference number of an addressee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>ATA carnet number</ccts:Name>
+            <ccts:Description>Reference number assigned to an ATA carnet.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packaging unit identification</ccts:Name>
+            <ccts:Description>Identifying marks on packing units.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Outerpackaging unit identification</ccts:Name>
+            <ccts:Description>Identifying marks on packing units contained within an outermost shipping unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer material specification number</ccts:Name>
+            <ccts:Description>Number for a material specification given by customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank reference</ccts:Name>
+            <ccts:Description>Cross reference issued by financial institution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Principal reference number</ccts:Name>
+            <ccts:Description>A number that identifies the principal reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collection advice document identifier</ccts:Name>
+            <ccts:Description>[1030] Reference number to identify a collection advice document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Iron charge number</ccts:Name>
+            <ccts:Description>Number attributed to the iron charge for the production of steel products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hot roll number</ccts:Name>
+            <ccts:Description>Number attributed to a hot roll coil.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cold roll number</ccts:Name>
+            <ccts:Description>Number attributed to a cold roll coil.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Railway wagon number</ccts:Name>
+            <ccts:Description>(8260) Registered identification initials and numbers of railway wagon. Synonym: Rail car number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unique claims reference number of the sender</ccts:Name>
+            <ccts:Description>A number that identifies the unique claims reference of the sender.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Loss/event number</ccts:Name>
+            <ccts:Description>To reference to the unique number that is assigned to each major loss hitting the reinsurance industry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Estimate order reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the ordering party of the estimate order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reference number to previous message</ccts:Name>
+            <ccts:Description>Reference number assigned to the message which was previously issued (e.g. in the case of a cancellation, the primary reference of the message to be cancelled will be quoted in this element).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Banker's acceptance</ccts:Name>
+            <ccts:Description>Reference number for banker's acceptance issued by the accepting financial institution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Duty memo number</ccts:Name>
+            <ccts:Description>Reference number assigned by customs to a duty memo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ACZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Equipment transport charge number</ccts:Name>
+            <ccts:Description>Reference assigned to a specific equipment transportation charge.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buyer's item number</ccts:Name>
+            <ccts:Description>[7304] Reference number assigned by the buyer to an item.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Matured certificate of deposit</ccts:Name>
+            <ccts:Description>Reference number for certificate of deposit allocated by issuing financial institution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Loan</ccts:Name>
+            <ccts:Description>Reference number for loan allocated by lending financial institution.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Analysis number/test number</ccts:Name>
+            <ccts:Description>Number given to a specific analysis or test operation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Account number</ccts:Name>
+            <ccts:Description>Identification number of an account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Treaty number</ccts:Name>
+            <ccts:Description>A number that identifies a treaty.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Catastrophe number</ccts:Name>
+            <ccts:Description>A number that identifies a catastrophe.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bureau signing (statement reference)</ccts:Name>
+            <ccts:Description>A statement reference that identifies a bureau signing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Company / syndicate reference 1</ccts:Name>
+            <ccts:Description>First reference of a company/syndicate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Company / syndicate reference 2</ccts:Name>
+            <ccts:Description>Second reference of a company/syndicate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ordering customer consignment reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to the consignment by the ordering customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipowner's authorization number</ccts:Name>
+            <ccts:Description>Reference number assigned by the shipowner as an authorization number to transport certain goods (such as hazardous goods, cool or reefer goods).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inland transport order number</ccts:Name>
+            <ccts:Description>Reference number assigned by the principal to the transport order for inland carriage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container work order reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the principal to the work order for a (set of) container(s).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statement number</ccts:Name>
+            <ccts:Description>A reference number identifying a statement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unique market reference</ccts:Name>
+            <ccts:Description>A number that identifies a unique market.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Group accounting</ccts:Name>
+            <ccts:Description>A number that identifies group accounting.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Broker reference 1</ccts:Name>
+            <ccts:Description>First reference of a broker.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Broker reference 2</ccts:Name>
+            <ccts:Description>Second reference of a broker.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lloyd's claims office reference</ccts:Name>
+            <ccts:Description>A number that identifies a Lloyd's claims office.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Secure delivery terms and conditions agreement reference</ccts:Name>
+            <ccts:Description>A reference to a secure delivery terms and conditions agreement. A secured delivery agreement is an agreement containing terms and conditions to secure deliveries in case of failure in the production or logistics process of the supplier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Report number</ccts:Name>
+            <ccts:Description>Reference to a report to Customs by a carrier at the point of entry, encompassing both conveyance and consignment information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ADZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Trader account number</ccts:Name>
+            <ccts:Description>Number assigned by a Customs authority which uniquely identifies a trader (i.e. importer, exporter or declarant) for Customs purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorization for expense (AFE) number</ccts:Name>
+            <ccts:Description>A number that identifies an authorization for expense (AFE).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government agency reference number</ccts:Name>
+            <ccts:Description>Coded reference number that pertains to the business of a government agency.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Assembly number</ccts:Name>
+            <ccts:Description>A number that identifies an assembly.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Symbol number</ccts:Name>
+            <ccts:Description>A number that identifies a symbol.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AED">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commodity number</ccts:Name>
+            <ccts:Description>A number that identifies a commodity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Eur 1 certificate number</ccts:Name>
+            <ccts:Description>Reference number assigned to a Eur 1 certificate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer process specification number</ccts:Name>
+            <ccts:Description>Retrieval number for a process specification defined by customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer specification number</ccts:Name>
+            <ccts:Description>Retrieval number for a specification defined by customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Applicable instructions or standards</ccts:Name>
+            <ccts:Description>Instructions or standards applicable for the whole message or a message line item. These instructions or standards may be published by a neutral organization or authority or another party concerned.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registration number of previous Customs declaration</ccts:Name>
+            <ccts:Description>Registration number of the Customs declaration lodged for the previous Customs procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Post-entry reference</ccts:Name>
+            <ccts:Description>Reference to a message related to a post-entry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment order number</ccts:Name>
+            <ccts:Description>A number that identifies a payment order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery number (transport)</ccts:Name>
+            <ccts:Description>Reference number by which a haulier/carrier will announce himself at the container terminal or depot when delivering equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport route</ccts:Name>
+            <ccts:Description>A predefined and identified sequence of points where goods are collected, agreed between partners, e.g. the party in charge of organizing the transport and the parties where goods will be collected. The same collecting points may be included in different transport routes, but in a different sequence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer's unit inventory number</ccts:Name>
+            <ccts:Description>Number assigned by customer to a unique unit for inventory purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product reservation number</ccts:Name>
+            <ccts:Description>Number assigned by seller to identify reservation of specified products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project number</ccts:Name>
+            <ccts:Description>Reference number assigned to a project.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Drawing list number</ccts:Name>
+            <ccts:Description>Reference number identifying a drawing list.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AER">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Project specification number</ccts:Name>
+            <ccts:Description>Reference number identifying a project specification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AES">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Primary reference</ccts:Name>
+            <ccts:Description>A number that identifies the primary reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AET">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for cancellation number</ccts:Name>
+            <ccts:Description>A number that identifies a request for cancellation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Supplier's control number</ccts:Name>
+            <ccts:Description>Reference to a file regarding a control of the supplier carried out on departure of the goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipping note number</ccts:Name>
+            <ccts:Description>[1123] Reference number assigned to a shipping note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Empty container bill number</ccts:Name>
+            <ccts:Description>Reference number assigned to an empty container bill, see: 1001 = 708.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Non-negotiable maritime transport document number</ccts:Name>
+            <ccts:Description>Reference number assigned to a sea waybill, see: 1001 = 712.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Substitute air waybill number</ccts:Name>
+            <ccts:Description>Reference number assigned to a substitute air waybill, see: 1001 = 743.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AEZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Despatch note (post parcels) number</ccts:Name>
+            <ccts:Description>(1128) Reference number assigned to a despatch note (post parcels), see: 1001 = 750.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Airlines flight identification number</ccts:Name>
+            <ccts:Description>(8028) Identification of a commercial flight by carrier code and number as assigned by the airline (IATA).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Through bill of lading number</ccts:Name>
+            <ccts:Description>Reference number assigned to a through bill of lading, see: 1001 = 761.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo manifest number</ccts:Name>
+            <ccts:Description>[1037] Reference number assigned to a cargo manifest.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bordereau number</ccts:Name>
+            <ccts:Description>Reference number assigned to a bordereau, see: 1001 = 787.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs item number</ccts:Name>
+            <ccts:Description>Number (1496 in CST) assigned by the declarant to an item.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export Control Commodity number (ECCN)</ccts:Name>
+            <ccts:Description>Reference number to relevant item within Commodity Control List covering actual products change functionality.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marking/label reference</ccts:Name>
+            <ccts:Description>Reference where marking/label information derives from.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tariff number</ccts:Name>
+            <ccts:Description>A number that identifies a tariff.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Replenishment purchase order number</ccts:Name>
+            <ccts:Description>Purchase order number specified by the buyer for the assignment to vendor's replenishment orders in a vendor managed inventory program.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Immediate transportation no. for in bond movement</ccts:Name>
+            <ccts:Description>A number that identifies immediate transportation for in bond movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transportation exportation no. for in bond movement</ccts:Name>
+            <ccts:Description>A number that identifies the transportation exportation number for an in bond movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Immediate exportation no. for in bond movement</ccts:Name>
+            <ccts:Description>A number that identifies the immediate exportation number for an in bond movement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Associated invoices</ccts:Name>
+            <ccts:Description>A number that identifies associated invoices.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Secondary Customs reference</ccts:Name>
+            <ccts:Description>A number that identifies the secondary customs reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Account party's reference</ccts:Name>
+            <ccts:Description>Reference of the account party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Beneficiary's reference</ccts:Name>
+            <ccts:Description>Reference of the beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Second beneficiary's reference</ccts:Name>
+            <ccts:Description>Reference of the second beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Applicant's bank reference</ccts:Name>
+            <ccts:Description>Reference number of the applicant's bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Issuing bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the issuing bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Beneficiary's bank reference</ccts:Name>
+            <ccts:Description>Reference number of the beneficiary's bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct payment valuation number</ccts:Name>
+            <ccts:Description>Reference number assigned to a direct payment valuation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct payment valuation request number</ccts:Name>
+            <ccts:Description>Reference number assigned to a direct payment valuation request.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quantity valuation number</ccts:Name>
+            <ccts:Description>Reference number assigned to a quantity valuation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quantity valuation request number</ccts:Name>
+            <ccts:Description>Reference number assigned to a quantity valuation request.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of quantities number</ccts:Name>
+            <ccts:Description>Reference number assigned to a bill of quantities.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment valuation number</ccts:Name>
+            <ccts:Description>Reference number assigned to a payment valuation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AFZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Situation number</ccts:Name>
+            <ccts:Description>Common reference number given to documents concerning a determined period of works.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agreement to pay number</ccts:Name>
+            <ccts:Description>A number that identifies an agreement to pay.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract party reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to a party for a particular contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Account party's bank reference</ccts:Name>
+            <ccts:Description>Reference number of the account party's bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agent's bank reference</ccts:Name>
+            <ccts:Description>Reference number issued by the agent's bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agent's reference</ccts:Name>
+            <ccts:Description>Reference number of the agent.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Applicant's reference</ccts:Name>
+            <ccts:Description>Reference number of the applicant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dispute number</ccts:Name>
+            <ccts:Description>Reference number to a dispute notice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit rating agency's reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by a credit rating agency to a debtor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request number</ccts:Name>
+            <ccts:Description>The reference number of a request.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Single transaction sequence number</ccts:Name>
+            <ccts:Description>A number that identifies a single transaction sequence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application reference number</ccts:Name>
+            <ccts:Description>A number that identifies an application reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery verification certificate</ccts:Name>
+            <ccts:Description>Formal identification of delivery verification certificate which is a formal document from Customs etc. confirming that physical goods have been delivered. It may be needed to support a tax reclaim based on an invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Number of temporary importation document</ccts:Name>
+            <ccts:Description>Number assigned by customs to identify consignment in transit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reference number quoted on statement</ccts:Name>
+            <ccts:Description>Reference number quoted on the statement sent to the beneficiary for information purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sender's reference to the original message</ccts:Name>
+            <ccts:Description>The reference provided by the sender of the original message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Company issued equipment ID</ccts:Name>
+            <ccts:Description>Owner/operator, non-government issued equipment reference number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Domestic flight number</ccts:Name>
+            <ccts:Description>Airline flight number assigned to a flight originating and terminating within the same country.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International flight number</ccts:Name>
+            <ccts:Description>Airline flight number assigned to a flight originating and terminating across national borders.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Employer identification number of service bureau</ccts:Name>
+            <ccts:Description>Reference number assigned by a service/processing bureau to an employer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Service group identification number</ccts:Name>
+            <ccts:Description>Identification used for a group of services.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Member number</ccts:Name>
+            <ccts:Description>Reference number assigned to a person as a member of a group of persons or a service scheme.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous member number</ccts:Name>
+            <ccts:Description>Reference number previously assigned to a member.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Scheme/plan number</ccts:Name>
+            <ccts:Description>Reference number assigned to a service scheme or plan.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous scheme/plan number</ccts:Name>
+            <ccts:Description>Reference number previously assigned to a service scheme or plan.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receiving party's member identification</ccts:Name>
+            <ccts:Description>Identification used by the receiving party for a member of a service scheme or group of persons.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AGZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payroll number</ccts:Name>
+            <ccts:Description>Reference number assigned to the payroll of an organisation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packaging specification number</ccts:Name>
+            <ccts:Description>Reference number of documentation specifying the technical detail of packaging requirements.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authority issued equipment identification</ccts:Name>
+            <ccts:Description>Identification issued by an authority, e.g. government, airport authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Training flight number</ccts:Name>
+            <ccts:Description>Non-revenue producing airline flight for training purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fund code number</ccts:Name>
+            <ccts:Description>Reference number to identify appropriation and branch chargeable for item.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Signal code number</ccts:Name>
+            <ccts:Description>Reference number to identify a signal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Major force program number</ccts:Name>
+            <ccts:Description>Reference number according to Major Force Program (US).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nomination number</ccts:Name>
+            <ccts:Description>Reference number assigned by a shipper to a request/ commitment-to-ship on a pipeline system.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Laboratory registration number</ccts:Name>
+            <ccts:Description>Reference number is the official registration number of the laboratory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport contract reference number</ccts:Name>
+            <ccts:Description>Reference number of a transport contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payee's reference number</ccts:Name>
+            <ccts:Description>Reference number of the party to be paid.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payer's reference number</ccts:Name>
+            <ccts:Description>Reference number of the party who pays.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Creditor's reference number</ccts:Name>
+            <ccts:Description>Reference number of the party to whom a debt is owed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debtor's reference number</ccts:Name>
+            <ccts:Description>Reference number of the party who owes an amount of money.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Joint venture reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to a joint venture agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Chamber of Commerce registration number</ccts:Name>
+            <ccts:Description>The registration number by which a company/organization is known to the Chamber of Commerce.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax registration number</ccts:Name>
+            <ccts:Description>The registration number by which a company/organization is identified with the tax administration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wool identification number</ccts:Name>
+            <ccts:Description>Shipping Identification Mark (SIM) allocated to a wool consignment by a shipping company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wool tax reference number</ccts:Name>
+            <ccts:Description>Reference or indication of the payment of wool tax.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meat processing establishment registration number</ccts:Name>
+            <ccts:Description>Registration number allocated to a registered meat packing establishment by the local quarantine and inspection authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Quarantine/treatment status reference number</ccts:Name>
+            <ccts:Description>Coded quarantine/treatment status of a container and its cargo and packing materials, generated by a shipping company based upon declarations presented by a shipper.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Request for quote number</ccts:Name>
+            <ccts:Description>Reference number assigned by the requestor to a request for quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manual processing authority number</ccts:Name>
+            <ccts:Description>Number allocated to allow the manual processing of an entity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rate note number</ccts:Name>
+            <ccts:Description>Reference assigned to a specific rate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Freight Forwarder number</ccts:Name>
+            <ccts:Description>An identification code of a Freight Forwarder.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AHZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs release code</ccts:Name>
+            <ccts:Description>A code associated to a requirement that must be presented to gain the release of goods by Customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Compliance code number</ccts:Name>
+            <ccts:Description>Number assigned to indicate regulatory compliance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Department of transportation bond number</ccts:Name>
+            <ccts:Description>Number of a bond assigned by the department of transportation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export establishment number</ccts:Name>
+            <ccts:Description>Number to identify export establishment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AID">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Certificate of conformity</ccts:Name>
+            <ccts:Description>Certificate certifying the conformity to predefined definitions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ministerial certificate of homologation</ccts:Name>
+            <ccts:Description>Certificate of approval for components which are subject to legal restrictions and must be approved by the government.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous delivery instruction number</ccts:Name>
+            <ccts:Description>The identification of a previous delivery instruction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Passport number</ccts:Name>
+            <ccts:Description>Number assigned to a passport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Common transaction reference number</ccts:Name>
+            <ccts:Description>Reference number applicable to different underlying individual transactions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AII">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank's common transaction reference number</ccts:Name>
+            <ccts:Description>Bank's reference number allocated by the bank to different underlying individual transactions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer's individual transaction reference number</ccts:Name>
+            <ccts:Description>Customer's reference number allocated by the customer to one specific transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank's individual transaction reference number</ccts:Name>
+            <ccts:Description>Bank's reference number allocated by the bank to one specific transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer's common transaction reference number</ccts:Name>
+            <ccts:Description>Customer's reference number allocated by the customer to different underlying individual transactions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Individual transaction reference number</ccts:Name>
+            <ccts:Description>Reference number applying to one specific transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product sourcing agreement number</ccts:Name>
+            <ccts:Description>Reference number assigned to a product sourcing agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs transhipment number</ccts:Name>
+            <ccts:Description>Approval number issued by Customs for cargo to be transhipped under Customs control.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs preference inquiry number</ccts:Name>
+            <ccts:Description>The number assigned by Customs to a preference inquiry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packing plant number</ccts:Name>
+            <ccts:Description>Number to identify packing establishment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original certificate number</ccts:Name>
+            <ccts:Description>Number giving reference to an original certificate number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Processing plant number</ccts:Name>
+            <ccts:Description>Number to identify processing plant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slaughter plant number</ccts:Name>
+            <ccts:Description>Number to identify slaughter plant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Charge card account number</ccts:Name>
+            <ccts:Description>Number to identify charge card account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Event reference number</ccts:Name>
+            <ccts:Description>[1007] Reference number identifying an event.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport section reference number</ccts:Name>
+            <ccts:Description>A number identifying a transport section.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Referred product for mechanical analysis</ccts:Name>
+            <ccts:Description>A product number identifying the product which is used for mechanical analysis considered valid for a group of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Referred product for chemical analysis</ccts:Name>
+            <ccts:Description>A product number identifying the product which is used for chemical analysis considered valid for a group of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AIZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consolidated invoice number</ccts:Name>
+            <ccts:Description>Invoice number into which other invoices are consolidated.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Part reference indicator in a drawing</ccts:Name>
+            <ccts:Description>To designate the number which provides a cross reference between parts contained in a drawing and a parts catalogue.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. Code of Federal Regulations (CFR)</ccts:Name>
+            <ccts:Description>A reference indicating a citation from the U.S. Code of Federal Regulations (CFR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchasing activity clause number</ccts:Name>
+            <ccts:Description>A number indicating a clause applicable to a purchasing activity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. Defense Federal Acquisition Regulation Supplement</ccts:Name>
+            <ccts:Description>A reference indicating a citation from the U.S. Defense Federal Acquisition Regulation Supplement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agency clause number</ccts:Name>
+            <ccts:Description>A number indicating a clause applicable to a particular agency.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Circular publication number</ccts:Name>
+            <ccts:Description>A number specifying a circular publication.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. Federal Acquisition Regulation</ccts:Name>
+            <ccts:Description>A reference indicating a citation from the U.S. Federal Acquisition Regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. General Services Administration Regulation</ccts:Name>
+            <ccts:Description>A reference indicating a citation from U.S. General Services Administration Regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. Federal Information Resources Management Regulation</ccts:Name>
+            <ccts:Description>A reference indicating a citation from U.S. Federal Information Resources Management Regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Paragraph</ccts:Name>
+            <ccts:Description>A reference indicating a paragraph cited as the source of information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Special instructions number</ccts:Name>
+            <ccts:Description>A number indicating a citation used for special instructions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Site specific procedures, terms, and conditions number</ccts:Name>
+            <ccts:Description>A number indicating a set of site specific procedures, terms and conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master solicitation procedures, terms, and conditions number</ccts:Name>
+            <ccts:Description>A number indicating a master solicitation containing procedures, terms and conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>U.S. Department of Veterans Affairs Acquisition Regulation</ccts:Name>
+            <ccts:Description>A reference indicating a citation from the U.S. Department of Veterans Affairs Acquisition Regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Military Interdepartmental Purchase Request (MIPR) number</ccts:Name>
+            <ccts:Description>A number indicating an interdepartmental purchase request used by the military.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Foreign military sales number</ccts:Name>
+            <ccts:Description>A number specifying a sale to a foreign military.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Defense priorities allocation system priority rating</ccts:Name>
+            <ccts:Description>A reference indicating a priority rating assigned to allocate resources for defense purchases.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Wage determination number</ccts:Name>
+            <ccts:Description>A number specifying a wage determination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Agreement number</ccts:Name>
+            <ccts:Description>A number specifying an agreement between parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard Industry Classification (SIC) number</ccts:Name>
+            <ccts:Description>A number specifying a standard industry classification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>End item number</ccts:Name>
+            <ccts:Description>A number specifying the end item applicable to a subordinate item.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Federal supply schedule item number</ccts:Name>
+            <ccts:Description>A number specifying an item listed in a federal supply schedule.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Technical document number</ccts:Name>
+            <ccts:Description>A number specifying a technical document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Technical order number</ccts:Name>
+            <ccts:Description>A reference to an order that specifies a technical change.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Suffix</ccts:Name>
+            <ccts:Description>A reference to specify a suffix added to the end of a basic identifier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AJZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transportation account number</ccts:Name>
+            <ccts:Description>An account number to be charged or credited for transportation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container disposition order reference number</ccts:Name>
+            <ccts:Description>Reference assigned to the empty container disposition order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container prefix</ccts:Name>
+            <ccts:Description>The first part of the unique identification of a container formed by an alpha code identifying the owner of the container.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment return reference</ccts:Name>
+            <ccts:Description>Reference known at the address to return equipment to.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey reference</ccts:Name>
+            <ccts:Description>Reference number assigned by the ordering party to the transport equipment survey order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey report number</ccts:Name>
+            <ccts:Description>Reference number used by a party to identify its transport equipment survey report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment stuffing order</ccts:Name>
+            <ccts:Description>Reference number assigned to the order to stuff goods in transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vehicle Identification Number (VIN)</ccts:Name>
+            <ccts:Description>The identification number which uniquely distinguishes one vehicle from another through the lifespan of the vehicle.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government bill of lading</ccts:Name>
+            <ccts:Description>Bill of lading as defined by the government.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ordering customer's second reference number</ccts:Name>
+            <ccts:Description>Ordering customer's second reference number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Direct debit reference</ccts:Name>
+            <ccts:Description>Reference number assigned to the direct debit operation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meter reading at the beginning of the delivery</ccts:Name>
+            <ccts:Description>Meter reading at the beginning of the delivery.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meter reading at the end of delivery</ccts:Name>
+            <ccts:Description>Meter reading at the end of the delivery.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Replenishment purchase order range start number</ccts:Name>
+            <ccts:Description>Starting number of a range of purchase order numbers assigned by the buyer to vendor's replenishment orders.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Third bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the third bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Action authorization number</ccts:Name>
+            <ccts:Description>A reference number authorizing an action.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Appropriation number</ccts:Name>
+            <ccts:Description>The number identifying a type of funding for a specific purpose (appropriation).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product change authority number</ccts:Name>
+            <ccts:Description>Number which authorises a change in form, fit or function of a product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General cargo consignment reference number</ccts:Name>
+            <ccts:Description>Reference number identifying a particular general cargo (non-containerised or break bulk) consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Catalogue sequence number</ccts:Name>
+            <ccts:Description>A number which uniquely identifies an item within a catalogue according to a standard numbering system.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Forwarding order number</ccts:Name>
+            <ccts:Description>Reference number assigned to the forwarding order by the ordering customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment survey reference number</ccts:Name>
+            <ccts:Description>Reference number known at the address where the transport equipment will be or has been surveyed.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lease contract reference</ccts:Name>
+            <ccts:Description>Reference number of the lease contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport costs reference number</ccts:Name>
+            <ccts:Description>Reference number of the transport costs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment stripping order</ccts:Name>
+            <ccts:Description>Reference number assigned to the order to strip goods from transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prior policy number</ccts:Name>
+            <ccts:Description>The number of the prior policy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AKZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Policy number</ccts:Name>
+            <ccts:Description>Number assigned to a policy.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Procurement budget number</ccts:Name>
+            <ccts:Description>A number which uniquely identifies a procurement budget against which commitments or invoices can be allocated.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Domestic inventory management code</ccts:Name>
+            <ccts:Description>Code to identify the management of domestic inventory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer reference number assigned to previous balance of payment information</ccts:Name>
+            <ccts:Description>Identification number of the previous balance of payments information from customer message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous credit advice reference number</ccts:Name>
+            <ccts:Description>Reference number of the previous "Credit advice" message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reporting form number</ccts:Name>
+            <ccts:Description>Reference number assigned to the reporting form.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorization number for exception to dangerous goods regulations</ccts:Name>
+            <ccts:Description>Reference number allocated by an authority. This number contains an approval concerning exceptions on the existing dangerous goods regulations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous goods security number</ccts:Name>
+            <ccts:Description>Reference number allocated by an authority in order to control the dangerous goods on board of a specific means of transport for dangerous goods security purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous goods transport licence number</ccts:Name>
+            <ccts:Description>Licence number allocated by an authority as to the permission of carrying dangerous goods by a specific means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous rental agreement number</ccts:Name>
+            <ccts:Description>Number to identify the previous rental agreement number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Next rental agreement reason number</ccts:Name>
+            <ccts:Description>Number to identify the reason for the next rental agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignee's invoice number</ccts:Name>
+            <ccts:Description>The invoice number assigned by a consignee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Message batch number</ccts:Name>
+            <ccts:Description>A number identifying a batch of messages.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous delivery schedule number</ccts:Name>
+            <ccts:Description>A reference number identifying a previous delivery schedule.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Physical inventory recount reference number</ccts:Name>
+            <ccts:Description>A reference to a re-count of physically held inventory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receiving advice number</ccts:Name>
+            <ccts:Description>A reference number to a receiving advice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Returnable container reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a returnable container.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Returns notice number</ccts:Name>
+            <ccts:Description>A reference number to a returns notice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales forecast number</ccts:Name>
+            <ccts:Description>A reference number identifying a sales forecast.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales report number</ccts:Name>
+            <ccts:Description>A reference number identifying a sales report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous tax control number</ccts:Name>
+            <ccts:Description>A reference number identifying a previous tax control number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>AGERD (Aerospace Ground Equipment Requirement Data) number</ccts:Name>
+            <ccts:Description>Identifies the equipment required to conduct maintenance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registered capital reference</ccts:Name>
+            <ccts:Description>Registered capital reference of a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard number of inspection document</ccts:Name>
+            <ccts:Description>Code identifying the standard number of the inspection document supplied.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Model</ccts:Name>
+            <ccts:Description>(7242) A reference used to identify a model.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Financial management reference</ccts:Name>
+            <ccts:Description>A financial management reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ALZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>NOTIfication for COLlection number (NOTICOL)</ccts:Name>
+            <ccts:Description>A reference assigned by a consignor to a notification document which indicates the availability of goods for collection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous request for metered reading reference number</ccts:Name>
+            <ccts:Description>Number to identify a previous request for a recording or reading of a measuring device.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Next rental agreement number</ccts:Name>
+            <ccts:Description>Number to identify the next rental agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reference number of a request for metered reading</ccts:Name>
+            <ccts:Description>Number to identify a request for a recording or reading of a measuring device to be taken.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hastening number</ccts:Name>
+            <ccts:Description>A number which uniquely identifies a request to hasten an action.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AME">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Repair data request number</ccts:Name>
+            <ccts:Description>A number which uniquely identifies a request for data about repairs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consumption data request number</ccts:Name>
+            <ccts:Description>A number which identifies a request for consumption data.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Profile number</ccts:Name>
+            <ccts:Description>Reference number allocated to a discrete set of criteria.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Case number</ccts:Name>
+            <ccts:Description>Number assigned to a case.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government quality assurance and control level Number</ccts:Name>
+            <ccts:Description>A number which identifies the level of quality assurance and control required by the government for an article.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment plan reference</ccts:Name>
+            <ccts:Description>A number which uniquely identifies a payment plan.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Replaced meter unit number</ccts:Name>
+            <ccts:Description>Number identifying the replaced meter unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AML">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Replenishment purchase order range end number</ccts:Name>
+            <ccts:Description>Ending number of a range of purchase order numbers assigned by the buyer to vendor's replenishment orders.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurer assigned reference number</ccts:Name>
+            <ccts:Description>A unique reference number assigned by the insurer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Canadian excise entry number</ccts:Name>
+            <ccts:Description>An excise entry number assigned by the Canadian Customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Premium rate table</ccts:Name>
+            <ccts:Description>Identifies the premium rate table.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advise through bank's reference</ccts:Name>
+            <ccts:Description>Financial institution through which the advising bank is to advise the documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>US, Department of Transportation bond surety code</ccts:Name>
+            <ccts:Description>A bond surety code assigned by the United States Department of Transportation (DOT).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>US, Food and Drug Administration establishment indicator</ccts:Name>
+            <ccts:Description>An establishment indicator assigned by the United States Food and Drug Administration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>US, Federal Communications Commission (FCC) import condition number</ccts:Name>
+            <ccts:Description>A number known as the United States Federal Communications Commission (FCC) import condition number applying to certain types of regulated communications equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods and Services Tax identification number</ccts:Name>
+            <ccts:Description>Identifier assigned to an entity by a tax authority for Goods and Services Tax (GST) related purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Integrated logistic support cross reference number</ccts:Name>
+            <ccts:Description>Provides the identification of the reference which allows cross referencing of items between different areas of integrated logistics support.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Department number</ccts:Name>
+            <ccts:Description>Number assigned to a department within an organization.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buyer's catalogue number</ccts:Name>
+            <ccts:Description>Identification of a catalogue maintained by a buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Financial settlement party's reference number</ccts:Name>
+            <ccts:Description>Reference number of the party who is responsible for the financial settlement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard's version number</ccts:Name>
+            <ccts:Description>The version number assigned to a standard.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AMZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pipeline number</ccts:Name>
+            <ccts:Description>Number to identify a pipeline.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Account servicing bank's reference number</ccts:Name>
+            <ccts:Description>Reference number of the account servicing bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Completed units payment request reference</ccts:Name>
+            <ccts:Description>A reference to a payment request for completed units.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment in advance request reference</ccts:Name>
+            <ccts:Description>A reference to a request for payment in advance.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AND">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Parent file</ccts:Name>
+            <ccts:Description>Identifies the parent file in a structure of related files.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sub file</ccts:Name>
+            <ccts:Description>Identifies the sub file in a structure of related files.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>CAD file layer convention</ccts:Name>
+            <ccts:Description>Reference number identifying a layer convention for a file in a Computer Aided Design (CAD) environment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Technical regulation</ccts:Name>
+            <ccts:Description>Reference number identifying a technical regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Plot file</ccts:Name>
+            <ccts:Description>Reference number indicating that the file is a plot file.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>File conversion journal</ccts:Name>
+            <ccts:Description>Reference number identifying a journal recording details about conversion operations between file formats.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorization number</ccts:Name>
+            <ccts:Description>A number which uniquely identifies an authorization.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reference number assigned by third party</ccts:Name>
+            <ccts:Description>Reference number assigned by a third party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Deposit reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a deposit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Named bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the named bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Drawee's reference</ccts:Name>
+            <ccts:Description>Reference number of the drawee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Case of need party's reference</ccts:Name>
+            <ccts:Description>Reference number of the case of need party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collecting bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the collecting bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Remitting bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the remitting bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Principal's bank reference</ccts:Name>
+            <ccts:Description>Reference number of the principal's bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Presenting bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the presenting bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignee's reference</ccts:Name>
+            <ccts:Description>Reference number of the consignee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Financial transaction reference number</ccts:Name>
+            <ccts:Description>Reference number of the financial transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit reference number</ccts:Name>
+            <ccts:Description>The reference number of a credit instruction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receiving bank's authorization number</ccts:Name>
+            <ccts:Description>Authorization number of the receiving bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Clearing reference</ccts:Name>
+            <ccts:Description>Reference allocated by a clearing procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ANY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sending bank's reference number</ccts:Name>
+            <ccts:Description>Reference number of the sending bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary payment reference</ccts:Name>
+            <ccts:Description>Reference of the documentary payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accounting file reference</ccts:Name>
+            <ccts:Description>Reference of an accounting file.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sender's file reference number</ccts:Name>
+            <ccts:Description>File reference number assigned by the sender.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receiver's file reference number</ccts:Name>
+            <ccts:Description>File reference number assigned by the receiver.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Source document internal reference</ccts:Name>
+            <ccts:Description>Reference number assigned to a source document for internal usage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Principal's reference</ccts:Name>
+            <ccts:Description>Reference number of the principal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit reference number</ccts:Name>
+            <ccts:Description>The reference number of a debit instruction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Calendar</ccts:Name>
+            <ccts:Description>A calendar reference number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work shift</ccts:Name>
+            <ccts:Description>A work shift reference number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work breakdown structure</ccts:Name>
+            <ccts:Description>A structure reference that identifies the breakdown of work for a project.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Organisation breakdown structure</ccts:Name>
+            <ccts:Description>A structure reference that identifies the breakdown of an organisation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AON">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work task charge number</ccts:Name>
+            <ccts:Description>A reference assigned to a specific work task charge.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Functional work group</ccts:Name>
+            <ccts:Description>A reference to identify a functional group performing work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work team</ccts:Name>
+            <ccts:Description>A reference to identify a team performing work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Department</ccts:Name>
+            <ccts:Description>Section of an organisation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statement of work</ccts:Name>
+            <ccts:Description>A reference number for a statement of work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work package</ccts:Name>
+            <ccts:Description>A reference for a detailed package of work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Planning package</ccts:Name>
+            <ccts:Description>A reference for a planning package of work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost account</ccts:Name>
+            <ccts:Description>A cost control account reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work order</ccts:Name>
+            <ccts:Description>Reference number for an order to do work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transportation Control Number (TCN)</ccts:Name>
+            <ccts:Description>A number assigned for transportation purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Constraint notation</ccts:Name>
+            <ccts:Description>Identifies a reference to a constraint notation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>ETERMS reference</ccts:Name>
+            <ccts:Description>Identifies a reference to the ICC (International Chamber of Commerce) ETERMS(tm) repository of electronic commerce trading terms and conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AOZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Implementation version number</ccts:Name>
+            <ccts:Description>Identifies a version number of an implementation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accounts receivable number</ccts:Name>
+            <ccts:Description>Reference number assigned by accounts receivable department to the account of a specific debtor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Incorporated legal reference</ccts:Name>
+            <ccts:Description>Identifies a legal reference which is deemed incorporated by reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment instalment reference number</ccts:Name>
+            <ccts:Description>A reference number given to a payment instalment to identify a specific instance of payment of a debt which can be paid at specified intervals.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Equipment owner reference number</ccts:Name>
+            <ccts:Description>Reference number issued by the owner of the equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cedent's claim number</ccts:Name>
+            <ccts:Description>To identify the number assigned to the claim by the ceding company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reinsurer's claim number</ccts:Name>
+            <ccts:Description>To identify the number assigned to the claim by the reinsurer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price/sales catalogue response reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a response to a price/sales catalogue.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General purpose message reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a general purpose message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Invoicing data sheet reference number</ccts:Name>
+            <ccts:Description>A reference number identifying an invoicing data sheet.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="API">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory report reference number</ccts:Name>
+            <ccts:Description>A reference number identifying an inventory report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ceiling formula reference number</ccts:Name>
+            <ccts:Description>The reference number which identifies a formula for determining a ceiling.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price variation formula reference number</ccts:Name>
+            <ccts:Description>The reference number which identifies a price variation formula.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reference to account servicing bank's message</ccts:Name>
+            <ccts:Description>Reference to the account servicing bank's message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party sequence number</ccts:Name>
+            <ccts:Description>Reference identifying a party sequence number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchaser's request reference</ccts:Name>
+            <ccts:Description>Reference identifying a request made by the purchaser.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contractor request reference</ccts:Name>
+            <ccts:Description>Reference identifying a request made by a contractor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accident reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to an accident.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Commercial account summary reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a commercial account summary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract breakdown reference</ccts:Name>
+            <ccts:Description>A reference which identifies a specific breakdown of a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contractor registration number</ccts:Name>
+            <ccts:Description>A reference number used to identify a contractor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Applicable coefficient identification number</ccts:Name>
+            <ccts:Description>The identification number of the coefficient which is applicable.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Special budget account number</ccts:Name>
+            <ccts:Description>The number of a special budget account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorisation for repair reference</ccts:Name>
+            <ccts:Description>Reference of the authorisation for repair.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturer defined repair rates reference</ccts:Name>
+            <ccts:Description>Reference assigned by a manufacturer to their repair rates.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original submitter log number</ccts:Name>
+            <ccts:Description>A control number assigned by the original submitter.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original submitter, parent Data Maintenance Request (DMR) log number</ccts:Name>
+            <ccts:Description>A Data Maintenance Request (DMR) original submitter's reference log number for the parent DMR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="APZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original submitter, child Data Maintenance Request (DMR) log number</ccts:Name>
+            <ccts:Description>A Data Maintenance Request (DMR) original submitter's reference log number for a child DMR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Entry point assessment log number</ccts:Name>
+            <ccts:Description>The reference log number assigned by an entry point assessment group for the DMR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Entry point assessment log number, parent DMR</ccts:Name>
+            <ccts:Description>The reference log number assigned by an entry point assessment group for the parent Data Maintenance Request (DMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Entry point assessment log number, child DMR</ccts:Name>
+            <ccts:Description>The reference log number assigned by an entry point assessment group for a child Data Maintenance Request (DMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Data structure tag</ccts:Name>
+            <ccts:Description>The tag assigned to a data structure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Central secretariat log number</ccts:Name>
+            <ccts:Description>The reference log number assigned by the central secretariat for the Data Maintenance Request (DMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Central secretariat log number, parent Data Maintenance Request (DMR)</ccts:Name>
+            <ccts:Description>The reference log number assigned by the central secretariat for the parent Data Maintenance Request (DMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Central secretariat log number, child Data Maintenance Request (DMR)</ccts:Name>
+            <ccts:Description>The reference log number assigned by the central secretariat for the child Data Maintenance Request (DMR).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International assessment log number</ccts:Name>
+            <ccts:Description>The reference log number assigned to a Data Maintenance Request (DMR) changed in international assessment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International assessment log number, parent Data Maintenance Request (DMR)</ccts:Name>
+            <ccts:Description>The reference log number assigned to a Data Maintenance Request (DMR) changed in international assessment that is a parent to the current DMR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International assessment log number, child Data Maintenance Request (DMR)</ccts:Name>
+            <ccts:Description>The reference log number assigned to a Data Maintenance Request (DMR) changed in international assessment that is a child to the current DMR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Status report number</ccts:Name>
+            <ccts:Description>(1125) The reference number for a status report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Message design group number</ccts:Name>
+            <ccts:Description>Reference number for a message design group.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>US Customs Service (USCS) entry code</ccts:Name>
+            <ccts:Description>An entry number assigned by the United States (US) customs service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Beginning job sequence number</ccts:Name>
+            <ccts:Description>The number designating the beginning of the job sequence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sender's clause number</ccts:Name>
+            <ccts:Description>The number that identifies the sender's clause.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dun and Bradstreet Canada's 8 digit Standard Industrial Classification (SIC) code</ccts:Name>
+            <ccts:Description>Dun and Bradstreet Canada's 8 digit Standard Industrial Classification (SIC) code identifying activities of the company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Activite Principale Exercee (APE) identifier</ccts:Name>
+            <ccts:Description>The French industry code for the main activity of a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dun and Bradstreet US 8 digit Standard Industrial Classification (SIC) code</ccts:Name>
+            <ccts:Description>Dun and Bradstreet United States' 8 digit Standard Industrial Classification (SIC) code identifying activities of the company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nomenclature Activity Classification Economy (NACE) identifier</ccts:Name>
+            <ccts:Description>A European industry classification code used to identify the activity of a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Norme Activite Francaise (NAF) identifier</ccts:Name>
+            <ccts:Description>A French industry classification code assigned by the French government to identify the activity of a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registered contractor activity type</ccts:Name>
+            <ccts:Description>Reference number identifying the type of registered contractor activity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Statistic Bundes Amt (SBA) identifier</ccts:Name>
+            <ccts:Description>A German industry classification code issued by Statistic Bundes Amt (SBA) to identify the activity of a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>State or province assigned entity identification</ccts:Name>
+            <ccts:Description>Reference number of an entity assigned by a state or province.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Institute of Security and Future Market Development (ISFMD) serial number</ccts:Name>
+            <ccts:Description>A number used to identify a public but not publicly traded company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>File identification number</ccts:Name>
+            <ccts:Description>A number assigned to identify a file.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AQZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bankruptcy procedure number</ccts:Name>
+            <ccts:Description>A number identifying a bankruptcy procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>National government business identification number</ccts:Name>
+            <ccts:Description>A business identification number which is assigned by a national government.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prior Data Universal Number System (DUNS) number</ccts:Name>
+            <ccts:Description>A previously assigned Data Universal Number System (DUNS) number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Companies Registry Office (CRO) number</ccts:Name>
+            <ccts:Description>Identifies the reference number assigned by the Companies Registry Office (CRO).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Costa Rican judicial number</ccts:Name>
+            <ccts:Description>A number assigned by the government to a business in Costa Rica.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Numero de Identificacion Tributaria (NIT)</ccts:Name>
+            <ccts:Description>A number assigned by the government to a business in some Latin American countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Patron number</ccts:Name>
+            <ccts:Description>A number assigned by the government to a business in some Latin American countries. Note that "Patron" is a Spanish word, it is not a person who gives financial or other support.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registro Informacion Fiscal (RIF) number</ccts:Name>
+            <ccts:Description>A number assigned by the government to a business in some Latin American countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registro Unico de Contribuyente (RUC) number</ccts:Name>
+            <ccts:Description>A number assigned by the government to a business in some Latin American countries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tokyo SHOKO Research (TSR) business identifier</ccts:Name>
+            <ccts:Description>A number assigned to a business by TSR.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Personal identity card number</ccts:Name>
+            <ccts:Description>An identity card number assigned to a person.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Systeme Informatique pour le Repertoire des ENtreprises (SIREN) number</ccts:Name>
+            <ccts:Description>An identification number known as a SIREN assigned to a business in France.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Systeme Informatique pour le Repertoire des ETablissements (SIRET) number</ccts:Name>
+            <ccts:Description>An identification number known as a SIRET assigned to a business location in France.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Publication issue number</ccts:Name>
+            <ccts:Description>A number assigned to identify a publication issue.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original filing number</ccts:Name>
+            <ccts:Description>A number assigned to the original filing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document page identifier</ccts:Name>
+            <ccts:Description>[1212] To identify a page number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Public filing registration number</ccts:Name>
+            <ccts:Description>A number assigned at the time of registration of a public filing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Regiristo Federal de Contribuyentes</ccts:Name>
+            <ccts:Description>A federal tax identification number assigned by the Mexican tax authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Social security number</ccts:Name>
+            <ccts:Description>An identification number assigned to an individual by the social security administration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document volume number</ccts:Name>
+            <ccts:Description>The number of a document volume.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ART">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Book number</ccts:Name>
+            <ccts:Description>A number assigned to identify a book.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Stock exchange company identifier</ccts:Name>
+            <ccts:Description>A reference assigned by the stock exchange to a company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Imputation account</ccts:Name>
+            <ccts:Description>An account to which an amount is to be posted.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Financial phase reference</ccts:Name>
+            <ccts:Description>A reference which identifies a specific financial phase.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Technical phase reference</ccts:Name>
+            <ccts:Description>A reference which identifies a specific technical phase.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prior contractor registration number</ccts:Name>
+            <ccts:Description>A previous reference number used to identify a contractor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ARZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Stock adjustment number</ccts:Name>
+            <ccts:Description>A number identifying a stock adjustment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dispensation reference</ccts:Name>
+            <ccts:Description>A reference number assigned to an official exemption from a law or obligation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Investment reference number</ccts:Name>
+            <ccts:Description>A reference to a specific investment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Assuming company</ccts:Name>
+            <ccts:Description>A number that identifies an assuming company.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Budget chapter</ccts:Name>
+            <ccts:Description>A reference to the chapter in a budget.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Duty free products security number</ccts:Name>
+            <ccts:Description>A security number allocated for duty free products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Duty free products receipt authorisation number</ccts:Name>
+            <ccts:Description>Authorisation number allocated for the receipt of duty free products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party information message reference</ccts:Name>
+            <ccts:Description>Reference identifying a party information message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Formal statement reference</ccts:Name>
+            <ccts:Description>A reference to a formal statement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proof of delivery reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a proof of delivery which is generated by the goods recipient.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Supplier's credit claim reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a supplier's credit claim.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Picture of actual product</ccts:Name>
+            <ccts:Description>Reference identifying the picture of an actual product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Picture of a generic product</ccts:Name>
+            <ccts:Description>Reference identifying a picture of a generic product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Trading partner identification number</ccts:Name>
+            <ccts:Description>Code specifying an identification assigned to an entity with whom one conducts trade.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prior trading partner identification number</ccts:Name>
+            <ccts:Description>Code specifying an identification number previously assigned to a trading partner.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Password</ccts:Name>
+            <ccts:Description>Code used for authentication purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Formal report number</ccts:Name>
+            <ccts:Description>A number uniquely identifying a formal report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fund account number</ccts:Name>
+            <ccts:Description>Account number of fund.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safe custody number</ccts:Name>
+            <ccts:Description>The number of a file or portfolio kept for safe custody on behalf of clients.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master account number</ccts:Name>
+            <ccts:Description>A reference number identifying a master account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AST">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Group reference number</ccts:Name>
+            <ccts:Description>The reference number identifying a group.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accounting transmission number</ccts:Name>
+            <ccts:Description>A number used to identify the transmission of an accounting book entry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product data file number</ccts:Name>
+            <ccts:Description>The number of a product data file.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cadastro Geral do Contribuinte (CGC)</ccts:Name>
+            <ccts:Description>Brazilian taxpayer number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Foreign resident identification number</ccts:Name>
+            <ccts:Description>Number assigned by a government agency to identify a foreign resident.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>CD-ROM</ccts:Name>
+            <ccts:Description>Identity number of the Compact Disk Read Only Memory (CD-ROM).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ASZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Physical medium</ccts:Name>
+            <ccts:Description>Identifies the physical medium.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Financial cancellation reference number</ccts:Name>
+            <ccts:Description>Reference number of a financial cancellation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase for export Customs agreement number</ccts:Name>
+            <ccts:Description>A number assigned by a Customs authority allowing the purchase of goods free of tax because they are to be exported immediately after the purchase.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Judgment number</ccts:Name>
+            <ccts:Description>A reference number identifying the legal decision.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Secretariat number</ccts:Name>
+            <ccts:Description>A reference number identifying a secretariat.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous banking status message reference</ccts:Name>
+            <ccts:Description>Message reference number of the previous banking status message being responded to.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Last received banking status message reference</ccts:Name>
+            <ccts:Description>Reference number of the latest received banking status message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bank's documentary procedure reference</ccts:Name>
+            <ccts:Description>Reference allocated by the bank to a documentary procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer's documentary procedure reference</ccts:Name>
+            <ccts:Description>Reference allocated by a customer to a documentary procedure.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Safe deposit box number</ccts:Name>
+            <ccts:Description>Number of the safe deposit box.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Receiving Bankgiro number</ccts:Name>
+            <ccts:Description>Number of the receiving Bankgiro.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sending Bankgiro number</ccts:Name>
+            <ccts:Description>Number of the sending Bankgiro.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bankgiro reference</ccts:Name>
+            <ccts:Description>Reference of the Bankgiro.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Guarantee number</ccts:Name>
+            <ccts:Description>Number of a guarantee.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collection instrument number</ccts:Name>
+            <ccts:Description>To identify the number of an instrument used to remit funds to a beneficiary.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Converted Postgiro number</ccts:Name>
+            <ccts:Description>To identify the reference number of a giro payment having been converted to a Postgiro account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost centre alignment number</ccts:Name>
+            <ccts:Description>Number used in the financial management process to align cost allocations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Kamer Van Koophandel (KVK) number</ccts:Name>
+            <ccts:Description>An identification number assigned by the Dutch Chamber of Commerce to a business in the Netherlands.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Institut Belgo-Luxembourgeois de Codification (IBLC) number</ccts:Name>
+            <ccts:Description>An identification number assigned by the Luxembourg National Bank to a business in Luxembourg.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>External object reference</ccts:Name>
+            <ccts:Description>A reference identifying an external object.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Exceptional transport authorisation number</ccts:Name>
+            <ccts:Description>Authorisation number for exceptional transport (using specific equipment, out of gauge, materials and/or specific routing).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Clave Unica de Identificacion Tributaria (CUIT)</ccts:Name>
+            <ccts:Description>Tax identification number in Argentina.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Registro Unico Tributario (RUT)</ccts:Name>
+            <ccts:Description>Tax identification number in Chile.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Flat rack container bundle identification number</ccts:Name>
+            <ccts:Description>Reference number assigned to a bundle of flat rack containers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment acceptance order reference</ccts:Name>
+            <ccts:Description>Reference number assigned to an order to accept transport equipment that is to be delivered by an inland carrier to a specified facility.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment release order reference</ccts:Name>
+            <ccts:Description>Reference number assigned to an order to release transport equipment which is to be picked up by an inland carrier from a specified facility.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ATZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ship's stay reference number</ccts:Name>
+            <ccts:Description>(1099) Reference number assigned by a port authority to the stay of a vessel in the port.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Authorization to meet competition number</ccts:Name>
+            <ccts:Description>A number assigned by a requestor to an offer incoming following request for quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Place of positioning reference</ccts:Name>
+            <ccts:Description>Identifies the reference pertaining to the place of positioning.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Party reference</ccts:Name>
+            <ccts:Description>The reference to a party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Issued prescription identification</ccts:Name>
+            <ccts:Description>The identification of the issued prescription.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Collection reference</ccts:Name>
+            <ccts:Description>A reference identifying a collection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Travel service</ccts:Name>
+            <ccts:Description>Reference identifying a travel service.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment stock contract</ccts:Name>
+            <ccts:Description>Reference identifying a consignment stock contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Importer's letter of credit reference</ccts:Name>
+            <ccts:Description>Letter of credit reference issued by importer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Performed prescription identification</ccts:Name>
+            <ccts:Description>The identification of the prescription that has been carried into effect.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Image reference</ccts:Name>
+            <ccts:Description>A reference number identifying an image.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Proposed purchase order reference number</ccts:Name>
+            <ccts:Description>A reference number assigned to a proposed purchase order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Application for financial support reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to an application for financial support.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturing quality agreement number</ccts:Name>
+            <ccts:Description>Reference number of a manufacturing quality agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Software editor reference</ccts:Name>
+            <ccts:Description>Reference identifying the software editor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Software reference</ccts:Name>
+            <ccts:Description>Reference identifying the software.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Software quality reference</ccts:Name>
+            <ccts:Description>Reference allocated to the software by a quality assurance agency.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consolidated orders' reference</ccts:Name>
+            <ccts:Description>A reference number to identify orders which have been, or shall be consolidated.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs binding ruling number</ccts:Name>
+            <ccts:Description>Binding ruling number issued by customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs non-binding ruling number</ccts:Name>
+            <ccts:Description>Non-binding ruling number issued by customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery route reference</ccts:Name>
+            <ccts:Description>A reference to the route of the delivery.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Net area supplier reference</ccts:Name>
+            <ccts:Description>A reference identifying a supplier within a net area.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Time series reference</ccts:Name>
+            <ccts:Description>Reference to a time series.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Connecting point to central grid</ccts:Name>
+            <ccts:Description>Reference to a connecting point to a central grid.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Marketing plan identification number (MPIN)</ccts:Name>
+            <ccts:Description>Number identifying a marketing plan.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Entity reference number, previous</ccts:Name>
+            <ccts:Description>The previous reference number assigned to an entity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>International Standard Industrial Classification (ISIC) code</ccts:Name>
+            <ccts:Description>A code specifying an international standard industrial classification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AUZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customs pre-approval ruling number</ccts:Name>
+            <ccts:Description>Pre-approval ruling number issued by Customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Account payable number</ccts:Name>
+            <ccts:Description>Reference number assigned by accounts payable department to the account of a specific creditor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>First financial institution's transaction reference</ccts:Name>
+            <ccts:Description>Identifies the reference given to the individual transaction by the financial institution that is the transaction's point of entry into the interbank transaction chain.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product characteristics directory</ccts:Name>
+            <ccts:Description>A reference to a product characteristics directory.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Supplier's customer reference number</ccts:Name>
+            <ccts:Description>A number, assigned by a supplier, to reference a customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Inventory report request number</ccts:Name>
+            <ccts:Description>Reference number assigned to a request for an inventory report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metering point</ccts:Name>
+            <ccts:Description>Reference to a metering point.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Passenger reservation number</ccts:Name>
+            <ccts:Description>Number assigned by the travel supplier to identify the passenger reservation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Slaughterhouse approval number</ccts:Name>
+            <ccts:Description>Veterinary licence number allocated by a national authority to a slaughterhouse.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meat cutting plant approval number</ccts:Name>
+            <ccts:Description>Veterinary licence number allocated by a national authority to a meat cutting plant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer travel service identifier</ccts:Name>
+            <ccts:Description>A reference identifying a travel service to a customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export control classification number</ccts:Name>
+            <ccts:Description>Number identifying the classification of goods covered by an export licence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Broker reference 3</ccts:Name>
+            <ccts:Description>Third reference of a broker.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment information</ccts:Name>
+            <ccts:Description>Code identifying that the reference number given applies to the consignment information segment group in the referred message .</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Goods item information</ccts:Name>
+            <ccts:Description>Code identifying that the reference number given applies to the goods item information segment group in the referred message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dangerous Goods information</ccts:Name>
+            <ccts:Description>Code identifying that the reference number given applies to the dangerous goods information segment group in the referred message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pilotage services exemption number</ccts:Name>
+            <ccts:Description>Number identifying the permit to not use pilotage services.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Person registration number</ccts:Name>
+            <ccts:Description>A number assigned to an individual.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Place of packing approval number</ccts:Name>
+            <ccts:Description>Approval Number of the place where goods are packaged.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original Mandate Reference</ccts:Name>
+            <ccts:Description>Reference to a specific related original mandate given by the relevant party for underlying business or action in case of reference or mandate change.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mandate Reference</ccts:Name>
+            <ccts:Description>Reference to a specific mandate given by the relevant party for underlying business or action.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reservation station indentifier</ccts:Name>
+            <ccts:Description>Reference to the station where a reservation was made.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unique goods shipment identifier</ccts:Name>
+            <ccts:Description>Unique identifier assigned to a shipment of goods linking trade, tracking and transport information.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Framework Agreement Number</ccts:Name>
+            <ccts:Description>A reference to an agreement between one or more contracting authorities and one or more economic operators, the purpose of which is to establish the terms governing contracts to be awarded during a given period, in particular with regard to price and, where appropriate, the quantity envisaged.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hash value</ccts:Name>
+            <ccts:Description>Contains the hash value of a related document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Movement reference number</ccts:Name>
+            <ccts:Description>Number assigned by customs referencing receipt of an Entry Summary Declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Economic Operators Registration and Identification Number (EORI)</ccts:Name>
+            <ccts:Description>Number assigned by an authority to an economic operator.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AVZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Local Reference Number</ccts:Name>
+            <ccts:Description>Number assigned by a national customs authority to an Entry Summary Declaration.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rate code number</ccts:Name>
+            <ccts:Description>Number assigned by a buyer to rate a product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Air waybill number</ccts:Name>
+            <ccts:Description>Reference number assigned to an air waybill, see: 1001 = 740.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Documentary credit amendment number</ccts:Name>
+            <ccts:Description>Number of the amendment of the documentary credit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Advising bank's reference</ccts:Name>
+            <ccts:Description>Reference number of the advising bank.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost centre</ccts:Name>
+            <ccts:Description>A number identifying a cost centre.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Work item quantity determination</ccts:Name>
+            <ccts:Description>A reference assigned to a work item quantity determination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Internal data process number</ccts:Name>
+            <ccts:Description>A number identifying an internal data process.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Category of work reference</ccts:Name>
+            <ccts:Description>A reference identifying a category of work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Policy form number</ccts:Name>
+            <ccts:Description>Number assigned to a policy form.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Net area</ccts:Name>
+            <ccts:Description>Reference to an area of a net.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Service provider</ccts:Name>
+            <ccts:Description>Reference of the service provider.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Error position</ccts:Name>
+            <ccts:Description>Reference to the position of an error in a message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Service category reference</ccts:Name>
+            <ccts:Description>Reference identifying the service category.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Connected location</ccts:Name>
+            <ccts:Description>Reference of a connected location.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Related party</ccts:Name>
+            <ccts:Description>Reference of a related party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Latest accounting entry record reference</ccts:Name>
+            <ccts:Description>Code identifying the reference of the latest accounting entry record.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Accounting entry</ccts:Name>
+            <ccts:Description>Accounting entry to which this item is related.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document reference, original</ccts:Name>
+            <ccts:Description>The original reference of a document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Hygienic Certificate number, national</ccts:Name>
+            <ccts:Description>Nationally set Hygienic Certificate number, such as sanitary, epidemiologic.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Administrative Reference Code</ccts:Name>
+            <ccts:Description>Reference number assigned by Customs to a โ€˜shipment of excise goodsโ€™.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pick-up sheet number</ccts:Name>
+            <ccts:Description>Reference number assigned to a pick-up sheet.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Phone number</ccts:Name>
+            <ccts:Description>A sequence of digits used to call from one telephone line to another in a public telephone network.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buyer's fund number</ccts:Name>
+            <ccts:Description>A reference number indicating the fund number used by the buyer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Company trading account number</ccts:Name>
+            <ccts:Description>A reference number identifying a company trading account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reserved goods identifier</ccts:Name>
+            <ccts:Description>A reference number identifying goods in stock which have been reserved for a party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AWZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Handling and movement reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a previously transmitted cargo/goods handling and movement message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Instruction to despatch reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a previously transmitted instruction to despatch message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Instruction for returns number</ccts:Name>
+            <ccts:Description>A reference number identifying a previously communicated instruction for return message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Metered services consumption report number</ccts:Name>
+            <ccts:Description>A reference number identifying a previously communicated metered services consumption report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order status enquiry number</ccts:Name>
+            <ccts:Description>A reference number to a previously sent order status enquiry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Firm booking reference number</ccts:Name>
+            <ccts:Description>A reference number identifying a previous firm booking.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product inquiry number</ccts:Name>
+            <ccts:Description>A reference number identifying a previously communicated product inquiry.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Split delivery number</ccts:Name>
+            <ccts:Description>A reference number identifying a split delivery.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Service relation number</ccts:Name>
+            <ccts:Description>A reference number identifying the relationship between a service provider and a service client, e.g., treatment of a patient in a hospital, usage by a member of a library facility, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Serial shipping container code</ccts:Name>
+            <ccts:Description>Reference number identifying a logistic unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXJ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Test specification number</ccts:Name>
+            <ccts:Description>A reference number identifying a test specification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport status report number</ccts:Name>
+            <ccts:Description>[1125] A reference number identifying a transport status report.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tooling contract number</ccts:Name>
+            <ccts:Description>A reference number of the tooling contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Formula reference number</ccts:Name>
+            <ccts:Description>The reference number which identifies a formula.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Pre-agreement number</ccts:Name>
+            <ccts:Description>A reference number identifying a pre-agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product certification number</ccts:Name>
+            <ccts:Description>Number assigned by a governing body (or their agents) to a product which certifies compliance with a standard.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment contract number</ccts:Name>
+            <ccts:Description>Reference number identifying a consignment contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Product specification reference number</ccts:Name>
+            <ccts:Description>Number assigned by the issuer to his product specification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="AXR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payroll deduction advice reference</ccts:Name>
+            <ccts:Description>A reference number identifying a payroll deduction advice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Beginning meter reading actual</ccts:Name>
+            <ccts:Description>Meter reading at the beginning of an invoicing period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buyer's contract number</ccts:Name>
+            <ccts:Description>Reference number assigned by buyer to a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bid number</ccts:Name>
+            <ccts:Description>Number assigned by a submitter of a bid to his bid.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Beginning meter reading estimated</ccts:Name>
+            <ccts:Description>Meter reading at the beginning of an invoicing period where an actual reading is not available.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>House bill of lading number</ccts:Name>
+            <ccts:Description>[1039] Reference number assigned to a house bill of lading.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bill of lading number</ccts:Name>
+            <ccts:Description>Reference number assigned to a bill of lading, see: 1001 = 705.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment identifier, carrier assigned</ccts:Name>
+            <ccts:Description>[1016] Reference number assigned by a carrier of its agent to identify a specific consignment such as a booking reference number when cargo space is reserved prior to loading.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Blanket order number</ccts:Name>
+            <ccts:Description>Reference number assigned by the order issuer to a blanket order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Broker or sales office number</ccts:Name>
+            <ccts:Description>A number that identifies a broker or sales office.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Batch number/lot number</ccts:Name>
+            <ccts:Description>[7338] Reference number assigned by manufacturer to a series of similar products or goods produced under similar conditions.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="BW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Blended with number</ccts:Name>
+            <ccts:Description>The batch/lot/package number a product is blended with.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>IATA Cargo Agent CASS Address number</ccts:Name>
+            <ccts:Description>Code issued by IATA to identify agent locations for CASS billing purposes.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Matching of entries, balanced</ccts:Name>
+            <ccts:Description>Reference to a balanced matching of entries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Entry flagging</ccts:Name>
+            <ccts:Description>Reference to a flagging of entries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Matching of entries, unbalanced</ccts:Name>
+            <ccts:Description>Reference to an unbalanced matching of entries.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document reference, internal</ccts:Name>
+            <ccts:Description>Internal reference to a document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>European Value Added Tax identification</ccts:Name>
+            <ccts:Description>Value Added Tax identification number according to European regulation.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cost accounting document</ccts:Name>
+            <ccts:Description>The reference to a cost accounting document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CAZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Grid operator's customer reference number</ccts:Name>
+            <ccts:Description>A number, assigned by a grid operator, to reference a customer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CBA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ticket control number</ccts:Name>
+            <ccts:Description>Reference giving access to all the details associated with the ticket.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CBB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order shipment grouping reference</ccts:Name>
+            <ccts:Description>A reference number identifying the grouping of purchase orders into one shipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit note number</ccts:Name>
+            <ccts:Description>[1113] Reference number assigned to a credit note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CEC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ceding company</ccts:Name>
+            <ccts:Description>Company selling obligations to a third party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CED">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit letter number</ccts:Name>
+            <ccts:Description>Reference number identifying the letter of debit document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CFE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignee's further order</ccts:Name>
+            <ccts:Description>Reference of an order given by the consignee after departure of the means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CFF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Animal farm licence number</ccts:Name>
+            <ccts:Description>Veterinary licence number allocated by a national authority to an animal farm.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CFO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignor's further order</ccts:Name>
+            <ccts:Description>Reference of an order given by the consignor after departure of the means of transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignee's order number</ccts:Name>
+            <ccts:Description>A number that identifies a consignee's order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer catalogue number</ccts:Name>
+            <ccts:Description>Number identifying a catalogue for customer's usage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cheque number</ccts:Name>
+            <ccts:Description>Unique number assigned to one specific cheque.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CKN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Checking number</ccts:Name>
+            <ccts:Description>Number assigned by checking party to one specific check action.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Credit memo number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuer to a credit memo.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CMR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Road consignment note number</ccts:Name>
+            <ccts:Description>Reference number assigned to a road consignment note, see: 1001 = 730.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Carrier's reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by carrier to a consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CNO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Charges note document attachment indicator</ccts:Name>
+            <ccts:Description>[1070] Indication that a charges note has been established and attached to a transport contract document or not.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="COF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Call off order number</ccts:Name>
+            <ccts:Description>A number that identifies a call off order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Condition of purchase document number</ccts:Name>
+            <ccts:Description>Reference number identifying the conditions of purchase relevant to a purchase.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Customer reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the customer to a transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CRN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport means journey identifier</ccts:Name>
+            <ccts:Description>[8028] To identify a journey of a means of transport, for example voyage number, flight number, trip number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Condition of sale document number</ccts:Name>
+            <ccts:Description>Reference number identifying the conditions of sale relevant to a sale.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CST">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Team assignment number</ccts:Name>
+            <ccts:Description>Team number assigned to a group that is responsible for working a particular transaction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Contract number</ccts:Name>
+            <ccts:Description>[1296] Reference number of a contract concluded between parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CU">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment identifier, consignor assigned</ccts:Name>
+            <ccts:Description>[1140] Reference number assigned by the consignor to identify a particular consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container operators reference number</ccts:Name>
+            <ccts:Description>Reference number assigned by the party operating or controlling the transport container to a transaction or consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Package number</ccts:Name>
+            <ccts:Description>(7070) Reference number identifying a package or carton within a consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="CZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cooperation contract number</ccts:Name>
+            <ccts:Description>Number issued by a party concerned given to a contract on cooperation of two or more parties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Deferment approval number</ccts:Name>
+            <ccts:Description>Number assigned by authorities to a party to approve deferment of payment of tax or duties.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DAN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit account number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuer to a debit account.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Buyer's debtor number</ccts:Name>
+            <ccts:Description>Reference number assigned to a debtor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Distributor invoice number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuer to a distributor invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Debit note number</ccts:Name>
+            <ccts:Description>[1117] Reference number assigned by issuer to a debit note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document identifier</ccts:Name>
+            <ccts:Description>[1004] Reference number identifying a specific document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Delivery note number</ccts:Name>
+            <ccts:Description>[1033] Reference number assigned by the issuer to a delivery note.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="DR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Dock receipt number</ccts:Name>
+            <ccts:Description>Number of the cargo receipt submitted when cargo is delivered to a marine terminal.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ending meter reading actual</ccts:Name>
+            <ccts:Description>Meter reading at the end of an invoicing period.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Embargo permit number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuer to an embargo permit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ED">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export declaration</ccts:Name>
+            <ccts:Description>Number assigned by the exporter to his export declaration number submitted to an authority.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ending meter reading estimated</ccts:Name>
+            <ccts:Description>Meter reading at the end of an invoicing period where an actual reading is not available.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Employer's identification number</ccts:Name>
+            <ccts:Description>Number issued by an authority to identify an employer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Embargo number</ccts:Name>
+            <ccts:Description>Number assigned to specific goods or a family of goods in a classification of embargo measures.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Equipment number</ccts:Name>
+            <ccts:Description>Number assigned by the manufacturer to specific equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ER">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Container/equipment receipt number</ccts:Name>
+            <ccts:Description>Number of the Equipment Interchange Receipt issued for full or empty equipment received.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ERN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Exporter's reference number</ccts:Name>
+            <ccts:Description>Reference to a party exporting goods.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ET">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Excess transportation number</ccts:Name>
+            <ccts:Description>(1041) Number assigned to excess transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="EX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export permit identifier</ccts:Name>
+            <ccts:Description>[1208] Reference number to identify an export licence or permit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Fiscal number</ccts:Name>
+            <ccts:Description>Tax payer's number. Number assigned to individual persons as well as to corporates by a public institution; this number is different from the VAT registration number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment identifier, freight forwarder assigned</ccts:Name>
+            <ccts:Description>[1460] Reference number assigned by the freight forwarder to identify a particular consignment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>File line identifier</ccts:Name>
+            <ccts:Description>Number assigned by the file issuer or sender to identify a specific line.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FLW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Flow reference number</ccts:Name>
+            <ccts:Description>Number given to a usual sender which has regular expeditions of the same goods, to the same destination, defining all general conditions of the transport.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Freight bill number</ccts:Name>
+            <ccts:Description>Reference number assigned by issuing party to a freight bill.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Foreign exchange</ccts:Name>
+            <ccts:Description>Exchange of two currencies at an agreed rate.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Final sequence number</ccts:Name>
+            <ccts:Description>A number that identifies the final sequence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Free zone identifier</ccts:Name>
+            <ccts:Description>Identifier to specify the territory of a State where any goods introduced are generally regarded, insofar as import duties and taxes are concerned, as being outside the Customs territory and are not subject to usual Customs control (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>File version number</ccts:Name>
+            <ccts:Description>Number given to a version of an identified file.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="FX">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Foreign exchange contract number</ccts:Name>
+            <ccts:Description>Reference number identifying a foreign exchange contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard's number</ccts:Name>
+            <ccts:Description>Number to identify a standardization description (e.g. ISO 9375).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government contract number</ccts:Name>
+            <ccts:Description>Number assigned to a specific government/public contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Standard's code number</ccts:Name>
+            <ccts:Description>Number to identify a specific parameter within a standardization description (e.g. M5 for screws or DIN A4 for paper).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GDN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General declaration number</ccts:Name>
+            <ccts:Description>Number of the declaration of incoming goods out of a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="GN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Government reference number</ccts:Name>
+            <ccts:Description>A number that identifies a government reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Harmonised system number</ccts:Name>
+            <ccts:Description>Number specifying the goods classification under the Harmonised Commodity Description and Coding System of the Customs Co-operation Council (CCC).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="HWB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>House waybill number</ccts:Name>
+            <ccts:Description>Reference number assigned to a house waybill, see: 1001 = 703.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Internal vendor number</ccts:Name>
+            <ccts:Description>Number identifying the company-internal vending department/unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>In bond number</ccts:Name>
+            <ccts:Description>Customs assigned number that is used to control the movement of imported cargo prior to its formal Customs clearing.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ICA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>IATA cargo agent code number</ccts:Name>
+            <ccts:Description>Code issued by IATA identify each IATA Cargo Agent whose name is entered on the Cargo Agency List.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ICE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurance certificate reference number</ccts:Name>
+            <ccts:Description>A number that identifies an insurance certificate reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ICO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Insurance contract reference number</ccts:Name>
+            <ccts:Description>A number that identifies an insurance contract reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="II">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Initial sample inspection report number</ccts:Name>
+            <ccts:Description>Inspection report number given to the initial sample inspection.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Internal order number</ccts:Name>
+            <ccts:Description>Number assigned to an order for internal handling/follow up.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="INB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Intermediary broker</ccts:Name>
+            <ccts:Description>A number that identifies an intermediary broker.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="INN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interchange number new</ccts:Name>
+            <ccts:Description>Number assigned by the interchange sender to identify one specific interchange. This number points to the actual interchange.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="INO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Interchange number old</ccts:Name>
+            <ccts:Description>Number assigned by the interchange sender to identify one specific interchange. This number points to the previous interchange.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Import permit identifier</ccts:Name>
+            <ccts:Description>[1107] Reference number to identify an import licence or permit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Invoice number suffix</ccts:Name>
+            <ccts:Description>A number added at the end of an invoice number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Internal customer number</ccts:Name>
+            <ccts:Description>Number assigned by a seller, supplier etc. to identify a customer within his enterprise.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="IV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Invoice document identifier</ccts:Name>
+            <ccts:Description>[1334] Reference number to identify an invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="JB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Job number</ccts:Name>
+            <ccts:Description>[1043] Identifies a piece of work.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="JE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ending job sequence number</ccts:Name>
+            <ccts:Description>A number that identifies the ending job sequence.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipping label serial number</ccts:Name>
+            <ccts:Description>The serial number on a shipping label.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LAN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Loading authorisation identifier</ccts:Name>
+            <ccts:Description>[4092] Identifier assigned to the loading authorisation granted by the forwarding location e.g. railway or airport, when the consignment is subject to traffic limitations.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LAR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lower number in range</ccts:Name>
+            <ccts:Description>Lower number in a range of numbers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Lockbox</ccts:Name>
+            <ccts:Description>Type of cash management system offered by financial institutions to provide for collection of customers 'receivables'.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Letter of credit number</ccts:Name>
+            <ccts:Description>Reference number identifying the letter of credit document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Document line identifier</ccts:Name>
+            <ccts:Description>[1156] To identify a line of a document.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Load planning number</ccts:Name>
+            <ccts:Description>The reference that identifies the load planning number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LRC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Reservation office identifier</ccts:Name>
+            <ccts:Description>Reference to the office where a reservation was made.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="LS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Bar coded label serial number</ccts:Name>
+            <ccts:Description>The serial number on a bar code label.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ship notice/manifest number</ccts:Name>
+            <ccts:Description>The number assigned to a ship notice or manifest.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master bill of lading number</ccts:Name>
+            <ccts:Description>Reference number assigned to a master bill of lading, see: 1001 = 704.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturer's part number</ccts:Name>
+            <ccts:Description>Reference number assigned by the manufacturer to his product or part.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MG">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Meter unit number</ccts:Name>
+            <ccts:Description>Number identifying a unique meter unit.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturing order number</ccts:Name>
+            <ccts:Description>Reference number assigned by manufacturer for a given production quantity of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Message recipient</ccts:Name>
+            <ccts:Description>A number that identifies the message recipient.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MRN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mailing reference number</ccts:Name>
+            <ccts:Description>Identifies the party designated by the importer to receive certain customs correspondence in lieu of its being mailed directly to the importer.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Message sender</ccts:Name>
+            <ccts:Description>A number that identifies the message sender.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MSS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Manufacturer's material safety data sheet number</ccts:Name>
+            <ccts:Description>A number that identifies a manufacturer's material safety data sheet.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="MWB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Master air waybill number</ccts:Name>
+            <ccts:Description>Reference number assigned to a master air waybill, see: 1001 = 741.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>North American hazardous goods classification number</ccts:Name>
+            <ccts:Description>Reference to materials designated as hazardous for purposes of transportation in North American commerce.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="NF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Nota Fiscal</ccts:Name>
+            <ccts:Description>Nota Fiscal is a registration number for shipments / deliveries within Brazil, issued by the local tax authorities and mandated for each shipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Current invoice number</ccts:Name>
+            <ccts:Description>Reference number identifying the current invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous invoice number</ccts:Name>
+            <ccts:Description>Reference number identifying a previously issued invoice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ON">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order document identifier, buyer assigned</ccts:Name>
+            <ccts:Description>[1022] Identifier assigned by the buyer to an order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Original purchase order</ccts:Name>
+            <ccts:Description>Reference to the order previously sent.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="OR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>General order number</ccts:Name>
+            <ccts:Description>Customs number assigned to imported merchandise that has been left unclaimed and subsequently moved to a Customs bonded warehouse for storage.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payer's financial institution account number</ccts:Name>
+            <ccts:Description>Originated company account number (ACH transfer), check, draft or wire.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Production code</ccts:Name>
+            <ccts:Description>Number assigned by the manufacturer to a specified article or batch to identify the manufacturing date etc. for subsequent reference.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Promotion deal number</ccts:Name>
+            <ccts:Description>Number assigned by a vendor to a special promotion activity.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Plant number</ccts:Name>
+            <ccts:Description>A number that identifies a plant.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prime contractor contract number</ccts:Name>
+            <ccts:Description>Reference number assigned by the client to the contract of the prime contractor.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price list version number</ccts:Name>
+            <ccts:Description>A number that identifies the version of a price list.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PK">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Packing list number</ccts:Name>
+            <ccts:Description>[1014] Reference number assigned to a packing list.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price list number</ccts:Name>
+            <ccts:Description>Reference number assigned to a price list.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="POR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order response number</ccts:Name>
+            <ccts:Description>Reference number assigned by the seller to an order response.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order change number</ccts:Name>
+            <ccts:Description>Reference number assigned by a buyer for a revision of a purchase order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payment reference</ccts:Name>
+            <ccts:Description>Reference number assigned to a payment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Price quote number</ccts:Name>
+            <ccts:Description>Reference number assigned by the seller to a quote.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Purchase order number suffix</ccts:Name>
+            <ccts:Description>A number added at the end of a purchase order number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Prior purchase order number</ccts:Name>
+            <ccts:Description>Reference number of a purchase order previously sent to the supplier.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="PY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payee's financial institution account number</ccts:Name>
+            <ccts:Description>Receiving company account number (ACH transfer), check, draft or wire.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Remittance advice number</ccts:Name>
+            <ccts:Description>A number that identifies a remittance advice.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rail/road routing code</ccts:Name>
+            <ccts:Description>International Western and Eastern European route code used in all rail organizations and specified in the international tariffs (rail tariffs) known by the customers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RCN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Railway consignment note number</ccts:Name>
+            <ccts:Description>Reference number assigned to a rail consignment note, see: 1001 = 720.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Release number</ccts:Name>
+            <ccts:Description>Reference number assigned to identify a release of a set of rules, conventions, conditions, etc.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="REN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Consignment receipt identifier</ccts:Name>
+            <ccts:Description>[1150] Reference number assigned to identify a consignment upon its arrival at its destination.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Export reference number</ccts:Name>
+            <ccts:Description>Reference number given to an export shipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payer's financial institution transit routing No.(ACH transfers)</ccts:Name>
+            <ccts:Description>ODFI (ACH transfer).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="RT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Payee's financial institution transit routing No.</ccts:Name>
+            <ccts:Description>RDFI Transit routing number (ACH transfer).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales person number</ccts:Name>
+            <ccts:Description>Identification number of a sales person.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales region number</ccts:Name>
+            <ccts:Description>A number that identifies a sales region.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SD">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales department number</ccts:Name>
+            <ccts:Description>A number that identifies a sales department.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Serial number</ccts:Name>
+            <ccts:Description>Identification number of an item which distinguishes this specific item out of an number of identical items.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SEA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Allocated seat</ccts:Name>
+            <ccts:Description>Reference to a seat allocated to a passenger.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ship from</ccts:Name>
+            <ccts:Description>A number that identifies a ship from location.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SH">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous highest schedule number</ccts:Name>
+            <ccts:Description>Number of the latest schedule of a previous period (ODETTE DELINS).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>SID (Shipper's identifying number for shipment)</ccts:Name>
+            <ccts:Description>A number that identifies the SID (shipper's identification) number for a shipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sales office number</ccts:Name>
+            <ccts:Description>A number that identifies a sales office.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment seal identifier</ccts:Name>
+            <ccts:Description>[9308] The identification number of a seal affixed to a piece of transport equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Scan line</ccts:Name>
+            <ccts:Description>A number that identifies a scan line.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SQ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Equipment sequence number</ccts:Name>
+            <ccts:Description>(1492) A temporary reference number identifying a particular piece of equipment within a series of pieces of equipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SRN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Shipment reference number</ccts:Name>
+            <ccts:Description>[1065] Reference number assigned to a shipment.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Sellers reference number</ccts:Name>
+            <ccts:Description>Reference number assigned to a transaction by the seller.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="STA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Station reference number</ccts:Name>
+            <ccts:Description>International UIC code assigned to every European rail station (CIM convention).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SW">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Swap order number</ccts:Name>
+            <ccts:Description>Number assigned by the seller to a swap order (see definition of DE 1001, code 229).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="SZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Specification number</ccts:Name>
+            <ccts:Description>Number assigned by the issuer to his specification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TB">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Trucker's bill of lading</ccts:Name>
+            <ccts:Description>A cargo list/description issued by a motor carrier of freight.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TCR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Terminal operator's consignment reference</ccts:Name>
+            <ccts:Description>Reference assigned to a consignment by the terminal operator.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Telex message number</ccts:Name>
+            <ccts:Description>Reference number identifying a telex message.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TF">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transfer number</ccts:Name>
+            <ccts:Description>An extra number assigned to goods or a container which functions as a reference number or as an authorization number to get the goods or container released from a certain party.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>TIR carnet number</ccts:Name>
+            <ccts:Description>Reference number assigned to a TIR carnet.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TIN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport instruction number</ccts:Name>
+            <ccts:Description>Reference number identifying a transport instruction.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TL">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Tax exemption licence number</ccts:Name>
+            <ccts:Description>Number assigned by the tax authorities to a party indicating its tax exemption authorization. This number could relate to a specified business type, a specified local area or a class of products.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transaction reference number</ccts:Name>
+            <ccts:Description>Reference applied to a transaction between two or more parties over a defined life cycle; e.g. number applied by importer or broker to obtain release from Customs, may then used to control declaration through final accounting (synonyms: declaration, entry number).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="TP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Test report number</ccts:Name>
+            <ccts:Description>Reference number identifying a test report document relevant to the product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UAR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Upper number of range</ccts:Name>
+            <ccts:Description>Upper number in a range of numbers.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ultimate customer's reference number</ccts:Name>
+            <ccts:Description>The originator's reference number as forwarded in a sequence of parties involved.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UCN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Unique consignment reference number</ccts:Name>
+            <ccts:Description>[1202] Unique reference identifying a particular consignment of goods. Synonym: UCR, UCRN.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>United Nations Dangerous Goods identifier</ccts:Name>
+            <ccts:Description>[7124] United Nations Dangerous Goods Identifier (UNDG) is the unique serial number assigned within the United Nations to substances and articles contained in a list of the dangerous goods most commonly carried.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="UO">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Ultimate customer's order number</ccts:Name>
+            <ccts:Description>The originator's order number as forwarded in a sequence of parties involved.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="URI">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Uniform Resource Identifier</ccts:Name>
+            <ccts:Description>A string of characters used to identify a name of a resource on the worldwide web.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>VAT registration number</ccts:Name>
+            <ccts:Description>Unique number assigned by the relevant tax authority to identify a party for use in relation to Value Added Tax (VAT).</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vendor contract number</ccts:Name>
+            <ccts:Description>Number assigned by the vendor to a contract.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VGR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment gross mass verification reference number</ccts:Name>
+            <ccts:Description>Reference number identifying the documentation of a transport equipment gross mass (weight) verification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vessel identifier</ccts:Name>
+            <ccts:Description>(8123) Reference identifying a vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Order number (vendor)</ccts:Name>
+            <ccts:Description>Reference number assigned by supplier to a buyer's purchase order.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VON">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Voyage number</ccts:Name>
+            <ccts:Description>(8028) Reference number assigned to the voyage of the vessel.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VOR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Transport equipment gross mass verification order reference</ccts:Name>
+            <ccts:Description>Reference number identifying the order for obtaining a Verified Gross Mass (weight) of a packed transport equipment as per SOLAS Chapter VI, Regulation 2, paragraphs 4-6.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vendor product number</ccts:Name>
+            <ccts:Description>Number assigned by vendor to another manufacturer's product.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vendor ID number</ccts:Name>
+            <ccts:Description>A number that identifies a vendor's identification.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Vendor order number suffix</ccts:Name>
+            <ccts:Description>The suffix for a vendor order number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VT">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Motor vehicle identification number</ccts:Name>
+            <ccts:Description>(8213) Reference identifying a motor vehicle used for transport. Normally is the vehicle registration number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="VV">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Voucher number</ccts:Name>
+            <ccts:Description>Reference number identifying a voucher.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WE">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Warehouse entry number</ccts:Name>
+            <ccts:Description>Entry number under which imported merchandise was placed in a Customs bonded warehouse.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WM">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Weight agreement number</ccts:Name>
+            <ccts:Description>A number identifying a weight agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WN">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Well number</ccts:Name>
+            <ccts:Description>A number assigned to a shaft sunk into the ground.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WR">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Warehouse receipt number</ccts:Name>
+            <ccts:Description>A number identifying a warehouse receipt.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WS">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Warehouse storage location number</ccts:Name>
+            <ccts:Description>A number identifying a warehouse storage location.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="WY">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Rail waybill number</ccts:Name>
+            <ccts:Description>The number on a rail waybill.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="XA">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Company/place registration number</ccts:Name>
+            <ccts:Description>Company registration and place as legally required.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="XC">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Cargo control number</ccts:Name>
+            <ccts:Description>Reference used to identify and control a carrier and consignment from initial entry into a country until release of the cargo by Customs.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="XP">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Previous cargo control number</ccts:Name>
+            <ccts:Description>Where a consignment is deconsolidated and/or transferred to the control of another carrier or freight forwarder (e.g. housebill, abstract) this references the previous (e.g. master) cargo control number.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="ZZZ">
+        <xsd:annotation>
+          <xsd:documentation xml:lang="en">
+            <ccts:Name>Mutually defined reference number</ccts:Name>
+            <ccts:Description>Number based on party agreement.</ccts:Description>
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+    </xsd:restriction>
+  </xsd:simpleType>
+</xsd:schema>
diff --git a/schema/uncefact/data/standard/CoreComponentType_2p0.xsd b/schema/uncefact/data/standard/CoreComponentType_2p0.xsd
new file mode 100644
index 0000000..bca0019
--- /dev/null
+++ b/schema/uncefact/data/standard/CoreComponentType_2p0.xsd
@@ -0,0 +1,559 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== Core Component Type Schema Module                                                          ===== -->
+<!-- ====================================================================== -->
+<!--
+  	Scheme agency: 	UN/CEFACT
+  	Scheme version:	2.0
+  	Schema date: 	18MAR17        
+  	
+  	Copyright (C) UN/CEFACT (2007). All Rights Reserved.
+
+	This document and translations of it may be copied and furnished to others, 
+	and derivative works that comment on or otherwise explain it or assist 
+	in its implementation may be prepared, copied, published and distributed, 
+	in whole or in part, without restriction of any kind, provided that the 
+	above copyright notice and this paragraph are included on all such copies 
+	and derivative works. However, this document itself may not be modified in 
+	any way, such as by removing the copyright notice or references to 
+	UN/CEFACT, except as needed for the purpose of developing UN/CEFACT 
+	specifications, in which case the procedures for copyrights defined in the 
+	UN/CEFACT Intellectual Property Rights document must be followed, or as 
+	required to translate it into languages other than English.
+
+	The limited permissions granted above are perpetual and will not be revoked 
+	by UN/CEFACT or its successors or assigns.
+
+
+	This document and the information contained herein is provided on an "AS IS"
+	basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 
+	BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL 
+	NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 
+	FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema 
+	version="2.0"
+	targetNamespace="urn:un:unece:uncefact:documentation:standard:CoreComponentType:2" 
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
+	xmlns:cct="urn:un:unece:uncefact:documentation:standard:CoreComponentType:2" 
+	xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" 
+	elementFormDefault="qualified" attributeFormDefault="unqualified">
+	<!-- =================================================================== -->
+	<!-- ===== Type Definitions                                        ===== -->
+	<!-- =================================================================== -->
+	<!-- ===== Amount. Type                                            ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="AmountType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000001</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Amount. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A number of monetary units specified in a currency where the unit of the currency is explicit or implied.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Amount</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>decimal</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:decimal">
+				<xsd:attribute name="currencyID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Amount. Currency. Identifier</ccts:Name>
+							<ccts:Definition>The currency of the amount.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="currencyCodeListVersionID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Amount Currency. Code List Version. Identifier</ccts:Name>
+							<ccts:Definition>The VersionID of the UN/ECE Rec9 code list.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Binary Object. Type                                     ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="BinaryObjectType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000002</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Binary Object. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Binary Object</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>binary</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:base64Binary">
+				<xsd:attribute name="format" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. Format. Text</ccts:Name>
+							<ccts:Definition>The format of the binary content.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. Mime. Code</ccts:Name>
+							<ccts:Definition>The mime type of the binary object.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. Encoding. Code</ccts:Name>
+							<ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. Character Set. Code</ccts:Name>
+							<ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. Uniform Resource. Identifier</ccts:Name>
+							<ccts:Definition>The Uniform Resource Identifier that identifies where the binary object is located.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="fileName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Binary Object. File. Name</ccts:Name>
+							<ccts:Definition>The filename of the binary object.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Code. Type                                              ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="CodeType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000003</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Code. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A character string (letters, figures, or symbols) that for brevity and/or languange independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+				<ccts:UsageRule>Should not be used if the character string identifies an instance of an object class or an object in the real world, in which case the Identifier. Type should be used.</ccts:UsageRule>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:token">
+				<xsd:attribute name="listID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Identifier</ccts:Name>
+							<ccts:Definition>The identification of a list of codes.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listAgencyID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Agency. Identifier</ccts:Name>
+							<ccts:Definition>An agency that maintains one or more lists of codes.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listAgencyName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Agency Name. Text</ccts:Name>
+							<ccts:Definition>The name of the agency that maintains the list of codes.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Name. Text</ccts:Name>
+							<ccts:Definition>The name of a list of codes.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listVersionID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Version. Identifier</ccts:Name>
+							<ccts:Definition>The version of the list of codes.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="name" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code. Name. Text</ccts:Name>
+							<ccts:Definition>The textual equivalent of the code content component.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="languageID" type="xsd:language" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Language. Identifier</ccts:Name>
+							<ccts:Definition>The identifier of the language used in the code name.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listURI" type="xsd:anyURI" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List. Uniform Resource. Identifier</ccts:Name>
+							<ccts:Definition>The Uniform Resource Identifier that identifies where the code list is located.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Code List Scheme. Uniform Resource. Identifier</ccts:Name>
+							<ccts:Definition>The Uniform Resource Identifier that identifies where the code list scheme is located.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Date Time. Type                                         ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="DateTimeType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000004</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Date Time. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A particular point in the progression of time together with the relevant supplementary information.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Date Time</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:string">
+				<xsd:attribute name="format" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Date Time. Format. Text</ccts:Name>
+							<ccts:Definition>The format of the date time content</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Identifier. Type                                        ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="IDType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000005</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Identifier. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects in the same scheme together with relevant supplementary information.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Identifier</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:token">
+				<xsd:attribute name="schemeID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Identifier</ccts:Name>
+							<ccts:Definition>The identification of the identification scheme.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Name. Text</ccts:Name>
+							<ccts:Definition>The name of the identification scheme.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeAgencyID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Agency. Identifier</ccts:Name>
+							<ccts:Definition>The identification of the agency that maintains the identification scheme.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeAgencyName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Agency Name. Text</ccts:Name>
+							<ccts:Definition>The name of the agency that maintains the identification scheme.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeVersionID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Version. Identifier</ccts:Name>
+							<ccts:Definition>The version of the identification scheme.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeDataURI" type="xsd:anyURI" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme Data. Uniform Resource. Identifier</ccts:Name>
+							<ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme data is located.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="schemeURI" type="xsd:anyURI" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Identification Scheme. Uniform Resource. Identifier</ccts:Name>
+							<ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme is located.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Indicator. Type                                         ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="IndicatorType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000006</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Indicator. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A list of two mutually exclusive Boolean values that express the only possible states of a Property.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Indicator</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:string">
+				<xsd:attribute name="format" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Indicator. Format. Text</ccts:Name>
+							<ccts:Definition>Whether the indicator is numeric, textual or binary.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Measure. Type                                           ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="MeasureType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000007</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Measure. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A numeric value determined by measuring an object along with the specified unit of measure.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Measure</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>decimal</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:decimal">
+				<xsd:attribute name="unitCode" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Measure. Unit. Code</ccts:Name>
+							<ccts:Definition>The type of unit of measure.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="unitCodeListVersionID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Measure Unit. Code List Version. Identifier</ccts:Name>
+							<ccts:Definition>The version of the measure unit code list.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Numeric. Type                                           ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="NumericType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000008</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Numeric. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Numeric</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:string">
+				<xsd:attribute name="format" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Numeric. Format. Text</ccts:Name>
+							<ccts:Definition>Whether the number is an integer, decimal, real number or percentage.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Quantity. Type                                          ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="QuantityType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000009</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Quantity. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A counted number of non-monetary units possibly including fractions.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Quantity</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>decimal</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:decimal">
+				<xsd:attribute name="unitCode" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Quantity. Unit. Code</ccts:Name>
+							<ccts:Definition>The unit of the quantity</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="unitCodeListID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Quantity Unit. Code List. Identifier</ccts:Name>
+							<ccts:Definition>The quantity unit code list.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="unitCodeListAgencyID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Quantity Unit. Code List Agency. Identifier</ccts:Name>
+							<ccts:Definition>The identification of the agency that maintains the quantity unit code list</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="unitCodeListAgencyName" type="xsd:string" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Quantity Unit. Code List Agency. Name</ccts:Name>
+							<ccts:Definition>The name of the agency which maintains the quantity unit code list.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+	<!-- =================================================================== -->
+	<!-- ===== Text. Type                                              ===== -->
+	<!-- =================================================================== -->
+	<xsd:complexType name="TextType">
+		<xsd:annotation>
+			<xsd:documentation xml:lang="en">
+				<ccts:UniqueID>UNDT000010</ccts:UniqueID>
+				<ccts:Acronym>CCT</ccts:Acronym>
+				<ccts:DictionaryEntryName>Text. Type</ccts:DictionaryEntryName>
+				<ccts:Version>2.01</ccts:Version>
+				<ccts:Definition>A character string (i.e. a finite set of characters) generally in the form of words of a language.</ccts:Definition>
+				<ccts:PrimaryRepresentationTerm>Text</ccts:PrimaryRepresentationTerm>
+				<ccts:PrimitiveType>string</ccts:PrimitiveType>
+			</xsd:documentation>
+		</xsd:annotation>
+		<xsd:simpleContent>
+			<xsd:extension base="xsd:string">
+				<xsd:attribute name="languageID" type="xsd:language" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Language. Identifier</ccts:Name>
+							<ccts:Definition>The identifier of the language used in the content component.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+				<xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+					<xsd:annotation>
+						<xsd:documentation xml:lang="en">
+							<ccts:Name>Language Locale. Identifier</ccts:Name>
+							<ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+							<ccts:PrimitiveType>string</ccts:PrimitiveType>
+						</xsd:documentation>
+					</xsd:annotation>
+				</xsd:attribute>
+			</xsd:extension>
+		</xsd:simpleContent>
+	</xsd:complexType>
+</xsd:schema>
\ No newline at end of file
diff --git a/schema/uncefact/data/standard/QualifiedDataType_21p0.xsd b/schema/uncefact/data/standard/QualifiedDataType_21p0.xsd
new file mode 100644
index 0000000..fa70f26
--- /dev/null
+++ b/schema/uncefact/data/standard/QualifiedDataType_21p0.xsd
@@ -0,0 +1,1014 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== Qualified Data Type Schema Module                          ===== -->
+<!-- ====================================================================== -->
+<!--
+Schema agency:  UN/CEFACT
+Schema version: 21.0
+Schema date:    18MAR17
+
+Copyright (C) UN/CEFACT (AR17). All Rights Reserved.
+
+This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to UN/CEFACT, except as needed for the purpose of developing UN/CEFACT specifications, in which case the procedures for copyrights defined in the UN/CEFACT Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
+
+The limited permissions granted above are perpetual and will not be revoked by UN/CEFACT or its successors or assigns.
+
+This document and the information contained herein is provided on an "AS IS" basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+  xmlns:qdt="urn:un:unece:uncefact:data:Standard:QualifiedDataType:21"
+  xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2"
+  xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21"
+  xmlns:clm60133="urn:un:unece:uncefact:codelist:standard:6:0133:40106"
+  xmlns:clm210AccountingE704="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccessRightsType:D11A"
+  xmlns:clm210AccountingE602="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountBalanceReopeningType:D11A"
+  xmlns:clm210AccountingE902="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountClassification:D11A"
+  xmlns:clm210AccountingE502="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountNatureType:D11A"
+  xmlns:clm210AccountingE305="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountStatus:D11A"
+  xmlns:clm210AccountingE501="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAccountType:D11A"
+  xmlns:clm210AccountingE603="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAmountQualifierType:D11A"
+  xmlns:clm210AccountingE601="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingAmountType:D11A"
+  xmlns:clm210AccountingE023="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingContact:D11A"
+  xmlns:clm210AccountingE006="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingDocumentType:D11A"
+  xmlns:clm210AccountingE202="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingEntryCategory:D11A"
+  xmlns:clm210AccountingE203="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingEntryLineCategory:D11A"
+  xmlns:clm210AccountingE302="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingEntryLineSource:D11A"
+  xmlns:clm210AccountingE201="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingEntryProcessing:D11A"
+  xmlns:clm210AccountingE012="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingJournal:D11A"
+  xmlns:clm210AccountingE013="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingJournalCategory:D11A"
+  xmlns:clm210AccountingE703="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingPeriodFunctionType:D11A"
+  xmlns:clm210AccountingE021="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingPerquisite:D11A"
+  xmlns:clm210AccountingE101="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AccountingVoucherMedium:D11A"
+  xmlns:clm210AccountingE904="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AdditionalPostponement:D11A"
+  xmlns:clm210AccountingE011="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AddressFormatType:D11A"
+  xmlns:clm210AccountingE304="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AlternateCurrencyAmount:D11A"
+  xmlns:clm210AccountingE204="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AmortizationMethod:D11A"
+  xmlns:clm210AccountingE702="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:AmountWeightType:D11A"
+  xmlns:clm210AccountingE004="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:CertificateType:D11A"
+  xmlns:clm210AccountingE016="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:FinancialAccountType:D11A"
+  xmlns:clm210AccountingE015="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:FinancialInstitutionRole:D11A"
+  xmlns:clm210LifetimeEndCostE206="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:LifetimeEndCost:D11A"
+  xmlns:clm210OrganizationFunctionTypeE706="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:OrganizationFunctionType:D11A"
+  xmlns:clm210PartyTypeE705="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:PartyType:D11A"
+  xmlns:clm210RefundMethodE022="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:RefundMethod:D11A"
+  xmlns:clm210ScenarioTypeE018="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:ScenarioType:D11A"
+  xmlns:clm210SoftwareUserTypeE019="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:SoftwareUserType:D11A"
+  xmlns:clm210AccountingE307="urn:un:unece:uncefact:codelist:standard:EDIFICAS-EU:TaxExemptionReason:D11A"
+  xmlns:clmIANACharacterSetCode="urn:un:unece:uncefact:codelist:standard:IANA:CharacterSetCode:2013-01-23"
+  xmlns:clm5ISO63912A="urn:un:unece:uncefact:codelist:standard:ISO:ISO2AlphaLanguageCode:2006-10-27"
+  xmlns:clm5ISO42173A="urn:un:unece:uncefact:codelist:standard:ISO:ISO3AlphaCurrencyCode:2012-08-31"
+  xmlns:clm61229LineStatusCode="urn:un:unece:uncefact:codelist:standard:UNECE:ActionCode:D16B"
+  xmlns:clm63131="urn:un:unece:uncefact:codelist:standard:UNECE:AddressType:D16B"
+  xmlns:clm64465="urn:un:unece:uncefact:codelist:standard:UNECE:AdjustmentReasonDescriptionCode:D16B"
+  xmlns:clm64465AdjustmentReasonCodeFinancial="urn:un:unece:uncefact:codelist:standard:UNECE:AdjustmentReasonDescriptionCode_Financial:D16B"
+  xmlns:clm63055="urn:un:unece:uncefact:codelist:standard:UNECE:AgencyIdentificationCode:D16B"
+  xmlns:clm65189AllowanceChargeID="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeIdentificationCode:D16B"
+  xmlns:clm64465AllowanceChargeReasonCode="urn:un:unece:uncefact:codelist:standard:UNECE:AllowanceChargeReasonCode:D16B"
+  xmlns:clm67233AutomaticDataCaptureMethodCode="urn:un:unece:uncefact:codelist:standard:UNECE:AutomaticDataCaptureMethodCode:D16B"
+  xmlns:clm67085b="urn:un:unece:uncefact:codelist:standard:UNECE:CargoOperationalCategoryCode:D16B"
+  xmlns:clm67085="urn:un:unece:uncefact:codelist:standard:UNECE:CargoTypeClassificationCode:D16B"
+  xmlns:clm6Recommendation21AnnexI="urn:un:unece:uncefact:codelist:standard:UNECE:CargoTypeCode:1996Rev2Final"
+  xmlns:clm67357="urn:un:unece:uncefact:codelist:standard:UNECE:CommodityIdentificationCode:D16B"
+  xmlns:clm63155CommunicationChannelCode="urn:un:unece:uncefact:codelist:standard:UNECE:CommunicationMeansTypeCode:D16B"
+  xmlns:clm63139ContactTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ContactFunctionCode:D16B"
+  xmlns:clm69651="urn:un:unece:uncefact:codelist:standard:UNECE:ContractTypeCode:D10B"
+  xmlns:clm6ContractorType="urn:un:unece:uncefact:codelist:standard:UNECE:ContractorType:D10B"
+  xmlns:clm69653="urn:un:unece:uncefact:codelist:standard:UNECE:CostManagementCode:D10B"
+  xmlns:clm69655="urn:un:unece:uncefact:codelist:standard:UNECE:CostReportingCode:D10B"
+  xmlns:clm68339="urn:un:unece:uncefact:codelist:standard:UNECE:DangerousGoodsPackingCode:D16B"
+  xmlns:clm68273="urn:un:unece:uncefact:codelist:standard:UNECE:DangerousGoodsRegulationCode:D16B"
+  xmlns:clm64017CommitmentLevelCode="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryPlanCommitmentLevelCode:D16B"
+  xmlns:clm64053="urn:un:unece:uncefact:codelist:standard:UNECE:DeliveryTermsCode:2010"
+  xmlns:clm66145="urn:un:unece:uncefact:codelist:standard:UNECE:DimensionTypeCode:D16B"
+  xmlns:clm61001="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D16B"
+  xmlns:clm61001Accounting="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode_Accounting:D16B"
+  xmlns:clm61001Invoice="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode_Invoice:D16B"
+  xmlns:clm61001DocumentTypeCodeQuotation="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode_Quotation:D16B"
+  xmlns:clm61001DocumentTypeCodeRemittance="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode_Remittance:D16B"
+  xmlns:clm61001DocumentTypeCodeScheduling="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode_Scheduling:D16B"
+  xmlns:clm61373="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentStatusCode:D16B"
+  xmlns:clm65153="urn:un:unece:uncefact:codelist:standard:UNECE:DutyTaxFeeTypeCode:D16B"
+  xmlns:clm65305="urn:un:unece:uncefact:codelist:standard:UNECE:DutyorTaxorFeeCategoryCode:D16B"
+  xmlns:clm69657="urn:un:unece:uncefact:codelist:standard:UNECE:EarnedValueCalculationMethod:D10B"
+  xmlns:clm68155="urn:un:unece:uncefact:codelist:standard:UNECE:EquipmentSizeTypeDescriptionCode:D16B"
+  xmlns:clm62475="urn:un:unece:uncefact:codelist:standard:UNECE:EventTimeReferenceCode:D16B"
+  xmlns:clm62475PaymentTermsEvent="urn:un:unece:uncefact:codelist:standard:UNECE:EventTimeReferenceCodePaymentTermsEvent:D16B"
+  xmlns:clm6TDED6131="urn:un:unece:uncefact:codelist:standard:UNECE:FreightChargeQuantityUnitBasisCode:D16B"
+  xmlns:clm65243="urn:un:unece:uncefact:codelist:standard:UNECE:FreightChargeTariffCode:D16B"
+  xmlns:clm69659="urn:un:unece:uncefact:codelist:standard:UNECE:FundingTypeCode:D10B"
+  xmlns:clm6TDED7357="urn:un:unece:uncefact:codelist:standard:UNECE:GoodsTypeCode:D16B"
+  xmlns:clm6TDED7361="urn:un:unece:uncefact:codelist:standard:UNECE:GoodsTypeExtensionCode:D16B"
+  xmlns:clm69417="urn:un:unece:uncefact:codelist:standard:UNECE:GovernmentActionCode:D16B"
+  xmlns:clm69661="urn:un:unece:uncefact:codelist:standard:UNECE:HierarchicalStructureTypeCode:D10B"
+  xmlns:clm63227="urn:un:unece:uncefact:codelist:standard:UNECE:LocationFunctionCode:D16B"
+  xmlns:clm64233="urn:un:unece:uncefact:codelist:standard:UNECE:MarkingInstructionCode:D16B"
+  xmlns:clm66313="urn:un:unece:uncefact:codelist:standard:UNECE:MeasuredAttributeCode:D16B"
+  xmlns:clm6Recommendation20Duration="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCodeDuration:4"
+  xmlns:clm6Recommendation20Linear="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCodeLinear:4"
+  xmlns:clm6Recommendation20Temperature="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCodeTemperature:4"
+  xmlns:clm6Recommendation20Volume="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCodeVolume:4"
+  xmlns:clm6Recommendation20Weight="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCodeWeight:4"
+  xmlns:clm6Recommendation20Airflow="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCode_Airflow:4"
+  xmlns:clm6Recommendation20FileSize="urn:un:unece:uncefact:codelist:standard:UNECE:MeasurementUnitCommonCode_FileSize:4"
+  xmlns:clm61225MessageFunctionTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:MessageFunctionCode:D16B"
+  xmlns:clm61225Acknowledgement="urn:un:unece:uncefact:codelist:standard:UNECE:MessageFunctionCode_Acknowledgement:D16B"
+  xmlns:clm67065="urn:un:unece:uncefact:codelist:standard:UNECE:PackageTypeCode:2006"
+  xmlns:clm67075="urn:un:unece:uncefact:codelist:standard:UNECE:PackagingLevelCode:D16B"
+  xmlns:clm67233PackagingMarkingCode="urn:un:unece:uncefact:codelist:standard:UNECE:PackagingMarkingCode:D16B"
+  xmlns:clm63035="urn:un:unece:uncefact:codelist:standard:UNECE:PartyRoleCode:D16B"
+  xmlns:clm63035ChargePaying="urn:un:unece:uncefact:codelist:standard:UNECE:PartyRoleCode_ChargePaying:D16B"
+  xmlns:clm64431="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentGuaranteeMeansCode:D16B"
+  xmlns:clm64435="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentMeansChannelCode:D16B"
+  xmlns:clm64461="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentMeansCode:D16B"
+  xmlns:clm64439="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentMethodCode:D16B"
+  xmlns:clm64279="urn:un:unece:uncefact:codelist:standard:UNECE:PaymentTermsTypeCode:D16B"
+  xmlns:clm6PlanningLevel="urn:un:unece:uncefact:codelist:standard:UNECE:PlanningLevel:D10B"
+  xmlns:clm65375="urn:un:unece:uncefact:codelist:standard:UNECE:PriceTypeCode:D16B"
+  xmlns:clm64037PriorityDescriptionCode="urn:un:unece:uncefact:codelist:standard:UNECE:PriorityDescriptionCode:D16B"
+  xmlns:clm67187="urn:un:unece:uncefact:codelist:standard:UNECE:ProcessTypeCode:D16B"
+  xmlns:clm69665="urn:un:unece:uncefact:codelist:standard:UNECE:ProjectTypeCode:D10B"
+  xmlns:clm61153ReferenceTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D16B"
+  xmlns:clm69667="urn:un:unece:uncefact:codelist:standard:UNECE:ReportingThresholdTriggerType:D10B"
+  xmlns:clm69669="urn:un:unece:uncefact:codelist:standard:UNECE:ResourceCostCategory:D10B"
+  xmlns:clm69671="urn:un:unece:uncefact:codelist:standard:UNECE:ResourcePlanMeasureType:D10B"
+  xmlns:clm64343ResponseTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ResponseTypeCode:D16B"
+  xmlns:clm69673="urn:un:unece:uncefact:codelist:standard:UNECE:ScheduleTaskRelationshipType:D10B"
+  xmlns:clm69675="urn:un:unece:uncefact:codelist:standard:UNECE:ScheduleTaskType:D10B"
+  xmlns:clm6ScheduleTypeCode="urn:un:unece:uncefact:codelist:standard:UNECE:ScheduleTypeCode:D10B"
+  xmlns:clm69677="urn:un:unece:uncefact:codelist:standard:UNECE:SecurityClassificationType:D10B"
+  xmlns:clm64405="urn:un:unece:uncefact:codelist:standard:UNECE:StatusCode:D16B"
+  xmlns:clm64405AccountingDebitCredit="urn:un:unece:uncefact:codelist:standard:UNECE:StatusDescriptionCode_AccountingDebitCredit:D16B"
+  xmlns:clm64405StatusCodeWorkflow="urn:un:unece:uncefact:codelist:standard:UNECE:StatusDescriptionCode_Workflow:D16B"
+  xmlns:clm66245="urn:un:unece:uncefact:codelist:standard:UNECE:TemperatureTypeCode:D16B"
+  xmlns:clm62379timeonly="urn:un:unece:uncefact:codelist:standard:UNECE:TimeOnlyFormatCode:D16B"
+  xmlns:clm62379="urn:un:unece:uncefact:codelist:standard:UNECE:TimePointFormatCode:D16B"
+  xmlns:clm68053="urn:un:unece:uncefact:codelist:standard:UNECE:TransportEquipmentCategoryCode:D16B"
+  xmlns:clm68169="urn:un:unece:uncefact:codelist:standard:UNECE:TransportEquipmentFullnessCode:D16B"
+  xmlns:clm6Recommendation28="urn:un:unece:uncefact:codelist:standard:UNECE:TransportMeansTypeCode:2007"
+  xmlns:clm6Recommendation19="urn:un:unece:uncefact:codelist:standard:UNECE:TransportModeCode:2"
+  xmlns:clm68051="urn:un:unece:uncefact:codelist:standard:UNECE:TransportMovementStageCode:D16B"
+  xmlns:ids5ISO316612A="urn:un:unece:uncefact:identifierlist:standard:ISO:ISOTwo-letterCountryCode:SecondEdition2006"
+  xmlns:ids6Recommendation23="urn:un:unece:uncefact:identifierlist:standard:UNECE:FreightCostCode:4"
+  xmlns:ids64277="urn:un:unece:uncefact:identifierlist:standard:UNECE:PaymentTermsDescriptionIdentifier:D16B"
+  targetNamespace="urn:un:unece:uncefact:data:Standard:QualifiedDataType:21"
+  elementFormDefault="qualified" attributeFormDefault="unqualified" version="21.0">
+  <!-- ======================================================================= -->
+  <!-- ===== Imports                                                     ===== -->
+  <!-- ======================================================================= -->
+  <!-- ===== Imports of Code Lists                                       ===== -->
+  <!-- ======================================================================= -->
+  <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21"
+    schemaLocation="UnqualifiedDataType_21p0.xsd"/>
+  <xsd:import
+    namespace="urn:un:unece:uncefact:codelist:standard:ISO:ISO2AlphaLanguageCode:2006-10-27"
+    schemaLocation="../../codelist/standard/ISO_ISO2AlphaLanguageCode_2006-10-27.xsd"/>
+  <xsd:import namespace="urn:un:unece:uncefact:codelist:standard:UNECE:DocumentNameCode:D16B"
+    schemaLocation="../../codelist/standard/UNECE_DocumentNameCode_D16B.xsd"/>
+  <xsd:import namespace="urn:un:unece:uncefact:codelist:standard:UNECE:ReferenceTypeCode:D16B"
+    schemaLocation="../../codelist/standard/UNECE_ReferenceTypeCode_D16B.xsd"/>
+
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: DocumentCodeType                      ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="DocumentCodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN02000006</ccts:UniqueID>
+        <ccts:Acronym>QDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Document_ Code. Type</ccts:DictionaryEntryName>
+        <ccts:Version>1.1</ccts:Version>
+        <ccts:Definition>A character string denoting the type of a document. [Reference United Nations Code List (UNCL) 1001]</ccts:Definition>
+        <ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+        <ccts:DataTypeQualifierTerm>Document</ccts:DataTypeQualifierTerm>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="clm61001:DocumentNameCodeContentType">
+        <xsd:attribute name="listID" type="xsd:token" fixed="1001" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Identifier</ccts:Name>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" fixed="D16B" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Version. Identifier</ccts:Name>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="name" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code. Name. Text</ccts:Name>
+              <ccts:Definition>The textual equivalent of the code content.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Uniform Resource. Identifier</ccts:Name>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list is located.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+
+  <xsd:complexType name="FormattedDateTimeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN02000153</ccts:UniqueID>
+        <ccts:Acronym>QDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Formatted_ Date Time. Type</ccts:DictionaryEntryName>
+        <ccts:Version>1.0</ccts:Version>
+        <ccts:Definition>A formatted point in the progression of time.</ccts:Definition>
+        <ccts:PrimaryRepresentationTerm>Date Time</ccts:PrimaryRepresentationTerm>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+        <ccts:DataTypeQualifierTerm>Formatted</ccts:DataTypeQualifierTerm>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:sequence>
+      <xsd:element name="DateTimeString">
+        <xsd:complexType>
+          <xsd:simpleContent>
+            <xsd:extension base="xsd:string"> </xsd:extension>
+          </xsd:simpleContent>
+        </xsd:complexType>
+      </xsd:element>
+    </xsd:sequence>
+  </xsd:complexType>
+  <xsd:complexType name="LanguageCodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN02000144</ccts:UniqueID>
+        <ccts:Acronym>QDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Language_ Code. Type</ccts:DictionaryEntryName>
+        <ccts:Version>1.0</ccts:Version>
+        <ccts:Definition>A character string used to represent a language.</ccts:Definition>
+        <ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+        <ccts:DataTypeQualifierTerm>Language</ccts:DataTypeQualifierTerm>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="clm5ISO63912A:ISO2AlphaLanguageCodeContentType">
+        <xsd:attribute name="listID" type="xsd:token" fixed="ISO 639-1 2A" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Identifier</ccts:Name>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" fixed="2006-10-27" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Version. Identifier</ccts:Name>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+
+  <xsd:complexType name="ReferenceCodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UN02000048</ccts:UniqueID>
+        <ccts:Acronym>QDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Reference_ Code. Type</ccts:DictionaryEntryName>
+        <ccts:Version>1.0</ccts:Version>
+        <ccts:Definition>A character string used to represent a reference.</ccts:Definition>
+        <ccts:PrimaryRepresentationTerm>Code</ccts:PrimaryRepresentationTerm>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+        <ccts:DataTypeQualifierTerm>Reference</ccts:DataTypeQualifierTerm>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="clm61153ReferenceTypeCode:ReferenceTypeCodeContentType">
+        <xsd:attribute name="listID" type="xsd:token" fixed="1153_ReferenceTypeCode" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Identifier</ccts:Name>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" fixed="D16B" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code List. Version. Identifier</ccts:Name>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="name" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:Name>Code. Name. Text</ccts:Name>
+              <ccts:Definition>The textual equivalent of the code content.</ccts:Definition>
+              <ccts:Cardinality>0..1</ccts:Cardinality>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="ISODateTime">
+    <xsd:restriction base="xsd:dateTime"/>
+  </xsd:simpleType>
+  <xsd:simpleType name="Max35Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="35"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:complexType name="Max35IDType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max35Text">
+        <xsd:attribute name="schemeID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Agency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyName" type="xsd:string" use="optional" default="ETDA">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeVersionID" type="xsd:token" use="optional" default="1.0">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeDataURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Data. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme data is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Data</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:complexType name="Max35CodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en"/>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max35Text">
+        <xsd:attribute name="listID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>An agency that maintains one or more code lists.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of a list of codes.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="name" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The textual equivalent of the code content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:complexType name="Max35TextType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max35Text">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:complexType name="Max70IDType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max70Text">
+        <xsd:attribute name="schemeID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Agency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeDataURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Data. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme data is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Data</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:complexType name="Max70TextType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max70Text">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="Max70Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="70"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+
+  <xsd:complexType name="Max256IDType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max256Text">
+        <xsd:attribute name="schemeID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Agency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeDataURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Data. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme data is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Data</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:complexType name="Max256TextType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max256Text">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="Max256Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="256"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:complexType name="Max500TextType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max500Text">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="Max500Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="500"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:complexType name="Max140TextType">
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max140Text">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="Max140Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="140"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="PhoneNumber">
+    <xsd:restriction base="xsd:string">
+      <xsd:pattern value="\+[0-9]{1,3}-[0-9()+\-]{1,30}"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:complexType name="Max16CodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en"/>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="qdt:Max16Text">
+        <xsd:attribute name="listID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>An agency that maintains one or more code lists.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of a list of codes.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="name" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The textual equivalent of the code content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <xsd:simpleType name="Max16Text">
+    <xsd:restriction base="xsd:token">
+      <xsd:minLength value="1"/>
+      <xsd:maxLength value="16"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="FormattedDateTimeFormatContentType">
+    <xsd:restriction base="xsd:string"/>
+  </xsd:simpleType>
+
+</xsd:schema>
diff --git a/schema/uncefact/data/standard/UnqualifiedDataType_21p0.xsd b/schema/uncefact/data/standard/UnqualifiedDataType_21p0.xsd
new file mode 100644
index 0000000..59ba799
--- /dev/null
+++ b/schema/uncefact/data/standard/UnqualifiedDataType_21p0.xsd
@@ -0,0 +1,1196 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!-- ===== Unqualified Data Type Schema Module                        ===== -->
+<!-- ====================================================================== -->
+<!--
+Schema agency:  UN/CEFACT 
+Schema version: 21.0
+Schema date:    18MAR17
+
+Copyright (C) UN/CEFACT (2015). All Rights Reserved.
+
+This document and translations of it may be copied and furnished to others, 
+and derivative works that comment on or otherwise explain it or assist 
+in its implementation may be prepared, copied, published and distributed, 
+in whole or in part, without restriction of any kind, provided that the 
+above copyright notice and this paragraph are included on all such copies 
+and derivative works. However, this document itself may not be modified in 
+any way, such as by removing the copyright notice or references to 
+UN/CEFACT, except as needed for the purpose of developing UN/CEFACT 
+specifications, in which case the procedures for copyrights defined in the 
+UN/CEFACT Intellectual Property Rights document must be followed, or as 
+required to translate it into languages other than English.
+
+The limited permissions granted above are perpetual and will not be revoked 
+by UN/CEFACT or its successors or assigns.
+
+This document and the information contained herein is provided on an "AS IS"
+basis and UN/CEFACT DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 
+BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL 
+NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 
+FITNESS FOR A PARTICULAR PURPOSE.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+  xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21"
+  xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2"
+  targetNamespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:21"
+  elementFormDefault="qualified" attributeFormDefault="unqualified" version="21.0">
+  <!-- ================================================================== -->
+  <!-- ===== Type Definitions                                       ===== -->
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: AmountType                            ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="AmountType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000001</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Amount. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A number of monetary units specified in a currency where the unit of the currency is explicit or implied.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="currencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Amount Currency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The currency of the amount.</ccts:Definition>
+              <ccts:ObjectClassTerm>Amount Currency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="currencyCodeListVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Amount Currency. Code List Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the UN/ECE Rec.9 code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Amount Currency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code List Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: BinaryObjectType                      ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="BinaryObjectType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000002</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Binary Object. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+        <ccts:PrimitiveType>Binary</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:base64Binary">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The format of the binary content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Mime. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The mime type of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Mime</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Encoding. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Encoding</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Character Set. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Character Set</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the Binary Object is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="filename" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Filename. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The filename of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Filename</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: CodeType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="CodeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000007</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Code. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an Attribute together with relevant supplementary information.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:token">
+        <xsd:attribute name="listID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of a list of codes</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>An agency that maintains one or more code lists.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of a list of codes.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="name" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The textual equivalent of the code content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Code List Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the code list scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Code List Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: DateTimeType                          ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="DateTimeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000008</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Date Time. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A particular point in the progression of time together with the relevant supplementary information.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:choice>
+      <xsd:element name="DateTimeString">
+        <xsd:complexType>
+          <xsd:simpleContent>
+            <xsd:extension base="xsd:string">
+              <xsd:attribute name="format" type="xsd:string" use="optional"/>
+            </xsd:extension>
+          </xsd:simpleContent>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="DateTime" type="xsd:dateTime"/>
+    </xsd:choice>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: DateType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="DateType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000009</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Date. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A particular point in the progression of time together with the relevant supplementary information.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:choice>
+      <xsd:element name="DateString">
+        <xsd:complexType>
+          <xsd:simpleContent>
+            <xsd:extension base="xsd:string">
+              <xsd:attribute name="format" type="xsd:string" use="optional"/>
+            </xsd:extension>
+          </xsd:simpleContent>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="Date" type="xsd:date"/>
+    </xsd:choice>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: GraphicType                           ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="GraphicType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000003</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Graphic. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+        <ccts:PrimitiveType>Binary</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:base64Binary">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The format of the binary content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Mime. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The mime type of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Mime</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Encoding. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Encoding</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Character Set. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Character Set</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the Binary Object is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="filename" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Filename. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The filename of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Filename</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: IDType                                ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="IDType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000011</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Identifier. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects in the same scheme together with relevant supplementary information.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:token">
+        <xsd:attribute name="schemeID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Agency</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency that maintains the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the identification scheme.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeDataURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme Data. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme data is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme Data</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="schemeURI" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Identification Scheme. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the identification scheme is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Identification Scheme</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: IndicatorType                         ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="IndicatorType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000012</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Indicator. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A list of two mutually exclusive Boolean values that express the only possible states of a Property.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:choice>
+      <xsd:element name="IndicatorString">
+        <xsd:complexType>
+          <xsd:simpleContent>
+            <xsd:extension base="xsd:string">
+              <xsd:attribute name="format" type="xsd:string" use="optional"/>
+            </xsd:extension>
+          </xsd:simpleContent>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="Indicator" type="xsd:boolean"/>
+    </xsd:choice>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: MeasureType                           ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="MeasureType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000013</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Measure. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A numeric valuedetermined by measuring an object along with the specified unit of measure.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="unitCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Measure Unit. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The type of unit of measure.</ccts:Definition>
+              <ccts:ObjectClassTerm>Measure Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="unitCodeListVersionID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Measure Unit. Code List Version. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Version of the measure unit code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Measure Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code List Version</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: NameType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="NameType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000020</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Name. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A character string (i.e. a finite set of characters) generally in the form of words of a language.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:string">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: NumericType                           ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="NumericType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000014</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Numeric. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Numeric. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>Whether the number is an integer, decimal, real number or percentage.</ccts:Definition>
+              <ccts:ObjectClassTerm>Numeric</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: PercentType                           ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="PercentType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000016</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Percent. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Numeric. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>Whether the number is an integer, decimal, real number or percentage.</ccts:Definition>
+              <ccts:ObjectClassTerm>Numeric</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: PictureType                           ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="PictureType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000004</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Picture. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+        <ccts:PrimitiveType>Binary</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:base64Binary">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The format of the binary content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Mime. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The mime type of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Mime</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Encoding. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Encoding</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Character Set. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Character Set</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the Binary Object is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="filename" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Filename. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The filename of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Filename</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: QuantityType                          ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="QuantityType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000018</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Quantity. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A counted number of non-monetary units possibly including fractions.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="unitCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Quantity Unit. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The unit of the quantity.</ccts:Definition>
+              <ccts:ObjectClassTerm>Quantity Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="unitCodeListID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Quantity Unit. Code List. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The quantity unit code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Quantity Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code List</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="unitCodeListAgencyID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Quantity Unit. Code List Agency. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the agency which maintains the quantity unit code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Quantity Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code List Agency</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="unitCodeListAgencyName" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Quantity Unit. Code List Agency Name. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The name of the agency which maintains the quantity unit code list.</ccts:Definition>
+              <ccts:ObjectClassTerm>Quantity Unit</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Code List Agency Name</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: RateType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="RateType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000017</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Rate. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Numeric. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>Whether the number is an integer, decimal, real number or percentage.</ccts:Definition>
+              <ccts:ObjectClassTerm>Numeric</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: SoundType                             ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="SoundType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000005</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Sound. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+        <ccts:PrimitiveType>Binary</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:base64Binary">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The format of the binary content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Mime. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The mime type of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Mime</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Encoding. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Encoding</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Character Set. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Character Set</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the Binary Object is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="filename" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Filename. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The filename of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Filename</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: TextType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="TextType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000019</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Text. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A character string (i.e. a finite set of characters) generally in the form of words of a language.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:string">
+        <xsd:attribute name="languageID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identifier of the language used in the corresponding text string.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="languageLocaleID" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Language. Locale. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The identification of the locale of the language.</ccts:Definition>
+              <ccts:ObjectClassTerm>Language</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Locale</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: TimeType                              ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="TimeType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000010</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Time. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A particular point in the progression of time together with the relevant supplementary information.</ccts:Definition>
+        <ccts:PrimitiveType>String</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:choice>
+      <xsd:element name="TimeString">
+        <xsd:complexType>
+          <xsd:simpleContent>
+            <xsd:extension base="xsd:string">
+              <xsd:attribute name="format" type="xsd:string" use="optional"/>
+            </xsd:extension>
+          </xsd:simpleContent>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="Time" type="xsd:time"/>
+    </xsd:choice>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: ValueType                             ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="ValueType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT0000015</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Value. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.</ccts:Definition>
+        <ccts:PrimitiveType>Decimal</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:decimal">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Numeric. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>Whether the number is an integer, decimal, real number or percentage.</ccts:Definition>
+              <ccts:ObjectClassTerm>Numeric</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  <!-- ================================================================== -->
+  <!-- ===== Type Definition: VideoType                             ===== -->
+  <!-- ================================================================== -->
+  <xsd:complexType name="VideoType">
+    <xsd:annotation>
+      <xsd:documentation xml:lang="en">
+        <ccts:UniqueID>UDT000006</ccts:UniqueID>
+        <ccts:Acronym>UDT</ccts:Acronym>
+        <ccts:DictionaryEntryName>Video. Type</ccts:DictionaryEntryName>
+        <ccts:Version>2.01</ccts:Version>
+        <ccts:Definition>A set of finite-length sequences of binary octets.</ccts:Definition>
+        <ccts:PrimitiveType>Binary</ccts:PrimitiveType>
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:extension base="xsd:base64Binary">
+        <xsd:attribute name="format" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Format. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The format of the binary content.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Format</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="mimeCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Mime. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The mime type of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Mime</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="encodingCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Encoding. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>Specifies the decoding algorithm of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Encoding</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="characterSetCode" type="xsd:token" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Character Set. Code</ccts:DictionaryEntryName>
+              <ccts:Definition>The character set of the binary object if the mime type is text.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Character Set</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="uri" type="xsd:anyURI" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Uniform Resource. Identifier</ccts:DictionaryEntryName>
+              <ccts:Definition>The Uniform Resource Identifier that identifies where the Binary Object is located.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Uniform Resource</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="filename" type="xsd:string" use="optional">
+          <xsd:annotation>
+            <xsd:documentation xml:lang="en">
+              <ccts:UniqueID/>
+              <ccts:Acronym>SC</ccts:Acronym>
+              <ccts:DictionaryEntryName>Binary Object. Filename. Text</ccts:DictionaryEntryName>
+              <ccts:Definition>The filename of the binary object.</ccts:Definition>
+              <ccts:ObjectClassTerm>Binary Object</ccts:ObjectClassTerm>
+              <ccts:PropertyTerm>Filename</ccts:PropertyTerm>
+            </xsd:documentation>
+          </xsd:annotation>
+        </xsd:attribute>
+      </xsd:extension>
+    </xsd:simpleContent>
+  </xsd:complexType>
+</xsd:schema>
diff --git a/schematron/C7Certificate_Schematron_1p0.sch b/schematron/C7Certificate_Schematron_1p0.sch
new file mode 100644
index 0000000..fd4d747
--- /dev/null
+++ b/schematron/C7Certificate_Schematron_1p0.sch
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt2">
+    <sch:ns uri="urn:un:unece:uncefact:data:standard:C7Certificate:1" prefix="rsm"/>
+    <sch:ns uri="urn:un:unece:uncefact:data:standard:C7Certificate_ReuseableAggregateCoreComponent:1" prefix="ram"/>
+     
+    <sch:pattern>
+        <sch:rule context="/">
+            <sch:report test="not(rsm:C7Certificate)">
+                C7Certificate-Rule1 เน„เธกเนˆเธœเนˆเธฒเธ™เธเธฒเธฃเธ•เธฃเธงเธˆเธชเธญเธšเน€เธ‡เธทเนˆเธญเธ™เน„เธ‚เธ—เธตเนˆเธเธณเธซเธ™เธ” (Schematron)
+                เน€เธ™เธทเนˆเธญเธ‡เธˆเธฒเธเธ›เธฃเธฐเน€เธ เธ—เธ‚เธญเธ‡เน€เธญเธเธชเธฒเธฃเธ—เธตเนˆเน€เธฅเธทเธญเธเน„เธกเนˆเธ•เธฃเธ‡เธเธฑเธšเน€เธญเธเธชเธฒเธฃเธ—เธตเนˆเธ™เธณเธกเธฒเธ•เธฃเธงเธˆเธชเธญเธš</sch:report>
+        </sch:rule>        
+    </sch:pattern>   
+</sch:schema>
-- 
GitLab


From a7a977a5440c42652fa7d45ffb946fb553b6a84a Mon Sep 17 00:00:00 2001
From: bisinnoco <bisinnoco@gmail.com>
Date: Mon, 21 Aug 2023 14:23:26 +0700
Subject: [PATCH 2/2] Dev Master to Prd Master

---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f6ec254
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+gitupload.bat
\ No newline at end of file
-- 
GitLab