<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet type='text/xsl' href='wsdl-viewer.xsl'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://esf.gov.kz/esf/model/isgo" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="IsgoWebService" targetNamespace="http://esf.gov.kz/esf/model/isgo">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://esf.gov.kz/esf/model/isgo/invoice/action" xmlns:ns1="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction" xmlns:isgoinvoiceaction="http://esf.gov.kz/esf/model/isgo/invoice/action" targetNamespace="http://esf.gov.kz/esf/model/isgo/invoice/action" version="1.0">

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction"/>

  <xs:element name="isgoApproveInvoiceActionInfo" type="tns:IsgoApproveInvoiceActionInfo"/>

  <xs:element name="isgoCreateInvoiceActionInfo" type="tns:IsgoCreateInvoiceActionInfo"/>

  <xs:complexType name="IsgoApproveInvoiceActionInfo">
    <xs:annotation>
      <xs:documentation>Информация о действии об отправке ЭСФ в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="ns1:IsgoInvoiceActionInfo">
        <xs:all/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="IsgoCreateInvoiceActionInfo">
    <xs:annotation>
      <xs:documentation>Информация о действии об отправке ЭСФ в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="ns1:IsgoInvoiceActionInfo">
        <xs:all/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

</xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction" xmlns:ns1="http://esf.gov.kz/esf/model/isgo" xmlns:isgoinvoiceabstractaction="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction" targetNamespace="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction" version="1.0">

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo"/>

  <xs:element name="isgoInvoiceActionInfo" type="tns:IsgoInvoiceActionInfo"/>

  <xs:complexType abstract="true" name="IsgoInvoiceActionInfo">
    <xs:annotation>
      <xs:documentation>Информация о действии об отправке ЭСФ в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="certificate" type="xs:string">
        <xs:annotation>
          <xs:documentation>Сертификат для проверки подписи, который содержит также информацию о пользователе — владельце сертификата</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isgoInvoiceActionBody" type="xs:string">
        <xs:annotation>
          <xs:documentation>Действие по документу ЭСФ для отправки в ИС ГО (XML)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isgoInvoiceId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор подписи(действия) ЭСФ ИС ГО в системе</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="signature" type="xs:string">
        <xs:annotation>
          <xs:documentation>ЭЦП</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="signatureType" type="ns1:SignatureType">
        <xs:annotation>
          <xs:documentation>Тип ЭЦП</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="tin" type="xs:string">
        <xs:annotation>
          <xs:documentation>Бин участника выполняющего действие</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="version" type="tns:isgoInvoiceActionVersion">
        <xs:annotation>
          <xs:documentation>Версия действия</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="isgoInvoiceActionVersion">
    <xs:restriction base="xs:string">
      <xs:enumeration value="IsgoInvoiceActionVersionV1"/>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://esf.gov.kz/esf/model/isgo/invoice" xmlns:ns3="http://esf.gov.kz/esf/model/isgo/invoice/action" xmlns:ns2="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction" xmlns:ns1="http://esf.gov.kz/esf/model/isgo" xmlns:isgoinvoice="http://esf.gov.kz/esf/model/isgo/invoice" targetNamespace="http://esf.gov.kz/esf/model/isgo/invoice" version="1.0">

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo"/>

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction"/>

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice/action"/>

  <xs:element name="IsgoInvoiceDecision" type="tns:IsgoInvoiceDecision"/>

  <xs:element name="IsgoInvoiceProcessingStatus" type="tns:IsgoInvoiceProcessingStatus"/>

  <xs:element name="IsgoInvoiceSubsidy" type="tns:IsgoInvoiceSubsidy"/>

  <xs:element name="isgoInvoice" type="tns:IsgoInvoice"/>

  <xs:element name="isgoInvoiceDecisionUploadResult" type="tns:IsgoInvoiceDecisionUploadResult"/>

  <xs:element name="isgoInvoicePackageContainer" type="tns:IsgoInvoicePackageContainer"/>

  <xs:element name="isgoInvoicePackageUploadResult" type="tns:IsgoInvoicePackageUploadResult"/>

  <xs:element name="isgoInvoiceParticipant" type="tns:IsgoInvoiceParticipant"/>

  <xs:element name="isgoInvoiceSignature" type="tns:IsgoInvoiceSignature"/>

  <xs:element name="isgoInvoiceStatus" type="tns:IsgoInvoiceStatus"/>

  <xs:element name="isgoInvoiceSubsidyUploadResult" type="tns:IsgoInvoiceSubsidyUploadResult"/>

  <xs:complexType name="IsgoInvoice">
    <xs:annotation>
      <xs:documentation>Действие по документу ЭСФ в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="approverSignature" type="tns:IsgoInvoiceSignature">
        <xs:annotation>
          <xs:documentation>Запрос подтверждающего</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="approverTin" type="xs:string">
        <xs:annotation>
          <xs:documentation>БИН подтверждающего</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="cancelReason" type="xs:string">
        <xs:annotation>
          <xs:documentation>Причина отклонения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="createDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата создания</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="creatorSignature" type="tns:IsgoInvoiceSignature">
        <xs:annotation>
          <xs:documentation>Запрос отправителя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="xs:long">
        <xs:annotation>
          <xs:documentation>Первичный ключ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="invoiceRegistrationNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Регистрационный номер ЭСФ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isgoDecision" type="xs:string">
        <xs:annotation>
          <xs:documentation>Решение ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="isgoPackageId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор пакета для отправки в ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="isgoSystemCode" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="lastUpdateDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата последнего изменения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="reason" type="xs:string">
        <xs:annotation>
          <xs:documentation>Причина</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="senderTin" type="xs:string">
        <xs:annotation>
          <xs:documentation>БИН отправителя/создателя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceStatus">
        <xs:annotation>
          <xs:documentation>Статус отправки в ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="subsidyId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор субсидии</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="version" type="xs:string">
        <xs:annotation>
          <xs:documentation>Версия документа ЭСФ</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoiceSignature">
    <xs:annotation>
      <xs:documentation>Подписи ЭСФ для отправки в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="action" type="xs:string">
        <xs:annotation>
          <xs:documentation>Тип действия</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="certificateSerialNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Серийный номер сертификата</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="createDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата создания</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="xs:long">
        <xs:annotation>
          <xs:documentation>Первичный ключ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="invoiceId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор ЭСФ в системе</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="isgoInvoiceId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор ЭСФ для отправки в ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="participantType" type="tns:IsgoInvoiceParticipant">
        <xs:annotation>
          <xs:documentation>Тип участника</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="requestXML" type="xs:string">
        <xs:annotation>
          <xs:documentation>Тело запроса на изменение статуса</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="signature" type="xs:string">
        <xs:annotation>
          <xs:documentation>Подпись участника</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="signatureType" type="ns1:SignatureType">
        <xs:annotation>
          <xs:documentation>Тип подписи</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="tin" type="xs:string">
        <xs:annotation>
          <xs:documentation>БИН участника</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="version" type="ns2:isgoInvoiceActionVersion">
        <xs:annotation>
          <xs:documentation>Версия запроса requestXML</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Error">
    <xs:annotation>
      <xs:documentation>Объект содержащий ошибки валидации документа</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="documentId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор документа, в котором обнаружена ошибка</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="errorCode" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код ошибки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="number" type="xs:string">
        <xs:annotation>
          <xs:documentation>Регистрационный номер документа, в котором обнаружена ошибка</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="property" type="xs:string">
        <xs:annotation>
          <xs:documentation>Поле документа, в котором обнаружена ошибка</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="text" type="xs:string">
        <xs:annotation>
          <xs:documentation>Текст ошибки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoicePackageContainer">
    <xs:annotation>
      <xs:documentation>Контейнер ЭСФ и дополнительных данных для передачи в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="isgoInvoicePackageContainerItems">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="isgoInvoicePackageContainerItem" type="tns:IsgoInvoicePackageContainerItem">
              <xs:annotation>
                <xs:documentation>Информация о пакете ЭСФ с подписями для передачи в ИС ГО от НП</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoicePackageContainerItem">
    <xs:annotation>
      <xs:documentation>Структурная единица-контейнер для ЭСФ с подписями и подтверждениями для передачи в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="invoiceXml" type="xs:string">
        <xs:annotation>
          <xs:documentation>Информация о зарегистрированном ЭСФ включая бланк</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isgoInvoiceActionInfos">
        <xs:complexType>
          <xs:sequence>
            <xs:choice maxOccurs="unbounded" minOccurs="0">
              <xs:element ref="ns3:isgoApproveInvoiceActionInfo"/>
              <xs:element ref="ns3:isgoCreateInvoiceActionInfo"/>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="registrationNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Информация о зарегистрированном ЭСФ включая бланк</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="status" type="xs:string">
        <xs:annotation>
          <xs:documentation>Информация о зарегистрированном ЭСФ включая бланк</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoicePackageUploadResult">
    <xs:annotation>
      <xs:documentation>Результат обработки полученных данных ЭСФ</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="isgoErrorList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="error" type="tns:Error">
              <xs:annotation>
                <xs:documentation>Список ошибок обработки</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="note" type="xs:string">
        <xs:annotation>
          <xs:documentation>Примечание</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Статус обработки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoiceDecision">
    <xs:annotation>
      <xs:documentation>Решение о включении/не включении в заявку о предоставлении мер господдержки</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="declinedReason" type="xs:string">
        <xs:annotation>
          <xs:documentation>Причина не включения ЭСФ в Заявку о предоставлении мер господдержки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="documentDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата документа ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="documentNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Номер документа ИС ГО о включении ЭСФ в Заявку о предоставлении мер господдержки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="documentType" type="xs:string">
        <xs:annotation>
          <xs:documentation>Тип документа ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="invoiceRegistrationNumbers">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="registrationNumber" type="xs:string">
              <xs:annotation>
                <xs:documentation>Регистрационные номера ЭСФ</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Статус обработки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoiceDecisionUploadResult">
    <xs:annotation>
      <xs:documentation>Результат обработки сообщения ИС ГО о включении/не включении в заявку о предоставлении мер господдержки</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="isgoErrorList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="error" type="tns:Error">
              <xs:annotation>
                <xs:documentation>Список ошибок обработки</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="note" type="xs:string">
        <xs:annotation>
          <xs:documentation>Примечание</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Статус обработки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoiceSubsidy">
    <xs:annotation>
      <xs:documentation>Данные о предоставлении/отказе мер господдержки</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="additionalInfo" type="xs:string">
        <xs:annotation>
          <xs:documentation>Обновленная информация</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="documentDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата документа ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="documentNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Номер документа ИС ГО о включении ЭСФ в Заявку о предоставлении мер господдержки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="documentType" type="xs:string">
        <xs:annotation>
          <xs:documentation>Тип документа ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="invoiceRegistrationNumbers">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="registrationNumber" type="xs:string">
              <xs:annotation>
                <xs:documentation>Регистрационные номера ЭСФ</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Статус обработки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="subsidyDecision" type="xs:string">
        <xs:annotation>
          <xs:documentation>Причина блокировки/разблокировки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoInvoiceSubsidyUploadResult">
    <xs:annotation>
      <xs:documentation>Результат обработки предоставленных данных о предоставлении/отказе мер господдержки</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="isgoErrorList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="error" type="tns:Error">
              <xs:annotation>
                <xs:documentation>Список ошибок обработки</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="note" type="xs:string">
        <xs:annotation>
          <xs:documentation>Примечание</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="status" type="tns:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Статус обработки</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="IsgoInvoiceStatus">
    <xs:annotation>
      <xs:documentation>Статус отправки</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="CREATED">
        <xs:annotation>
          <xs:documentation>Создан</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="READY_FOR_SEND">
        <xs:annotation>
          <xs:documentation>Готова к отправке</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WAIT_CONFIRMATION">
        <xs:annotation>
          <xs:documentation>Ожидает подтверждения отправки</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DECLINED">
        <xs:annotation>
          <xs:documentation>Отклонена</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SENT_TO_BUS">
        <xs:annotation>
          <xs:documentation>Направлен в ШЭП</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UNSENT">
        <xs:annotation>
          <xs:documentation>Не получилось отправить сообщение в ШЭП</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DELIVERED_TO_ISGO">
        <xs:annotation>
          <xs:documentation>Доставлен в ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UNACCEPTED_BY_ISGO">
        <xs:annotation>
          <xs:documentation>Не принят ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DECLINED_BY_VSHEP">
        <xs:annotation>
          <xs:documentation>Не принят ШЕП</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REQUEST_DENIED">
        <xs:annotation>
          <xs:documentation>Запрос отклонен ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REQUEST_ACCEPTED">
        <xs:annotation>
          <xs:documentation>Запрос принят ИС ГО</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SUBSIDY_PROVIDED">
        <xs:annotation>
          <xs:documentation>Субсидия предоставлена</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SUBSIDY_REFUSED">
        <xs:annotation>
          <xs:documentation>Субдсидия не предоставлена</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CANCELED_BY_ADMIN"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="IsgoInvoiceParticipant">
    <xs:annotation>
      <xs:documentation>Тип участника отправки ЭСФ в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="CREATOR">
        <xs:annotation>
          <xs:documentation>Инициатор</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="APPROVER">
        <xs:annotation>
          <xs:documentation>Потверждающий</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SYSTEM"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="IsgoInvoiceProcessingStatus">
    <xs:annotation>
      <xs:documentation>Статус отправки</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="ACCEPTED">
        <xs:annotation>
          <xs:documentation>Принят</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DECLINED">
        <xs:annotation>
          <xs:documentation>Отклонен</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://esf.gov.kz/esf/model/isgo/dictionary" xmlns:ns1="http://esf.gov.kz/esf/model/isgo/invoice" xmlns:isgoinvoice="http://esf.gov.kz/esf/model/isgo/dictionary" targetNamespace="http://esf.gov.kz/esf/model/isgo/dictionary" version="1.0">

  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice"/>

  <xs:element name="IsgoCountryContainer" type="tns:IsgoCountryContainer"/>

  <xs:element name="IsgoCurrencyContainer" type="tns:IsgoCurrencyContainer"/>

  <xs:element name="IsgoDeliveryConditionContainer" type="tns:IsgoDeliveryConditionContainer"/>

  <xs:element name="IsgoGsvsContainer" type="tns:IsgoGsvsContainer"/>

  <xs:element name="IsgoGsvsType" type="tns:IsgoGsvsType"/>

  <xs:element name="IsgoInvoiceSubsidyUploadResult" type="tns:IsgoDictionaryContainerUploadResult"/>

  <xs:element name="IsgoKpvedType" type="tns:IsgoKpvedType"/>

  <xs:element name="IsgoMeasureUnitContainer" type="tns:IsgoMeasureUnitContainer"/>

  <xs:element name="IsgoSubsidyContainer" type="tns:IsgoSubsidyContainer"/>

  <xs:element name="IsgoTransportTypeContainer" type="tns:IsgoTransportTypeContainer"/>

  <xs:element name="IsgoTruOriginContainer" type="tns:IsgoTruOriginContainer"/>

  <xs:element name="isgoCountryContainer" type="tns:IsgoCountryContainer"/>

  <xs:element name="isgoCurrencyContainer" type="tns:IsgoCurrencyContainer"/>

  <xs:element name="isgoDeliveryConditionContainer" type="tns:IsgoDeliveryConditionContainer"/>

  <xs:element name="isgoDictionaryContainerUploadResult" type="tns:IsgoDictionaryContainerUploadResult"/>

  <xs:element name="isgoGsvsContainer" type="tns:IsgoGsvsContainer"/>

  <xs:element name="isgoMeasureUnitContainer" type="tns:IsgoMeasureUnitContainer"/>

  <xs:element name="isgoSubsidyContainer" type="tns:IsgoSubsidyContainer"/>

  <xs:element name="isgoTransportTypeContainer" type="tns:IsgoTransportTypeContainer"/>

  <xs:element name="isgoTruOriginContainer" type="tns:IsgoTruOriginContainer"/>

  <xs:complexType name="IsgoDictionaryContainerUploadResult">
    <xs:annotation>
      <xs:documentation>Результат приема справочных данных</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="note" type="xs:string">
        <xs:annotation>
          <xs:documentation>Примечание</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="uploadStatus" type="ns1:IsgoInvoiceProcessingStatus">
        <xs:annotation>
          <xs:documentation>Результат обработки данных</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoCountryContainer">
    <xs:annotation>
      <xs:documentation>Контейнер для данных из справочника `Страны`, отправляемого в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="countryList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="country" type="tns:Country">
              <xs:annotation>
                <xs:documentation>Справочные данные по странам</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Country">
    <xs:annotation>
      <xs:documentation>Справочник Страна</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="alphaCode2" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код страны в альфа-2</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="alphaCode3" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код страны в альфа-3</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование страны на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование страны на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoSubsidyContainer">
    <xs:annotation>
      <xs:documentation>Контейнер для данных из справочника `Субсидии`, отправляемого в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="subsidyList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="subsidy" type="tns:Subsidy">
              <xs:annotation>
                <xs:documentation>Справочные данные по субсидиям</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Subsidy">
    <xs:annotation>
      <xs:documentation>Справочник Субсидии</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:long">
        <xs:annotation>
          <xs:documentation>Идентификатор</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isActive" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак активности</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="lastUpdateDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата и время последнего обновления</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование субсидии на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование субсидии на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoMeasureUnitContainer">
    <xs:sequence>
      <xs:element name="isgoMeasureUnitList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="measureUnit" type="tns:MeasureUnit">
              <xs:annotation>
                <xs:documentation>Справочные данные по единицам измерения</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MeasureUnit">
    <xs:annotation>
      <xs:documentation>Справочник Единицы измерения</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код единицы измерения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="codeMkei" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код единицы измерения МКЕИ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="codeOkei" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код единицы измерения ОКЕИ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="codeTis" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код единицы измерения ТИС</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="xs:long">
        <xs:annotation>
          <xs:documentation>ID</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="lastUpdateDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата и время последнего обновления</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование единицы измерения на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование единицы измерения на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoCurrencyContainer">
    <xs:sequence>
      <xs:element name="isgoCurrencyList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="currency" type="tns:Currency">
              <xs:annotation>
                <xs:documentation>Справочные данные по кодам валют</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Currency">
    <xs:annotation>
      <xs:documentation>Справочник Коды валют</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код валюты</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование валюты на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование валюты на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="symbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>Символ</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoDeliveryConditionContainer">
    <xs:annotation>
      <xs:documentation>Контейнер для данных из справочника `Условия поставки`, отправляемого в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="deliveryConditionList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="deliveryCondition" type="tns:IsgoDeliveryCondition">
              <xs:annotation>
                <xs:documentation>Справочные данные по условиям поставки</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoDeliveryCondition">
    <xs:annotation>
      <xs:documentation>Справочник Условия поставки</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код условия поставки</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание условия поставки на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание условия поставки на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименования условия поставки на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование условия поставки на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoTransportTypeContainer">
    <xs:annotation>
      <xs:documentation>Справочные данные Способам отправления</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="transportTypeList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="transportType" type="tns:TransportType">
              <xs:annotation>
                <xs:documentation>Справочные данные по способам отправления</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TransportType">
    <xs:annotation>
      <xs:documentation>Справочник Способы отправления</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код способа отправления</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание способа отправления на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание способа отправления на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименования способа отправления на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование способа отправления на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoTruOriginContainer">
    <xs:annotation>
      <xs:documentation>Контейнер для данных из справочника `Признак происхождения ТРУ`, отправляемого в ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="truOriginList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="truOrigin" type="tns:IsgoTruOrigin">
              <xs:annotation>
                <xs:documentation>Справочные данные по признаку происхождения ТРУ</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoTruOrigin">
    <xs:annotation>
      <xs:documentation>Справочник Признак происхождения ТРУ</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код признака происхождения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание признака происхождения на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="descriptionRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Описание признака происхождения на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименования признака происхождения на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование признака происхождения на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoGsvsContainer">
    <xs:sequence>
      <xs:element name="gsvsList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="gsvs" type="tns:IsgoGsvs">
              <xs:annotation>
                <xs:documentation>Справочные данные ГСВС</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IsgoGsvs">
    <xs:annotation>
      <xs:documentation>Справочник ГСВС</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код КПВЭД/ТНВЭД/ГТИН</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="description" type="xs:string">
        <xs:annotation>
          <xs:documentation>Краткое описание товара</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="endDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата и время окончания действия записи</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="fixedId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Сквозной код, который будет постоянным при изменении</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="fixedParentId" type="xs:long">
        <xs:annotation>
          <xs:documentation>Ссылка на сквозной код родителя</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="gsvsTypeCode" type="tns:IsgoGsvsType">
        <xs:annotation>
          <xs:documentation>Тип ГСВС</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="xs:long">
        <xs:annotation>
          <xs:documentation>ID</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isCanSelect" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак, что данный код можно выбрать/указать в ЭСФ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isDeleted" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак удаления</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isExcisable" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак подакцизного товара</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isSociallySignificant" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак социально значимого товара</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isTwofoldPurpose" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак товара двойного назначения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isUnique" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак уникальности товара</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isUseInVstore" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак использования в ВС</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isWithdrawal" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак товара изъятия</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="kpvedType" type="tns:IsgoKpvedType">
        <xs:annotation>
          <xs:documentation>Тип - услуга, товар</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="lastUpdateDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата и время последнего изменения</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameEn" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование ГСВС(КПВЭД/ТНВЭД/GTIN в зависимости от типа) на английском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование ГСВС(КПВЭД/ТНВЭД/GTIN в зависимости от типа) на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование ГСВС(КПВЭД/ТНВЭД/GTIN в зависимости от типа) на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="startDate" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Дата и время начала действия записи</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="IsgoGsvsType">
    <xs:annotation>
      <xs:documentation>Тип ГСВС - работа/услуга</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="KPVED">
        <xs:annotation>
          <xs:documentation>КПВЭД</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TNVED">
        <xs:annotation>
          <xs:documentation>ТНВЭД</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GTIN">
        <xs:annotation>
          <xs:documentation>GTIN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="IsgoKpvedType">
    <xs:annotation>
      <xs:documentation>Тип КПВЕД - работа/услуга</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="PRODUCT">
        <xs:annotation>
          <xs:documentation>Товары</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SERVICE">
        <xs:annotation>
          <xs:documentation>Услуга</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://esf.gov.kz/esf/model/isgo" xmlns:ns2="http://esf.gov.kz/esf/model/isgo/invoice/action" xmlns:ns1="http://esf.gov.kz/esf/model/isgo/invoice" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://esf.gov.kz/esf/model/isgo">
  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice"/>
  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice/action"/>
  <xs:import namespace="http://esf.gov.kz/esf/model/isgo/invoice/abstractAction"/>
  <xs:element name="IsgoInvoiceDecision" type="ns1:IsgoInvoiceDecision"/>
  <xs:element name="IsgoInvoiceDecisionUploadResult" type="ns1:IsgoInvoiceDecisionUploadResult"/>
  <xs:element name="IsgoInvoicePackageContainer" type="ns1:IsgoInvoicePackageContainer"/>
  <xs:element name="IsgoInvoiceSubsidy" type="ns1:IsgoInvoiceSubsidy"/>
  <xs:element name="IsgoInvoiceSubsidyUploadResult" type="ns1:IsgoInvoiceSubsidyUploadResult"/>
  <xs:element name="IsgoVshepType" type="tns:IsgoVshepType"/>
  <xs:element name="approveSendingInvoiceToIsgoRequest" type="tns:ApproveSendingInvoiceToIsgoRequest"/>
  <xs:element name="invoiceUploadResponse" type="xs:anyType"/>
  <xs:complexType name="IsgoSearchRequest">
    <xs:complexContent>
      <xs:extension base="tns:AbstractSessionAwareRequest">
        <xs:sequence>
          <xs:element minOccurs="0" name="lastIsgoId" type="xs:long">
            <xs:annotation>
              <xs:documentation>Последний полученный идентификатор предыдущего запроса</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="direction" type="tns:IsgoDirection">
            <xs:annotation>
              <xs:documentation>Направление: исходящие/входящие</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="isgoInvoiceStatus" type="ns1:IsgoInvoiceStatus">
            <xs:annotation>
              <xs:documentation>Статус</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="dateFrom" type="xs:dateTime">
            <xs:annotation>
              <xs:documentation>Дата формирования запроса: от</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="dateTo" type="xs:dateTime">
            <xs:annotation>
              <xs:documentation>Дата формирования запроса: до</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType abstract="true" name="AbstractSessionAwareRequest">
    <xs:sequence>
      <xs:element name="sessionId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Идентификатор сессии (см. SessionService)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoSearchResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="isgoInvoices">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Isgo" type="ns1:IsgoInvoice">
              <xs:annotation>
                <xs:documentation>Результаты</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoQueryIsgoSystemRequest">
    <xs:complexContent>
      <xs:extension base="tns:AbstractSessionAwareRequest">
        <xs:sequence/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="IsgoQueryIsgoSystemResponse">
    <xs:sequence>
      <xs:element name="isgoSystemList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="isgo" type="tns:IsgoSystem">
              <xs:annotation>
                <xs:documentation>Список систем ИС ГО</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoSystem">
    <xs:annotation>
      <xs:documentation>ИС ГО</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameRu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименование на русском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nameKz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Наименования на казахском языке</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vshepUserId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Идентификатор системы отправителя данных в системе ШЕП</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="vshepParamsJson" type="xs:string">
        <xs:annotation>
          <xs:documentation>Код сервиса в системе ШЕП</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="decisionBlock" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак блокировки по причине отсутствия решения о включении в заявку</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="subsidyBlock" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Признак блокировки по причине отсутствия решения о выделении субсидии</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" name="vshepParams" nillable="true" type="tns:IsgoSystemInfo">
        <xs:annotation>
          <xs:documentation>Параметры ШЕП</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoSystemInfo">
    <xs:annotation>
      <xs:documentation>Данные сервиса ИС ГО в ШЕП/ВШЕП</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vshepType" type="tns:IsgoVshepType">
        <xs:annotation>
          <xs:documentation>Тип сервиса</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="serviceId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Идентификатор сервиса в системе ШЕП</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="isActive" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Флаг актуальности</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ApproveSendingInvoiceToIsgoRequest">
    <xs:complexContent>
      <xs:extension base="tns:AbstractSessionAwareRequest">
        <xs:sequence>
          <xs:element name="approveInvoiceActionInfoList">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="approveActionInfo" type="ns2:IsgoApproveInvoiceActionInfo">
                  <xs:annotation>
                    <xs:documentation>Данные по подтверждению отправки ЭСФ в ИС ГО</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ApproveSendingInvoiceToIsgoResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="errorList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="error" type="ns1:Error">
              <xs:annotation>
                <xs:documentation>Список ошибок валидации</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoQueryByIdRequest">
    <xs:complexContent>
      <xs:extension base="tns:AbstractSessionAwareRequest">
        <xs:sequence>
          <xs:element name="idList">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="id" type="xs:long">
                  <xs:annotation>
                    <xs:documentation>Список идентификаторов ЭД в системе</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="IsgoQueryByIdResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="isgoInvoiceList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Isgo" type="ns1:IsgoInvoice">
              <xs:annotation>
                <xs:documentation>Информация по Электронному Договору</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="SendInvoiceToIsgoRequest">
    <xs:complexContent>
      <xs:extension base="tns:AbstractSessionAwareRequest">
        <xs:sequence>
          <xs:element name="createActionInfoList">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="createActionInfo" type="ns2:IsgoCreateInvoiceActionInfo">
                  <xs:annotation>
                    <xs:documentation>Данные по отправке ЭСФ в ИС ГО</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="SendInvoiceToIsgoResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="acceptedList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="uploadResult" type="tns:IsgoUploadResponse">
              <xs:annotation>
                <xs:documentation>Список ошибок валидации</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="declinedList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="uploadResult" type="tns:IsgoUploadResponse">
              <xs:annotation>
                <xs:documentation>Список ошибок валидации</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IsgoUploadResponse">
    <xs:sequence>
      <xs:element name="registrationNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Рег.номер ЭСФ</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isgoInvoiceId" type="xs:long"/>
      <xs:element minOccurs="0" name="errorList">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="error" type="ns1:Error">
              <xs:annotation>
                <xs:documentation>Список ошибок валидации</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="IsgoDirection">
    <xs:annotation>
      <xs:documentation>Признак, указывающий, являются ли запрашиваемые отправки ЭСФ входящими или исходящими для запрашивающей стороны</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="INBOUND">
        <xs:annotation>
          <xs:documentation>Входящие</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OUTBOUND">
        <xs:annotation>
          <xs:documentation>Исходящие</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SignatureType">
    <xs:annotation>
      <xs:documentation>Тип ЭЦП</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="COMPANY">
        <xs:annotation>
          <xs:documentation>ЭЦП юридического лица</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OPERATOR">
        <xs:annotation>
          <xs:documentation>ЭЦП лица, уполномоченного подписывать счета-фактуры</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IsgoVshepType">
    <xs:annotation>
      <xs:documentation>Тип сервиса ШЕП</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="DICT_COUNTRY">
        <xs:annotation>
          <xs:documentation>Справочник Страны</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_CURRENCY">
        <xs:annotation>
          <xs:documentation>Справочник Коды валют</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_DELIVERY">
        <xs:annotation>
          <xs:documentation>Справочник Условия поставок</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_GSVS">
        <xs:annotation>
          <xs:documentation>Справочник ГСВС</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_MEASURE_UNIT">
        <xs:annotation>
          <xs:documentation>Справочник Единицы измерения</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_TRANSPORT_TYPE">
        <xs:annotation>
          <xs:documentation>Справочник Способ отправления</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_TRU_ORIGIN">
        <xs:annotation>
          <xs:documentation>Справочник Признак происхождения ТРУ</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DICT_SUBSIDY">
        <xs:annotation>
          <xs:documentation>Справочник Субсидии</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="INVOICE">
        <xs:annotation>
          <xs:documentation>Прием ЭСФ</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="Exception" type="tns:Exception"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:element minOccurs="0" name="message" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="searchIsgoInvoice" nillable="true" type="tns:IsgoSearchRequest"/>
  <xs:element name="isgoSearchResponse" nillable="true" type="tns:IsgoSearchResponse"/>
  <xs:element name="queryIsgoSystemList" nillable="true" type="tns:IsgoQueryIsgoSystemRequest"/>
  <xs:element name="isgoQueryIsgoSystemResponse" nillable="true" type="tns:IsgoQueryIsgoSystemResponse"/>
  <xs:element name="approveSendingInvoiceToIsgo" nillable="true" type="tns:ApproveSendingInvoiceToIsgoRequest"/>
  <xs:element name="approveSendingInvoiceToIsgoResponse" nillable="true" type="tns:ApproveSendingInvoiceToIsgoResponse"/>
  <xs:element name="queryIsgoInvoiceById" nillable="true" type="tns:IsgoQueryByIdRequest"/>
  <xs:element name="isgoQueryByIdResponse" nillable="true" type="tns:IsgoQueryByIdResponse"/>
  <xs:element name="sendInvoiceToIsgo" nillable="true" type="tns:SendInvoiceToIsgoRequest"/>
  <xs:element name="sendInvoiceToIsgoUploadResponse" nillable="true" type="tns:SendInvoiceToIsgoResponse"/>
