Документ утратил силу или отменен. Подробнее см. Справку

Приложение 18

ФОРМАТ ЭЛЕКТРОННОГО ДОКУМЕНТА "ПАКЕТ КРЕДИТНЫХ ОТЧЕТОВ"

Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:

<?xml version="1.0" encoding="windows-1251"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">

<xs:element name="CreditReports">

<xs:complexType>

<xs:sequence>

<xs:element name="Header" type="CTHeader"/>

<xs:element name="Body" type="CTBody"/>

</xs:sequence>

<xs:attribute name="version" type="STversion" use="required"/>

</xs:complexType>

</xs:element>

<xs:complexType name="CTHeader">

<xs:sequence>

<xs:element name="PackID" type="xs:positiveInteger"/>

<xs:element name="CreatePackDate" type="xs:date"/>

<xs:element name="RegNumBKI" type="STRegNumBKI"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTBody">

<xs:sequence>

<xs:element name="CreditReport" type="CTCreditReport" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTCreditReport">

<xs:choice>

<xs:element name="CreditReportOfNaturalPerson" type="CTCreditReportOfNaturalPerson"

minOccurs="0"/>

<xs:element name="CreditReportOfLegalPerson" type="CTCreditReportOfLegalPerson"

minOccurs="0"/>

</xs:choice>

<xs:attribute name="id" type="STId" use="required"/>

<xs:attribute name="noReport" type="xs:positiveInteger" use="optional"/>

</xs:complexType>

<xs:complexType name="CTCreditReportOfNaturalPerson">

<xs:sequence>

<xs:element name="Subject" type="CTNaturalPersonSubject"/>

<xs:element name="Credits" type="CTCredits" minOccurs="0"/>

<xs:element name="Arrears" type="CTArrears" minOccurs="0"/>

<xs:element name="OtherJudgements" type="CTJudgements" minOccurs="0"/>

<xs:element name="OtherGuaranties" type="CTGuaranties" minOccurs="0"/>

<xs:element name="RequestsStatistic" type="CTRequestsStatistic"/>

<xs:element name="UserRequests" type="CTUserRequests" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTCreditReportOfLegalPerson">

<xs:sequence>

<xs:element name="Subject" type="CTLegalPersonSubject"/>

<xs:element name="Credits" type="CTCredits" minOccurs="0"/>

<xs:element name="Arrears" type="CTArrears" minOccurs="0"/>

<xs:element name="OtherJudgements" type="CTJudgements" minOccurs="0"/>

<xs:element name="OtherGuaranties" type="CTGuaranties" minOccurs="0"/>

<xs:element name="RequestsStatistic" type="CTRequestsStatistic" minOccurs="0"/>

<xs:element name="UserRequests" type="CTUserRequests" minOccurs="0"/>

<xs:element name="Reorganisation" type="CTReorganisation" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTReorganisation">

<xs:sequence>

<xs:element name="ParentReportId" type="STId" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTNaturalPersonSubject">

<xs:sequence>

<xs:element name="Identity" type="CTNaturalPerson" maxOccurs="unbounded"/>

<xs:element name="Addresses" type="CTAddresses"/>

<xs:element name="IP" type="CTIP" minOccurs="0"/>

<xs:element name="Incapacity" type="CTIncapacity" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTLegalPersonSubject">

<xs:sequence>

<xs:element name="Identity" type="CTLegalPerson" maxOccurs="unbounded"/>

<xs:element name="Bankruptcy" type="CTBankruptcy" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTNaturalPerson">

<xs:sequence>

<xs:element name="LastName" type="STStr60"/>

<xs:element name="FirstName" type="STStr60"/>

<xs:element name="MiddleName" type="STStr60" minOccurs="0"/>

<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>

<xs:element name="BirthPlace" type="STStr1020" minOccurs="0"/>

<xs:element name="DocumentType" type="STDocumentType"/>

<xs:element name="DocumentNumber" type="STStr50"/>

<xs:element name="DocumentDeliveryDate" type="xs:date"/>

<xs:element name="DocumentDeliveryPlace" type="STStr1020"/>

<xs:element name="INN" type="STNaturalPersonINN" minOccurs="0"/>

<xs:element name="SNILS" type="STInsurance" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTAddresses">

<xs:sequence>

<xs:element name="Address" type="CTAddress" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTAddress">

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="date" type="xs:date" use="required"/>

<xs:attribute name="addressType" type="STAddressType"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

<xs:complexType name="CTIP">

<xs:sequence>

<xs:element name="OGRNIP" type="CTOGRNIP" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTOGRNIP">

<xs:simpleContent>

<xs:extension base="STOGRNIP">

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

<xs:complexType name="CTIncapacity">

<xs:sequence>

