﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="FinalReport" nillable="true" type="FinalReport" />
  <xs:complexType name="FinalReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReport.ArbitrManagerReportContent.v2">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="FinalAuReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.ArbitrManagerReportContent.v2" abstract="true">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContentBase">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="LegalCaseNumberJudgeCode" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="PublisherInfo">
            <xs:complexType>
              <xs:sequence>
                <xs:choice minOccurs="1" maxOccurs="1">
                  <xs:element minOccurs="0" maxOccurs="1" name="ArbitrManager">
                    <xs:complexType>
                      <xs:complexContent mixed="false">
                        <xs:extension base="PublisherInfoBase">
                          <xs:sequence>
                            <xs:element minOccurs="0" maxOccurs="1" name="OGRN" type="xs:string" />
                            <xs:element minOccurs="0" maxOccurs="1" name="Sro">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element minOccurs="0" maxOccurs="1" name="SroName" type="xs:string" />
                                  <xs:element minOccurs="0" maxOccurs="1" name="SroRegistryNumber" type="xs:string" />
                                  <xs:element minOccurs="0" maxOccurs="1" name="OGRN" type="xs:string" />
                                  <xs:element minOccurs="0" maxOccurs="1" name="INN" type="xs:string" />
                                  <xs:element minOccurs="0" maxOccurs="1" name="LegalAddress" type="xs:string" />
                                </xs:sequence>
                                <xs:attribute name="SroId" type="xs:int" use="required" />
                              </xs:complexType>
                            </xs:element>
                            <xs:element minOccurs="0" maxOccurs="1" name="CorrespondenceAddress" type="xs:string" />
                          </xs:sequence>
                          <xs:attribute name="INN" type="xs:string" />
                          <xs:attribute name="SNILS" type="xs:string" />
                          <xs:attribute name="RegistryNumber" type="xs:string" />
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" maxOccurs="1" name="ForeignSystem">
                    <xs:complexType>
                      <xs:complexContent mixed="false">
                        <xs:extension base="PublisherInfoBase">
                          <xs:attribute name="Name" type="xs:string" />
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                </xs:choice>
              </xs:sequence>
              <xs:attribute name="PublisherType" type="PublisherType" use="required" />
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" maxOccurs="1" name="Publisher" type="Publisher" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptInfo">
            <xs:complexType>
              <xs:sequence>
                <xs:choice minOccurs="1" maxOccurs="1">
                  <xs:element minOccurs="0" maxOccurs="1" name="BankruptPerson">
                    <xs:complexType>
                      <xs:complexContent mixed="false">
                        <xs:extension base="MessageBankruptInfoBase">
                          <xs:sequence>
                            <xs:element minOccurs="0" maxOccurs="1" name="SNILS" type="xs:string" />
                            <xs:element minOccurs="0" maxOccurs="1" name="Birthdate" type="xs:string" />
                            <xs:element minOccurs="0" maxOccurs="1" name="Birthplace" type="xs:string" />
                            <xs:element minOccurs="0" maxOccurs="1" name="NameHistory" type="ArrayOfString" />
                          </xs:sequence>
                          <xs:attribute name="FirstName" type="xs:string" />
                          <xs:attribute name="MiddleName" type="xs:string" />
                          <xs:attribute name="LastName" type="xs:string" />
                          <xs:attribute name="OGRNIP" type="xs:string" />
                          <xs:attribute name="Address" type="xs:string" />
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" maxOccurs="1" name="BankruptFirm">
                    <xs:complexType>
                      <xs:complexContent mixed="false">
                        <xs:extension base="MessageBankruptInfoBase">
                          <xs:attribute name="FullName" type="xs:string" />
                          <xs:attribute name="ShortName" type="xs:string" />
                          <xs:attribute name="PostAddress" type="xs:string" />
                          <xs:attribute name="OKPO" type="xs:string" />
                          <xs:attribute name="OGRN" type="xs:string" />
                          <xs:attribute name="LegalAddress" type="xs:string" />
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                </xs:choice>
              </xs:sequence>
              <xs:attribute name="BankruptType" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:enumeration value="Organization" />
                    <xs:enumeration value="Person" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
              <xs:attribute name="BankruptCategory" type="xs:string" />
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" maxOccurs="1" name="Bankrupt" type="Bankrupt" />
          <xs:element minOccurs="0" maxOccurs="1" name="Republication" type="Republication" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReportContentBase" abstract="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ReportNumber" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ClaimantTypeName" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="ClaimantTypeIsPledged" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="ClaimantTypeIsCreditOrg" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="ProcedureType" type="BankruptcyProcedureType" />
      <xs:element minOccurs="1" maxOccurs="1" name="ReportType" type="AuReportType" />
      <xs:element minOccurs="0" maxOccurs="1" name="LegalCaseNumber" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CourtName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="LockReason" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="FileInfoList" type="ArrayOfFileInfo" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="BankruptcyProcedureType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ExternalManagement" />
      <xs:enumeration value="FinancialRecovery" />
      <xs:enumeration value="Tender" />
      <xs:enumeration value="Watching" />
      <xs:enumeration value="CitizenAssetsDisposal" />
      <xs:enumeration value="CitizenDebtRestructuring" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AuReportType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="SignificantEvent" />
      <xs:enumeration value="Periodic" />
      <xs:enumeration value="Final" />
      <xs:enumeration value="Annulment" />
      <xs:enumeration value="Final2" />
      <xs:enumeration value="Annulment2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ArrayOfFileInfo">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="FileInfo" nillable="true" type="FileInfo" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="FileInfo">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Hash" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReportContent" abstract="true">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContentBase">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="IdPublisher" type="xs:int" />
          <xs:element minOccurs="1" maxOccurs="1" name="IdArbitrManager" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" maxOccurs="1" name="ArbitrManagerName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="ArbitrManagerInn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="ArbitrManagerSnils" type="xs:string" />
          <xs:element minOccurs="1" maxOccurs="1" name="IdSro" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" maxOccurs="1" name="SroName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="SroInn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="SroOgrn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="SroAddress" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="PostAddress" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="CorrespondenceAddress" type="xs:string" />
          <xs:element minOccurs="1" maxOccurs="1" name="IdBankrupt" type="xs:int" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptSnils" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptInn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptOgrn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptAddress" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptBirthdate" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptBirthplace" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="BankruptNameHistory" type="ArrayOfString" />
          <xs:element minOccurs="1" maxOccurs="1" name="InsolventCategoryCode" type="InsolventCategoryCode" />
          <xs:element minOccurs="1" maxOccurs="1" name="IdClaimantType" nillable="true" type="xs:short" />
          <xs:element minOccurs="1" maxOccurs="1" name="IdLegalCase" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArrayOfString">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NameHistoryItem" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="InsolventCategoryCode">
    <xs:restriction base="xs:string">
      <xs:enumeration value="SimpleOrganization" />
      <xs:enumeration value="CityOrganization" />
      <xs:enumeration value="AgricultureOrganization" />
      <xs:enumeration value="CreditOrganization" />
      <xs:enumeration value="OtherOrganization" />
      <xs:enumeration value="StrategicOrganization" />
      <xs:enumeration value="MonopolyOrganization" />
      <xs:enumeration value="EnterpreneurPerson" />
      <xs:enumeration value="FarmerPerson" />
      <xs:enumeration value="DissolvedBankruptOrganization" />
      <xs:enumeration value="AbsentBankrupt" />
      <xs:enumeration value="SimplePerson" />
      <xs:enumeration value="DevelopmentOrganization" />
      <xs:enumeration value="PrivatePensionFund" />
      <xs:enumeration value="InsuranceOrganization" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="AnnulmentAuReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContent">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="AnnulmentAuReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AnnulmentAuReportBody">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ReportForAnnulmentId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="LockAnnuledReportReason" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="SignificantFactAuReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContent">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="SignificantFactAuReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="SignificantFactAuReportBody">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="SignificantFact" type="SignificantFact" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="SignificantFact">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="PeriodicAuReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContent">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="PeriodicAuReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PeriodicAuReportBody">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="RegistryRequirements" type="RegistryRequirementsPeriodic" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedurePayments" type="ProcedurePaymentsPeriodic" />
      <xs:element minOccurs="0" maxOccurs="1" name="CurrentBacklog" type="CurrentBacklog" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="RegistryRequirementsPeriodic">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="FirstQueue" type="RegistryRequirementPeriodicItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondQueue" type="RegistryRequirementPeriodicItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="ThirdQueue" type="RegistryRequirementPeriodicItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="RegistryRequirementPeriodicItem">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="QueueSum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="QueueSatisfiedSum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ProcedurePaymentsPeriodic">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ArbManagerPayment" type="ProcedurePaymentsItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedurePayment" type="ProcedurePaymentsItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ProcedurePaymentsItem">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Sum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidSum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="PaidSumsJustification" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="PaymentsExcessReasons" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CurrentBacklog">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Sum" nillable="true" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="FinalAuReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReportContent">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="FinalAuReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="FinalAuReportBody" abstract="true">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Decision" type="AuDecisionType" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherDecision" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DateArbitrManagerApproval" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedurePeriod" type="ProcedurePeriod" />
      <xs:element minOccurs="0" maxOccurs="1" name="ContestingStatistic" type="ContestingStatistic" />
      <xs:element minOccurs="0" maxOccurs="1" name="Contestings" type="ArrayOfContesting" />
      <xs:element minOccurs="0" maxOccurs="1" name="ComplaintStatistic" type="ComplaintStatistic" />
      <xs:element minOccurs="0" maxOccurs="1" name="Complaints" type="ArrayOfComplaint" />
      <xs:element minOccurs="0" maxOccurs="1" name="PropertyRealization" type="PropertyRealization" />
      <xs:element minOccurs="0" maxOccurs="1" name="RegistryRequirementsData" type="ArbitrManagerReport.RegistryRequirements.v2" />
      <xs:element minOccurs="0" maxOccurs="1" name="RegistryRequirements" type="RegistryRequirements" />
      <xs:element minOccurs="0" maxOccurs="1" name="SatisfiedRequirementsDetails" type="RealizedSumDetails" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedurePayments" type="ProcedurePayments" />
      <xs:element minOccurs="1" maxOccurs="1" name="DebtorSourceLegalCosts" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherSourceLegalCosts" type="ArrayOfLegalCostsSource" />
      <xs:element minOccurs="0" maxOccurs="1" name="CreditorsMeetingData" type="CreditorsMeeting" />
      <xs:element minOccurs="0" maxOccurs="1" name="CreditorsMeetings" type="ArrayOfArbitrManagerReportCreditorsMeetingv2" />
      <xs:element minOccurs="0" maxOccurs="1" name="CourtData" type="Court" />
      <xs:element minOccurs="0" maxOccurs="1" name="CourtDecision" type="ArbitrManagerReport.Court.v2" />
      <xs:element minOccurs="0" maxOccurs="1" name="Balance" type="Balance" />
      <xs:element minOccurs="1" maxOccurs="1" name="IsLegalCaseClosed" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="LegalCaseState" nillable="true" type="LegalCaseStateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="AmicableAgreement" type="AmicableAgreement" />
      <xs:element minOccurs="0" maxOccurs="1" name="Inventory" type="Inventory" />
      <xs:element minOccurs="1" maxOccurs="1" name="IntentionalBankruptcy" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="FictitiousBankruptcy" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="AdditionalInfo" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="AuDecisionType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="FinancialRecovery" />
      <xs:enumeration value="ExternalManagement" />
      <xs:enumeration value="ExternalManagment" />
      <xs:enumeration value="Tender" />
      <xs:enumeration value="TerminationBankruptcy" />
      <xs:enumeration value="CitizenDebtRestructuring" />
      <xs:enumeration value="CitizenAssetsDisposal" />
      <xs:enumeration value="TerminationTender" />
      <xs:enumeration value="SolvencyRestoration" />
      <xs:enumeration value="ExtensionTerm" />
      <xs:enumeration value="TerminationCitizenAssetsDisposal" />
      <xs:enumeration value="WatchingTermination" />
      <xs:enumeration value="Other" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ProcedurePeriod">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateBegin" nillable="true" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateEnd" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedureChangePeriods" type="ArrayOfProcedureChangePeriod" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedureBeginMessageNumber" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ProcedureEndMessageNumber" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfProcedureChangePeriod">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ProcedureChangePeriod" nillable="true" type="ProcedureChangePeriod" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ProcedureChangePeriod">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Type" type="ProcedureChangePeriodType" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateFinish" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateDecision" type="xs:date" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ProcedureChangePeriodType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Extension" />
      <xs:enumeration value="Reduction" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ContestingStatistic">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="NumReceivedStatements" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="NumConsideredStatements" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="NumSatisfiedStatements" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfContesting">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Contesting" nillable="true" type="Contesting" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Contesting">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateFiling" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateConsideration" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Appeal" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Result" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ContestingText" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ComplaintStatistic">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="NumConsideredComplaints" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="NumSatisfiedComplaints" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfComplaint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Complaint" nillable="true" type="Complaint" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Complaint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Content" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="RegistrationDate" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="Result" type="ComplaintResultType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Reciever" type="ComplaintReciever" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ComplaintResultType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Satisfied" />
      <xs:enumeration value="NotSatisfied" />
      <xs:enumeration value="SatisfiedInPart" />
      <xs:enumeration value="Unconsidered" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ComplaintReciever">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Type" type="RecieverType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="RecieverType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Sro" />
      <xs:enumeration value="Rosreestr" />
      <xs:enumeration value="ArbitrCourt" />
      <xs:enumeration value="Other" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PropertyRealization">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="StartPriceSum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="RealizedSum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="RealizedSumDetails" type="RealizedSumDetails" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="RealizedSumDetails">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Indemnity" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="AssignmentSubsidiaryLiability" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PledgeKeptByCreditor" nillable="true" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.RegistryRequirements.v2">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="FirstQueue" type="RegistryRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondQueue" type="SecondQueueRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="ThirdQueue" type="ThirdQueueRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="FourthQueue" type="ThirdQueueRequirementItem" />
      <xs:element minOccurs="1" maxOccurs="1" name="ReestrWorkersCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="IsDeveloperCase" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="AccruedTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotalInProcedure" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="RegistryRequirementItem">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="AccruedMainDebt" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidMainDebt" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidMainDebtInProcedure" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="AccruedFinancialSanctions" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidFinancialSanctions" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidFinancialSanctionsInProcedure" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="AccruedTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotalInProcedure" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ThirdQueueRequirementItem">
    <xs:complexContent mixed="false">
      <xs:extension base="RegistryRequirementItem">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="AccruedSumOfClaimRequirements" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidRepaymentTotalSum" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidRepaymentTotalSumInProcedure" nillable="true" type="xs:decimal" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="SecondQueueRequirementItem">
    <xs:complexContent mixed="false">
      <xs:extension base="RegistryRequirementItem">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="AccruedSalaryAndSeveranceMainDebt" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidSalaryAndSeveranceMainDebt" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidSalaryAndSeveranceMainDebtInProcedure" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="AccruedSalaryAndSeveranceFinancialSanctions" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidSalaryAndSeveranceFinancialSanctions" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="1" maxOccurs="1" name="PaidSalaryAndSeveranceFinancialSanctionsInProcedure" nillable="true" type="xs:decimal" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="RegistryRequirements">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="FirstQueue" type="RegistryRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondQueue" type="SecondQueueRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="ThirdQueue" type="ThirdQueueRequirementItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="FourthQueue" type="RegistryRequirementItem" />
      <xs:element minOccurs="1" maxOccurs="1" name="ReestrWorkersCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="IsDeveloperCase" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="AccruedTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotal" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="PaidTotalInProcedure" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ProcedurePayments">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ArbManagerPayment" type="ProcedurePaymentsItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="InvolvedByArbManagerPayment" type="ProcedurePaymentsItem" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherPayment" type="ProcedurePaymentsItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfLegalCostsSource">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LegalCostsSource" nillable="true" type="LegalCostsSource" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="LegalCostsSource">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="SourceName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CreditorsMeeting">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateCreditorsMeeting" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="DicisionCreditorsMeeting" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfArbitrManagerReportCreditorsMeetingv2">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CreditorsMeeting" nillable="true" type="ArbitrManagerReport.CreditorsMeeting.v2" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.CreditorsMeeting.v2">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DecisionDate" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="Decision" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="MeetingResultMessageNumber" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Court">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateCourt" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="DecisionText" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.Court.v2">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="DecisionText" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Balance">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Sum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="IsBookValue" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="LegalCaseStateType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Unclosed" />
      <xs:enumeration value="Terminated" />
      <xs:enumeration value="Completed" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="AmicableAgreement">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Inventory">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateInventory" nillable="true" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="InventorySum" nillable="true" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CitizenAssetsDisposalReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="BankruptEstateAssetsSum" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="1" name="PropertyEstimates" type="ArrayOfPropertyEstimateItem" />
          <xs:element minOccurs="1" maxOccurs="1" name="IsVicariousLiability" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="1" name="VicariousLiabilities" type="ArrayOfVicariousLiabilityItem" />
          <xs:element minOccurs="0" maxOccurs="1" name="DebtorProperty" type="DebtorProperty" />
          <xs:element minOccurs="0" maxOccurs="1" name="DischargeFromObligations" type="DischargeFromObligations" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArrayOfPropertyEstimateItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PropertyEstimateItem" nillable="true" type="PropertyEstimateItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="PropertyEstimateItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="Date" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="Sum" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfVicariousLiabilityItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="VicariousLiabilityItem" nillable="true" type="VicariousLiabilityItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="VicariousLiabilityItem">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="IdVicariousLiability" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateFiling" type="xs:date" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateConsideration" nillable="true" type="xs:date" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Appeal" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Result" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DebtorProperty">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="InventoryByDebtor" type="InventoryByDebtor" />
      <xs:element minOccurs="0" maxOccurs="1" name="InventoryByFinanceManager" type="InventoryByFinanceManager" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="InventoryByDebtor">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="LackOfProperty" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="InventoryNotProvided" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="ArrayOfInventoryProperty" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfInventoryProperty">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="InventoryProperty" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="InventoryProperty">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="Value" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comment" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="InventoryByFinanceManager">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="InventoryNotConducted" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="PropertyNotFound" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="ArrayOfInventoryProperty" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DischargeFromObligations">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="IsDischarged" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="Reason" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CreditorRequirments" type="ArrayOfCreditorRequirment" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfCreditorRequirment">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CreditorRequirment" nillable="true" type="CreditorRequirment" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CreditorRequirment">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Sum" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="Cause" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Creditor" type="Creditor" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Creditor" abstract="true" />
  <xs:complexType name="ArbitrManagerReport.DischargeFromObligations.Creditor.NonResidentPerson.v1">
    <xs:complexContent mixed="false">
      <xs:extension base="Creditor">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="LastName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="FirstName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="MiddleName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="CodeType" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Code" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Country" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.DischargeFromObligations.Creditor.NonResidentCompany.v1">
    <xs:complexContent mixed="false">
      <xs:extension base="Creditor">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="CodeType" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Code" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Country" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.DischargeFromObligations.Creditor.IndividualEntrepreneur.v1">
    <xs:complexContent mixed="false">
      <xs:extension base="Creditor">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="LastName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="FirstName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="MiddleName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrnip" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.DischargeFromObligations.Creditor.Company.v1">
    <xs:complexContent mixed="false">
      <xs:extension base="Creditor">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArbitrManagerReport.DischargeFromObligations.Creditor.Person.v1">
    <xs:complexContent mixed="false">
      <xs:extension base="Creditor">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="LastName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="FirstName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="MiddleName" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Snils" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="TempAuReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="PossibleRecoverySolvency" type="xs:boolean" />
          <xs:element minOccurs="1" maxOccurs="1" name="DebtorFundsSufficient" type="xs:boolean" />
          <xs:element minOccurs="1" maxOccurs="1" name="IsFinancialStateNotAnalysed" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ExternalAuReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="StartCreditorsMeetingDate" nillable="true" type="xs:date" />
          <xs:element minOccurs="1" maxOccurs="1" name="WereDealsNotInPlan" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="1" name="DealsNotInPlan" type="xs:string" />
          <xs:element minOccurs="1" maxOccurs="1" name="AccumulatedSum" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="1" name="PropertyEstimates" type="ArrayOfPropertyEstimateItem" />
          <xs:element minOccurs="0" maxOccurs="1" name="SuccessfulPlanExecution" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ConcoursAuReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="1" maxOccurs="1" name="BankruptEstateAssertsSum" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="1" name="PropertyEstimates" type="ArrayOfPropertyEstimateItem" />
          <xs:element minOccurs="1" maxOccurs="1" name="IsVicariousLiability" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="1" name="VicariousLiabilities" type="ArrayOfVicariousLiabilityItem" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="CitizenDebtRestructuringReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="DebtorProperty" type="DebtorProperty" />
          <xs:element minOccurs="0" maxOccurs="1" name="RestructuringPlan" type="RestructuringPlan" />
          <xs:element minOccurs="0" maxOccurs="1" name="SuccessfulPlanExecution" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="RestructuringPlan">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="CreditorsMeetingApprovedPlan" type="CreditorsMeetingApprovedPlan" />
      <xs:element minOccurs="0" maxOccurs="1" name="CourtDecisionApprovedPlan" type="CourtDecisionApprovedPlan" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CreditorsMeetingApprovedPlan">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="PlanNotApproved" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="CreditorsMeeting" type="ArbitrManagerReport.CreditorsMeeting.v2" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CourtDecisionApprovedPlan">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="PlanNotApproved" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="CourtDecision" type="ArbitrManagerReport.Court.v2" />
      <xs:element minOccurs="1" maxOccurs="1" name="PlanApprovedByFederalLaw" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AdministrativeAuReportBody">
    <xs:complexContent mixed="false">
      <xs:extension base="FinalAuReportBody">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="DateFinancialRecoveryPlan" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="SuccessfulPlanExecution" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PublisherInfoBase" abstract="true">
    <xs:attribute name="Id" type="xs:int" use="required" />
    <xs:attribute name="FirstName" type="xs:string" />
    <xs:attribute name="MiddleName" type="xs:string" />
    <xs:attribute name="LastName" type="xs:string" />
  </xs:complexType>
  <xs:simpleType name="PublisherType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ArbitrManager" />
      <xs:enumeration value="ForeignSystem" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="Publisher" abstract="true" />
  <xs:complexType name="Publisher.ForeignSystem.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Publisher">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Publisher.Mfc.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Publisher">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Fio">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="LastName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="FirstName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="MiddleName" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Publisher.Asv.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Publisher">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Publisher.ArbitrManager.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Publisher">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Fio" type="Fio" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Snils" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrnip" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="CorrespondenceAddress" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Email" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Sro" type="Publisher.ArbitrManager.ArbitrManagerSro.v2" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Publisher.ArbitrManager.ArbitrManagerSro.v2">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Address" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="MessageBankruptInfoBase" abstract="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="INN" type="xs:string" />
    </xs:sequence>
    <xs:attribute name="Id" type="xs:int" use="required" />
    <xs:attribute name="InsolventCategoryName" type="xs:string" />
  </xs:complexType>
  <xs:complexType name="Bankrupt" abstract="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Category" type="ReferenceBookValueOfBankruptCategoryString" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ReferenceBookValueOfBankruptCategoryString">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Code" type="BankruptCategory" />
      <xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="BankruptCategory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="SimpleOrganization" />
      <xs:enumeration value="CityOrganization" />
      <xs:enumeration value="AgricultureOrganization" />
      <xs:enumeration value="CreditOrganization" />
      <xs:enumeration value="OtherOrganization" />
      <xs:enumeration value="StrategicOrganization" />
      <xs:enumeration value="MonopolyOrganization" />
      <xs:enumeration value="EnterpreneurPerson" />
      <xs:enumeration value="FarmerPerson" />
      <xs:enumeration value="DissolvedBankruptOrganization" />
      <xs:enumeration value="AbsentBankrupt" />
      <xs:enumeration value="DevelopmentOrganization" />
      <xs:enumeration value="SimplePerson" />
      <xs:enumeration value="PrivatePensionFund" />
      <xs:enumeration value="InsuranceOrganization" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="Bankrupt.Person.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Bankrupt">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Fio" type="Fio" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrnip" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Snils" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Address" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Birthdate" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Birthplace" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="FioHistory" type="ArrayOfFio" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ArrayOfFio">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Fio" nillable="true" type="Fio" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Bankrupt.Company.v2">
    <xs:complexContent mixed="false">
      <xs:extension base="Bankrupt">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Ogrn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Inn" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="1" name="Address" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Republication">
    <xs:attribute name="ReportNumber" type="xs:string" />
  </xs:complexType>
  <xs:complexType name="AnnulmentReport">
    <xs:complexContent mixed="false">
      <xs:extension base="ArbitrManagerReport.ArbitrManagerReportContent.v2">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Body" type="AnnulmentReportBody" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AnnulmentReportBody">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ReportForAnnulmentId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="LockAnnuledReportReason" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>