<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.00">
  <!--=========================================-->
  <!--===== IE071:C_UNA_NAT  -->
  <!--===== NOTIFICATION OF SYSTEM UNAVAILABILITY TO ND  -->
  <!--===== ECS Domain Definition  -->
  <!--===== DDNXA v11.00  -->
  <!--===== Included Features: [4, 17, 18, 20, 24, 25, 28, 29]  -->
  <!--=========================================-->
  <!--===== Includes =====-->
  <xs:include schemaLocation="simple_types_ecs.xsd" />
  <xs:include schemaLocation="simple_types.xsd" />
  <xs:include schemaLocation="complex_types.xsd" />
  <xs:include schemaLocation="tcl_ecs.xsd" />
  <xs:include schemaLocation="tcl.xsd" />
  <xs:include schemaLocation="doc.xsd" />
  <!--===== Root Element =====-->
  <xs:element name="CD071A" type="CD071A" />
  <!--===== Root Element Content =====-->
  <xs:complexType name="CD071A">
    <xs:sequence>
      <xs:group ref="MESSAGE" />
      <xs:element name="COU441" type="COU441" maxOccurs="99">
        <xs:annotation>
          <xs:documentation>
            <description value="COUNTRY" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <!--===== MESSAGE Content =====-->
  <xs:group name="MESSAGE">
    <xs:sequence>
      <xs:element name="SynIdeMES1" type="SyntaxIdentifier">
        <xs:annotation>
          <xs:documentation>
            <description value="Syntax identifier" />
            <codeList name="SyntaxIdentifier" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SynVerNumMES2" type="SyntaxVersionNumber">
        <xs:annotation>
          <xs:documentation>
            <description value="Syntax version number" />
            <codeList name="SyntaxVersionNumber" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MesSenMES3" type="Alphanumeric_Max35">
        <xs:annotation>
          <xs:documentation>
            <description value="Message sender" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SenIdeCodQuaMES4" type="Alphanumeric_Max4" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Sender identification code qualifier" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MesRecMES6" type="Alphanumeric_Max35">
        <xs:annotation>
          <xs:documentation>
            <description value="Message recipient" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RecIdeCodQuaMES7" type="Alphanumeric_Max4" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Recipient identification code qualifier" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DatOfPreMES9" type="Numeric_6">
        <xs:annotation>
          <xs:documentation>
            <description value="Date of preparation" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TimOfPreMES10" type="Numeric_4">
        <xs:annotation>
          <xs:documentation>
            <description value="Time of preparation" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IntConRefMES11" type="Alphanumeric_Max14">
        <xs:annotation>
          <xs:documentation>
            <description value="Interchange control reference" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RecRefMES12" type="Alphanumeric_Max14" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Recipient's reference/password" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RecRefQuaMES13" type="Alphanumeric_2" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Recipient's reference/password qualifier" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TesIndMES18" type="Flag" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Test indicator" />
            <rule name="TR9085" />
            <codeList name="Flag" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MesIdeMES19" type="Alphanumeric_Max14">
        <xs:annotation>
          <xs:documentation>
            <description value="Message identification" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MesTypMES20" type="MessageTypes">
        <xs:annotation>
          <xs:documentation>
            <description value="Message type" />
            <codeList name="MessageTypes" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:group>
  <!--===== COUNTRY =====-->
  <xs:complexType name="COU441">
    <xs:annotation>
      <xs:documentation>
        <description value="COUNTRY" />
      </xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="CouCod83" type="CountryCodeType">
        <xs:annotation>
          <xs:documentation>
            <description value="Country code" />
            <codeList name="CountryCodesFullList" type="business" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ACT517" type="ACT517" maxOccurs="9">
        <xs:annotation>
          <xs:documentation>
            <description value="ACTION" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="COSYSUNAV" type="COSYSUNAV" maxOccurs="99">
        <xs:annotation>
          <xs:documentation>
            <description value="SYSTEM UNAVAILABILITY" />
            <rule name="TR0704" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <!--===== ACTION =====-->
  <xs:complexType name="ACT517">
    <xs:annotation>
      <xs:documentation>
        <description value="ACTION" />
      </xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Ope288" type="ModificationType">
        <xs:annotation>
          <xs:documentation>
            <description value="Operation" />
            <rule name="R411" />
            <codeList name="ModificationType" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <!--===== SYSTEM UNAVAILABILITY =====-->
  <xs:complexType name="COSYSUNAV">
    <xs:annotation>
      <xs:documentation>
        <description value="SYSTEM UNAVAILABILITY" />
      </xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="CouSysUNaBusFunCSU660" type="BusinessFunctionalityCode">
        <xs:annotation>
          <xs:documentation>
            <description value="Business functionality" />
            <codeList name="BusinessFunctionalityCode" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CouSysUNaDowFrmCSU661" type="DateTimeType">
        <xs:annotation>
          <xs:documentation>
            <description value="Downtime from" />
            <rule name="TR0703" />
            <rule name="TR9020" />
            <rule name="R660" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CouSysUNaTypCSU662" type="SystemUnavailabilityType">
        <xs:annotation>
          <xs:documentation>
            <description value="System unavailability type" />
            <rule name="TR0702" />
            <codeList name="SystemUnavailabilityType" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CouSysUNaDowToCSU663" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Downtime to" />
            <rule name="TR0703" />
            <rule name="TR9020" />
            <rule name="R660" />
            <condition name="C400" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CouSysUNaExpCSU664" type="Alphanumeric_Max350" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Explanation" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CouSysUNaExpCSU664LNG" type="LanguageCodeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>
            <description value="Explanation LNG" />
            <rule name="TR0099" />
            <codeList name="LanguageCodes" type="business" />
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:schema>

