<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:base="http://dom.gosuslugi.ru/schema/integration/base/" xmlns:organizations-base="http://dom.gosuslugi.ru/schema/integration/organizations-base/" xmlns:individual-registry-base="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/" xmlns:organizations-registry-base="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/" xmlns:account-base="http://dom.gosuslugi.ru/schema/integration/account-base/" xmlns:premises-base="http://dom.gosuslugi.ru/schema/integration/premises-base/" xmlns:tns="http://dom.gosuslugi.ru/schema/integration/payments-base/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:bills-base="http://dom.gosuslugi.ru/schema/integration/bills-base/" xmlns:ns1="http://dom.gosuslugi.ru/schema/integration/nsi-base/" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://dom.gosuslugi.ru/schema/integration/payments-base/" version="13.1.8.1" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="hcs-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/base/" />
  <xs:import schemaLocation="hcs-individual-registry-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/" />
  <xs:import schemaLocation="hcs-organizations-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/" />
  <xs:import schemaLocation="hcs-organizations-registry-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/" />
  <xs:import schemaLocation="hcs-account-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/account-base/" />
  <xs:import schemaLocation="hcs-bills-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/" />
  <xs:import schemaLocation="hcs-nsi-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/" />
  <xs:import schemaLocation="hcs-premises-base.xsd" namespace="http://dom.gosuslugi.ru/schema/integration/premises-base/" />
  <xs:complexType name="NotificationOfOrderExecutionExportType">
    <xs:annotation>
      <xs:documentation>Извещение о принятии к исполнению распоряжения</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="SupplierInfo">
        <xs:annotation>
          <xs:documentation>Сведения о потребителе</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="SupplierID">
              <xs:annotation>
                <xs:documentation>Уникальный идентификатор плательщика</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="25" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" name="SupplierName">
              <xs:annotation>
                <xs:documentation>Наименование плательщика</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="160" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="RecipientInfo">
        <xs:annotation>
          <xs:documentation>Сведения об исполнителе</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="organizations-base:INN" />
            <xs:choice minOccurs="0">
              <xs:element name="Entpr" type="individual-registry-base:FIOType">
                <xs:annotation>
                  <xs:documentation>Исполнитель-ИП</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Legal">
                <xs:annotation>
                  <xs:documentation>Исполнитель-ЮЛ</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="organizations-base:KPP" />
                    <xs:element name="Name">
                      <xs:annotation>
                        <xs:documentation>Наименование</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="4000" />
                          <xs:minLength value="1" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="EntprFIO">
                <xs:annotation>
                  <xs:documentation>Наименование ИП одной строкой</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="1" />
                    <xs:maxLength value="160" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:choice>
            <xs:element minOccurs="0" name="PaymentInformation" type="tns:PaymentInformationExportType">
              <xs:annotation>
                <xs:documentation>Сведения о платежных реквизитах</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="OrderInfo">
        <xs:annotation>
          <xs:documentation>Общие сведения о распоряжении</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="OrderID" type="tns:OrderIDExportType">
              <xs:annotation>
                <xs:documentation>Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="OrderDate" type="xs:date">
              <xs:annotation>
                <xs:documentation>Дата</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="OrderNum">
              <xs:annotation>
                <xs:documentation>Номер распоряжения</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="9" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Amount" type="bills-base:MoneyKopeckPositiveType">
              <xs:annotation>
                <xs:documentation>Сумма оплаты (в копейках)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PaymentPurpose">
              <xs:annotation>
                <xs:documentation>Назначение платежа</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="1000" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" fixed="true" name="OnlinePayment" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Признак онлайн-оплаты</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Comment">
              <xs:annotation>
                <xs:documentation>Произвольный комментарий </xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="210" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:sequence>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentID" />
              <xs:sequence>
                <xs:element minOccurs="0" name="PaymentDocumentNumber">
                  <xs:annotation>
                    <xs:documentation>Номер платежного документа, по которому внесена плата, присвоенный такому документу исполнителем в целях осуществления расчетов по внесению платы</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1" />
                      <xs:maxLength value="30" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:sequence minOccurs="0">
                  <xs:element ref="base:Year" />
                  <xs:element ref="base:Month" />
                </xs:sequence>
                <xs:sequence>
                  <xs:element minOccurs="0" ref="account-base:UnifiedAccountNumber" />
                  <xs:element minOccurs="0" name="AddressAndConsumer">
                    <xs:annotation>
                      <xs:documentation>Адрес помещения и реквизиты потребителя</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element minOccurs="0" name="FIASHouseGuid" type="premises-base:FIASHouseGUIDType">
                          <xs:annotation>
                            <xs:documentation>Глобальный уникальный идентификатор дома по ФИАС</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:choice minOccurs="0">
                          <xs:sequence>
                            <xs:element minOccurs="0" name="Apartment">
                              <xs:annotation>
                                <xs:documentation>Номер жилого помещения</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                            <xs:element minOccurs="0" name="Placement">
                              <xs:annotation>
                                <xs:documentation>Номер комнаты жилого помещения</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                          </xs:sequence>
                          <xs:element name="NonLivingApartment">
                            <xs:annotation>
                              <xs:documentation>Номер нежилого помещения</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1" />
                                <xs:maxLength value="255" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:sequence>
                            <xs:element minOccurs="0" name="ResidentialBlock">
                              <xs:annotation>
                                <xs:documentation>Номер жилого блока</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                            <xs:element minOccurs="0" name="ResidentialBlockRoom">
                              <xs:annotation>
                                <xs:documentation>Номер комнаты жилого блока</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                          </xs:sequence>
                          <xs:element name="NonResidentialBlock">
                            <xs:annotation>
                              <xs:documentation>Номер нежилого блока</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1" />
                                <xs:maxLength value="255" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:choice>
                        <xs:choice minOccurs="0">
                          <xs:element name="Ind" type="individual-registry-base:FIOType">
                            <xs:annotation>
                              <xs:documentation>Физлицо, не являющееся индивидуальным предпринимателем</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="INN" type="organizations-base:INNType">
                            <xs:annotation>
                              <xs:documentation>Индивидуальный предприниматель или юридическое лицо</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:choice>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="Service">
                    <xs:annotation>
                      <xs:documentation>Жилищно-коммунальная услуга</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="ServiceID" type="xs:string" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="AccountNumber">
                    <xs:annotation>
                      <xs:documentation>Номер лицевого счета/Иной идентификатор плательщика</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:minLength value="1" />
                        <xs:maxLength value="30" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:sequence>
            </xs:sequence>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="NotificationOfOrderExecutionCancellationType">
    <xs:annotation>
      <xs:documentation>Извещение об аннулировании извещения о принятии распоряжения к исполнению</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="OrderID" type="tns:OrderIDExportType">
        <xs:annotation>
          <xs:documentation>Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CancellationDate" type="xs:date">
        <xs:annotation>
          <xs:documentation>Дата аннулирования</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Comment">
        <xs:annotation>
          <xs:documentation>Комментарий</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1" />
            <xs:maxLength value="210" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element ref="base:TransportGUID" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AcknowledgmentRequestInfoType">
    <xs:annotation>
      <xs:documentation>Запрос на квитирование</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:choice>
        <xs:element ref="tns:NotificationsOfOrderExecutionGUID" />
        <xs:sequence>
          <xs:annotation>
            <xs:documentation>Поиск среди извещений указанной кредитной организации</xs:documentation>
          </xs:annotation>
          <xs:choice>
            <xs:element ref="tns:OrderID" />
            <xs:element ref="tns:OrderIDMultipurpose" />
          </xs:choice>
          <xs:element ref="base:orgPPAGUID" />
        </xs:sequence>
      </xs:choice>
      <xs:choice>
        <xs:element name="PaymentDocumentAck">
          <xs:annotation>
            <xs:documentation>Cквитировано с платежным документом</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="bills-base:PaymentDocumentID" />
              <xs:choice>
                <xs:annotation>
                  <xs:documentation>Вид квитируемой услуги из платежного поручения</xs:documentation>
                </xs:annotation>
                <xs:element name="HSType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ЖУ (справочник "Классификатор видов работ (услуг)")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="MSType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ГКУ (справочник "Главная коммунальная услуга")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ASType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ДУ (справочник "Вид дополнительной услуги")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="PServiceType" type="ns1:nsiRef">
                  <xs:annotation>
                    <xs:documentation>Вид неустойки и судебных расходов. НСИ 329 "Неустойки и судебные расходы":