</xs:schema>
  </wsdl:types>
  <wsdl:message name="Exception">
    <wsdl:part element="tns:Exception" name="Exception">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="queryIsgoSystemList">
    <wsdl:part element="tns:queryIsgoSystemList" name="queryIsgoSystemList">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="queryIsgoSystemListResponse">
    <wsdl:part element="tns:isgoQueryIsgoSystemResponse" name="isgoQueryIsgoSystemResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="sendInvoiceToIsgoResponse">
    <wsdl:part element="tns:sendInvoiceToIsgoUploadResponse" name="sendInvoiceToIsgoUploadResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="approveSendingInvoiceToIsgo">
    <wsdl:part element="tns:approveSendingInvoiceToIsgo" name="approveSendingInvoiceToIsgo">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="sendInvoiceToIsgo">
    <wsdl:part element="tns:sendInvoiceToIsgo" name="sendInvoiceToIsgo">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="searchIsgoInvoiceResponse">
    <wsdl:part element="tns:isgoSearchResponse" name="isgoSearchResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="searchIsgoInvoice">
    <wsdl:part element="tns:searchIsgoInvoice" name="searchIsgoInvoice">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="queryIsgoInvoiceByIdResponse">
    <wsdl:part element="tns:isgoQueryByIdResponse" name="isgoQueryByIdResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="approveSendingInvoiceToIsgoResponse">
    <wsdl:part element="tns:approveSendingInvoiceToIsgoResponse" name="approveSendingInvoiceToIsgoResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="queryIsgoInvoiceById">
    <wsdl:part element="tns:queryIsgoInvoiceById" name="queryIsgoInvoiceById">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="IsgoWebService">
