Files
mars-elt/airflow/ods/c2d/uc/config/xsd/UseOfCollateralMessage.xsd
Grzegorz Michalski 2c225d68ac init
2026-03-02 09:47:35 +01:00

2413 lines
105 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema targetNamespace="http://c2d.escb.eu/UseOfCollateralMessage" xmlns="http://c2d.escb.eu/UseOfCollateralMessage" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:infatype="http://www.informatica.com/types/" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:complexType name="GGAGG">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Aggregated credit claim with multiple credit assessment sources</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DisseminationFile">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Use of Collateral message. Dissemination files hold all reported usages of a snapshot and a specific NCB.</xs:documentation>
</xs:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MetaInformation" type="MetaInformationTypeDisseminationFile"/>
<xsd:element name="MarketableAssets" minOccurs="0" maxOccurs="1" type="DisseminationMarketableAssetsType"/>
<xsd:element name="NonMarketableAssets" minOccurs="0" maxOccurs="1" type="DisseminationNonMarketableAssetsType"/>
<xsd:element name="NonMarketableDECCs" minOccurs="0" maxOccurs="1" type="DisseminationNonMarketableDECCsType"/>
<xsd:element name="IntradayCredits" minOccurs="0" maxOccurs="1" type="DisseminationIntradayCreditsType"/>
</xsd:sequence>
<xsd:attribute name="version" use="required" form="unqualified" type="xsd:string">
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="orn">
<xsd:complexContent>
<xsd:extension base="RegistrationCodeType">
<xsd:sequence>
<xsd:element name="OtherRegistrationNumber" type="Max100TextType">
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="IssuerType">
<xsd:sequence>
<xsd:element name="CreditAssessmentSource" type="IssuerCreditAssessmentSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>For unrated assets (EADB status H) it gives the source of the credit assessment.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CredAssessSysProvider" minOccurs="0" maxOccurs="1" type="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>For unrated assets (EADB status H) it gives the name of the provider of the credit assessment.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Class" type="IssuerClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>For unrated assets (EADB status H) it gives the class of the issuer.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Rating" minOccurs="0" maxOccurs="1" type="RatingType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>For unrated assets (EADB status H) :
• Where Issuer_cred_assess_source = ICAS: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123. Alternatively, enter the rating code used internally. In this case, a code list that translates the code into a probability of default must also be provided.
• Where Issuer_cred _assess_source = IRB: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
• Where Issuer_cred _assess_source = RT: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
NOTE: In case only a range is available for a probability of default instead of a point estimate, please report the mid-point of the range (e.g. if a range for a probability of default is 0.0005-0.001, please report the 0.00075). Use as many decimal places as deemed necessary.
</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DisseminationMarketableAssetsType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Holds all marketable assets.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="MarketableAsset" minOccurs="1" maxOccurs="unbounded" type="DisseminationMarketableAssetType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DisseminationSuspectType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Holds all suspect information of a reported usage.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="SuspectId" type="IntegerGreaterThanZeroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>An ID created by the UCDB system identifying each single record that is stored in the UCDB system as a suspect record.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="QualityCheckStatus" type="QualityCheckStatusType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Possible values are S=suspect, C=confirm, U=update.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="SuspectReasons" type="SuspectsReasonsType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AbstractDebtor" abstract="true">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Block for Debtor information.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="Name" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Name of the debtor</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ID" type="AbstractID">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Identifier of the debtor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Class" type="DebtorClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The class indicating how to consider the debtor regarding its rating.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Residence" type="EurosystemResidenceISOCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Two letter ISO country code or three letter code AGG for pooled additional credit claims. For fixed term deposits the value is "EU".</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CreditAssessmentSource" minOccurs="0" maxOccurs="1" type="CreditAssessmentSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of credit assessment source for the debtor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CredAssessSysProvider" minOccurs="0" maxOccurs="1" type="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Name of the actual organisation providing the credit assessment source for the debtor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Rating" minOccurs="0" maxOccurs="1" type="RatingType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>• Where Debtor_cred_assess_source = ECAI: enter the rating code as shown in the code list of the Eligible Assets Database (e.g. LIMY06 for a Moodys long-term issuer rating of A2).
• Where Debtor_cred_assess_source = ICAS: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123. Alternatively, enter the rating code used internally. In this case, a code list that translates the code into a probability of default must also be provided.
• Where Debtor_cred_assess_source = IRB: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
• Where Debtor_cred_assess_source = RT: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
NOTE: For records with Aggregated_no_of_debtors > 1, please enter the mid-point of the range of probabilities of default in percentage points (decimal format) with the amount of decimal digits needed, e.g. a range for a probability of default is 0.10%-0.05%, the reported figure would be the 0.00075. Use as many decimal places as deemed necessary .
</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RatingType">
<xsd:choice>
<xsd:element name="EnumValue" minOccurs="0" maxOccurs="1" type="RatingEnumValueType">
</xsd:element>
<xsd:element name="NumberValue" minOccurs="0" maxOccurs="1" type="RatingDecimalType">
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="AbstractGuarantor" abstract="true">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Block for Guarantor information.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="Name" type="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Name of the guarantor</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ID" type="AbstractID">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Filled in with the identification number assigned by the NCB to the guarantor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Class" type="GuarantorClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The class indicating how to consider the guarantor regarding its rating.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Residence" type="EurosystemResidenceISOCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Two letter ISO country code or three letter code AGG for pooled additional credit claims. For fixed term deposits the value is "EU".</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CreditAssessmentSource" type="CreditAssessmentSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of credit assessment source for the guarantor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CredAssessSysProvider" minOccurs="0" maxOccurs="1" type="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Name of the actual organisation providing the credit assessment source for the guarantor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Rating" minOccurs="0" maxOccurs="1" type="RatingType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>• Where Guarantor_cred_assess_source = ECAI: enter the rating code as shown in the code list of the Eligible Assets Database (e.g. LIMY06 for a Moodys long-term issuer rating of A2).
• Where Guarantor_cred_assess_source = ICAS: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123. Alternatively, enter the rating code used internally. In this case, a code list that translates the code into a probability of default must also be provided.
• Where Guarantor_cred _assess_source = IRB: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
• Where Guarantor_cred _assess_source = RT: enter the probability of default in percentage points (decimal format) with the amount of decimal digits needed, i.e. 1.23% would be reported as 0.0123.
NOTE: For records with Aggregated_no_of_assets > 1, please enter the mid-point of the range of probabilities of default in percentage points (decimal format) with the amount of decimal digits needed, e.g. a range for a probability of default is 0.10%-0.05%, the reported figure would be the 0.00075. Use as many decimal places as deemed necessary .
</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG6">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Supranational</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SuspectsReasonsType">
<xsd:sequence>
<xsd:element name="SuspectReason" minOccurs="1" maxOccurs="unbounded" type="SuspectReasonType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AbstractMetaInformationType" abstract="true">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines all meta information.</xs:documentation>
</xs:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG5">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Regional/local government</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="NonMarketableAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non-Marketable Assets</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="MFIId" type="MFIIdType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The MFI ID is a unique identifier of the institution (Monetary Financial Institution) that is using the asset.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="OtherRegistrationNumber" type="OrnType">
<xs:annotation infatype:length="4000" infatype:type="c2d:OrnType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Unique code that can identify an asset.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfSystem" type="SystemType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of system that the NCB is using to report the asset. Possible values are pool (for pooling system) or earm (for earmark system).</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfOperation" minOccurs="0" maxOccurs="1" type="OperationType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines in what kind of operation the asset was used. Mandatory if system_type=earm.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="DomesticOrXborder" type="TransactionType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines if the asset was used on a domestic basis or on across border basis.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NonMktAssetType" type="NonMktAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The type of asset for non marketable assets.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="DateOfMaturity" minOccurs="0" maxOccurs="1" type="xsd:date">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The actual maturity date for individual collateral and the average or mid-value for aggregated records.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="InterestPaymentType" type="InterestPaymentType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of interest payment can be fixed for fixed interest rates or floating for floating interest rates.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Cap" minOccurs="0" maxOccurs="1" type="CapType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the cap information of a credit claim.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ReferenceRate" minOccurs="0" maxOccurs="1" type="cl_reference_rate">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the reference rate of a credit claim from a set of codelist controlled values.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ReferenceRateComment" minOccurs="0" maxOccurs="1" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Free text field where NCBs can explain irregularities with regards reference rates of credit claims.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CollateralValueBeforeHaircuts" type="AmountInMillionEuroTypeNMA">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Market value of the nominal amount submitted before application of the haircut, expressed in EUR millions.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CollateralValueAfterHaircuts" type="AmountInMillionEuroTypeNMA">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Market value of the nominal amount submitted after application of the haircut, expressed in EUR millions.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NumberOfAggregatedDebtors" type="IntegerGreaterThanZeroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The number of debtors that have been aggregated together. Individual debtors are identified with a 1.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="EligibleViaGuarantor" type="ShortBoolean">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Indication whether the asset is eligible only via the guarantor or via the debtor.
Y=asset is only eligible via the guarantor. All guarantor and debtor fields should be completed.
N=asset is eligible via the debtor. All debtor fields should be completed.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Debtor" minOccurs="0" maxOccurs="1" type="AbstractDebtor">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Debtor information. To be provided for debtors with at least one asset above the threshold.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Guarantor" minOccurs="0" maxOccurs="1" type="AbstractGuarantor">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Guarantor information. To be provided only when eligible via guarantor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NumberOfAggregatedAssets" type="IntegerGreaterThanZeroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The number of assets which have been aggregated together.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Denomination" type="Currency">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>ISO4217 currency codes</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Secured" minOccurs="0" maxOccurs="1" type="ShortBoolean">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Indicates if the asset is secured.
Possible values Y=Yes or N=No.
Mandatory if Nonmkt_asset_type=ACC</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ResidualMaturity" minOccurs="0" maxOccurs="1" type="ResidualMaturityType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>An interval of years to maturity expressed in years.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="BucketSize" minOccurs="0" maxOccurs="1" type="BucketSizeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>A range of outstanding amounts expressed in EUR millions.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NCBComment" minOccurs="0" maxOccurs="1" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Free text field in which the NCB may explain any irregularities in the data.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ValuationMethodology" type="ValuationMethodologyType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines whether the NCB assigned the price based on a theoretical price or the outstanding amount.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NominalAmountSubmitted" minOccurs="0" maxOccurs="1" type="AmountInMillionEuroTypeNMA">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Nominal amount submitted before market valuation and application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ResettingPeriodMoreThanOneYear" minOccurs="0" maxOccurs="1" type="ShortBoolean">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Identifies when a floating rate claim has a resetting period for more than 1 year and needs to be treated as a fixed rate credit claim for the application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:group ref="MobilisationChannelInfoGroup"/>
<xsd:element name="OaId" minOccurs="0" maxOccurs="1" type="ObservedAgentIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Observed agent identifier</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ContractId" minOccurs="0" maxOccurs="1" type="ContractIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Contract identifier</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="InstrmntId" minOccurs="0" maxOccurs="1" type="InstrumentIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Instrument identifier</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG1">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Central Bank</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DisseminationMarketableAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Marketable Assets with suspect addon</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="MarketableAssetType">
<xsd:sequence>
<xsd:element name="SuspectInformation" minOccurs="0" maxOccurs="1" type="DisseminationSuspectType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MarketableAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Marketable Assets</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="MFIId" type="MFIIdType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The MFI ID is a unique identifier of the institution (Monetary Financial Institution) that is using the asset.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="RegistrationCode" type="RegistrationCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Registration code. To be provided either by ISINCode or OtherRegistrationNumber, or both if both exist.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NominalAmountSubmitted" type="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Nominal amount submitted before market valuation and application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CollateralValueBeforeHaircuts" type="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Market value of the nominal amount submitted before application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CollateralValueAfterHaircuts" type="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Market value of the nominal amount submitted after application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfSystem" type="SystemType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of system that the NCB is using to report the asset. Possible values are pool (for pooling system) or earm (for earmark system).</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfOperation" minOccurs="0" maxOccurs="1" type="OperationType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines in what kind of operation the asset was used. Mandatory if system_type=earm</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="DomesticOrXborder" type="TransactionType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines if the asset was used on a domestic basis or on across border basis.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="Issuer" minOccurs="0" maxOccurs="1" type="IssuerType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Potentially eligible asset information. To be completed only for potentially eligible assets (status H in EADB).</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NCBComment" minOccurs="0" maxOccurs="1" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Free text field in which the NCB may explain any irregularities in the data.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:group ref="MobilisationChannelInfoMarketableAssetsGroup"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AbstractID" abstract="true">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of the debtor/guarantor identifier</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="value" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG2">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Central Government</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG11">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Public Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FVC">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Financial Vehicle Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="fvcType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG4">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Credit institution (excluding Agency credit institution)</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG9">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Financial Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG10">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Private Household</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RegistrationCodeType" abstract="true">
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GG8">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Agency-credit institution</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DG3">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non Financial Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG2">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Central Government</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="IntradayCreditType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Data on intraday credit at counterparty level</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="MFIId" type="MFIIdType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The MFI ID is a unique identifier of the institution (Monetary Financial Institution) that is using the intraday credit.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="PeakIntradayCredit" type="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Peak intraday credit used by the participant on the specified snapshot date through a specific IDC source in EUR million.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CreditLine" minOccurs="0" maxOccurs="1" type="CreditLineType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Credit line of the participant for IDC on the specified snapshot date through a specific IDC source in EUR million.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="IDCSource" type="IDCSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The source indicating from where the intraday credit came, either PHA=Proprietary Home Account, SSS=Securities Settlement System, T2=Target2.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfSystem" type="SystemType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of system that the NCB is using to report the asset. Possible values are pool (for pooling system) or earm (for earmark system).</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NCBComment" minOccurs="0" maxOccurs="1" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Free text field in which the NCB may explain any irregularities in the data.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="NonMarketableDECCType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Data on nonmarketable DECC</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="MFIId" type="MFIIdType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The MFI ID is a unique identifier of the institution (Monetary Financial Institution) that is using the intraday credit.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ISINCode" type="ISINCodeType">
<xs:annotation infatype:length="4000" infatype:type="c2d:ISINCodeType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The International Securities Identification Number (ISIN) uniquely identifies an asset.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NominalAmountSubmitted" minOccurs="0" maxOccurs="1" type="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Nominal amount submitted before market valuation and application of the haircut.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfSystem" type="SystemType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of system that the NCB is using to report the asset. Possible values are pool (for pooling system) or earm (for earmark system).</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="TypeOfOperation" minOccurs="0" maxOccurs="1" type="OperationType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines in what kind of operation the asset was used. Mandatory if system_type=earm.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="DomesticOrXborder" type="TransactionType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines if the asset was used on a domestic basis or on across border basis.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NCBComment" minOccurs="0" maxOccurs="1" type="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Free text field in which the NCB may explain any irregularities in the data.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:group ref="MobilisationChannelInfoMarketableAssetsGroup"/>
<xsd:element name="NonMktAssetType" type="NonMktAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The type of asset for non marketable assets.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="isin">
<xsd:complexContent>
<xsd:extension base="RegistrationCodeType">
<xsd:sequence>
<xsd:element name="ISINCode" type="ISINCodeType">
<xs:annotation infatype:length="4000" infatype:type="c2d:ISINCodeType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The International Securities Identification Number (ISIN) uniquely identifies an asset.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="OtherRegistrationNumber" minOccurs="0" maxOccurs="1" type="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Unique code that can identify an asset.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DG7">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Agency-non credit institution</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SuspectReasonType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Addon for initial file records</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="ErrorCode" type="Max30TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>A short code describing the type of suspect record found.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ErrorMessage" type="Max500TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>A message describing the suspect record found.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="ErrorPositionInFile">
<xs:annotation infatype:length="4000" infatype:type="xsd:string" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Shows which row and column in the initial/revision file has caused a suspect record.</xs:documentation>
</xs:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="row ([0-9])+:column ([0-9])+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG4">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Credit institution (excluding Agency credit institution)</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DG8">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Agency-credit institution</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DisseminationIntradayCreditType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non Marketable Assets with suspect addon</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="IntradayCreditType">
<xsd:sequence>
<xsd:element name="SuspectInformation" minOccurs="0" maxOccurs="1" type="DisseminationSuspectType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AVI">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>ID from AVOX</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="aviType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG3">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non Financial Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DisseminationNonMarketableAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non Marketable Assets with suspect addon</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="NonMarketableAssetType">
<xsd:sequence>
<xsd:element name="SuspectInformation" type="DisseminationSuspectType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG7">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Agency-non credit institution</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DG9">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Financial Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DisseminationIntradayCreditsType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Holds all intraday credits.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="IntradayCredit" minOccurs="1" maxOccurs="unbounded" type="DisseminationIntradayCreditType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DG10">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Private Household</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DisseminationNonMarketableDECCsType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Holds all non marketable DECCs.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="NonMarketableDECC" minOccurs="1" maxOccurs="unbounded" type="DisseminationNonMarketableDECCType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GG6">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Supranational</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="NCB">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>National Central Bank</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="Max100TextType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MetaInformationTypeDisseminationFile">
<xsd:complexContent>
<xsd:extension base="AbstractMetaInformationType">
<xsd:sequence>
<xsd:element name="ReportingNCB" type="EurosystemISOCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The two letter code identifying the NCB contained in the dissemination file.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="SnapshotDate" type="xsd:date">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The date the snapshot of the initial file data was taken.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="DateCreated" type="xsd:dateTime">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The date when the dissemination file has been created.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="NumberOfSuspectRecords" type="xsd:unsignedInt">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The number of records in the dissemination file still in status suspect.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AGG">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Aggregated credit claim</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="Max100TextType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG5">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Regional/local government</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MFI">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Monetary Financial Institute</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="mfiType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RIAD">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>RIAD</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="Max256TextType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GG1">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Central Bank</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractGuarantor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DGAGG">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Aggregated credit claim with multiple credit assessment sources</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:group name="MobilisationChannelInfoMarketableAssetsGroup">
<xsd:sequence>
<xsd:group ref="MobilisationChannelInfoGroup"/>
<xsd:element name="TripartyAgent" minOccurs="0" maxOccurs="1" type="cl_triparty_agent">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The agent used for mobilisation.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="DG11">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Public Corporation</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractDebtor">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:group name="MobilisationChannelInfoGroup">
<xsd:sequence>
<xsd:element name="MobilisationChannel" type="cl_mobilisation_channel">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The type of channel used to mobilise collateral.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="CCB" minOccurs="0" maxOccurs="1" type="cl_ccb">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Correspondent Central Bank.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="InvestorSSS" minOccurs="0" maxOccurs="1" type="cl_issuer_csd">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The CSD (central securities depository) for the investor.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="IntermediarySSS" minOccurs="0" maxOccurs="1" type="cl_issuer_csd">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The CSD (central securities depository) for the intermediary.</xs:documentation>
</xs:annotation>
</xsd:element>
<xsd:element name="IssuerSSS" minOccurs="0" maxOccurs="1" type="cl_issuer_csd">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The CSD (central securities depository) for the issuer.</xs:documentation>
</xs:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="DisseminationNonMarketableAssetsType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Holds all non marketable assets.</xs:documentation>
</xs:annotation>
<xsd:sequence>
<xsd:element name="NonMarketableAsset" minOccurs="1" maxOccurs="unbounded" type="DisseminationNonMarketableAssetType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DisseminationNonMarketableDECCType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Non Marketable DECCs with suspect addon</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:extension base="NonMarketableDECCType">
<xsd:sequence>
<xsd:element name="SuspectInformation" type="DisseminationSuspectType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ECB">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>European Central Bank</xs:documentation>
</xs:annotation>
<xsd:complexContent>
<xsd:restriction base="AbstractID">
<xsd:sequence>
<xsd:element name="value" type="Max100TextType">
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="EurosystemISOCodeTypeWithDK">
<xsd:union memberTypes=" EurosystemISOCodeType EurosystemISOCodeTypeDKAddon">
</xsd:union>
</xsd:simpleType>
<xsd:simpleType name="RatingEnumValueType">
<xsd:union memberTypes=" cl_la_rating cl_lg_rating cl_li_rating cl_sa_rating cl_si_rating cl_cgr_rating">
</xsd:union>
</xsd:simpleType>
<xsd:simpleType name="RatingDecimalType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a decimal number of 9 digits long, with max. 8 decimals. Caters for values between 0 and 0.99999999</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:decimal">
<xsd:maxInclusive value="0.99999999"/>
<xsd:totalDigits value="9"/>
<xsd:fractionDigits value="8"/>
<xsd:minInclusive value="0.00000000"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AmountInMillionEuroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a decimal number of 13 digits long, with max. 8 decimals. Caters for amounts between 0 million euro and 99999.99999999 million euro</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:decimal">
<xsd:maxInclusive value="99999.99999999"/>
<xsd:totalDigits value="13"/>
<xsd:fractionDigits value="8"/>
<xsd:minInclusive value="0.00000000"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AmountInMillionEuroTypeNMA">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a decimal number of 14 digits long, with max. 9 decimals. Caters for amounts between 0 million euro and 999999.99999999 million euro</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:decimal">
<xsd:maxInclusive value="999999.99999999"/>
<xsd:totalDigits value="14"/>
<xsd:fractionDigits value="8"/>
<xsd:minInclusive value="0.00000000"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CreditLineType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a decimal number of 14-digit long, with max. 8 decimals. Caters for amounts between 0 million and 99999.99999999 million euro</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:decimal">
<xsd:maxInclusive value="999999.99999999"/>
<xsd:totalDigits value="14"/>
<xsd:fractionDigits value="8"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IntegerGreaterThanZeroType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines an integer number greater than 0 (i.e minimum value =1) and smaller than/equal to 9999999999</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:unsignedInt">
<xsd:minExclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max256TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 256 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="256"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="mfiType">
<xsd:restriction base="Max256TextType">
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="fvcType">
<xsd:restriction base="Max256TextType">
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EurosystemISOCodeTypeDKAddon">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DK"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FileType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the referenced filetype.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="INITIAL"/>
<xsd:enumeration value="SUSPECT"/>
<xsd:enumeration value="FINAL SUSPECT"/>
<xsd:enumeration value="FINAL SUSPECT LAST NCB"/>
<xsd:enumeration value="CORRECTION"/>
<xsd:enumeration value="FINAL CORRECTION"/>
<xsd:enumeration value="DISSEMINATION"/>
<xsd:enumeration value="ELA"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="RiadCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a string pattern for Riad Code. Restricted to max 256 characters long.</xs:documentation><xs:documentation>- The rule for this simpleType has been changed in June 2017.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="256"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max4TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 4 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="QualityCheckStatusType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Possible values are S=suspect, C=confirm, U=update</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="S"/>
<xsd:enumeration value="C"/>
<xsd:enumeration value="U"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CapType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Y"/>
<xsd:enumeration value="N"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="GuarantorClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines Guarantor class string type</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PSE1"/>
<xsd:enumeration value="PSE2"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="NFC-PSE3"/>
<xsd:enumeration value="Private Household"/>
<xsd:enumeration value="AGG"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="InterestPaymentType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Type of interest payment can be fixed for fixed interest rates or floating for floating interest rates.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Fixed"/>
<xsd:enumeration value="Floating"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OrnType">
<xs:annotation infatype:length="4000" infatype:type="c2d:OrnType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the format of ORN string for nonmarketable assets.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{2}[0-9A-Z]{10,13}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_cgr_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="10"/>
<xsd:enumeration value="109"/>
<xsd:enumeration value="20"/>
<xsd:enumeration value="30"/>
<xsd:enumeration value="40"/>
<xsd:enumeration value="99"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max100TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 100 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="aviType">
<xsd:restriction base="Max100TextType">
<xsd:pattern value="[0-9]{7,12}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ISINCodeType">
<xs:annotation infatype:length="4000" infatype:type="c2d:ISINCodeType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a string pattern for ISIN code. Must be exactly 12 characters long, where two first characters should be A-Z, followed by 10 characters fo A-Z or 0-9, or 2).</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{2}[0-9, A-Z]{10}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_la_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LADB01"/>
<xsd:enumeration value="LADB02"/>
<xsd:enumeration value="LADB03"/>
<xsd:enumeration value="LADB04"/>
<xsd:enumeration value="LADB05"/>
<xsd:enumeration value="LADB06"/>
<xsd:enumeration value="LADB07"/>
<xsd:enumeration value="LADB08"/>
<xsd:enumeration value="LADB09"/>
<xsd:enumeration value="LADB10"/>
<xsd:enumeration value="LADB11"/>
<xsd:enumeration value="LADB12"/>
<xsd:enumeration value="LADB13"/>
<xsd:enumeration value="LADB14"/>
<xsd:enumeration value="LADB15"/>
<xsd:enumeration value="LADB16"/>
<xsd:enumeration value="LADB17"/>
<xsd:enumeration value="LADB18"/>
<xsd:enumeration value="LADB19"/>
<xsd:enumeration value="LADB20"/>
<xsd:enumeration value="LADB21"/>
<xsd:enumeration value="LADB22"/>
<xsd:enumeration value="LADB23"/>
<xsd:enumeration value="LADB24"/>
<xsd:enumeration value="LADB25"/>
<xsd:enumeration value="LADB26"/>
<xsd:enumeration value="LAIA01"/>
<xsd:enumeration value="LAIA02"/>
<xsd:enumeration value="LAIA03"/>
<xsd:enumeration value="LAIA04"/>
<xsd:enumeration value="LAIA05"/>
<xsd:enumeration value="LAIA06"/>
<xsd:enumeration value="LAIA07"/>
<xsd:enumeration value="LAIA08"/>
<xsd:enumeration value="LAIA09"/>
<xsd:enumeration value="LAIA10"/>
<xsd:enumeration value="LAIA11"/>
<xsd:enumeration value="LAIA12"/>
<xsd:enumeration value="LAIA13"/>
<xsd:enumeration value="LAIA14"/>
<xsd:enumeration value="LAIA15"/>
<xsd:enumeration value="LAIA16"/>
<xsd:enumeration value="LAIA17"/>
<xsd:enumeration value="LAIA18"/>
<xsd:enumeration value="LAIA19"/>
<xsd:enumeration value="LAIA20"/>
<xsd:enumeration value="LAIA21"/>
<xsd:enumeration value="LAMY01"/>
<xsd:enumeration value="LAMY02"/>
<xsd:enumeration value="LAMY03"/>
<xsd:enumeration value="LAMY04"/>
<xsd:enumeration value="LAMY05"/>
<xsd:enumeration value="LAMY06"/>
<xsd:enumeration value="LAMY07"/>
<xsd:enumeration value="LAMY08"/>
<xsd:enumeration value="LAMY09"/>
<xsd:enumeration value="LAMY10"/>
<xsd:enumeration value="LAMY11"/>
<xsd:enumeration value="LAMY12"/>
<xsd:enumeration value="LAMY13"/>
<xsd:enumeration value="LAMY14"/>
<xsd:enumeration value="LAMY15"/>
<xsd:enumeration value="LAMY16"/>
<xsd:enumeration value="LAMY17"/>
<xsd:enumeration value="LAMY18"/>
<xsd:enumeration value="LAMY19"/>
<xsd:enumeration value="LAMY20"/>
<xsd:enumeration value="LAMY21"/>
<xsd:enumeration value="LASP01"/>
<xsd:enumeration value="LASP02"/>
<xsd:enumeration value="LASP03"/>
<xsd:enumeration value="LASP04"/>
<xsd:enumeration value="LASP05"/>
<xsd:enumeration value="LASP06"/>
<xsd:enumeration value="LASP07"/>
<xsd:enumeration value="LASP08"/>
<xsd:enumeration value="LASP09"/>
<xsd:enumeration value="LASP10"/>
<xsd:enumeration value="LASP11"/>
<xsd:enumeration value="LASP12"/>
<xsd:enumeration value="LASP13"/>
<xsd:enumeration value="LASP14"/>
<xsd:enumeration value="LASP15"/>
<xsd:enumeration value="LASP16"/>
<xsd:enumeration value="LASP17"/>
<xsd:enumeration value="LASP18"/>
<xsd:enumeration value="LASP19"/>
<xsd:enumeration value="LASP20"/>
<xsd:enumeration value="LASP21"/>
<xsd:enumeration value="LASP22"/>
<xsd:enumeration value="LPDB01"/>
<xsd:enumeration value="LPDB02"/>
<xsd:enumeration value="LPDB03"/>
<xsd:enumeration value="LPDB04"/>
<xsd:enumeration value="LPDB05"/>
<xsd:enumeration value="LPDB06"/>
<xsd:enumeration value="LPDB07"/>
<xsd:enumeration value="LPDB08"/>
<xsd:enumeration value="LPDB09"/>
<xsd:enumeration value="LPDB10"/>
<xsd:enumeration value="LPDB11"/>
<xsd:enumeration value="LPDB12"/>
<xsd:enumeration value="LPDB13"/>
<xsd:enumeration value="LPDB14"/>
<xsd:enumeration value="LPDB15"/>
<xsd:enumeration value="LPDB16"/>
<xsd:enumeration value="LPDB17"/>
<xsd:enumeration value="LPDB18"/>
<xsd:enumeration value="LPDB19"/>
<xsd:enumeration value="LPDB20"/>
<xsd:enumeration value="LPDB21"/>
<xsd:enumeration value="LPDB22"/>
<xsd:enumeration value="LPDB23"/>
<xsd:enumeration value="LPDB24"/>
<xsd:enumeration value="LPDB25"/>
<xsd:enumeration value="LPDB26"/>
<xsd:enumeration value="LPIA01"/>
<xsd:enumeration value="LPIA02"/>
<xsd:enumeration value="LPIA03"/>
<xsd:enumeration value="LPIA04"/>
<xsd:enumeration value="LPIA05"/>
<xsd:enumeration value="LPIA06"/>
<xsd:enumeration value="LPIA07"/>
<xsd:enumeration value="LPIA08"/>
<xsd:enumeration value="LPIA09"/>
<xsd:enumeration value="LPIA10"/>
<xsd:enumeration value="LPIA11"/>
<xsd:enumeration value="LPIA12"/>
<xsd:enumeration value="LPIA13"/>
<xsd:enumeration value="LPIA14"/>
<xsd:enumeration value="LPIA15"/>
<xsd:enumeration value="LPIA16"/>
<xsd:enumeration value="LPIA17"/>
<xsd:enumeration value="LPIA18"/>
<xsd:enumeration value="LPIA19"/>
<xsd:enumeration value="LPIA20"/>
<xsd:enumeration value="LPIA21"/>
<xsd:enumeration value="LPMY01"/>
<xsd:enumeration value="LPMY02"/>
<xsd:enumeration value="LPMY03"/>
<xsd:enumeration value="LPMY04"/>
<xsd:enumeration value="LPMY05"/>
<xsd:enumeration value="LPMY06"/>
<xsd:enumeration value="LPMY07"/>
<xsd:enumeration value="LPMY08"/>
<xsd:enumeration value="LPMY09"/>
<xsd:enumeration value="LPMY10"/>
<xsd:enumeration value="LPMY11"/>
<xsd:enumeration value="LPMY12"/>
<xsd:enumeration value="LPMY13"/>
<xsd:enumeration value="LPMY14"/>
<xsd:enumeration value="LPMY15"/>
<xsd:enumeration value="LPMY16"/>
<xsd:enumeration value="LPMY17"/>
<xsd:enumeration value="LPMY18"/>
<xsd:enumeration value="LPMY19"/>
<xsd:enumeration value="LPMY20"/>
<xsd:enumeration value="LPMY21"/>
<xsd:enumeration value="LPSP01"/>
<xsd:enumeration value="LPSP02"/>
<xsd:enumeration value="LPSP03"/>
<xsd:enumeration value="LPSP04"/>
<xsd:enumeration value="LPSP05"/>
<xsd:enumeration value="LPSP06"/>
<xsd:enumeration value="LPSP07"/>
<xsd:enumeration value="LPSP08"/>
<xsd:enumeration value="LPSP09"/>
<xsd:enumeration value="LPSP10"/>
<xsd:enumeration value="LPSP11"/>
<xsd:enumeration value="LPSP12"/>
<xsd:enumeration value="LPSP13"/>
<xsd:enumeration value="LPSP14"/>
<xsd:enumeration value="LPSP15"/>
<xsd:enumeration value="LPSP16"/>
<xsd:enumeration value="LPSP17"/>
<xsd:enumeration value="LPSP18"/>
<xsd:enumeration value="LPSP19"/>
<xsd:enumeration value="LPSP20"/>
<xsd:enumeration value="LPSP21"/>
<xsd:enumeration value="LPSP22"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SystemType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines type of system with the following codes: earm, pool</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="earm"/>
<xsd:enumeration value="pool"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NonMktAssetType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The type of asset for non marketable assets.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Credit claim"/>
<xsd:enumeration value="RMBD"/>
<xsd:enumeration value="Fixed term deposit"/>
<xsd:enumeration value="ACC"/>
<xsd:enumeration value="Cash deposit"/>
<xsd:enumeration value="DECC"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OperationType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines type of operation</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="MRO"/>
<xsd:enumeration value="LTRO"/>
<xsd:enumeration value="FTO"/>
<xsd:enumeration value="MLF"/>
<xsd:enumeration value="IDC"/>
<xsd:enumeration value="MPO"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_si_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="SIDB01"/>
<xsd:enumeration value="SIDB02"/>
<xsd:enumeration value="SIDB03"/>
<xsd:enumeration value="SIDB04"/>
<xsd:enumeration value="SIDB05"/>
<xsd:enumeration value="SIDB06"/>
<xsd:enumeration value="SIDB07"/>
<xsd:enumeration value="SIDB08"/>
<xsd:enumeration value="SIDB09"/>
<xsd:enumeration value="SIIA01"/>
<xsd:enumeration value="SIIA02"/>
<xsd:enumeration value="SIIA03"/>
<xsd:enumeration value="SIIA04"/>
<xsd:enumeration value="SIIA05"/>
<xsd:enumeration value="SIIA06"/>
<xsd:enumeration value="SIIA07"/>
<xsd:enumeration value="SIMY01"/>
<xsd:enumeration value="SIMY02"/>
<xsd:enumeration value="SIMY03"/>
<xsd:enumeration value="SIMY04"/>
<xsd:enumeration value="SISP01"/>
<xsd:enumeration value="SISP02"/>
<xsd:enumeration value="SISP03"/>
<xsd:enumeration value="SISP04"/>
<xsd:enumeration value="SISP05"/>
<xsd:enumeration value="SISP06"/>
<xsd:enumeration value="SISP07"/>
<xsd:enumeration value="SISP08"/>
<xsd:enumeration value="SISP09"/>
<xsd:enumeration value="SISP10"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_triparty_agent">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CLBE02"/>
<xsd:enumeration value="CLDE01"/>
<xsd:enumeration value="CLFR01"/>
<xsd:enumeration value="CLIT01"/>
<xsd:enumeration value="CLLU01"/>
<xsd:enumeration value="CLNL01"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MFIIdType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a string pattern for MFI Id. Restricted to max 256 characters long.</xs:documentation><xs:documentation>- The rule for this simpleType has been changed in June 2017.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="256"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_ccb">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AT"/>
<xsd:enumeration value="BE"/>
<xsd:enumeration value="CA"/>
<xsd:enumeration value="CH"/>
<xsd:enumeration value="CY"/>
<xsd:enumeration value="DE"/>
<xsd:enumeration value="EE"/>
<xsd:enumeration value="ES"/>
<xsd:enumeration value="FI"/>
<xsd:enumeration value="FR"/>
<xsd:enumeration value="GB"/>
<xsd:enumeration value="GR"/>
<xsd:enumeration value="HR"/>
<xsd:enumeration value="IE"/>
<xsd:enumeration value="IT"/>
<xsd:enumeration value="JP"/>
<xsd:enumeration value="LT"/>
<xsd:enumeration value="LU"/>
<xsd:enumeration value="LV"/>
<xsd:enumeration value="MT"/>
<xsd:enumeration value="NL"/>
<xsd:enumeration value="PT"/>
<xsd:enumeration value="SE"/>
<xsd:enumeration value="SI"/>
<xsd:enumeration value="SK"/>
<xsd:enumeration value="US"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_lg_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LGDB01"/>
<xsd:enumeration value="LGDB02"/>
<xsd:enumeration value="LGDB03"/>
<xsd:enumeration value="LGDB04"/>
<xsd:enumeration value="LGDB05"/>
<xsd:enumeration value="LGDB06"/>
<xsd:enumeration value="LGDB07"/>
<xsd:enumeration value="LGDB08"/>
<xsd:enumeration value="LGDB09"/>
<xsd:enumeration value="LGDB10"/>
<xsd:enumeration value="LGDB11"/>
<xsd:enumeration value="LGDB12"/>
<xsd:enumeration value="LGDB13"/>
<xsd:enumeration value="LGDB14"/>
<xsd:enumeration value="LGDB15"/>
<xsd:enumeration value="LGDB16"/>
<xsd:enumeration value="LGDB17"/>
<xsd:enumeration value="LGDB18"/>
<xsd:enumeration value="LGDB19"/>
<xsd:enumeration value="LGDB20"/>
<xsd:enumeration value="LGDB21"/>
<xsd:enumeration value="LGDB22"/>
<xsd:enumeration value="LGDB23"/>
<xsd:enumeration value="LGDB24"/>
<xsd:enumeration value="LGDB25"/>
<xsd:enumeration value="LGDB26"/>
<xsd:enumeration value="LGIA01"/>
<xsd:enumeration value="LGIA02"/>
<xsd:enumeration value="LGIA03"/>
<xsd:enumeration value="LGIA04"/>
<xsd:enumeration value="LGIA05"/>
<xsd:enumeration value="LGIA06"/>
<xsd:enumeration value="LGIA07"/>
<xsd:enumeration value="LGIA08"/>
<xsd:enumeration value="LGIA09"/>
<xsd:enumeration value="LGIA10"/>
<xsd:enumeration value="LGIA11"/>
<xsd:enumeration value="LGIA12"/>
<xsd:enumeration value="LGIA13"/>
<xsd:enumeration value="LGIA14"/>
<xsd:enumeration value="LGIA15"/>
<xsd:enumeration value="LGIA16"/>
<xsd:enumeration value="LGIA17"/>
<xsd:enumeration value="LGIA18"/>
<xsd:enumeration value="LGIA19"/>
<xsd:enumeration value="LGIA20"/>
<xsd:enumeration value="LGMY01"/>
<xsd:enumeration value="LGMY02"/>
<xsd:enumeration value="LGMY03"/>
<xsd:enumeration value="LGMY04"/>
<xsd:enumeration value="LGMY05"/>
<xsd:enumeration value="LGMY06"/>
<xsd:enumeration value="LGMY07"/>
<xsd:enumeration value="LGMY08"/>
<xsd:enumeration value="LGMY09"/>
<xsd:enumeration value="LGMY10"/>
<xsd:enumeration value="LGMY11"/>
<xsd:enumeration value="LGMY12"/>
<xsd:enumeration value="LGMY13"/>
<xsd:enumeration value="LGMY14"/>
<xsd:enumeration value="LGMY15"/>
<xsd:enumeration value="LGMY16"/>
<xsd:enumeration value="LGMY17"/>
<xsd:enumeration value="LGMY18"/>
<xsd:enumeration value="LGMY19"/>
<xsd:enumeration value="LGMY20"/>
<xsd:enumeration value="LGMY21"/>
<xsd:enumeration value="LGSP01"/>
<xsd:enumeration value="LGSP02"/>
<xsd:enumeration value="LGSP03"/>
<xsd:enumeration value="LGSP04"/>
<xsd:enumeration value="LGSP05"/>
<xsd:enumeration value="LGSP06"/>
<xsd:enumeration value="LGSP07"/>
<xsd:enumeration value="LGSP08"/>
<xsd:enumeration value="LGSP09"/>
<xsd:enumeration value="LGSP10"/>
<xsd:enumeration value="LGSP11"/>
<xsd:enumeration value="LGSP12"/>
<xsd:enumeration value="LGSP13"/>
<xsd:enumeration value="LGSP14"/>
<xsd:enumeration value="LGSP15"/>
<xsd:enumeration value="LGSP16"/>
<xsd:enumeration value="LGSP17"/>
<xsd:enumeration value="LGSP18"/>
<xsd:enumeration value="LGSP19"/>
<xsd:enumeration value="LGSP20"/>
<xsd:enumeration value="LGSP21"/>
<xsd:enumeration value="LGSP22"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_issuer_csd">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CLAT01"/>
<xsd:enumeration value="CLBE01"/>
<xsd:enumeration value="CLBE02"/>
<xsd:enumeration value="CLCA01"/>
<xsd:enumeration value="CLCH01"/>
<xsd:enumeration value="CLCY01"/>
<xsd:enumeration value="CLCZ01"/>
<xsd:enumeration value="CLDE01"/>
<xsd:enumeration value="CLDE02"/>
<xsd:enumeration value="CLDK01"/>
<xsd:enumeration value="CLDL01"/>
<xsd:enumeration value="CLES01"/>
<xsd:enumeration value="CLEU01"/>
<xsd:enumeration value="CLFI01"/>
<xsd:enumeration value="CLFR01"/>
<xsd:enumeration value="CLGB01"/>
<xsd:enumeration value="CLGR01"/>
<xsd:enumeration value="CLHR01"/>
<xsd:enumeration value="CLIT01"/>
<xsd:enumeration value="CLJP01"/>
<xsd:enumeration value="CLLD01"/>
<xsd:enumeration value="CLLT02"/>
<xsd:enumeration value="CLLU01"/>
<xsd:enumeration value="CLLU03"/>
<xsd:enumeration value="CLLV02"/>
<xsd:enumeration value="CLMT01"/>
<xsd:enumeration value="CLNL01"/>
<xsd:enumeration value="CLPT02"/>
<xsd:enumeration value="CLSE01"/>
<xsd:enumeration value="CLSI01"/>
<xsd:enumeration value="CLSK01"/>
<xsd:enumeration value="CLSK02"/>
<xsd:enumeration value="CLUS01"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_mobilisation_channel">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CCBM mkt"/>
<xsd:enumeration value="CCBM mkt with links"/>
<xsd:enumeration value="CCBM nonmkt"/>
<xsd:enumeration value="Direct access"/>
<xsd:enumeration value="Direct access with links"/>
<xsd:enumeration value="Local CSD"/>
<xsd:enumeration value="Local CSD with links"/>
<xsd:enumeration value="Local cb nonmkt"/>
<xsd:enumeration value="Local dom nonmkt"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IssuerClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines Issuer class string type</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PSE1"/>
<xsd:enumeration value="PSE2"/>
<xsd:enumeration value="NFC-PSE3"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CreditAssessmentSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines Guarantor/Debtor credit assessment source string type</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ECAI"/>
<xsd:enumeration value="ICAS"/>
<xsd:enumeration value="IRB"/>
<xsd:enumeration value="PSE"/>
<xsd:enumeration value="RT"/>
<xsd:enumeration value="AGG"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_li_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LIDB01"/>
<xsd:enumeration value="LIDB02"/>
<xsd:enumeration value="LIDB03"/>
<xsd:enumeration value="LIDB04"/>
<xsd:enumeration value="LIDB05"/>
<xsd:enumeration value="LIDB06"/>
<xsd:enumeration value="LIDB07"/>
<xsd:enumeration value="LIDB08"/>
<xsd:enumeration value="LIDB09"/>
<xsd:enumeration value="LIDB10"/>
<xsd:enumeration value="LIDB11"/>
<xsd:enumeration value="LIDB12"/>
<xsd:enumeration value="LIDB13"/>
<xsd:enumeration value="LIDB14"/>
<xsd:enumeration value="LIDB15"/>
<xsd:enumeration value="LIDB16"/>
<xsd:enumeration value="LIDB17"/>
<xsd:enumeration value="LIDB18"/>
<xsd:enumeration value="LIDB19"/>
<xsd:enumeration value="LIDB20"/>
<xsd:enumeration value="LIDB21"/>
<xsd:enumeration value="LIDB22"/>
<xsd:enumeration value="LIDB23"/>
<xsd:enumeration value="LIDB24"/>
<xsd:enumeration value="LIDB25"/>
<xsd:enumeration value="LIDB26"/>
<xsd:enumeration value="LIIA01"/>
<xsd:enumeration value="LIIA02"/>
<xsd:enumeration value="LIIA03"/>
<xsd:enumeration value="LIIA04"/>
<xsd:enumeration value="LIIA05"/>
<xsd:enumeration value="LIIA06"/>
<xsd:enumeration value="LIIA07"/>
<xsd:enumeration value="LIIA08"/>
<xsd:enumeration value="LIIA09"/>
<xsd:enumeration value="LIIA10"/>
<xsd:enumeration value="LIIA11"/>
<xsd:enumeration value="LIIA12"/>
<xsd:enumeration value="LIIA13"/>
<xsd:enumeration value="LIIA14"/>
<xsd:enumeration value="LIIA15"/>
<xsd:enumeration value="LIIA16"/>
<xsd:enumeration value="LIIA17"/>
<xsd:enumeration value="LIIA18"/>
<xsd:enumeration value="LIIA19"/>
<xsd:enumeration value="LIIA20"/>
<xsd:enumeration value="LIMY01"/>
<xsd:enumeration value="LIMY02"/>
<xsd:enumeration value="LIMY03"/>
<xsd:enumeration value="LIMY04"/>
<xsd:enumeration value="LIMY05"/>
<xsd:enumeration value="LIMY06"/>
<xsd:enumeration value="LIMY07"/>
<xsd:enumeration value="LIMY08"/>
<xsd:enumeration value="LIMY09"/>
<xsd:enumeration value="LIMY10"/>
<xsd:enumeration value="LIMY11"/>
<xsd:enumeration value="LIMY12"/>
<xsd:enumeration value="LIMY13"/>
<xsd:enumeration value="LIMY14"/>
<xsd:enumeration value="LIMY15"/>
<xsd:enumeration value="LIMY16"/>
<xsd:enumeration value="LIMY17"/>
<xsd:enumeration value="LIMY18"/>
<xsd:enumeration value="LIMY19"/>
<xsd:enumeration value="LIMY20"/>
<xsd:enumeration value="LIMY21"/>
<xsd:enumeration value="LISP01"/>
<xsd:enumeration value="LISP02"/>
<xsd:enumeration value="LISP03"/>
<xsd:enumeration value="LISP04"/>
<xsd:enumeration value="LISP05"/>
<xsd:enumeration value="LISP06"/>
<xsd:enumeration value="LISP07"/>
<xsd:enumeration value="LISP08"/>
<xsd:enumeration value="LISP09"/>
<xsd:enumeration value="LISP10"/>
<xsd:enumeration value="LISP11"/>
<xsd:enumeration value="LISP12"/>
<xsd:enumeration value="LISP13"/>
<xsd:enumeration value="LISP14"/>
<xsd:enumeration value="LISP15"/>
<xsd:enumeration value="LISP16"/>
<xsd:enumeration value="LISP17"/>
<xsd:enumeration value="LISP18"/>
<xsd:enumeration value="LISP19"/>
<xsd:enumeration value="LISP20"/>
<xsd:enumeration value="LISP21"/>
<xsd:enumeration value="LISP22"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TransactionType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines type of transaction with the following codes: domestic, cross-border</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="domestic"/>
<xsd:enumeration value="cross-border"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max50TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 50 characters long string</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DebtorClassType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>The class indicating how to consider the debtor regarding its rating.</xs:documentation>
</xs:annotation>
<xsd:restriction base="Max50TextType">
<xsd:enumeration value="PSE1"/>
<xsd:enumeration value="PSE2"/>
<xsd:enumeration value="Private Household"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="NFC-PSE3"/>
<xsd:enumeration value="AGG"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ObservedAgentIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the format of OaId string for non-marketable assets.</xs:documentation>
</xs:annotation>
<xsd:restriction base="Max50TextType">
<xsd:pattern value="[A-Za-z0-9_@$\-][!-~]*"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_sa_rating">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="SADB01"/>
<xsd:enumeration value="SADB02"/>
<xsd:enumeration value="SADB03"/>
<xsd:enumeration value="SADB04"/>
<xsd:enumeration value="SADB05"/>
<xsd:enumeration value="SADB06"/>
<xsd:enumeration value="SADB07"/>
<xsd:enumeration value="SADB08"/>
<xsd:enumeration value="SADB09"/>
<xsd:enumeration value="SAIA01"/>
<xsd:enumeration value="SAIA02"/>
<xsd:enumeration value="SAIA03"/>
<xsd:enumeration value="SAIA04"/>
<xsd:enumeration value="SAIA05"/>
<xsd:enumeration value="SAIA06"/>
<xsd:enumeration value="SAIA07"/>
<xsd:enumeration value="SAMY01"/>
<xsd:enumeration value="SAMY02"/>
<xsd:enumeration value="SAMY03"/>
<xsd:enumeration value="SAMY04"/>
<xsd:enumeration value="SASP01"/>
<xsd:enumeration value="SASP02"/>
<xsd:enumeration value="SASP03"/>
<xsd:enumeration value="SASP04"/>
<xsd:enumeration value="SASP05"/>
<xsd:enumeration value="SASP06"/>
<xsd:enumeration value="SASP07"/>
<xsd:enumeration value="SASP08"/>
<xsd:enumeration value="SASP09"/>
<xsd:enumeration value="SASP10"/>
<xsd:enumeration value="SPDB01"/>
<xsd:enumeration value="SPDB02"/>
<xsd:enumeration value="SPDB03"/>
<xsd:enumeration value="SPDB04"/>
<xsd:enumeration value="SPDB05"/>
<xsd:enumeration value="SPDB06"/>
<xsd:enumeration value="SPDB07"/>
<xsd:enumeration value="SPDB08"/>
<xsd:enumeration value="SPDB09"/>
<xsd:enumeration value="SPIA01"/>
<xsd:enumeration value="SPIA02"/>
<xsd:enumeration value="SPIA03"/>
<xsd:enumeration value="SPIA04"/>
<xsd:enumeration value="SPIA05"/>
<xsd:enumeration value="SPIA06"/>
<xsd:enumeration value="SPIA07"/>
<xsd:enumeration value="SPMY01"/>
<xsd:enumeration value="SPMY02"/>
<xsd:enumeration value="SPMY03"/>
<xsd:enumeration value="SPMY04"/>
<xsd:enumeration value="SPSP01"/>
<xsd:enumeration value="SPSP02"/>
<xsd:enumeration value="SPSP03"/>
<xsd:enumeration value="SPSP04"/>
<xsd:enumeration value="SPSP05"/>
<xsd:enumeration value="SPSP06"/>
<xsd:enumeration value="SPSP07"/>
<xsd:enumeration value="SPSP08"/>
<xsd:enumeration value="SPSP09"/>
<xsd:enumeration value="SPSP10"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IssuerCreditAssessmentSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines Issuer credit assessment source string type</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ICAS"/>
<xsd:enumeration value="IRB"/>
<xsd:enumeration value="PSE"/>
<xsd:enumeration value="RT"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EurosystemResidenceISOCodeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines a string pattern for the residence.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{2,3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max500TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 500 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="500"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max30TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 30 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="30"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max200TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 200 characters long string.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_reference_rate">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="10MEUBOR"/>
<xsd:enumeration value="10YEUIRS"/>
<xsd:enumeration value="10YGOTTEX"/>
<xsd:enumeration value="10YICAP"/>
<xsd:enumeration value="10YICES"/>
<xsd:enumeration value="10YOLO"/>
<xsd:enumeration value="11MEUBOR"/>
<xsd:enumeration value="11YEUIRS"/>
<xsd:enumeration value="11YICAP"/>
<xsd:enumeration value="11YOLO"/>
<xsd:enumeration value="12YEUIRS"/>
<xsd:enumeration value="12YGOTTEX"/>
<xsd:enumeration value="12YICAP"/>
<xsd:enumeration value="12YICES"/>
<xsd:enumeration value="12YOLO"/>
<xsd:enumeration value="13YEUIRS"/>
<xsd:enumeration value="13YICAP"/>
<xsd:enumeration value="13YOLO"/>
<xsd:enumeration value="14YEUIRS"/>
<xsd:enumeration value="14YICAP"/>
<xsd:enumeration value="14YOLO"/>
<xsd:enumeration value="15YEUIRS"/>
<xsd:enumeration value="15YGOTTEX"/>
<xsd:enumeration value="15YICAP"/>
<xsd:enumeration value="15YICES"/>
<xsd:enumeration value="15YOLO"/>
<xsd:enumeration value="16YICAP"/>
<xsd:enumeration value="16YOLO"/>
<xsd:enumeration value="17YICAP"/>
<xsd:enumeration value="17YOLO"/>
<xsd:enumeration value="18YICAP"/>
<xsd:enumeration value="18YOLO"/>
<xsd:enumeration value="19YICAP"/>
<xsd:enumeration value="19YOLO"/>
<xsd:enumeration value="1MEUBOR"/>
<xsd:enumeration value="1MEUCMS"/>
<xsd:enumeration value="1MLIBOR"/>
<xsd:enumeration value="1MLICMS"/>
<xsd:enumeration value="1WEUBOR"/>
<xsd:enumeration value="1WEUCMS"/>
<xsd:enumeration value="1WLIBOR"/>
<xsd:enumeration value="1WLICMS"/>
<xsd:enumeration value="1YEUBOR"/>
<xsd:enumeration value="1YEUCMS"/>
<xsd:enumeration value="1YEUIRS"/>
<xsd:enumeration value="1YICAP"/>
<xsd:enumeration value="1YICES"/>
<xsd:enumeration value="1YLIBOR"/>
<xsd:enumeration value="1YLICMS"/>
<xsd:enumeration value="1YOLO"/>
<xsd:enumeration value="20YEUIRS"/>
<xsd:enumeration value="20YGOTTEX"/>
<xsd:enumeration value="20YICAP"/>
<xsd:enumeration value="20YICES"/>
<xsd:enumeration value="20YOLO"/>
<xsd:enumeration value="21YICAP"/>
<xsd:enumeration value="21YOLO"/>
<xsd:enumeration value="22YICAP"/>
<xsd:enumeration value="22YOLO"/>
<xsd:enumeration value="23YICAP"/>
<xsd:enumeration value="23YOLO"/>
<xsd:enumeration value="24YICAP"/>
<xsd:enumeration value="24YOLO"/>
<xsd:enumeration value="25YEUIRS"/>
<xsd:enumeration value="25YICAP"/>
<xsd:enumeration value="25YICES"/>
<xsd:enumeration value="25YOLO"/>
<xsd:enumeration value="26YICAP"/>
<xsd:enumeration value="26YOLO"/>
<xsd:enumeration value="27YICAP"/>
<xsd:enumeration value="27YOLO"/>
<xsd:enumeration value="28YICAP"/>
<xsd:enumeration value="28YOLO"/>
<xsd:enumeration value="29YICAP"/>
<xsd:enumeration value="29YOLO"/>
<xsd:enumeration value="2MEUBOR"/>
<xsd:enumeration value="2MEUCMS"/>
<xsd:enumeration value="2MLIBOR"/>
<xsd:enumeration value="2MLICMS"/>
<xsd:enumeration value="2WEUBOR"/>
<xsd:enumeration value="2WEUCMS"/>
<xsd:enumeration value="2WLIBOR"/>
<xsd:enumeration value="2WLICMS"/>
<xsd:enumeration value="2YEUIRS"/>
<xsd:enumeration value="2YGOTTEX"/>
<xsd:enumeration value="2YICAP"/>
<xsd:enumeration value="2YICES"/>
<xsd:enumeration value="2YOLO"/>
<xsd:enumeration value="30YEUIRS"/>
<xsd:enumeration value="30YGOTTEX"/>
<xsd:enumeration value="30YICAP"/>
<xsd:enumeration value="30YICES"/>
<xsd:enumeration value="30YOLO"/>
<xsd:enumeration value="35YICAP"/>
<xsd:enumeration value="3MEUBOR"/>
<xsd:enumeration value="3MEUCMS"/>
<xsd:enumeration value="3MLIBOR"/>
<xsd:enumeration value="3MLICMS"/>
<xsd:enumeration value="3WEUBOR"/>
<xsd:enumeration value="3YEUIRS"/>
<xsd:enumeration value="3YGOTTEX"/>
<xsd:enumeration value="3YICAP"/>
<xsd:enumeration value="3YICES"/>
<xsd:enumeration value="3YOLO"/>
<xsd:enumeration value="40YICAP"/>
<xsd:enumeration value="4MEUBOR"/>
<xsd:enumeration value="4YEUIRS"/>
<xsd:enumeration value="4YGOTTEX"/>
<xsd:enumeration value="4YICAP"/>
<xsd:enumeration value="4YICES"/>
<xsd:enumeration value="4YOLO"/>
<xsd:enumeration value="50YICAP"/>
<xsd:enumeration value="5MEUBOR"/>
<xsd:enumeration value="5YEUIRS"/>
<xsd:enumeration value="5YGOTTEX"/>
<xsd:enumeration value="5YICAP"/>
<xsd:enumeration value="5YICES"/>
<xsd:enumeration value="5YOLO"/>
<xsd:enumeration value="6MEUBOR"/>
<xsd:enumeration value="6MEUCMS"/>
<xsd:enumeration value="6MLIBOR"/>
<xsd:enumeration value="6MLICMS"/>
<xsd:enumeration value="6YEUIRS"/>
<xsd:enumeration value="6YGOTTEX"/>
<xsd:enumeration value="6YICAP"/>
<xsd:enumeration value="6YICES"/>
<xsd:enumeration value="6YOLO"/>
<xsd:enumeration value="7MEUBOR"/>
<xsd:enumeration value="7YEUIRS"/>
<xsd:enumeration value="7YGOTTEX"/>
<xsd:enumeration value="7YICAP"/>
<xsd:enumeration value="7YICES"/>
<xsd:enumeration value="7YOLO"/>
<xsd:enumeration value="8MEUBOR"/>
<xsd:enumeration value="8YEUIRS"/>
<xsd:enumeration value="8YGOTTEX"/>
<xsd:enumeration value="8YICAP"/>
<xsd:enumeration value="8YICES"/>
<xsd:enumeration value="8YOLO"/>
<xsd:enumeration value="9MEUBOR"/>
<xsd:enumeration value="9MEUCMS"/>
<xsd:enumeration value="9MLIBOR"/>
<xsd:enumeration value="9MLICMS"/>
<xsd:enumeration value="9YEUIRS"/>
<xsd:enumeration value="9YGOTTEX"/>
<xsd:enumeration value="9YICAP"/>
<xsd:enumeration value="9YICES"/>
<xsd:enumeration value="9YOLO"/>
<xsd:enumeration value="A10YEUIRS"/>
<xsd:enumeration value="A11YEUIRS"/>
<xsd:enumeration value="A12YEUIRS"/>
<xsd:enumeration value="A13YEUIRS"/>
<xsd:enumeration value="A14YEUIRS"/>
<xsd:enumeration value="A15YEUIRS"/>
<xsd:enumeration value="A1MEUBOR"/>
<xsd:enumeration value="A1MEUCMS"/>
<xsd:enumeration value="A1MLIBOR"/>
<xsd:enumeration value="A1MLICMS"/>
<xsd:enumeration value="A1WEUBOR"/>
<xsd:enumeration value="A1WEUCMS"/>
<xsd:enumeration value="A1WLIBOR"/>
<xsd:enumeration value="A1WLICMS"/>
<xsd:enumeration value="A1YEUBOR"/>
<xsd:enumeration value="A1YEUCMS"/>
<xsd:enumeration value="A1YEUIRS"/>
<xsd:enumeration value="A1YLIBOR"/>
<xsd:enumeration value="A1YLICMS"/>
<xsd:enumeration value="A20YEUIRS"/>
<xsd:enumeration value="A25YEUIRS"/>
<xsd:enumeration value="A2MEUBOR"/>
<xsd:enumeration value="A2MEUCMS"/>
<xsd:enumeration value="A2MLIBOR"/>
<xsd:enumeration value="A2MLICMS"/>
<xsd:enumeration value="A2WEUBOR"/>
<xsd:enumeration value="A2WEUCMS"/>
<xsd:enumeration value="A2WLIBOR"/>
<xsd:enumeration value="A2WLICMS"/>
<xsd:enumeration value="A2YEUIRS"/>
<xsd:enumeration value="A30YEUIRS"/>
<xsd:enumeration value="A3MEUBOR"/>
<xsd:enumeration value="A3MEUCMS"/>
<xsd:enumeration value="A3MLIBOR"/>
<xsd:enumeration value="A3MLICMS"/>
<xsd:enumeration value="A3YEUIRS"/>
<xsd:enumeration value="A4YEUIRS"/>
<xsd:enumeration value="A5YEUIRS"/>
<xsd:enumeration value="A6MEUBOR"/>
<xsd:enumeration value="A6MEUCMS"/>
<xsd:enumeration value="A6MLIBOR"/>
<xsd:enumeration value="A6MLICMS"/>
<xsd:enumeration value="A6YEUIRS"/>
<xsd:enumeration value="A7YEUIRS"/>
<xsd:enumeration value="A8YEUIRS"/>
<xsd:enumeration value="A9MEUBOR"/>
<xsd:enumeration value="A9MEUCMS"/>
<xsd:enumeration value="A9MLIBOR"/>
<xsd:enumeration value="A9MLICMS"/>
<xsd:enumeration value="A9YEUIRS"/>
<xsd:enumeration value="ATG815"/>
<xsd:enumeration value="ATG8WBG"/>
<xsd:enumeration value="ATGMIN10"/>
<xsd:enumeration value="ATGMIN8"/>
<xsd:enumeration value="CNOTEC10"/>
<xsd:enumeration value="EONIA"/>
<xsd:enumeration value="ESBond"/>
<xsd:enumeration value="ESTR"/>
<xsd:enumeration value="EURR002W"/>
<xsd:enumeration value="EUSA10M"/>
<xsd:enumeration value="EUSA10Y"/>
<xsd:enumeration value="EUSA11M"/>
<xsd:enumeration value="EUSA11Y"/>
<xsd:enumeration value="EUSA12M"/>
<xsd:enumeration value="EUSA12Y"/>
<xsd:enumeration value="EUSA13Y"/>
<xsd:enumeration value="EUSA14Y"/>
<xsd:enumeration value="EUSA15M"/>
<xsd:enumeration value="EUSA15Y"/>
<xsd:enumeration value="EUSA16Y"/>
<xsd:enumeration value="EUSA17Y"/>
<xsd:enumeration value="EUSA18M"/>
<xsd:enumeration value="EUSA18Y"/>
<xsd:enumeration value="EUSA19Y"/>
<xsd:enumeration value="EUSA1D"/>
<xsd:enumeration value="EUSA1M"/>
<xsd:enumeration value="EUSA1W"/>
<xsd:enumeration value="EUSA20Y"/>
<xsd:enumeration value="EUSA21M"/>
<xsd:enumeration value="EUSA27M"/>
<xsd:enumeration value="EUSA2M"/>
<xsd:enumeration value="EUSA2Y"/>
<xsd:enumeration value="EUSA30M"/>
<xsd:enumeration value="EUSA33M"/>
<xsd:enumeration value="EUSA3M"/>
<xsd:enumeration value="EUSA3Y"/>
<xsd:enumeration value="EUSA4M"/>
<xsd:enumeration value="EUSA4Y"/>
<xsd:enumeration value="EUSA5M"/>
<xsd:enumeration value="EUSA5Y"/>
<xsd:enumeration value="EUSA6M"/>
<xsd:enumeration value="EUSA6Y"/>
<xsd:enumeration value="EUSA7M"/>
<xsd:enumeration value="EUSA7Y"/>
<xsd:enumeration value="EUSA8M"/>
<xsd:enumeration value="EUSA8Y"/>
<xsd:enumeration value="EUSA9M"/>
<xsd:enumeration value="EUSA9Y"/>
<xsd:enumeration value="MUDRB"/>
<xsd:enumeration value="OTHER"/>
<xsd:enumeration value="OTHER_NS"/>
<xsd:enumeration value="QMUDRB"/>
<xsd:enumeration value="QUDRB"/>
<xsd:enumeration value="RENDSTATO"/>
<xsd:enumeration value="SMUDRB"/>
<xsd:enumeration value="SUDRB"/>
<xsd:enumeration value="T4M"/>
<xsd:enumeration value="TAG"/>
<xsd:enumeration value="TAM"/>
<xsd:enumeration value="TME"/>
<xsd:enumeration value="UDRB"/>
<xsd:enumeration value="UDRBQWBG"/>
<xsd:enumeration value="YUDRB"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ShortBoolean">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Y"/>
<xsd:enumeration value="N"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Max60TextType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines max. 60 characters long string</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="60"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ContractIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the format of ContractId string for non-marketable assets.</xs:documentation>
</xs:annotation>
<xsd:restriction base="Max60TextType">
<xsd:pattern value="[!-~]|([!-~][ -~]*[!-~])"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="InstrumentIdentifierType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines the format of InstrmntId string for non-marketable assets.</xs:documentation>
</xs:annotation>
<xsd:restriction base="Max60TextType">
<xsd:pattern value="[!-~]|([!-~][ -~]*[!-~])"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BucketSizeType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines allowed values for outstanding amount size in EUR.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0_to_100"/>
<xsd:enumeration value="100_to_500"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ValuationMethodologyType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>Defines all valuation methodologies.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Theoretical"/>
<xsd:enumeration value="Outstanding"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ResidualMaturityType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>An interval of years to maturity expressed in years.</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0-1"/>
<xsd:enumeration value="1-3"/>
<xsd:enumeration value="3-5"/>
<xsd:enumeration value="5-7"/>
<xsd:enumeration value="7-10"/>
<xsd:enumeration value="10-15"/>
<xsd:enumeration value="15-30"/>
<xsd:enumeration value="+30"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Currency">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>ISO4217 currency codes</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IDCSourceType">
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:documentation>System facilitating the counterparty's subscription to IDC</xs:documentation>
</xs:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PHA"/>
<xsd:enumeration value="T2"/>
<xsd:enumeration value="SSS"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cl_eurosystem_iso_code">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AT"/>
<xsd:enumeration value="BE"/>
<xsd:enumeration value="CY"/>
<xsd:enumeration value="DE"/>
<xsd:enumeration value="EE"/>
<xsd:enumeration value="ES"/>
<xsd:enumeration value="EU"/>
<xsd:enumeration value="FI"/>
<xsd:enumeration value="FR"/>
<xsd:enumeration value="GR"/>
<xsd:enumeration value="HR"/>
<xsd:enumeration value="IE"/>
<xsd:enumeration value="IT"/>
<xsd:enumeration value="LT"/>
<xsd:enumeration value="LU"/>
<xsd:enumeration value="LV"/>
<xsd:enumeration value="MT"/>
<xsd:enumeration value="NL"/>
<xsd:enumeration value="PT"/>
<xsd:enumeration value="SI"/>
<xsd:enumeration value="SK"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EurosystemISOCodeType">
<xsd:restriction base="cl_eurosystem_iso_code">
<xsd:enumeration value="AT"/>
<xsd:enumeration value="BE"/>
<xsd:enumeration value="CY"/>
<xsd:enumeration value="DE"/>
<xsd:enumeration value="EE"/>
<xsd:enumeration value="ES"/>
<xsd:enumeration value="EU"/>
<xsd:enumeration value="FI"/>
<xsd:enumeration value="FR"/>
<xsd:enumeration value="GR"/>
<xsd:enumeration value="HR"/>
<xsd:enumeration value="IE"/>
<xsd:enumeration value="IT"/>
<xsd:enumeration value="LT"/>
<xsd:enumeration value="LU"/>
<xsd:enumeration value="LV"/>
<xsd:enumeration value="MT"/>
<xsd:enumeration value="NL"/>
<xsd:enumeration value="PT"/>
<xsd:enumeration value="SI"/>
<xsd:enumeration value="SK"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>