<xs:element name="IncapacityState" type="STIncapacityState" minOccurs="0"/>

<xs:element name="IncapacityJudgements" type="CTJudgements"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTBankruptcy">

<xs:sequence>

<xs:element name="BankruptcyState" type="STBankruptcyState" minOccurs="0"/>

<xs:element name="BankruptcyJudgements" type="CTJudgements"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTJudgements">

<xs:sequence>

<xs:element name="Judgement" type="CTJudgement" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTJudgement">

<xs:sequence>

<xs:element name="CaseNumber" type="xs:string" minOccurs="0"/>

<xs:element name="Court" type="xs:string" minOccurs="0"/>

<xs:element name="Decision" type="STComment"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTCredits">

<xs:sequence>

<xs:element name="Credit" type="CTCredit" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTCredit">

<xs:sequence>

<xs:element name="Application" type="CTApplication" minOccurs="0"/>

<xs:element name="Creditor" type="CTLegalPerson"/>

<xs:element name="CreditorType" type="STCreditorType"/>

<xs:element name="ObligationType" type="STObligationType" minOccurs="0"/>

<xs:element name="CreditType" type="STCreditType" minOccurs="0"/>

<xs:element name="GrantedCreditTypeU" type="STCreditTypeU" minOccurs="0"/>

<xs:element name="CreditContract" type="CTCreditContract" minOccurs="0"/>

<xs:element name="PaymentDiscipline" type="CTPaymentDiscipline" minOccurs="0"/>

<xs:element name="TwoPaymentsSkipped" type="xs:boolean" minOccurs="0"/>

<xs:element name="CompleteFulfillment" type="xs:boolean" minOccurs="0"/>

<xs:element name="RepaymentByCollateral" type="STRepaymentByCollateral" minOccurs="0"/>

<xs:element name="LastPaymentDate" type="xs:date" minOccurs="0"/>

<xs:element name="DebtAfterLastPayment" type="CTRestOfDebt" minOccurs="0"/>

<xs:element name="Judgements" type="CTJudgements" minOccurs="0"/>

<xs:element name="Securities" type="CTSecurities" minOccurs="0"/>

<xs:element name="Sureties" type="CTSureties" minOccurs="0"/>

<xs:element name="Guaranties" type="CTGuaranties" minOccurs="0"/>

<xs:element name="TransferOfDebtClaim" type="CTTransferOfDebtClaim" minOccurs="0"/>

<xs:element name="StopInfo" type="CTStopInfo" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTApplication">

<xs:sequence>

<xs:element name="ApplicationDate" type="xs:date"/>

<xs:element name="ApplicationNumber" type="xs:string" minOccurs="0"/>

<xs:element name="RequestedCreditTypeU" type="STCreditTypeU"/>

<xs:element name="ApplicationMethod" type="STApplicationMethod"minOccurs="0"/>

<xs:element name="ApplicationState" type="STApplicationState" minOccurs="0"/>

<xs:element name="EndOfApproval" type="xs:date" minOccurs="0"/>

<xs:element name="Refusal" type="CTRefusal" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTAmount">

<xs:simpleContent>

<xs:extension base="xs:integer">

<xs:attribute name="currency">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="3"/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

<xs:complexType name="CTLegalPerson">

<xs:sequence>

<xs:element name="FullName" type="STStr1020"/>

<xs:element name="ShortName" type="STStr255" minOccurs="0"/>

<xs:element name="FirmName" type="STStr255" minOccurs="0"/>

<xs:element name="NationalName" type="STStr1020" minOccurs="0"/>

<xs:element name="EngName" type="STStr1020" minOccurs="0"/>

<xs:element name="SignResident" type="STSignResident"/>

<xs:element name="Country" type="STCountry" minOccurs="0"/>

<xs:element name="Address" type="STStr1680" minOccurs="0"/>

<xs:element name="Phone" type="STStr100" minOccurs="0"/>

<xs:element name="OGRN" type="STOGRN"/>

<xs:element name="INN" type="STLegalPersonINN"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="optional"/>

</xs:complexType>

<xs:complexType name="CTCreditContract">

<xs:sequence>

<xs:element name="ContractNumber" type="xs:string"/>

<xs:element name="DateOfConclusion" type="xs:date"/>

<xs:element name="TypeOfObligation" type="STTypeOfObligation" minOccurs="0"/>

<xs:element name="PeriodicityOfPayment" type="STPeriodicityOfPayment" minOccurs="0"/>

<xs:element name="Amount" type="CTAmount"/>

<xs:element name="DeadLine" type="xs:date"/>

<xs:element name="InterestDeadLine" type="xs:date" minOccurs="0"/>

<xs:element name="PSK" type="xs:decimal" minOccurs="0"/>

