<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://i-vat.com/webservices/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s1="http://i-vat.com/webservices/AbstractTypes" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://i-vat.com/webservices/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://i-vat.com/webservices/">
      <s:element name="CheckVATNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="VATNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckVATNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckVATNumberResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackingData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackingData" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackingDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackingDataResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckVATNumberWithRequesterVATNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="VATNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="requesterVATNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckVATNumberWithRequesterVATNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckVATNumberWithRequesterVATNumberResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckVATNumber_And_Address">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="VATNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyAdressZip" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyAddressCity" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckVATNumber_And_AddressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckVATNumber_And_AddressResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCurrExchR_ByDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dateStamp" type="s:float" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCurrExchR_ByDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckCurrExchR_ByDateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCurrExchR_ByDate_and_Currency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dateStamp" type="s:float" />
            <s:element minOccurs="0" maxOccurs="1" name="currency" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCurrExchR_ByDate_and_CurrencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckCurrExchR_ByDate_and_CurrencyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExchangeRatesByDateAndBaseCurrency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dateStamp" type="s:float" />
            <s:element minOccurs="0" maxOccurs="1" name="baseCurrency" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExchangeRatesByDateAndBaseCurrencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetExchangeRatesByDateAndBaseCurrencyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckForUpdates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="programType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="programVersion" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckForUpdatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckForUpdatesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVATPayersCZReliability">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VATNumbers" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetVATPayersCZReliabilityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVATPayersCZReliabilityResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUnreliableCZPayers">
        <s:complexType />
      </s:element>
      <s:element name="GetUnreliableCZPayersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUnreliableCZPayersResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClientDbUpgradeLog">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accessNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="customerID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dbState" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="programVersion" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="programName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClientDbUpgradeLogResponse">
        <s:complexType />
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="boolean" type="s:boolean" />
    </s:schema>
    <s:schema targetNamespace="http://i-vat.com/webservices/AbstractTypes">
      <s:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
      <s:complexType name="StringArray">
        <s:complexContent mixed="false">
          <s:restriction base="soapenc:Array">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="String" type="s:string" />
            </s:sequence>
          </s:restriction>
        </s:complexContent>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="CheckVATNumberSoapIn">
    <wsdl:part name="parameters" element="tns:CheckVATNumber" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberSoapOut">
    <wsdl:part name="parameters" element="tns:CheckVATNumberResponse" />
  </wsdl:message>
  <wsdl:message name="TrackingDataSoapIn">
    <wsdl:part name="parameters" element="tns:TrackingData" />
  </wsdl:message>
  <wsdl:message name="TrackingDataSoapOut">
    <wsdl:part name="parameters" element="tns:TrackingDataResponse" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberSoapIn">
    <wsdl:part name="parameters" element="tns:CheckVATNumberWithRequesterVATNumber" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberSoapOut">
    <wsdl:part name="parameters" element="tns:CheckVATNumberWithRequesterVATNumberResponse" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressSoapIn">
    <wsdl:part name="parameters" element="tns:CheckVATNumber_And_Address" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressSoapOut">
    <wsdl:part name="parameters" element="tns:CheckVATNumber_And_AddressResponse" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateSoapIn">
    <wsdl:part name="parameters" element="tns:CheckCurrExchR_ByDate" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateSoapOut">
    <wsdl:part name="parameters" element="tns:CheckCurrExchR_ByDateResponse" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencySoapIn">
    <wsdl:part name="parameters" element="tns:CheckCurrExchR_ByDate_and_Currency" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencySoapOut">
    <wsdl:part name="parameters" element="tns:CheckCurrExchR_ByDate_and_CurrencyResponse" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencySoapIn">
    <wsdl:part name="parameters" element="tns:GetExchangeRatesByDateAndBaseCurrency" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencySoapOut">
    <wsdl:part name="parameters" element="tns:GetExchangeRatesByDateAndBaseCurrencyResponse" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesSoapIn">
    <wsdl:part name="parameters" element="tns:CheckForUpdates" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesSoapOut">
    <wsdl:part name="parameters" element="tns:CheckForUpdatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilitySoapIn">
    <wsdl:part name="parameters" element="tns:GetVATPayersCZReliability" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilitySoapOut">
    <wsdl:part name="parameters" element="tns:GetVATPayersCZReliabilityResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnreliableCZPayersSoapIn">
    <wsdl:part name="parameters" element="tns:GetUnreliableCZPayers" />
  </wsdl:message>
  <wsdl:message name="GetUnreliableCZPayersSoapOut">
    <wsdl:part name="parameters" element="tns:GetUnreliableCZPayersResponse" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogSoapIn">
    <wsdl:part name="parameters" element="tns:ClientDbUpgradeLog" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogSoapOut">
    <wsdl:part name="parameters" element="tns:ClientDbUpgradeLogResponse" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="TrackingDataHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="TrackingData" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TrackingDataHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
    <wsdl:part name="requesterVATNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
    <wsdl:part name="CompanyName" type="s:string" />
    <wsdl:part name="CompanyAddress" type="s:string" />
    <wsdl:part name="CompanyAdressZip" type="s:string" />
    <wsdl:part name="CompanyAddressCity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencyHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
    <wsdl:part name="currency" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencyHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
    <wsdl:part name="baseCurrency" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesHttpGetIn">
    <wsdl:part name="programType" type="s:string" />
    <wsdl:part name="programVersion" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilityHttpGetIn">
    <wsdl:part name="VATNumbers" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilityHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetUnreliableCZPayersHttpGetIn" />
  <wsdl:message name="GetUnreliableCZPayersHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogHttpGetIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="customerID" type="s:string" />
    <wsdl:part name="dbState" type="s:string" />
    <wsdl:part name="programVersion" type="s:string" />
    <wsdl:part name="programName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogHttpGetOut" />
  <wsdl:message name="CheckVATNumberHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="TrackingDataHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="TrackingData" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TrackingDataHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
    <wsdl:part name="requesterVATNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumberWithRequesterVATNumberHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="VATNumber" type="s:string" />
    <wsdl:part name="CompanyName" type="s:string" />
    <wsdl:part name="CompanyAddress" type="s:string" />
    <wsdl:part name="CompanyAdressZip" type="s:string" />
    <wsdl:part name="CompanyAddressCity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckVATNumber_And_AddressHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencyHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
    <wsdl:part name="currency" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCurrExchR_ByDate_and_CurrencyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencyHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="dateStamp" type="s:string" />
    <wsdl:part name="baseCurrency" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRatesByDateAndBaseCurrencyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesHttpPostIn">
    <wsdl:part name="programType" type="s:string" />
    <wsdl:part name="programVersion" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckForUpdatesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilityHttpPostIn">
    <wsdl:part name="VATNumbers" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="GetVATPayersCZReliabilityHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetUnreliableCZPayersHttpPostIn" />
  <wsdl:message name="GetUnreliableCZPayersHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogHttpPostIn">
    <wsdl:part name="accessNumber" type="s:string" />
    <wsdl:part name="customerID" type="s:string" />
    <wsdl:part name="dbState" type="s:string" />
    <wsdl:part name="programVersion" type="s:string" />
    <wsdl:part name="programName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ClientDbUpgradeLogHttpPostOut" />
  <wsdl:portType name="VatatWebServiceSoap">
    <wsdl:operation name="CheckVATNumber">
      <wsdl:input message="tns:CheckVATNumberSoapIn" />
      <wsdl:output message="tns:CheckVATNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <wsdl:input message="tns:TrackingDataSoapIn" />
      <wsdl:output message="tns:TrackingDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <wsdl:input message="tns:CheckVATNumberWithRequesterVATNumberSoapIn" />
      <wsdl:output message="tns:CheckVATNumberWithRequesterVATNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <wsdl:input message="tns:CheckVATNumber_And_AddressSoapIn" />
      <wsdl:output message="tns:CheckVATNumber_And_AddressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <wsdl:input message="tns:CheckCurrExchR_ByDateSoapIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <wsdl:input message="tns:CheckCurrExchR_ByDate_and_CurrencySoapIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDate_and_CurrencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <wsdl:input message="tns:GetExchangeRatesByDateAndBaseCurrencySoapIn" />
      <wsdl:output message="tns:GetExchangeRatesByDateAndBaseCurrencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <wsdl:input message="tns:CheckForUpdatesSoapIn" />
      <wsdl:output message="tns:CheckForUpdatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <wsdl:input message="tns:GetVATPayersCZReliabilitySoapIn" />
      <wsdl:output message="tns:GetVATPayersCZReliabilitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <wsdl:input message="tns:GetUnreliableCZPayersSoapIn" />
      <wsdl:output message="tns:GetUnreliableCZPayersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <wsdl:input message="tns:ClientDbUpgradeLogSoapIn" />
      <wsdl:output message="tns:ClientDbUpgradeLogSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="VatatWebServiceHttpGet">
    <wsdl:operation name="CheckVATNumber">
      <wsdl:input message="tns:CheckVATNumberHttpGetIn" />
      <wsdl:output message="tns:CheckVATNumberHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <wsdl:input message="tns:TrackingDataHttpGetIn" />
      <wsdl:output message="tns:TrackingDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <wsdl:input message="tns:CheckVATNumberWithRequesterVATNumberHttpGetIn" />
      <wsdl:output message="tns:CheckVATNumberWithRequesterVATNumberHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <wsdl:input message="tns:CheckVATNumber_And_AddressHttpGetIn" />
      <wsdl:output message="tns:CheckVATNumber_And_AddressHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <wsdl:input message="tns:CheckCurrExchR_ByDateHttpGetIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <wsdl:input message="tns:CheckCurrExchR_ByDate_and_CurrencyHttpGetIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDate_and_CurrencyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <wsdl:input message="tns:GetExchangeRatesByDateAndBaseCurrencyHttpGetIn" />
      <wsdl:output message="tns:GetExchangeRatesByDateAndBaseCurrencyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <wsdl:input message="tns:CheckForUpdatesHttpGetIn" />
      <wsdl:output message="tns:CheckForUpdatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <wsdl:input message="tns:GetVATPayersCZReliabilityHttpGetIn" />
      <wsdl:output message="tns:GetVATPayersCZReliabilityHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <wsdl:input message="tns:GetUnreliableCZPayersHttpGetIn" />
      <wsdl:output message="tns:GetUnreliableCZPayersHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <wsdl:input message="tns:ClientDbUpgradeLogHttpGetIn" />
      <wsdl:output message="tns:ClientDbUpgradeLogHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="VatatWebServiceHttpPost">
    <wsdl:operation name="CheckVATNumber">
      <wsdl:input message="tns:CheckVATNumberHttpPostIn" />
      <wsdl:output message="tns:CheckVATNumberHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <wsdl:input message="tns:TrackingDataHttpPostIn" />
      <wsdl:output message="tns:TrackingDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <wsdl:input message="tns:CheckVATNumberWithRequesterVATNumberHttpPostIn" />
      <wsdl:output message="tns:CheckVATNumberWithRequesterVATNumberHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <wsdl:input message="tns:CheckVATNumber_And_AddressHttpPostIn" />
      <wsdl:output message="tns:CheckVATNumber_And_AddressHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <wsdl:input message="tns:CheckCurrExchR_ByDateHttpPostIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <wsdl:input message="tns:CheckCurrExchR_ByDate_and_CurrencyHttpPostIn" />
      <wsdl:output message="tns:CheckCurrExchR_ByDate_and_CurrencyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <wsdl:input message="tns:GetExchangeRatesByDateAndBaseCurrencyHttpPostIn" />
      <wsdl:output message="tns:GetExchangeRatesByDateAndBaseCurrencyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <wsdl:input message="tns:CheckForUpdatesHttpPostIn" />
      <wsdl:output message="tns:CheckForUpdatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <wsdl:input message="tns:GetVATPayersCZReliabilityHttpPostIn" />
      <wsdl:output message="tns:GetVATPayersCZReliabilityHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <wsdl:input message="tns:GetUnreliableCZPayersHttpPostIn" />
      <wsdl:output message="tns:GetUnreliableCZPayersHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <wsdl:input message="tns:ClientDbUpgradeLogHttpPostIn" />
      <wsdl:output message="tns:ClientDbUpgradeLogHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="VatatWebServiceSoap" type="tns:VatatWebServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="CheckVATNumber">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckVATNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <soap:operation soapAction="http://i-vat.com/webservices/TrackingData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckVATNumberWithRequesterVATNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckVATNumber_And_Address" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckCurrExchR_ByDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckCurrExchR_ByDate_and_Currency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <soap:operation soapAction="http://i-vat.com/webservices/GetExchangeRatesByDateAndBaseCurrency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <soap:operation soapAction="http://i-vat.com/webservices/CheckForUpdates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <soap:operation soapAction="http://i-vat.com/webservices/GetVATPayersCZReliability" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <soap:operation soapAction="http://i-vat.com/webservices/GetUnreliableCZPayers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <soap:operation soapAction="http://i-vat.com/webservices/ClientDbUpgradeLog" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="VatatWebServiceSoap12" type="tns:VatatWebServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="CheckVATNumber">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckVATNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <soap12:operation soapAction="http://i-vat.com/webservices/TrackingData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckVATNumberWithRequesterVATNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckVATNumber_And_Address" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckCurrExchR_ByDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckCurrExchR_ByDate_and_Currency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <soap12:operation soapAction="http://i-vat.com/webservices/GetExchangeRatesByDateAndBaseCurrency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <soap12:operation soapAction="http://i-vat.com/webservices/CheckForUpdates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <soap12:operation soapAction="http://i-vat.com/webservices/GetVATPayersCZReliability" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <soap12:operation soapAction="http://i-vat.com/webservices/GetUnreliableCZPayers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <soap12:operation soapAction="http://i-vat.com/webservices/ClientDbUpgradeLog" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="VatatWebServiceHttpGet" type="tns:VatatWebServiceHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="CheckVATNumber">
      <http:operation location="/CheckVATNumber" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <http:operation location="/TrackingData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <http:operation location="/CheckVATNumberWithRequesterVATNumber" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <http:operation location="/CheckVATNumber_And_Address" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <http:operation location="/CheckCurrExchR_ByDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <http:operation location="/CheckCurrExchR_ByDate_and_Currency" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <http:operation location="/GetExchangeRatesByDateAndBaseCurrency" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <http:operation location="/CheckForUpdates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <http:operation location="/GetVATPayersCZReliability" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <http:operation location="/GetUnreliableCZPayers" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <http:operation location="/ClientDbUpgradeLog" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output />
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="VatatWebServiceHttpPost" type="tns:VatatWebServiceHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="CheckVATNumber">
      <http:operation location="/CheckVATNumber" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackingData">
      <http:operation location="/TrackingData" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumberWithRequesterVATNumber">
      <http:operation location="/CheckVATNumberWithRequesterVATNumber" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckVATNumber_And_Address">
      <http:operation location="/CheckVATNumber_And_Address" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate">
      <http:operation location="/CheckCurrExchR_ByDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCurrExchR_ByDate_and_Currency">
      <http:operation location="/CheckCurrExchR_ByDate_and_Currency" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExchangeRatesByDateAndBaseCurrency">
      <http:operation location="/GetExchangeRatesByDateAndBaseCurrency" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForUpdates">
      <http:operation location="/CheckForUpdates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVATPayersCZReliability">
      <http:operation location="/GetVATPayersCZReliability" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnreliableCZPayers">
      <http:operation location="/GetUnreliableCZPayers" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientDbUpgradeLog">
      <http:operation location="/ClientDbUpgradeLog" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output />
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="VatatWebService">
    <wsdl:port name="VatatWebServiceSoap" binding="tns:VatatWebServiceSoap">
      <soap:address location="http://i-vat.com/VatatWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="VatatWebServiceSoap12" binding="tns:VatatWebServiceSoap12">
      <soap12:address location="http://i-vat.com/VatatWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="VatatWebServiceHttpGet" binding="tns:VatatWebServiceHttpGet">
      <http:address location="http://i-vat.com/VatatWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="VatatWebServiceHttpPost" binding="tns:VatatWebServiceHttpPost">
      <http:address location="http://i-vat.com/VatatWebService.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>