<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 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://www.spk.gov.tr/webservices/" 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://www.spk.gov.tr/webservices/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu servis Sermaye Piyasası Kanunu’nun 46/i maddesi çerçevesinde haklarında Borsa ve Teşkilatlanmış Diğer Piyasalarda İşlem Yapma Yasağı getirilen kişi ve kuruluşlara ilişkin bilgi sağlar. ;   This service is for retrieving information about investors and companies who are prohibited to perform any operation in Istanbul Stock Exchange (ISE) and other organized securities markets in Turkey.</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.spk.gov.tr/webservices/">
      <s:element name="find_PersonByTCIdentityNo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTCIdentityNo" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="find_PersonByTCIdentityNoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="find_PersonByTCIdentityNoResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="find_PersonBySurname">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strSurname" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="find_PersonBySurnameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="find_PersonBySurnameResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="find_CompanyByName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strCompanyName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="find_CompanyByNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="find_CompanyByNameResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_AllPersonNames">
        <s:complexType />
      </s:element>
      <s:element name="get_AllPersonNamesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_AllPersonNamesResult" 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="get_CompanyNames">
        <s:complexType />
      </s:element>
      <s:element name="get_CompanyNamesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_CompanyNamesResult" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_WholeList">
        <s:complexType />
      </s:element>
      <s:element name="get_WholeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_WholeListResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="find_PersonByTCIdentityNoSoapIn">
    <wsdl:part name="parameters" element="tns:find_PersonByTCIdentityNo" />
  </wsdl:message>
  <wsdl:message name="find_PersonByTCIdentityNoSoapOut">
    <wsdl:part name="parameters" element="tns:find_PersonByTCIdentityNoResponse" />
  </wsdl:message>
  <wsdl:message name="find_PersonBySurnameSoapIn">
    <wsdl:part name="parameters" element="tns:find_PersonBySurname" />
  </wsdl:message>
  <wsdl:message name="find_PersonBySurnameSoapOut">
    <wsdl:part name="parameters" element="tns:find_PersonBySurnameResponse" />
  </wsdl:message>
  <wsdl:message name="find_CompanyByNameSoapIn">
    <wsdl:part name="parameters" element="tns:find_CompanyByName" />
  </wsdl:message>
  <wsdl:message name="find_CompanyByNameSoapOut">
    <wsdl:part name="parameters" element="tns:find_CompanyByNameResponse" />
  </wsdl:message>
  <wsdl:message name="get_AllPersonNamesSoapIn">
    <wsdl:part name="parameters" element="tns:get_AllPersonNames" />
  </wsdl:message>
  <wsdl:message name="get_AllPersonNamesSoapOut">
    <wsdl:part name="parameters" element="tns:get_AllPersonNamesResponse" />
  </wsdl:message>
  <wsdl:message name="get_CompanyNamesSoapIn">
    <wsdl:part name="parameters" element="tns:get_CompanyNames" />
  </wsdl:message>
  <wsdl:message name="get_CompanyNamesSoapOut">
    <wsdl:part name="parameters" element="tns:get_CompanyNamesResponse" />
  </wsdl:message>
  <wsdl:message name="get_WholeListSoapIn">
    <wsdl:part name="parameters" element="tns:get_WholeList" />
  </wsdl:message>
  <wsdl:message name="get_WholeListSoapOut">
    <wsdl:part name="parameters" element="tns:get_WholeListResponse" />
  </wsdl:message>
  <wsdl:portType name="ProhibitedInvestorsServiceSoap">
    <wsdl:operation name="find_PersonByTCIdentityNo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method T.C. kimlik nosuna göre işlem yasaklısı gerçek kişi sorgulaması yapar

 ; argument(s): iTCKimlikNo (string)

 ; returns: dataset</wsdl:documentation>
      <wsdl:input message="tns:find_PersonByTCIdentityNoSoapIn" />
      <wsdl:output message="tns:find_PersonByTCIdentityNoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="find_PersonBySurname">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method soyadına göre işlem yasaklısı gerçek kişi sorgulaması yapar

 ; argument(s): sSurname (string)

 ; returns: dataset</wsdl:documentation>
      <wsdl:input message="tns:find_PersonBySurnameSoapIn" />
      <wsdl:output message="tns:find_PersonBySurnameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="find_CompanyByName">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method kurum ismine göre işlem yasaklısı tüzel kişi (kuruluş) sorgulaması yapar

 Tam isim bilgisi olmadığı durumda da (bulunmadıkça string boyutundan 20 karaktere kadar match ettiğinde) çalışacaktır ; argument(s): sCompanyName (string)

 ; returns: dataset</wsdl:documentation>
      <wsdl:input message="tns:find_CompanyByNameSoapIn" />
      <wsdl:output message="tns:find_CompanyByNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_AllPersonNames">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method işlem yasaklı gerçek kişilerin isim ve soyisimlerini döndürür

 ; argument(s): -

 ; returns: string array</wsdl:documentation>
      <wsdl:input message="tns:get_AllPersonNamesSoapIn" />
      <wsdl:output message="tns:get_AllPersonNamesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_CompanyNames">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method işlem yasaklı tüzel kişi (kuruluş) isimlerini döndürür

 ; argument(s): -

 ; returns: string array</wsdl:documentation>
      <wsdl:input message="tns:get_CompanyNamesSoapIn" />
      <wsdl:output message="tns:get_CompanyNamesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_WholeList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu method tüm işlem yasaklı listesini (gerçek kişi ve tüzel kişi) döndürürür

 ; argument(s): -

 ; returns: dataset</wsdl:documentation>
      <wsdl:input message="tns:get_WholeListSoapIn" />
      <wsdl:output message="tns:get_WholeListSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ProhibitedInvestorsServiceSoap" type="tns:ProhibitedInvestorsServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="find_PersonByTCIdentityNo">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/find_PersonByTCIdentityNo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="find_PersonBySurname">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/find_PersonBySurname" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="find_CompanyByName">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/find_CompanyByName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_AllPersonNames">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/get_AllPersonNames" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_CompanyNames">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/get_CompanyNames" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_WholeList">
      <soap:operation soapAction="http://www.spk.gov.tr/webservices/get_WholeList" 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="ProhibitedInvestorsServiceSoap12" type="tns:ProhibitedInvestorsServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="find_PersonByTCIdentityNo">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/find_PersonByTCIdentityNo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="find_PersonBySurname">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/find_PersonBySurname" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="find_CompanyByName">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/find_CompanyByName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_AllPersonNames">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/get_AllPersonNames" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_CompanyNames">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/get_CompanyNames" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_WholeList">
      <soap12:operation soapAction="http://www.spk.gov.tr/webservices/get_WholeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ProhibitedInvestorsService">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bu servis Sermaye Piyasası Kanunu’nun 46/i maddesi çerçevesinde haklarında Borsa ve Teşkilatlanmış Diğer Piyasalarda İşlem Yapma Yasağı getirilen kişi ve kuruluşlara ilişkin bilgi sağlar. ;   This service is for retrieving information about investors and companies who are prohibited to perform any operation in Istanbul Stock Exchange (ISE) and other organized securities markets in Turkey.</wsdl:documentation>
    <wsdl:port name="ProhibitedInvestorsServiceSoap" binding="tns:ProhibitedInvestorsServiceSoap">
      <soap:address location="http://www.spk.gov.tr/webservices/ProhibitedInvestors/ProhibitedInvestorsService.asmx" />
    </wsdl:port>
    <wsdl:port name="ProhibitedInvestorsServiceSoap12" binding="tns:ProhibitedInvestorsServiceSoap12">
      <soap12:address location="http://www.spk.gov.tr/webservices/ProhibitedInvestors/ProhibitedInvestorsService.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>