<wsdl:documentation>Сервис работы с ИС ГО</wsdl:documentation>
    <wsdl:operation name="searchIsgoInvoice">
<wsdl:documentation>Подтвердить отправку ЭСФ в ИС ГО</wsdl:documentation>
      <wsdl:input message="tns:searchIsgoInvoice" name="searchIsgoInvoice">
    </wsdl:input>
      <wsdl:output message="tns:searchIsgoInvoiceResponse" name="searchIsgoInvoiceResponse">
    </wsdl:output>
      <wsdl:fault message="tns:Exception" name="Exception">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="queryIsgoSystemList">
<wsdl:documentation>Список систем ИС ГО для отправки ЭСФ</wsdl:documentation>
      <wsdl:input message="tns:queryIsgoSystemList" name="queryIsgoSystemList">
    </wsdl:input>
      <wsdl:output message="tns:queryIsgoSystemListResponse" name="queryIsgoSystemListResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="approveSendingInvoiceToIsgo">
<wsdl:documentation>Подтвердить отправку ЭСФ в ИС ГО</wsdl:documentation>
      <wsdl:input message="tns:approveSendingInvoiceToIsgo" name="approveSendingInvoiceToIsgo">
    </wsdl:input>
      <wsdl:output message="tns:approveSendingInvoiceToIsgoResponse" name="approveSendingInvoiceToIsgoResponse">
    </wsdl:output>
      <wsdl:fault message="tns:Exception" name="Exception">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="queryIsgoInvoiceById">
