<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:oc="http://ws.fss.ru/services/okvedconfirm" xmlns:gtw="http://gtw.ws.fss.ru/openservice/okvedconfirmgtw" xmlns:f="http://www.fss.ru/integration/ws/oved/fault/v01" name="OkvedconfirmGatewayService" targetNamespace="http://gtw.ws.fss.ru/openservice/okvedconfirmgtw">
  <wsdl:import location="https://docs-test.fss.ru/ws-gtw-okved-confirm/api/soap/v1/OkvedconfirmGatewayService?wsdl=Faults.wsdl" namespace="http://www.fss.ru/integration/ws/oved/fault/v01">
    </wsdl:import>
  <wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:oc="http://ws.fss.ru/services/okvedconfirm" xmlns:gtw="http://gtw.ws.fss.ru/openservice/okvedconfirmgtw" xmlns:f="http://www.fss.ru/integration/ws/oved/fault/v01">
      
  <xsd:import namespace="http://ws.fss.ru/services/okvedconfirm" schemaLocation="https://docs-test.fss.ru/ws-gtw-okved-confirm/api/soap/v1/OkvedconfirmGatewayService?xsd=../xsd/okvedconfirmgtw.xsd"/>
      
  <xsd:import namespace="http://www.fss.ru/integration/types/fault/v01" schemaLocation="https://docs-test.fss.ru/ws-gtw-okved-confirm/api/soap/v1/OkvedconfirmGatewayService?xsd=../xsd/Fault.xsd"/>
    
</xsd:schema>
  </wsdl:types>
  <wsdl:message name="getStateResponse">
    <wsdl:part element="oc:getStateResponse" name="response">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="okvedConfirmRequest">
    <wsdl:part element="oc:OKVEDConfirmationRequest" name="request">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getStateRequest">
    <wsdl:part element="oc:getStateRequest" name="request">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getResultByIdRequest">
    <wsdl:part element="oc:getResultByIdRequest" name="request">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getResultByIdResponse">
    <wsdl:part element="oc:getResultByIdResponse" name="response">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="okvedConfirmResponse">
    <wsdl:part element="oc:OKVEDConfirmationResponse" name="response">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="OkvedConfirmOpenService">
    <wsdl:operation name="confirmOkved">
<wsdl:documentation>Асинхронный метод - Запрос на подтверждение основного вида экономической деятельности. Результат проверять через getResultById
      </wsdl:documentation>
      <wsdl:input message="gtw:okvedConfirmRequest" name="okvedConfirmRequest">
    </wsdl:input>
      <wsdl:output message="gtw:okvedConfirmResponse" name="okvedConfirmResponse">
    </wsdl:output>
      <wsdl:fault message="f:digitalSignFault" name="digitalSignFault">
    </wsdl:fault>
      <wsdl:fault message="f:internalFault" name="internalFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getResultById">
<wsdl:documentation>Синхронный метод - получить результат выполнения запроса по его requestId</wsdl:documentation>
      <wsdl:input message="gtw:getResultByIdRequest" name="getResultByIdRequest">
    </wsdl:input>
      <wsdl:output message="gtw:getResultByIdResponse" name="getResultByIdResponse">
    </wsdl:output>
      <wsdl:fault message="f:encryptionFault" name="encryptionFault">
    </wsdl:fault>
      <wsdl:fault message="f:ovedBusinessFault" name="ovedBusinessFault">
    </wsdl:fault>
      <wsdl:fault message="f:internalFault" name="internalFault">
    </wsdl:fault>
      <wsdl:fault message="f:digitalSignFault" name="digitalSignFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getState">
<wsdl:documentation>Синхронный метод - получить текущее состояние запроса по его requestId</wsdl:documentation>
      <wsdl:input message="gtw:getStateRequest" name="getStateRequest">
    </wsdl:input>
      <wsdl:output message="gtw:getStateResponse" name="getStateResponse">
    </wsdl:output>
      <wsdl:fault message="f:internalFault" name="internalFault">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="OkvedConfirmServiceBinding" type="gtw:OkvedConfirmOpenService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="confirmOkved">
      <soap:operation soapAction="http://gtw.ws.fss.ru/openservice/okvedconfirm/confirmOkved" style="document"/>
      <wsdl:input name="okvedConfirmRequest">
        <soap:body namespace="http://gtw.ws.fss.ru/openservice/okvedconfirm" use="literal"/>
      </wsdl:input>
      <wsdl:output name="okvedConfirmResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="internalFault">
        <soap:fault name="internalFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="digitalSignFault">
        <soap:fault name="digitalSignFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getResultById">
      <soap:operation soapAction="http://gtw.ws.fss.ru/openservice/okvedconfirm/getResultById" style="document"/>
      <wsdl:input name="getResultByIdRequest">
        <soap:body namespace="http://gtw.ws.fss.ru/openservice/okvedconfirm" use="literal"/>
      </wsdl:input>
      <wsdl:output name="getResultByIdResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="encryptionFault">
        <soap:fault name="encryptionFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="internalFault">
        <soap:fault name="internalFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="digitalSignFault">
        <soap:fault name="digitalSignFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getState">
      <soap:operation soapAction="http://gtw.ws.fss.ru/openservice/okvedconfirm/getState" style="document"/>
      <wsdl:input name="getStateRequest">
        <soap:body namespace="http://gtw.ws.fss.ru/openservice/okvedconfirm" use="literal"/>
      </wsdl:input>
      <wsdl:output name="getStateResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="internalFault">
        <soap:fault name="internalFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="OkvedconfirmGatewayService">
    <wsdl:port binding="gtw:OkvedConfirmServiceBinding" name="OkvedconfirmGatewayServiceServicePort">
      <soap:address location="https://docs-test.fss.ru/ws-gtw-okved-confirm/api/soap/v1/OkvedconfirmGatewayService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>