103 lines
4.1 KiB
XML
103 lines
4.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xsd:schema targetNamespace="http://escb.ecb.int/sf" xmlns="http://escb.ecb.int/sf" xmlns:lm="http://exdi.ecb.int/lm" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:infatype="http://www.informatica.com/types/" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
<xsd:import namespace="http://exdi.ecb.int/lm" schemaLocation="../../lm_common/lm.xsd"/>
|
|
<xsd:complexType name="cbStandingFacilities">
|
|
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:documentation>Represents standing facilities of a CB</xs:documentation>
|
|
</xs:annotation>
|
|
<xsd:sequence>
|
|
<xsd:element name="header" type="cbHeader"/>
|
|
<xsd:element name="standingFacilities" minOccurs="0" maxOccurs="1" type="standingFacilitiesList"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="disaggregatedStandingFacilitiesList">
|
|
<xsd:sequence>
|
|
<xsd:element name="disaggregatedStandingFacility" minOccurs="1" maxOccurs="unbounded" type="disaggregatedStandingFacility"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="standingFacilitiesList">
|
|
<xsd:sequence>
|
|
<xsd:element name="standingFacility" minOccurs="1" maxOccurs="unbounded" type="standingFacility"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="standingFacility">
|
|
<xsd:sequence>
|
|
<xsd:element name="mfiCode" type="lm:mfiCode">
|
|
</xsd:element>
|
|
<xsd:element name="bankName" type="lm:bankName">
|
|
</xsd:element>
|
|
<xsd:element name="marginalLending" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
<xsd:element name="depositFacility" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
<xsd:element name="comment" minOccurs="0" maxOccurs="1" type="lm:comment">
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="disaggregatedHeader">
|
|
<xsd:sequence>
|
|
<xsd:element name="referenceDate" type="xsd:date">
|
|
</xsd:element>
|
|
<xsd:element name="version" type="lm:positiveInt">
|
|
</xsd:element>
|
|
<xsd:element name="marginalLendingBSTotal" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
<xsd:element name="depositFacilityBSTotal" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
<xsd:element name="marginalLendingSFTotal" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
<xsd:element name="depositFacilitySFTotal" type="lm:decimalEuroValue">
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="disaggregatedStandingFacility">
|
|
<xsd:complexContent>
|
|
<xsd:extension base="standingFacility">
|
|
<xsd:sequence>
|
|
<xsd:element name="country" type="lm:isoCode">
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:extension>
|
|
</xsd:complexContent>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="disaggregatedStandingFacilities">
|
|
<xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:documentation>Represents the disaggregated standing facilities</xs:documentation>
|
|
</xs:annotation>
|
|
<xsd:sequence>
|
|
<xsd:element name="header" type="disaggregatedHeader"/>
|
|
<xsd:element name="standingFacilities" type="disaggregatedStandingFacilitiesList"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:complexType name="cbHeader">
|
|
<xsd:sequence>
|
|
<xsd:element name="country" type="lm:isoCode">
|
|
</xsd:element>
|
|
<xsd:element name="referenceDate" type="xsd:date">
|
|
</xsd:element>
|
|
<xsd:element name="version" type="lm:positiveInt">
|
|
</xsd:element>
|
|
<xsd:element name="freeText" minOccurs="0" maxOccurs="1" type="lm:freeText">
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:element name="standingFacilitiesMessage">
|
|
<xsd:complexType>
|
|
<xsd:choice>
|
|
<xsd:element name="cbStandingFacilities" minOccurs="1" maxOccurs="unbounded" type="cbStandingFacilities"/>
|
|
<xsd:element name="disaggregatedStandingFacilities" type="disaggregatedStandingFacilities"/>
|
|
</xsd:choice>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
|
|
</xsd:schema>
|
|
|