<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:annotation>
    <xs:documentation>FG031</xs:documentation>
    <xs:appinfo>Start date: 01.01.2026</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:string">
      <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_EKP">
    <xs:annotation>
      <xs:documentation>Код показника</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
    <xs:enumeration value="G0310001">
    </xs:enumeration>
    <xs:enumeration value="G0310002">
    </xs:enumeration>
    <xs:enumeration value="G0310003">
    </xs:enumeration>
    <xs:enumeration value="G0310004">
    </xs:enumeration>
    <xs:enumeration value="G0310005">
    </xs:enumeration>
    <xs:enumeration value="G0310006">
    </xs:enumeration>
    <xs:enumeration value="G0310007">
    </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CTKOD_F058">
    <xs:annotation>
      <xs:documentation>Код підгрупи учасника небанківської фінансової групи </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
    <xs:enumeration value="2">
    </xs:enumeration>
    <xs:enumeration value="3">
    </xs:enumeration>
    <xs:enumeration value="9">
    </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CTKOD_S140">
    <xs:annotation>
      <xs:documentation>Код виду складової власного капіталу</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
    <xs:enumeration value="01">
    </xs:enumeration>
    <xs:enumeration value="02">
    </xs:enumeration>
    <xs:enumeration value="03">
    </xs:enumeration>
    <xs:enumeration value="04">
    </xs:enumeration>
    <xs:enumeration value="05">
    </xs:enumeration>
    <xs:enumeration value="06">
    </xs:enumeration>
    <xs:enumeration value="07">
    </xs:enumeration>
    <xs:enumeration value="08">
    </xs:enumeration>
    <xs:enumeration value="09">
    </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CTKOD_T070">
    <xs:restriction base="xs:long">
    </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="FG031"/>
                  </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="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:all>
              <xs:element name="EKP" type="CTKOD_EKP">
                <xs:annotation>
                  <xs:documentation>Код показника</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="F058" type="CTKOD_F058">
                <xs:annotation>
                  <xs:documentation>Код підгрупи учасника небанківської фінансової групи </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="S140" type="CTKOD_S140">
                <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:sequence>
    </xs:complexType>
    <xs:unique name="EKPAndF058AndS140MustBeUnique">
        <xs:selector xpath="DATA"/>
        <xs:field xpath="EKP"/>
        <xs:field xpath="F058"/>
        <xs:field xpath="S140"/>
    </xs:unique>
  </xs:element>
</xs:schema>