<?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 v3.00  -->
  <!--===== Included Features: [4, 17, 18, 20, 24, 25, 28, 29]  -->
  <!--=========================================-->
  <!--===== Includes =====-->
  <xs:include schemaLocation="tcl.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: an..6 =====-->
  <!--===== 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: an..6]</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="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="CC517A">
        <xs:annotation>
          <xs:documentation>Export Control Results</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="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>?p?d??? t??p?p???s?? ?ata????? ???d??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA105A">
        <xs:annotation>
          <xs:documentation>?p?????? ???p?p???s?? ?ata????? ???d??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA113A">
        <xs:annotation>
          <xs:documentation>?p?ß??? t??p?p???s?? ?ata????? ???d??</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>??t?µa ?????s?? ????af?? ??? ???µe??s??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP15A">
        <xs:annotation>
          <xs:documentation>????af? ??? ???µe??s??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP16A">
        <xs:annotation>
          <xs:documentation>?p?????? ?????f?? ??? ???µ???s??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XP28A">
        <xs:annotation>
          <xs:documentation>A/A ?????f?? ??? ???µ???s??</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EA15A">
        <xs:annotation>
          <xs:documentation>?p?ß??? ??? ??e? Stat?st???? ??a?????</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>

