<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:annotation>
    <xs:documentation>Розрахунок суми регулярного збору, що підлягає сплаті до Фонду гарантування вкладів фізичних осіб</xs:documentation>
    <xs:appinfo>Published: 11.09.2020 09:00:00</xs:appinfo>
    <xs:appinfo>Start date: 12.10.2020</xs:appinfo>
  </xs:annotation>

  <xs:simpleType name="CTEDRPOU">
    <xs:restriction base="xs:string">
      <xs:minLength value="4"/>
      <xs:maxLength value="10"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CTREPORTDATE">
    <xs:restriction base="xs:token">
      <xs:pattern value="(0[1-9]|[12]\d|3[01])\.(0[1-9]|1[0-2])\.\d\d\d\d"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="CTKOD_INC_INT"><xs:restriction base="xs:integer"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType>
  <xs:simpleType name="CTKOD_INC_FLT"><xs:restriction base="xs:float"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType>
  <xs:simpleType name="CTKOD_INC_0_5">
	<xs:restriction base="xs:string">
    <xs:enumeration value="0"/>
    <xs:enumeration value="5"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="CTKOD_M">
    <xs:annotation><xs:documentation>Код виду суми вкладу (довідник М)</xs:documentation></xs:annotation>
    <xs:restriction base="xs:string">
    <xs:enumeration value="1"><xs:annotation><xs:documentation>Сума вкладу в національній валюті на календарну дату</xs:documentation></xs:annotation></xs:enumeration>
    <xs:enumeration value="2"><xs:annotation><xs:documentation>Сума вкладу в іноземній валюті (гривневому еквіваленті за офіційним курсом Національного банку України) на календарну дату</xs:documentation></xs:annotation></xs:enumeration>
    <xs:enumeration value="3"><xs:annotation><xs:documentation>Сума вкладів усього в національній валюті за всі календарні дні звітного кварталу</xs:documentation></xs:annotation></xs:enumeration>
    <xs:enumeration value="4"><xs:annotation><xs:documentation>Сума вкладів усього в іноземній валюті (гривневому еквіваленті за офіційним курсом Національного банку України) за всі календарні дні звітного кварталу</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="CTKOD_YYYYYYYY">
    <xs:restriction base="xs:token">
      <xs:pattern value="((0[1-9]|[12]\d|3[01])(0[1-9]|1[0-2])\d\d\d\d)|00000000"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="CTKOD_T070">
	<xs:restriction base="xs:long">
	  <xs:minInclusive value="0"/>
	</xs:restriction>
  </xs:simpleType>

  <xs:element name="NBUSTATREPORT">
    <xs:complexType>
      <xs:sequence>

        <xs:element name="HEAD">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="STATFORM">
                <xs:simpleType>
                  <xs:restriction base="xs:string"> <xs:enumeration value="GCCX"/>                   </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EDRPOU"     type="CTEDRPOU">
                <xs:annotation>                     <xs:documentation>EDRPOU</xs:documentation>      </xs:annotation>
              </xs:element>
              <xs:element name="REPORTDATE" type="CTREPORTDATE">
                <xs:annotation>                     <xs:documentation>Звітна дата</xs:documentation> </xs:annotation>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>

        <xs:element name="DATA" minOccurs="1" maxOccurs="unbounded">
          <xs:complexType>
            <xs:all>
				<xs:element name="M"    type="CTKOD_M"><xs:annotation><xs:documentation>Код виду суми вкладу (довідник М)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="YYYYYYYY"    type="CTKOD_YYYYYYYY"><xs:annotation><xs:documentation>Календарна дата, за яку підраховується сума балансових залишків на рахунках з обліку вкладів та нарахованих відсотків за ними</xs:documentation></xs:annotation></xs:element>
				<xs:element name="T070" type="CTKOD_T070"><xs:annotation><xs:documentation>Сума в гривневому еквіваленті</xs:documentation></xs:annotation></xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>

		<xs:element name="INDC">
		  <xs:complexType>
			<xs:all>
				<xs:element name="N"   type="CTKOD_INC_INT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>кількість календарних днів у звітному кварталі (n)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="K"   type="CTKOD_INC_INT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>кількість календарних днів у поточному році (K)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="BG"  type="CTKOD_INC_FLT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>база нарахування по вкладах в національній валюті за розрахунковий період (Бг)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="BV"  type="CTKOD_INC_FLT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>база нарахування по вкладах в іноземній валюті за розрахунковий період (Бв)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="C1"  type="CTKOD_INC_FLT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>базова річна ставка регулярного збору по вкладах в національній валюті у відсотках (С1)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="C2"  type="CTKOD_INC_FLT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>базова ставка регулярного збору по вкладах в іноземній валюті у відсотках (С2)</xs:documentation></xs:annotation></xs:element>
				<xs:element name="RZ"  type="CTKOD_INC_FLT" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>сума регулярного збору за звітний квартал (РЗ)</xs:documentation></xs:annotation></xs:element>
			</xs:all>
		  </xs:complexType>
		</xs:element>
	  </xs:sequence>
    </xs:complexType>

    <xs:unique name="Unique_MYYYYYYYY">
        <xs:selector xpath="DATA"/>
        <xs:field	 xpath="M"/>
        <xs:field	 xpath="YYYYYYYY"/>
    </xs:unique>

  </xs:element>
</xs:schema>