<xs:element name="ContractState" type="STContractState"/>

<xs:element name="ActualClosingDate" type="xs:date" minOccurs="0"/>

<xs:element name="EarlyCancellation" type="xs:boolean" minOccurs="0"/>

<xs:element name="NumberOfChange" type="xs:positiveInteger" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTPaymentDiscipline">

<xs:sequence>

<xs:element name="ObligationFulfillment" type="CTObligationFulfillment" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTObligationFulfillment">

<xs:sequence>

<xs:element name="DepthOfDelay" type="STDepthOfDelay"/>

<xs:element name="OverdueAmount" type="CTAmount" minOccurs="0"/>

<xs:element name="RestOfDebt" type="CTRestOfDebt" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="period" use="required">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="4"/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

<xs:complexType name="CTRestOfDebt">

<xs:all>

<xs:element name="Amount" type="CTAmount"/>

</xs:all>

<xs:attribute name="interestIncluded" type="xs:boolean"/>

<xs:attribute name="date" type="xs:date"/>

</xs:complexType>

<xs:complexType name="CTSecurities">

<xs:sequence>

<xs:element name="Security" type="CTSecurity" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTSecurity">

<xs:sequence>

<xs:element name="PledgeType" type="STPledgeType"/>

<xs:element name="PledgeSubject" type="xs:string" minOccurs="0"/>

<xs:element name="SecurityDeadline" type="xs:date"/>

<xs:element name="MaturityDate" type="xs:date"/>

<xs:element name="AssessedValue" type="CTAmount"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTSureties">

<xs:sequence>

<xs:element name="Surety" type="CTSurety" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTSurety">

<xs:sequence>

<xs:element name="SuretyContractNumber" type="xs:string"/>

<xs:element name="SecuredInFull" type="xs:boolean"/>

<xs:element name="SuretyAmount" type="CTAmount"/>

<xs:element name="SuretyDeadline" type="xs:date"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTGuaranties">

<xs:sequence>

<xs:element name="Guarantee" type="CTGuarantee" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTGuarantee">

<xs:sequence>

<xs:element name="Guarantor" type="CTLegalPerson"/>

<xs:element name="SecuredInFull" type="xs:boolean" minOccurs="0"/>

<xs:element name="GuaranteeAmount" type="CTAmount"/>

<xs:element name="GuaranteeDeadLine" type="xs:date"/>

<xs:element name="EndDate" type="xs:date" minOccurs="0"/>

<xs:element name="EndReason" type="xs:string" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTTransferOfDebtClaim">

<xs:choice>

<xs:element name="TransfereeLegalPerson" type="CTLegalPerson"/>

<xs:element name="TransfereeNaturalPerson" type="CTNaturalPerson"/>

<xs:element name="Transferee" type="STComment"/>

</xs:choice>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTStopInfo">

<xs:sequence>

<xs:element name="StopInfoDate" type="xs:date"/>

<xs:element name="StopInfoReason" type="STStopInfoReason"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTRefusal">

<xs:sequence>

<xs:element name="RequestedAmount" type="CTAmount"/>

<xs:element name="RefusalReason" type="STRefusalReason" minOccurs="0"/>

<xs:element name="RefusalReasonComment" type="xs:string" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<xs:complexType name="CTArrears">

<xs:sequence>

<xs:element name="Debt" type="CTDebt" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTDebt">

<xs:sequence>

<xs:element name="Source" type="CTSource" minOccurs="0"/>

<xs:element name="DebtType" type="STDebtType" minOccurs="0"/>

<xs:element name="AmountOfDebt" type="CTAmount" minOccurs="0"/>

<xs:element name="AmountPaid" type="CTAmount" minOccurs="0"/>

<xs:element name="Comment" type="STComment" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date"/>

</xs:complexType>

<xs:complexType name="CTSource">

<xs:choice>

<xs:element name="SourceLP" type="CTLegalPerson"/>

<xs:element name="SourceNP" type="CTNaturalPerson"/>

</xs:choice>

</xs:complexType>

<xs:complexType name="CTRequestsStatistic">

<xs:sequence>

<xs:element name="NumberOfRequests" type="CTNumberOfRequests" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTNumberOfRequests">

<xs:simpleContent>

<xs:extension base="xs:integer">

<xs:attribute name="duration" type="STduration" use="required"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

<xs:complexType name="CTUserRequests">

<xs:sequence>

<xs:element name="UserRequest" type="CTUserRequest" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CTUserRequest">

<xs:sequence>

<xs:choice>

<xs:element name="LegalPersonUser" type="CTLegalPerson"/>

<xs:element name="NaturalPersonUser" type="CTNaturalPerson"/>

</xs:choice>

