<?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:ns4="http://esf.gov.kz/esf/model/isgo/invoice/action" xmlns:ns3="abstractInvoice.esf" 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="abstractInvoice.esf"/>
            <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="approveDate" type="xs:dateTime">
                        <xs:annotation>
                            <xs:documentation>Дата подтверждения</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="approverParticipantType" type="ns1:DocumentParticipantType">
                        <xs:annotation>
                            <xs:documentation>Тип подтверждающего</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <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="invoiceId" 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 name="invoiceType" type="ns3:InvoiceType">
                        <xs:annotation>
                            <xs:documentation>Тип ЭСФ</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="isApproved" type="xs:boolean">
                        <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 minOccurs="0" name="isgoDocumentDate" type="xs:dateTime">
                        <xs:annotation>
                            <xs:documentation>Дата документа ИС ГО</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="isgoDocumentNumber" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Номер документа ИС ГО</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="isgoDocumentType" 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 name="needConfirmation" type="xs:boolean">
                        <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="senderParticipantType" type="ns1:DocumentParticipantType">
                        <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="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="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="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: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="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="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="ns4:isgoApproveInvoiceActionInfo"/>
                                    <xs:element ref="ns4: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: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="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="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="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="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: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="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="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="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="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: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:ns3="http://esf.gov.kz/esf/model/isgo/invoice/action" xmlns:ns2="abstractInvoice.esf" 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="abstractInvoice.esf"/>
            <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="ns3: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="ns3: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="DocumentParticipantType">
                <xs:annotation>
                    <xs:documentation>Тип участника документа</xs:documentation>
                </xs:annotation>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="BUSINESS">
                        <xs:annotation>
                            <xs:documentation>Юридическое лицо либо Индивдуальный предприниматель</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="INDIVIDUAL">
                        <xs:annotation>
                            <xs:documentation>Физическое лицо</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="LAWYER">
                        <xs:annotation>
                            <xs:documentation>Адвокат</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="BAILIFF">
                        <xs:annotation>
                            <xs:documentation>Частный судебный исполнитель</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="MEDIATOR">
                        <xs:annotation>
                            <xs:documentation>Медиатор</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="NOTARY">
                        <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>
        <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="abstractInvoice.esf" version="1.0">
            <xs:simpleType name="InvoiceType">
                <xs:annotation>
                    <xs:documentation>Тип ЭСФ</xs:documentation>
                </xs:annotation>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="ORDINARY_INVOICE">
                        <xs:annotation>
                            <xs:documentation>Основной ЭСФ</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="FIXED_INVOICE">
                        <xs:annotation>
                            <xs:documentation>Исправленный ЭСФ (A 4)</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="ADDITIONAL_INVOICE">
                        <xs:annotation>
                            <xs:documentation>Дополнительный ЭСФ (A 5)</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                </xs:restriction>
            </xs:simpleType>
        </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>