- Пени
- Штрафы
- Государственные пошлины
- Судебные издержки.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="TMSType" type="ns1:nsiRef">
                  <xs:annotation>
                    <xs:documentation>Вид коммунальной услуги. НСИ 3</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:choice>
              <xs:element name="Amount">
                <xs:annotation>
                  <xs:documentation>Сумма квитирования (в копейках)</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="13" />
                    <xs:fractionDigits value="2" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentNumber" />
              <xs:element minOccurs="0" name="PaymentInformation">
                <xs:annotation>
                  <xs:documentation>Сведения о платежных реквизитах</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:choice>
                    <xs:sequence>
                      <xs:element name="BankBIK" type="organizations-base:BIKType">
                        <xs:annotation>
                          <xs:documentation>БИК банка получателя</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="operatingAccountNumber">
                        <xs:annotation>
                          <xs:documentation>Номер расчетного счета</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:length value="20" />
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                    </xs:sequence>
                    <xs:element name="PaymentInformationGuid" type="base:GUIDType">
                      <xs:annotation>
                        <xs:documentation>Идентификатор платежных реквизитов в платежном документе</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:choice>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" name="CapitalRepairYearAckPeriod">
                <xs:annotation>
                  <xs:documentation>Периода расчета начисления услуги по капитальному ремонту (только для ПД с типом "текущий" с указанием КР на год)</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="base:Year">
                      <xs:annotation>
                        <xs:documentation>Год расчетного периода</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element ref="base:Month">
                      <xs:annotation>
                        <xs:documentation>Месяц расчетного периода</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AckImpossible">
          <xs:annotation>
            <xs:documentation>Квитирование невозможно</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentID" />
              <xs:element minOccurs="0" name="Reason">
                <xs:annotation>
                  <xs:documentation>Причина, по которой отсутствует возможность сопоставления</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="1" />
                    <xs:maxLength value="210" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
      <xs:element minOccurs="0" name="DelayPeriod">
        <xs:annotation>
          <xs:documentation>Период просрочки, с которым выполняется квитирование (только для квитирования с долговым ПД)</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="base:Year" />
            <xs:element ref="base:Month" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AcknowledgmentRequestInfoExportType">
    <xs:annotation>
      <xs:documentation>Запрос на квитирование для экспорта</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element ref="tns:NotificationsOfOrderExecutionGUID" />
      <xs:choice>
        <xs:element name="PaymentDocumentAck">
          <xs:annotation>
            <xs:documentation>Cквитировано с платежным документом</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="bills-base:PaymentDocumentID" />
              <xs:choice>
                <xs:annotation>
                  <xs:documentation>Вид квитируемой услуги из платежного поручения</xs:documentation>
                </xs:annotation>
                <xs:element name="HSType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ЖУ (справочник "Вид жилищной услуги")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="MSType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ГКУ (справочник "Главная коммунальная услуга")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ASType" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>Вид ДУ (справочник "Вид дополнительной услуги")</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="PServiceType" type="ns1:nsiRef">
                  <xs:annotation>
                    <xs:documentation>Вид неустойки и судебных расходов. НСИ 329 "Неустойки и судебные расходы":