<xs:element name="Amount" type="CTAmount" minOccurs="0"/>

<xs:element name="RequestPurpose" type="xs:string" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="date" type="xs:date" use="required"/>

</xs:complexType>

<!-- Simple types defenition block -->

<xs:simpleType name="STversion">

<xs:restriction base="xs:string">

<xs:enumeration value="1.0"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STRegNumBKI">

<xs:restriction base="xs:string">

<xs:maxLength value="10"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr50">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="50"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr60">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="60"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr100">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="100"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr200">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="200"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr255">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="255"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr1020">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="1020"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STStr1680">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="1680"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STId">

<xs:restriction base="xs:positiveInteger">

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STNaturalPersonINN">

<xs:restriction base="xs:string">

<xs:minLength value="0"/>

<xs:maxLength value="12"/>

<xs:pattern value="[0-9]*"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STLegalPersonINN">

<xs:restriction base="xs:string">

<xs:minLength value="0"/>

<xs:maxLength value="1024"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STInsurance">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="15"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STOGRNIP">

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="15"/>

</xs:restriction>

</xs:simpleType>

<!-- Значения перечислимых типов будут уточняться -->

<xs:simpleType name="STAddressType">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STIncapacityState">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STBankruptcyState">

<xs:restriction base="xs:string">

<xs:enumeration value="0"/>

<xs:enumeration value="1"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STSignResident">

<xs:restriction base="xs:integer">

<xs:enumeration value="0"/>

<xs:enumeration value="1"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STCountry">

<xs:restriction base="xs:string">

<xs:length value="3"/>

<xs:pattern value="[A-Z]*"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STOGRN">

<xs:restriction base="xs:string">

<xs:minLength value="0"/>

<xs:maxLength value="1024"/>

</xs:restriction>

</xs:simpleType>

<!-- Виды кредитов -->

<xs:simpleType name="STCreditType">

<xs:restriction base="xs:positiveInteger">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="7"/>

<xs:enumeration value="8"/>

<xs:enumeration value="9"/>

<xs:enumeration value="10"/>

<xs:enumeration value="11"/>

<xs:enumeration value="12"/>

<xs:enumeration value="13"/>

<xs:enumeration value="14"/>

<xs:enumeration value="18"/>

<xs:enumeration value="19"/>

<xs:enumeration value="99"/>

</xs:restriction>

</xs:simpleType>

<!-- Виды кредитов в соответствии с Указаниям об информационной части кредитной истории -->

<xs:simpleType name="STCreditTypeU">

<xs:restriction base="xs:string">

<xs:enumeration value="001"/>

<xs:enumeration value="101"/>

<xs:enumeration value="102"/>

<xs:enumeration value="201"/>

<xs:enumeration value="202"/>

<xs:enumeration value="203"/>

<xs:enumeration value="204"/>

<xs:enumeration value="301"/>

<xs:enumeration value="302"/>

<xs:enumeration value="303"/>

<xs:enumeration value="304"/>

<xs:enumeration value="305"/>

<xs:enumeration value="306"/>

<xs:enumeration value="401"/>

<xs:enumeration value="402"/>

<xs:enumeration value="403"/>

<xs:enumeration value="404"/>

<xs:enumeration value="405"/>

<xs:enumeration value="406"/>

<xs:enumeration value="407"/>

<xs:enumeration value="408"/>

<xs:enumeration value="501"/>

<xs:enumeration value="601"/>

<xs:enumeration value="999"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STRepaymentByCollateral">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STApplicationMethod">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STApplicationState">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STRefusalReason">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STCreditorType">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STObligationType">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STContractState">

<xs:restriction base="xs:integer">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="7"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STTypeOfObligation">

<xs:restriction base="xs:integer">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STPeriodicityOfPayment">

<xs:restriction base="xs:integer">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STDepthOfDelay">

<xs:restriction base="xs:integer">

<xs:enumeration value="0"/>

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STPledgeType">

<xs:restriction base="xs:integer">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="6"/>

<xs:enumeration value="7"/>

<xs:enumeration value="8"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STDebtType">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

<xs:enumeration value="3"/>

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STComment">

<xs:restriction base="xs:string"/>

</xs:simpleType>

<xs:simpleType name="STStopInfoReason">

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

<xs:enumeration value="2"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STDocumentType">

<xs:restriction base="xs:positiveInteger">

<xs:minInclusive value="1"/>

<xs:maxInclusive value="14"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="STduration">

<xs:restriction base="xs:string">

<xs:enumeration value="D"/>

<xs:enumeration value="W"/>

<xs:enumeration value="M"/>

<xs:enumeration value="Q"/>

<xs:enumeration value="H"/>

<xs:enumeration value="Y"/>

<xs:enumeration value="8"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>