<wsdl:documentation>Подтвердить отправку ЭСФ в ИС ГО</wsdl:documentation>
      <wsdl:input message="tns:queryIsgoInvoiceById" name="queryIsgoInvoiceById">
    </wsdl:input>
      <wsdl:output message="tns:queryIsgoInvoiceByIdResponse" name="queryIsgoInvoiceByIdResponse">
    </wsdl:output>
      <wsdl:fault message="tns:Exception" name="Exception">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="sendInvoiceToIsgo">
<wsdl:documentation>Отправить ЭСФ в ИС ГО</wsdl:documentation>
      <wsdl:input message="tns:sendInvoiceToIsgo" name="sendInvoiceToIsgo">
    </wsdl:input>
      <wsdl:output message="tns:sendInvoiceToIsgoResponse" name="sendInvoiceToIsgoResponse">
    </wsdl:output>
      <wsdl:fault message="tns:Exception" name="Exception">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="IsgoWebServiceSoapBinding" type="tns:IsgoWebService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="searchIsgoInvoice">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="searchIsgoInvoice">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="searchIsgoInvoiceResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="Exception">
        <soap:fault name="Exception" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="queryIsgoSystemList">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="queryIsgoSystemList">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="queryIsgoSystemListResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="approveSendingInvoiceToIsgo">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="approveSendingInvoiceToIsgo">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="approveSendingInvoiceToIsgoResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="Exception">
        <soap:fault name="Exception" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="queryIsgoInvoiceById">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="queryIsgoInvoiceById">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="queryIsgoInvoiceByIdResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="Exception">
        <soap:fault name="Exception" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="sendInvoiceToIsgo">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="sendInvoiceToIsgo">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="sendInvoiceToIsgoResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="Exception">
        <soap:fault name="Exception" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="IsgoWebService">
    <wsdl:port binding="tns:IsgoWebServiceSoapBinding" name="IsgoWebServicePort">
      <soap:address location="https://esf.gov.kz:8443/esf-web/ws/api1/IsgoWebService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>