<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.00">
  <!--=========================================-->
  <!--===== Technical Code Lists -->
  <!--===== ECS Domain Definition  -->
  <!--===== DDNXA v5.00  -->
  <!--===== Included Features: [4, 17, 18, 20, 24, 25, 28, 29]  -->
  <!--=========================================-->
  <!--===== Includes =====-->
  <xs:include schemaLocation="tcl.xsd" />
  <xs:include schemaLocation="doc.xsd" />
  <!--=========================================-->
  <!--===== NctsUnEdifactMessageTypes =====-->
  <!--===== Used for attribute MESSAGE ERRORS.Message Type. =====-->
  <!--===== Format: an..6 =====-->
  <!--===== Codelist: 1 =====-->
  <!--=========================================-->
  <xs:simpleType name="NctsUnEdifactMessageTypes">
    <xs:annotation>
      <xs:documentation>Used for attribute MESSAGE ERRORS.Message Type. [Format: an..6]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="BANSTA">
        <xs:annotation>
          <xs:documentation>Banking Status Message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CUSDEC">
        <xs:annotation>
          <xs:documentation>Customs declaration</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CUSRES">
        <xs:annotation>
          <xs:documentation>Customs response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FINSTA">
        <xs:annotation>
          <xs:documentation>Financial statement of an account message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GENRAL">
        <xs:annotation>
          <xs:documentation>General purpose Message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GESMES">
        <xs:annotation>
          <xs:documentation>General Statistics Message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PARTTC">
        <xs:annotation>
          <xs:documentation>Party Information Message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SANCRT">
        <xs:annotation>
          <xs:documentation>International movement of goods governmental regulatory message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== SyntaxIdentifier =====-->
  <!--===== Character set taken from the used UN/EDIFACT syntax version. =====-->
  <!--===== Format: a4 =====-->
  <!--===== Codelist: 21 =====-->
  <!--=========================================-->
  <xs:simpleType name="SyntaxIdentifier">
    <xs:annotation>
      <xs:documentation>Character set taken from the used UN/EDIFACT syntax version. [Format: a4]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="UNOC">
        <xs:annotation>
          <xs:documentation />
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== SyntaxVersionNumber =====-->
  <!--===== UN/EDIFACT syntax version used for Information Exchanges. =====-->
  <!--===== Format: n1 =====-->
  <!--===== Codelist: 22 =====-->
  <!--=========================================-->
  <xs:simpleType name="SyntaxVersionNumber">
    <xs:annotation>
      <xs:documentation>UN/EDIFACT syntax version used for Information Exchanges. [Format: n1]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation />
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== ErrorCodesForEdiNck =====-->
  <!--===== Subset of the UN/EDIFACT generic error table. - For remarks on the codes : see the main document of the DDNTA Sec. VIII.3.3. =====-->
  <!--===== Format: n..2 =====-->
  <!--===== Codelist: 23 =====-->
  <!--=========================================-->
  <xs:simpleType name="ErrorCodesForEdiNck">
    <xs:annotation>
      <xs:documentation>Subset of the UN/EDIFACT generic error table. - For remarks on the codes : see the main document of the DDNTA Sec. VIII.3.3. [Format: n..2]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:enumeration value="12">
        <xs:annotation>
          <xs:documentation>Incorrect (code) value</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="13">
        <xs:annotation>
          <xs:documentation>Missing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="14">
        <xs:annotation>
          <xs:documentation>Value not supported in this position (code value constraint)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="15">
        <xs:annotation>
          <xs:documentation>Not supported in this position</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="16">
        <xs:annotation>
          <xs:documentation>Too many constituents</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="18">
        <xs:annotation>
          <xs:documentation>Unspecified error</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="19">
        <xs:annotation>
          <xs:documentation>Invalid decimal notation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Syntax version or level not supported</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="21">
        <xs:annotation>
          <xs:documentation>Invalid character(s)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="22">
        <xs:annotation>
          <xs:documentation>Invalid service character(s)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="23">
        <xs:annotation>
          <xs:documentation>Unknown interchange sender</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="26">
        <xs:annotation>
          <xs:documentation>Duplicate detected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="28">
        <xs:annotation>
          <xs:documentation>Invalid control reference</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="29">
        <xs:annotation>
          <xs:documentation>Invalid control count</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Message version/release not supported</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="32">
        <xs:annotation>
          <xs:documentation>Lower level empty</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="33">
        <xs:annotation>
          <xs:documentation>Invalid occurrence outside message</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="35">
        <xs:annotation>
          <xs:documentation>Too many repetitions</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="36">
        <xs:annotation>
          <xs:documentation>Too many segment group repetitions</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="37">
        <xs:annotation>
          <xs:documentation>Invalid type of character(s) (data type differences)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="38">
        <xs:annotation>
          <xs:documentation>Missing digit in front of decimal sign</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="39">
        <xs:annotation>
          <xs:documentation>Element too long (length constraint)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="40">
        <xs:annotation>
          <xs:documentation>Element too short (length constraint)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>Data segment missing/invalid</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>Interchange recipient not actual recipient</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== ActionCodes =====-->
  <!--===== Used for attribute MESSAGE ERRORS.Action taken by recipient. =====-->
  <!--===== Format: an..3 =====-->
  <!--===== Codelist: 32 =====-->
  <!--=========================================-->
  <xs:simpleType name="ActionCodes">
    <xs:annotation>
      <xs:documentation>Used for attribute MESSAGE ERRORS.Action taken by recipient. [Format: an..3]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>This level and lower levels rejected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>This level acknowledged and next lower level acknowledged if not explicitly rejected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== InterchangeServiceSegmentTags =====-->
  <!--===== Used to denote the Interchange Segment in which an error was detected. =====-->
  <!--===== Format: a3 =====-->
  <!--===== Codelist: 33 =====-->
  <!--=========================================-->
  <xs:simpleType name="InterchangeServiceSegmentTags">
    <xs:annotation>
      <xs:documentation>Used to denote the Interchange Segment in which an error was detected. [Format: a3]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="UNB">
        <xs:annotation>
          <xs:documentation>Interchange header segment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UNZ">
        <xs:annotation>
          <xs:documentation>Interchange trailer segment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== MessageServiceSegmentTags =====-->
  <!--===== Used to denote the Message Segment in which an error was detected. =====-->
  <!--===== Format: a3 =====-->
  <!--===== Codelist: 34 =====-->
  <!--=========================================-->
  <xs:simpleType name="MessageServiceSegmentTags">
    <xs:annotation>
      <xs:documentation>Used to denote the Message Segment in which an error was detected. [Format: a3]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="UNH">
        <xs:annotation>
          <xs:documentation>Message header</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UNT">
        <xs:annotation>
          <xs:documentation>Message trailer</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== VersionNumbers =====-->
  <!--===== Format: an..3 =====-->
  <!--===== Codelist: 35 =====-->
  <!--=========================================-->
  <xs:simpleType name="VersionNumbers">
    <xs:annotation>
      <xs:documentation>null [Format: an..3]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="D">
        <xs:annotation>
          <xs:documentation>Draft UN/EDIFACT directory</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== ReleaseNumbers =====-->
  <!--===== Format: an..3 =====-->
  <!--===== Codelist: 36 =====-->
  <!--=========================================-->
  <xs:simpleType name="ReleaseNumbers">
    <xs:annotation>
      <xs:documentation>null [Format: an..3]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="96B">
        <xs:annotation>
          <xs:documentation>UN/EDIFACT 96B directory</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== ControllingAgencies =====-->
  <!--===== Format: an..2 =====-->
  <!--===== Codelist: 37 =====-->
  <!--=========================================-->
  <xs:simpleType name="ControllingAgencies">
    <xs:annotation>
      <xs:documentation>null [Format: an..2]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="EC">
        <xs:annotation>
          <xs:documentation>European Community</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UN">
        <xs:annotation>
          <xs:documentation>United Nations</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== MessageTypes =====-->
  <!--===== Used for attribute MESSAGE ERRORS.Association assigned code and MESSAGE.Message Type. The usage of each code in one of the UNSM templates is defined in the Remarks column. CC should in all cases be instantiated to the value of the particular domain in which the message is created. =====-->
  <!--===== Format: an6 =====-->
  <!--===== Codelist: 60 =====-->
  <!--=========================================-->
  <xs:simpleType name="MessageTypes">
    <xs:annotation>
      <xs:documentation>Used for attribute MESSAGE ERRORS.Association assigned code and MESSAGE.Message Type. The usage of each code in one of the UNSM templates is defined in the Remarks column. CC should in all cases be instantiated to the value of the particular domain in which the message is created. [Format: an6]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="CD030B">
        <xs:annotation>
          <xs:documentation>Notification of customs offices modification to common domain</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD031B">
        <xs:annotation>
          <xs:documentation>Notification of customs offices modification to national domain</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD032B">
        <xs:annotation>
          <xs:documentation>Notification of common reference data modification to ND</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD205A">
        <xs:annotation>
          <xs:documentation>Guarantee Use Result</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD411B">
        <xs:annotation>
          <xs:documentation>Sending of statistics data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD501B">
        <xs:annotation>
          <xs:documentation>Anticipated arrival record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD502A">
        <xs:annotation>
          <xs:documentation>AER Request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD503B">
        <xs:annotation>
          <xs:documentation>AER Response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD510A">
        <xs:annotation>
          <xs:documentation>Export Cancellation Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD518B">
        <xs:annotation>
          <xs:documentation>Exit Results</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD524B">
        <xs:annotation>
          <xs:documentation>Forwarded arrival advice</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD901B">
        <xs:annotation>
          <xs:documentation>Cancellation acknowledgement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD904A">
        <xs:annotation>
          <xs:documentation>Status request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD905A">
        <xs:annotation>
          <xs:documentation>Status response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD906A">
        <xs:annotation>
          <xs:documentation>Functional NACK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD907A">
        <xs:annotation>
          <xs:documentation>EDIFACT NACK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD912A">
        <xs:annotation>
          <xs:documentation>Availability Matrix</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD913A">
        <xs:annotation>
          <xs:documentation>Upload parsing response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD914A">
        <xs:annotation>
          <xs:documentation>COL request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD916A">
        <xs:annotation>
          <xs:documentation>Common RD Request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD931B">
        <xs:annotation>
          <xs:documentation>COL DATA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD932B">
        <xs:annotation>
          <xs:documentation>Common RD Data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD527A">
        <xs:annotation>
          <xs:documentation>Export Query</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD538A">
        <xs:annotation>
          <xs:documentation>Response to export query</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD584A">
        <xs:annotation>
          <xs:documentation>Export follow up request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD586A">
        <xs:annotation>
          <xs:documentation>Follow-Up negative response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC599A">
        <xs:annotation>
          <xs:documentation>Export Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD601A">
        <xs:annotation>
          <xs:documentation>EXS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD603A">
        <xs:annotation>
          <xs:documentation>Exit Summary Declaration Response</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC504A">
        <xs:annotation>
          <xs:documentation>Export Declaration Amendment Acceptance</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC505A">
        <xs:annotation>
          <xs:documentation>Export Declaration Amendment Rejection</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC507A">
        <xs:annotation>
          <xs:documentation>Arrival At Exit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC508A">
        <xs:annotation>
          <xs:documentation>Arrival At Exit Rejection</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC509A">
        <xs:annotation>
          <xs:documentation>Export Cancellation Decision</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC513A">
        <xs:annotation>
          <xs:documentation>Export Declaration Amendment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC514A">
        <xs:annotation>
          <xs:documentation>Export Cancellation Request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC515A">
        <xs:annotation>
          <xs:documentation>Export Declaration</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC516A">
        <xs:annotation>
          <xs:documentation>Export Declaration Rejected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC519A">
        <xs:annotation>
          <xs:documentation>Export Control Results Rejected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC521A">
        <xs:annotation>
          <xs:documentation>Diversion Rejection Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC522A">
        <xs:annotation>
          <xs:documentation>Exit Release Rejection</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC525A">
        <xs:annotation>
          <xs:documentation>Exit Release Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC528A">
        <xs:annotation>
          <xs:documentation>Export MRN Allocated</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC529A">
        <xs:annotation>
          <xs:documentation>Release For Export</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC547A">
        <xs:annotation>
          <xs:documentation>Manifest Presentation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC548A">
        <xs:annotation>
          <xs:documentation>Manifest Validation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC551A">
        <xs:annotation>
          <xs:documentation>Export No Release</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC554A">
        <xs:annotation>
          <xs:documentation>Export Release Request</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC560A">
        <xs:annotation>
          <xs:documentation>Export Control Decision</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC561A">
        <xs:annotation>
          <xs:documentation>Exit Control Decision Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC562A">
        <xs:annotation>
          <xs:documentation>Export Release Request Rejection</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC582A">
        <xs:annotation>
          <xs:documentation>Request On Non-Exited Export</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC583A">
        <xs:annotation>
          <xs:documentation>Information About Non-Exited Export</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC590A">
        <xs:annotation>
          <xs:documentation>Exit Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD070A">
        <xs:annotation>
          <xs:documentation>NOTIFICATION OF SYSTEM UNAVAILABILITY TO CD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD071A">
        <xs:annotation>
          <xs:documentation>NOTIFICATION OF SYSTEM UNAVAILABILITY TO ND</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD412B">
        <xs:annotation>
          <xs:documentation>statistics generated sent to national domain</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD971A">
        <xs:annotation>
          <xs:documentation>FULL UNAVAILABILITY SCHEDULE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC604A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION AMENDMENT ACCEPTANCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC605A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION AMENDMENT REJECTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC613A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION AMENDMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC615A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC616A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION REJECTED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC628A">
        <xs:annotation>
          <xs:documentation>EXIT SUMMARY DECLARATION ACKNOWLEDGEMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA104A">
        <xs:annotation>
          <xs:documentation>Αποδοχή τροποποίησης Καταλόγου Εξόδου</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA105A">
        <xs:annotation>
          <xs:documentation>Απόρριψη Τροποποίησης Καταλόγου Εξόδου</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA113A">
        <xs:annotation>
          <xs:documentation>Υποβολή τροποποίησης Καταλόγου Εξόδου</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CD599A">
        <xs:annotation>
          <xs:documentation>EXPORT NOTIFICATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP14A">
        <xs:annotation>
          <xs:documentation>Αιτημα Ακύρωσης Εγγραφου Προ Ενημερωσης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP15A">
        <xs:annotation>
          <xs:documentation>Εγγραφο Προ Ενημερωσης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP16A">
        <xs:annotation>
          <xs:documentation>Απόρριψη Εγγράφου Προ Ενημέρωσης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP28A">
        <xs:annotation>
          <xs:documentation>A/A Εγγράφου Προ Ενημέρωσης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA15A">
        <xs:annotation>
          <xs:documentation>Υποβολή ΕΔΕ Ανευ Στατιστικής Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ED15A">
        <xs:annotation>
          <xs:documentation>Συμπληρωματικό Μήνυμα Διασάφησης Τυπου D</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ED80A">
        <xs:annotation>
          <xs:documentation>Πληροφορία κατάστασης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA04A">
        <xs:annotation>
          <xs:documentation>Αποδοχή Αιτηματος Διορθωσης ΕΔΕ Ανευ Στατιστικης Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA05A">
        <xs:annotation>
          <xs:documentation>Απόρριψη Αιτήματος Διόρθωσης ΕΔΕ Άνευ Στατιστικής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA09A">
        <xs:annotation>
          <xs:documentation>Απόφαση Ακύρωσης ΕΔΕ Ανευ Στατιστικης Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA13A">
        <xs:annotation>
          <xs:documentation>Αιτημα Διορθωσης ΕΔΕ Ανευ Στατιστικής Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA14A">
        <xs:annotation>
          <xs:documentation>Αιτημα Ακυρωσης ΕΔΕ Ανευ Στατιστικης Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA16A">
        <xs:annotation>
          <xs:documentation>Απόρριψη ΕΔΕ Ανευ Στατιστικης Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA28A">
        <xs:annotation>
          <xs:documentation>A/A ΕΔΕ Ανευ Στατιστικής Εξαγωγής</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA29A">
        <xs:annotation>
          <xs:documentation>Release For Export</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA51A">
        <xs:annotation>
          <xs:documentation>Export Not Release</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA80A">
        <xs:annotation>
          <xs:documentation>Πληροφορία κατάστασης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COM04A">
        <xs:annotation>
          <xs:documentation>DSS REQUEST</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COM05A">
        <xs:annotation>
          <xs:documentation>DSS REPLY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COM06A">
        <xs:annotation>
          <xs:documentation>Retrospective REQUEST</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COM07A">
        <xs:annotation>
          <xs:documentation>Positive Acknowledgement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IK28">
        <xs:annotation>
          <xs:documentation>Alteration End</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IA60A">
        <xs:annotation>
          <xs:documentation>Import No Stat Control Decision Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA60A">
        <xs:annotation>
          <xs:documentation>Export No Stat Control Decision Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA99A">
        <xs:annotation>
          <xs:documentation>Export Notification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP09A">
        <xs:annotation>
          <xs:documentation>Απόφαση Ακύρωσης Εγγραφου Προ Ενημερωσης</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--=========================================-->
  <!--===== BusinessFunctionalityCode =====-->
  <!--===== Format: a1 =====-->
  <!--===== Codelist: 68 =====-->
  <!--=========================================-->
  <xs:simpleType name="BusinessFunctionalityCode">
    <xs:annotation>
      <xs:documentation>null [Format: a1]</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="I">
        <xs:annotation>
          <xs:documentation>Export Processing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L">
        <xs:annotation>
          <xs:documentation>ALL Functionality</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K">
        <xs:annotation>
          <xs:documentation>Exit Processing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F">
        <xs:annotation>
          <xs:documentation>Follow Up</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H">
        <xs:annotation>
          <xs:documentation>Reference Data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N">
        <xs:annotation>
          <xs:documentation>ECS Phase 2 Functionality</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q">
        <xs:annotation>
          <xs:documentation>Export Query</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S">
        <xs:annotation>
          <xs:documentation>Summary Declaration Processing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:schema>

