Files

141 lines
7.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://www.mnb.hu/webservices/" elementFormDefault="qualified" targetNamespace="http://www.mnb.hu/webservices/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="GetCurrenciesRequestBody">
<xs:sequence />
</xs:complexType>
<xs:element name="GetCurrenciesRequestBody" nillable="true" type="tns:GetCurrenciesRequestBody" />
<xs:element name="GetCurrencies" nillable="true" type="tns:GetCurrenciesRequestBody" />
<xs:complexType name="GetCurrenciesResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetCurrenciesResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetCurrenciesResponseBody" nillable="true" type="tns:GetCurrenciesResponseBody" />
<xs:element name="GetCurrenciesResponse" nillable="true" type="tns:GetCurrenciesResponseBody" />
<xs:complexType name="GetCurrencyUnitsRequestBody">
<xs:sequence>
<xs:element minOccurs="0" name="currencyNames" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetCurrencyUnitsRequestBody" nillable="true" type="tns:GetCurrencyUnitsRequestBody" />
<xs:element name="GetCurrencyUnits" nillable="true" type="tns:GetCurrencyUnitsRequestBody" />
<xs:complexType name="GetCurrencyUnitsResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetCurrencyUnitsResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetCurrencyUnitsResponseBody" nillable="true" type="tns:GetCurrencyUnitsResponseBody" />
<xs:element name="GetCurrencyUnitsResponse" nillable="true" type="tns:GetCurrencyUnitsResponseBody" />
<xs:complexType name="GetCurrentExchangeRatesRequestBody">
<xs:sequence />
</xs:complexType>
<xs:element name="GetCurrentExchangeRatesRequestBody" nillable="true" type="tns:GetCurrentExchangeRatesRequestBody" />
<xs:element name="GetCurrentExchangeRates" nillable="true" type="tns:GetCurrentExchangeRatesRequestBody" />
<xs:complexType name="GetCurrentExchangeRatesResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetCurrentExchangeRatesResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetCurrentExchangeRatesResponseBody" nillable="true" type="tns:GetCurrentExchangeRatesResponseBody" />
<xs:element name="GetCurrentExchangeRatesResponse" nillable="true" type="tns:GetCurrentExchangeRatesResponseBody" />
<xs:complexType name="GetDateIntervalRequestBody">
<xs:sequence />
</xs:complexType>
<xs:element name="GetDateIntervalRequestBody" nillable="true" type="tns:GetDateIntervalRequestBody" />
<xs:element name="GetDateInterval" nillable="true" type="tns:GetDateIntervalRequestBody" />
<xs:complexType name="GetDateIntervalResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetDateIntervalResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetDateIntervalResponseBody" nillable="true" type="tns:GetDateIntervalResponseBody" />
<xs:element name="GetDateIntervalResponse" nillable="true" type="tns:GetDateIntervalResponseBody" />
<xs:complexType name="GetExchangeRatesRequestBody">
<xs:sequence>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="endDate" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="currencyNames" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetExchangeRatesRequestBody" nillable="true" type="tns:GetExchangeRatesRequestBody" />
<xs:element name="GetExchangeRates" nillable="true" type="tns:GetExchangeRatesRequestBody" />
<xs:complexType name="GetExchangeRatesResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetExchangeRatesResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetExchangeRatesResponseBody" nillable="true" type="tns:GetExchangeRatesResponseBody" />
<xs:element name="GetExchangeRatesResponse" nillable="true" type="tns:GetExchangeRatesResponseBody" />
<xs:complexType name="GetInfoRequestBody">
<xs:sequence />
</xs:complexType>
<xs:element name="GetInfoRequestBody" nillable="true" type="tns:GetInfoRequestBody" />
<xs:element name="GetInfo" nillable="true" type="tns:GetInfoRequestBody" />
<xs:complexType name="GetInfoResponseBody">
<xs:sequence>
<xs:element minOccurs="0" name="GetInfoResult" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="GetInfoResponseBody" nillable="true" type="tns:GetInfoResponseBody" />
<xs:element name="GetInfoResponse" nillable="true" type="tns:GetInfoResponseBody" />
</xs:schema>