- Пени
- Штрафы
- Государственные пошлины
- Судебные издержки.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="TMSType" type="ns1:nsiRef">
                  <xs:annotation>
                    <xs:documentation>Вид коммунальной услуги. НСИ 3</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:choice>
              <xs:element name="Amount">
                <xs:annotation>
                  <xs:documentation>Сумма квитирования (в копейках)</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="13" />
                    <xs:fractionDigits value="2" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentNumber" />
              <xs:element minOccurs="0" name="DelayPeriod">
                <xs:annotation>
                  <xs:documentation>Период просрочки, с которым выполняется квитирование (только для квитирования с долговым ПД)</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="base:Year" />
                    <xs:element ref="base:Month" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" name="CapitalRepairYearAckPeriod">
                <xs:annotation>
                  <xs:documentation>Периода расчета начисления услуги по капитальному ремонту (только для ПД с типом "текущий" с указанием КР на год)</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="base:Year">
                      <xs:annotation>
                        <xs:documentation>Год расчетного периода</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element ref="base:Month">
                      <xs:annotation>
                        <xs:documentation>Месяц расчетного периода</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AckImpossible">
          <xs:annotation>
            <xs:documentation>Квитирование невозможно</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentID" />
              <xs:element minOccurs="0" name="Reason">
                <xs:annotation>
                  <xs:documentation>Причина, по которой отсутствует возможность сопоставления</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="210" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OrderID">
    <xs:annotation>
      <xs:documentation>Уникальный идентификатор распоряжения, сформированный через интеграцию</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:length value="32" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="OrderIDMultipurpose">
    <xs:annotation>
      <xs:documentation>Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1" />
        <xs:maxLength value="32" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:simpleType name="OrderIDExportType">
    <xs:annotation>
      <xs:documentation>Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="32" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AccountID">
    <xs:annotation>
      <xs:documentation>Уникальный идентификатор счета, в уплату которого поступил платеж.
В случае отсутствия указывается 0.
</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="25" />
        <xs:minLength value="1" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:complexType name="NotificationOfOrderExecutionType">
    <xs:annotation>
      <xs:documentation>Извещение о принятии к исполнению распоряжения</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="SupplierInfo">
        <xs:annotation>
          <xs:documentation>Сведения о потребителе</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="SupplierID">
              <xs:annotation>
                <xs:documentation>Уникальный идентификатор плательщика</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="25" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" name="SupplierName">
              <xs:annotation>
                <xs:documentation>Наименование плательщика</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="160" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="1" name="RecipientInfo">
        <xs:annotation>
          <xs:documentation>Сведения об исполнителе жилищно-коммунальной услуги</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:sequence>
              <xs:element ref="organizations-base:INN" />
              <xs:choice>
                <xs:element name="Entpr" type="individual-registry-base:FIOType">
                  <xs:annotation>
                    <xs:documentation>Исполнитель-ИП</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Legal">
                  <xs:annotation>
                    <xs:documentation>Исполнитель-ЮЛ</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element ref="organizations-base:KPP" />
                      <xs:element name="Name">
                        <xs:annotation>
                          <xs:documentation>Наименование</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:maxLength value="4000" />
                            <xs:minLength value="1" />
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="EntprFIO">
                  <xs:annotation>
                    <xs:documentation>Наименование ИП одной строкой</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1" />
                      <xs:maxLength value="160" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:choice>
            </xs:sequence>
            <xs:element minOccurs="1" name="PaymentInformation">
              <xs:annotation>
                <xs:documentation>Сведения о платежных реквизитах</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent mixed="false">
                  <xs:extension base="tns:PaymentInformationType" />
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="OrderInfo">
        <xs:annotation>
          <xs:documentation>Общие сведения о распоряжении</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="tns:OrderID">
              <xs:annotation>
                <xs:documentation>Уникальный номер платежа (идентификатор операции)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="OrderDate" type="xs:date">
              <xs:annotation>
                <xs:documentation>Дата</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="OrderNum">
              <xs:annotation>
                <xs:documentation>Номер распоряжения</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="9" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Amount">
              <xs:annotation>
                <xs:documentation>Сумма оплаты (в копейках)</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:decimal">
                  <xs:minInclusive value="0" />
                  <xs:totalDigits value="16" />
                  <xs:fractionDigits value="0" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" name="PaymentPurpose">
              <xs:annotation>
                <xs:documentation>Назначение платежа</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="1000" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" fixed="true" name="OnlinePayment" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Признак онлайн-оплаты</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Comment">
              <xs:annotation>
                <xs:documentation>Произвольный комментарий </xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="210" />
                  <xs:minLength value="1" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:sequence>
              <xs:element minOccurs="0" ref="bills-base:PaymentDocumentID" />
              <xs:sequence>
                <xs:element minOccurs="0" ref="bills-base:PaymentDocumentNumber" />
                <xs:sequence minOccurs="0">
                  <xs:element ref="base:Year" />
                  <xs:element ref="base:Month" />
                </xs:sequence>
                <xs:sequence>
                  <xs:element minOccurs="0" ref="account-base:UnifiedAccountNumber" />
                  <xs:element minOccurs="0" name="AddressAndConsumer">
                    <xs:annotation>
                      <xs:documentation>Адрес помещения и реквизиты потребителя</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="FIASHouseGuid" type="premises-base:FIASHouseGUIDType">
                          <xs:annotation>
                            <xs:documentation>Глобальный уникальный идентификатор дома по ФИАС</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:choice minOccurs="0">
                          <xs:sequence>
                            <xs:element minOccurs="0" name="Apartment">
                              <xs:annotation>
                                <xs:documentation>Номер жилого помещения</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                            <xs:element minOccurs="0" name="Placement">
                              <xs:annotation>
                                <xs:documentation>Номер комнаты жилого помещения или жилого дома</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                          </xs:sequence>
                          <xs:element name="NonLivingApartment">
                            <xs:annotation>
                              <xs:documentation>Номер нежилого помещения</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1" />
                                <xs:maxLength value="255" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:sequence>
                            <xs:element name="ResidentialBlock">
                              <xs:annotation>
                                <xs:documentation>Номер жилого блока</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                            <xs:element minOccurs="0" name="ResidentialBlockRoom">
                              <xs:annotation>
                                <xs:documentation>Номер комнаты жилого блока</xs:documentation>
                              </xs:annotation>
                              <xs:simpleType>
                                <xs:restriction base="xs:string">
                                  <xs:minLength value="1" />
                                  <xs:maxLength value="255" />
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                          </xs:sequence>
                          <xs:element name="NonResidentialBlock">
                            <xs:annotation>
                              <xs:documentation>Номер нежилого блока</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1" />
                                <xs:maxLength value="255" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:choice>
                        <xs:choice>
                          <xs:element name="Ind" type="individual-registry-base:FIOType">
                            <xs:annotation>
                              <xs:documentation>Физлицо, не являющееся индивидуальным предпринимателем</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="INN" type="organizations-base:INNType">
                            <xs:annotation>
                              <xs:documentation>Индивидуальный предприниматель или юридическое лицо</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:choice>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="Service">
                    <xs:annotation>
                      <xs:documentation>Жилищно-коммунальная услуга</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element ref="account-base:ServiceID" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" ref="account-base:AccountNumber" />
                </xs:sequence>
              </xs:sequence>
            </xs:sequence>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="NotificationOfOrderExecution139Type">
    <xs:annotation>
      <xs:documentation>Извещение о принятии к исполнению распоряжения</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="OrderInfo">
        <xs:annotation>
          <xs:documentation>Общие сведения о распоряжении</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="tns:OrderID">
              <xs:annotation>
                <xs:documentation>Уникальный номер платежа (идентификатор операции)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="OrderDate" type="xs:date">
              <xs:annotation>
                <xs:documentation>Дата</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Amount">
              <xs:annotation>
                <xs:documentation>Сумма оплаты (в копейках)</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:decimal">
                  <xs:minInclusive value="0" />
                  <xs:totalDigits value="16" />
                  <xs:fractionDigits value="0" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" fixed="true" name="OnlinePayment" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Признак онлайн-оплаты</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="MonthAndYear">
              <xs:annotation>
                <xs:documentation>Месяц и год</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="base:Year" />
                  <xs:element ref="base:Month" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:choice>
              <xs:sequence>
                <xs:element ref="account-base:ServiceID" />
                <xs:element name="ServiceIDGUID" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>GUID жилищно-коммунальной услуги</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
              <xs:sequence>
                <xs:element ref="bills-base:PaymentDocumentID" />
                <xs:element name="PaymentDocumentGUID" type="base:GUIDType">
                  <xs:annotation>
                    <xs:documentation>GUID платежного документа</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:choice>
            <xs:element minOccurs="0" name="PaymentInformationGUID" type="base:GUIDType">
              <xs:annotation>
                <xs:documentation>Идентификатор платежных реквизитов в платежном документе</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PaymentInformation" type="tns:PaymentInformationType">
    <xs:annotation>
      <xs:documentation>Платежные реквизиты</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:complexType name="PaymentInformationType">
    <xs:annotation>
      <xs:documentation>Сведения о платежных реквизитах организации</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="RecipientINN" type="organizations-base:INNType">
        <xs:annotation>
          <xs:documentation>ИНН получателя платежа</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RecipientKPP" type="organizations-base:KPPType">
        <xs:annotation>
          <xs:documentation>КПП получателя платежа</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BankName">
        <xs:annotation>
          <xs:documentation>Наименование банка получателя платежа</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="255" />
            <xs:minLength value="1" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PaymentRecipient">
        <xs:annotation>
          <xs:documentation>Наименование получателя </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="4000" />
            <xs:minLength value="1" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="BankBIK" type="organizations-base:BIKType">
        <xs:annotation>
          <xs:documentation>БИК банка получателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="operatingAccountNumber">
        <xs:annotation>
          <xs:documentation>Номер расчетного счета</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="20" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CorrespondentBankAccount" type="account-base:AccountType">
        <xs:annotation>
          <xs:documentation>Корр. счет банка получателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="KBK">
        <xs:annotation>
          <xs:documentation>Код из Классификатора доходов в бюджет</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="20" />
            <xs:pattern value="[0-9]{20}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="OKTMO" type="base:OKTMOImportType">
        <xs:annotation>
          <xs:documentation>Код из Общероссийского классификатора территорий муниципальных образований</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberBudgetaryAccount">
        <xs:annotation>
          <xs:documentation>Номер лицевого счета, открытый в органах Федерального казначейства (финансовых органах)</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="30" />
            <xs:minLength value="1" />
            <xs:pattern value="[0-9]{1,30}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="PaymentInformationExportType">
    <xs:annotation>
      <xs:documentation>Сведения о платежных реквизитах организации</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="RecipientINN" type="organizations-base:INNExportType">
        <xs:annotation>
          <xs:documentation>ИНН получателя платежа</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RecipientKPP" type="organizations-base:KPPExportType">
        <xs:annotation>
          <xs:documentation>КПП получателя платежа</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BankName">
        <xs:annotation>
          <xs:documentation>Наименование банка получателя платежа</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="160" />
            <xs:minLength value="1" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="PaymentRecipient">
        <xs:annotation>
          <xs:documentation>Наименование получателя </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="4000" />
            <xs:minLength value="1" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="BankBIK" type="organizations-base:BIKExportType">
        <xs:annotation>
          <xs:documentation>БИК банка получателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="operatingAccountNumber">
        <xs:annotation>
          <xs:documentation>Номер расчетного счета</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="20" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CorrespondentBankAccount" type="account-base:AccountType">
        <xs:annotation>
          <xs:documentation>Корр. счет банка получателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" fixed="true" name="IsCapitalRepair" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Платежные реквизиты для платежей капитального ремонта</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="KBK">
        <xs:annotation>
          <xs:documentation>Код из Классификатора доходов в бюджет</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="20" />
            <xs:pattern value="[0-9]{20}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="OKTMO" type="base:OKTMOType">
        <xs:annotation>
          <xs:documentation>Код из Общероссийского классификатора территорий муниципальных образований
                    </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberBudgetaryAccount">
        <xs:annotation>
          <xs:documentation>Номер лицевого счета, открытый в органах Федерального казначейства (финансовых органах)</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="30" />
            <xs:minLength value="1" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="PaymentInformationKeyType">
    <xs:annotation>
      <xs:documentation>Ключ поиска платежных реквизитов организации в ГИС ЖКХ</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="BankBIK" type="organizations-base:BIKType">
        <xs:annotation>
          <xs:documentation>БИК банка получателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="operatingAccountNumber">
        <xs:annotation>
          <xs:documentation>Номер расчетного счета</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="20" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BillingInfoGUID" type="base:GUIDType">
    <xs:annotation>
      <xs:documentation>Идентификатор платежных реквизитов ЮЛ/ИП</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NotificationsOfOrderExecutionGUID" type="base:GUIDType">
    <xs:annotation>
      <xs:documentation>Идентификатор извещения о принятии к исполнению распоряжения</xs:documentation>
    </xs:annotation>
  </xs:element>
</xs:schema>