2.1.4 Контрольные примеры

Запрос

[Приведите контрольный пример запроса в формате SOAP сообщения аналогично примеру.]

Ответ на запрос в случае успешного исполнения

[Приведите контрольный пример ответа при успешном исполнении запроса в формате SOAP сообщения аналогично примеру.]

2.2 Операция «Предоставление дополнительных материалов»

2.2.1 Общие сведения

Код операции:

SendFiles

Наименование операции:

Предоставление дополнительных материалов

Назначение операции:

Операция предназначена для предоставления дополнительных материалов по заявке.

2.2.2 Описание входных параметров

Входные данные: SendFilesRequest

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Данные заявки

+

xml, тип XmlDataType

Описание см. 4.2.1

2.2.3 Описание выходных параметров

Выходные данные: SendFilesResponse

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Результат обработки запроса

+

xml, тип XmlDataType

Описание см. 4.2.1

Параметры комплексного типа описаны в приложении «Описание общих структур данных».

2.2.4 Контрольные примеры

Запрос

[Приведите контрольный пример запроса в формате SOAP сообщения аналогично примеру.]

Ответ на запрос в случае успешного исполнения

[Приведите контрольный пример ответа при успешном исполнении запроса в формате SOAP сообщения аналогично примеру.]

2.3 Операция «Запрос состояния заявки»

НЕ нашли? Не то? Что вы ищете?

2.3.1 Общие сведения

Код операции:

Check

Наименование операции:

Запрос состояния заявки

Назначение операции:

Операция предназначена для получения информации о согласовании

2.3.2 Описание входных параметров

Входные данные: CheckRequest

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Данные заявки

+

xml, тип XmlDataType

Описание см. 4.2.1

2.3.3 Описание выходных параметров

Выходные данные: CheckResponse

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Результат обработки запроса

+

xml, тип XmlDataType

Описание см. 4.2.1

Параметры комплексного типа описаны в приложении «Описание общих структур данных».

2.3.4 Контрольные примеры

Запрос

[Приведите контрольный пример запроса в формате SOAP сообщения аналогично примеру.]

Ответ на запрос в случае успешного исполнения

[Приведите контрольный пример ответа при успешном исполнении запроса в формате SOAP сообщения аналогично примеру.]

2.4 Операция «Запрос на отзыв заявки на согласование»

2.4.1 Общие сведения

Код операции:

Cancel

Наименование операции:

Запрос на отзыв заявки на согласование

Назначение операции:

Операция предназначена для отзыва заявки на согласование.

2.4.2 Описание входных параметров

Входные данные: CancelRequest

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Данные заявки

+

xml, тип XmlDataType

Описание см. 4.2.1

2.4.3 Описание выходных параметров

Выходные данные: CancelResponse

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

XMLData

Результат обработки запроса

+

xml, тип XmlDataType

Описание см. 4.2.1

Параметры комплексного типа описаны в приложении «Описание общих структур данных».

2.4.4 Контрольные примеры

Запрос

[Приведите контрольный пример запроса в формате SOAP сообщения аналогично примеру.]

Ответ на запрос в случае успешного исполнения

[Приведите контрольный пример ответа при успешном исполнении запроса в формате SOAP сообщения аналогично примеру.]

2.5 Операция [введите наименование операции сервиса]

[По каждой операции необходимо привести сведения, по аналогии с предыдущим разделом.]

3  Методика испытаний

3.1 Общие условия

Проведение контрольных испытаний при регистрации электронного сервиса регламентировано Приказом Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия».

Порядок проведения типовых испытаний предполагает следующие этапы:

-  Проверка комплектности предоставленной документации;

-  Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;

-  Регистрация сервиса и тестирование сервиса на контрольном примере.

[Примечание: В случае отсутствия сетевой связности для регистрации сервиса на тестовой среде, представители Оператора СМЭВ и Поставщика производят необходимые работы по ее обеспечению.]

3.2 Параметры испытаний на тестовой среде

Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия разработанного сервиса заранее, а не в продуктивном контуре.

[Приведите в разделе сведения, необходимые для тестирования электронного сервиса (в случае наличия тестовой площадки) на тестовом контуре СМЭВ:

-  Контактные сведения о лице, ответственном со стороны Поставщика за решение вопросов, необходимых для обеспечения регистрации сервиса на тестовом контуре СМЭВ.

-  Адрес размещения тестового экземпляра электронного сервиса Поставщика.

-  Режим функционирования тестовой среды и особые условия ее доступности (при наличии).

-  Сценарии тестирования сервиса.]

-  Контактное лицо: Фамилия Имя Отчество, e-mail: *****@***ru,

-  Адрес тестового экземпляра: http://1.2.34.56:7899/testws/testws? wsdl или тестовая СМЭВ

-  Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.

-  Для того чтоб протестировать сервис, необходимо:

-  зарегистрировать сервис на тестовой среде во время ее доступности согласно режиму функционирования,

-  протестировать все операции на основании контрольных примеров.

3.3 Параметры испытаний на продуктивной среде

[Приведите сведения, необходимые для тестирования электронного сервиса на продуктивной среде СМЭВ:

-  Контактные сведения о лице, ответственном со стороны поставщика за решение вопросов, необходимых для обеспечения регистрации сервиса в продуктивном контуре СМЭВ.

-  Адрес размещения продуктивного экземпляра сервиса Поставщика.

-  Сценарии тестирования сервиса.]

3.4 Особые условия

[Приведите особые условия и правила проведения контрольных испытаний, не вошедшие в другие разделы.]

4  Приложения

4.1 Описание сервиса (WSDL)

[Приведите описание сервиса (WSDL). При наличии ссылок (import) на другие описания сервисов (WSDL) или файлы форматов данных (XSD), дополнительно к исходному описанию приведите описание всех подобных элементов.]

[Приведите контрольный пример запроса в формате SOAP сообщения аналогично примеру.]

<?xml version="1.0" encoding="utf-8"?>

<wsdl:definitions name="ApprovalService" targetNamespace="http://*****/services/smev/rds/sovs/rev120315" xmlns:wsdl="http://schemas. xmlsoap. org/wsdl/" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas. xmlsoap. org/soap/encoding/" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:soap12="http://schemas. xmlsoap. org/wsdl/soap12/" xmlns:tns="http://*****/services/smev/rds/sovs/rev120315" xmlns:wsa="http://schemas. xmlsoap. org/ws/2004/08/addressing" xmlns:wsx="http://schemas. xmlsoap. org/ws/2004/09/mex" xmlns:wsap="http://schemas. xmlsoap. org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www. w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas. /ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas. xmlsoap. org/ws/2004/09/policy" xmlns:wsa10="http://www. w3.org/2005/08/addressing" xmlns:wsam="http://www. w3.org/2007/05/addressing/metadata">

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:AsymmetricBinding xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<wsp:Policy>

<sp:InitiatorToken>

<wsp:Policy>

<sp:X509Token sp:IncludeToken="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">

<wsp:Policy>

<sp:RequireDerivedKeys/>

<sp:WssX509V3Token10/>

</wsp:Policy>

</sp:X509Token>

</wsp:Policy>

</sp:InitiatorToken>

<sp:RecipientToken>

<wsp:Policy>

<sp:X509Token sp:IncludeToken="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToInitiator">

<wsp:Policy>

<sp:RequireDerivedKeys/>

<sp:WssX509V3Token10/>

</wsp:Policy>

</sp:X509Token>

</wsp:Policy>

</sp:RecipientToken>

<sp:AlgorithmSuite>

<wsp:Policy>

<BasicGostObsolete xmlns="urn:ietf:params:xml:ns:cpxmlsec"/>

</wsp:Policy>

</sp:AlgorithmSuite>

<sp:Layout>

<wsp:Policy>

<sp:Strict/>

</wsp:Policy>

</sp:Layout>

<sp:OnlySignEntireHeadersAndBody/>

</wsp:Policy>

</sp:AsymmetricBinding>

<sp:Wss10 xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<wsp:Policy>

<sp:MustSupportRefKeyIdentifier/>

<sp:MustSupportRefIssuerSerial/>

</wsp:Policy>

</sp:Wss10>

<sp:Trust10 xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<wsp:Policy>

<sp:MustSupportIssuedTokens/>

<sp:RequireClientEntropy/>

<sp:RequireServerEntropy/>

</wsp:Policy>

</sp:Trust10>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Register_Input_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Register_output_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Check_Input_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Check_output_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Cancel_Input_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_Cancel_output_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_SendFiles_Input_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsp:Policy wsu:Id="SmevGostSecuredHttpBinding_IAuthorityApprovalService_SendFiles_output_policy">

<wsp:ExactlyOne>

<wsp:All>

<sp:SignedParts xmlns:sp="http://schemas. xmlsoap. org/ws/2005/07/securitypolicy">

<sp:Body/>

<sp:Header Name="Header" Namespace="http://smev. *****/rev120315"/>

<sp:Header Name="Security" Namespace="http://www. w3.org/2000/09/xmldsig#"/>

</sp:SignedParts>

</wsp:All>

</wsp:ExactlyOne>

</wsp:Policy>

<wsdl:types>

<xsd:schema elementFormDefault="qualified" targetNamespace="http://*****/services/smev/rds/sovs/rev120315">

<xsd:element name="Register" type="q1:SovsRequestType" xmlns:q1="http://smev. *****/rev120315"/>

<xsd:element name="XmlData" type="tns:XmlDataType"/>

<xsd:complexType name="XmlDataType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="root" type="tns:MessageRootType"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="MessageRootType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="response" type="tns:MessageResponseType"/>

<xsd:element minOccurs="0" maxOccurs="1" name="data" type="tns:ArrayOfMessageFieldType"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="MessageResponseType">

<xsd:simpleContent>

<xsd:extension base="xsd:string">

<xsd:attribute name="errorCode" type="xsd:string"/>

<xsd:attribute name="timestamp" type="xsd:dateTime" use="required"/>

</xsd:extension>

</xsd:simpleContent>

</xsd:complexType>

<xsd:complexType name="ArrayOfMessageFieldType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="field" type="tns:MessageFieldType"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="MessageFieldType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="value" type="xsd:string"/>

</xsd:sequence>

<xsd:attribute name="name" type="xsd:string"/>

</xsd:complexType>

<xsd:element name="RegisterResult" type="q2:SovsResponseType" xmlns:q2="http://smev. *****/rev120315"/>

<xsd:element name="Check" type="q3:SovsRequestType" xmlns:q3="http://smev. *****/rev120315"/>

<xsd:element name="CheckResult" type="q4:SovsResponseType" xmlns:q4="http://smev. *****/rev120315"/>

<xsd:element name="Cancel" type="q5:SovsRequestType" xmlns:q5="http://smev. *****/rev120315"/>

<xsd:element name="CancelResult" type="q6:SovsResponseType" xmlns:q6="http://smev. *****/rev120315"/>

<xsd:element name="SendFiles" type="q7:SovsRequestType" xmlns:q7="http://smev. *****/rev120315"/>

<xsd:element name="SendFilesResult" type="q8:SovsResponseType" xmlns:q8="http://smev. *****/rev120315"/>

</xsd:schema>

<xsd:schema elementFormDefault="qualified" targetNamespace="http://smev. *****/rev120315">

<xsd:complexType name="SovsRequestType">

<xsd:complexContent mixed="false">

<xsd:extension base="q9:BaseMessageType" xmlns:q9="http://smev. *****/rev120315">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="MessageData" type="q9:SovsMessageDataType"/>

</xsd:sequence>

</xsd:extension>

</xsd:complexContent>

</xsd:complexType>

<xsd:complexType name="BaseMessageType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Message" type="q10:MessageType" xmlns:q10="http://smev. *****/rev120315"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="MessageType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Sender" type="q11:orgExternalType" xmlns:q11="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Recipient" type="q12:orgExternalType" xmlns:q12="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Originator" type="q13:orgExternalType" xmlns:q13="http://smev. *****/rev120315"/>

<xsd:choice minOccurs="1" maxOccurs="1">

<xsd:element minOccurs="0" maxOccurs="1" name="ServiceName" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Service" type="q14:ServiceType" xmlns:q14="http://smev. *****/rev120315"/>

</xsd:choice>

<xsd:element minOccurs="1" maxOccurs="1" name="TypeCode" type="q15:TypeCodeType" xmlns:q15="http://smev. *****/rev120315"/>

<xsd:element minOccurs="1" maxOccurs="1" name="Status" type="q16:StatusType" xmlns:q16="http://smev. *****/rev120315"/>

<xsd:element minOccurs="1" maxOccurs="1" name="Date" type="xsd:dateTime"/>

<xsd:element minOccurs="0" maxOccurs="1" name="ExchangeType" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="RequestIdRef" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="OriginRequestIdRef" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="ServiceCode" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="CaseNumber" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="SubMessages" type="q17:ArrayOfSubMessageType" xmlns:q17="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="TestMsg" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="OKTMO" type="xsd:string"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="orgExternalType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Code" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Name" type="xsd:string"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="ServiceType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Mnemonic" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Version" type="xsd:string"/>

</xsd:sequence>

</xsd:complexType>

<xsd:simpleType name="TypeCodeType">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="GSRV"/>

<xsd:enumeration value="GFNC"/>

<xsd:enumeration value="OTHR"/>

</xsd:restriction>

</xsd:simpleType>

<xsd:simpleType name="StatusType">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="REQUEST"/>

<xsd:enumeration value="RESULT"/>

<xsd:enumeration value="REJECT"/>

<xsd:enumeration value="INVALID"/>

<xsd:enumeration value="ACCEPT"/>

<xsd:enumeration value="PING"/>

<xsd:enumeration value="PROCESS"/>

<xsd:enumeration value="NOTIFY"/>

<xsd:enumeration value="FAILURE"/>

<xsd:enumeration value="CANCEL"/>

<xsd:enumeration value="STATE"/>

<xsd:enumeration value="PACKET"/>

</xsd:restriction>

</xsd:simpleType>

<xsd:complexType name="ArrayOfSubMessageType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="SubMessage" type="q18:SubMessageType" xmlns:q18="http://smev. *****/rev120315"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="SubMessageType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="SubRequestNumber" type="xsd:string"/>

<xsd:element minOccurs="1" maxOccurs="1" name="Status" type="q19:StatusType" xmlns:q19="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Originator" type="q20:orgExternalType" xmlns:q20="http://smev. *****/rev120315"/>

<xsd:element minOccurs="1" maxOccurs="1" name="Date" type="xsd:dateTime"/>

<xsd:element minOccurs="0" maxOccurs="1" name="RequestIdRef" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="OriginRequestIdRef" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="ServiceCode" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="CaseNumber" type="xsd:string"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="SovsResponseType">

<xsd:complexContent mixed="false">

<xsd:extension base="q21:BaseMessageType" xmlns:q21="http://smev. *****/rev120315">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="MessageData" type="q21:SovsMessageDataType"/>

</xsd:sequence>

</xsd:extension>

</xsd:complexContent>

</xsd:complexType>

<xsd:complexType name="SovsMessageDataType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="AppData" type="q22:SovsAppDataType" xmlns:q22="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="AppDocument" type="q23:AppDocumentType" xmlns:q23="http://smev. *****/rev120315"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="SovsAppDataType">

<xsd:complexContent mixed="false">

<xsd:extension base="q24:AppDataType" xmlns:q24="http://smev. *****/rev120315">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" ref="tns:XmlData"/>

<xsd:element minOccurs="0" maxOccurs="1" ref="q25:Signature" xmlns:q25="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:sequence>

<xsd:attribute name="Id" type="xsd:string"/>

</xsd:extension>

</xsd:complexContent>

</xsd:complexType>

<xsd:complexType name="AppDataType"/>

<xsd:complexType name="AppDocumentType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="RequestCode" type="xsd:string"/>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="DigestValue" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="BinaryData" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Reference" type="q26:ReferenceType" xmlns:q26="http://smev. *****/rev120315"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="ReferenceType" mixed="true">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" ref="q27:Include" xmlns:q27="http://www. w3.org/2004/08/xop/include"/>

</xsd:sequence>

</xsd:complexType>

<xsd:element name="Header" type="q28:HeaderType" xmlns:q28="http://smev. *****/rev120315"/>

<xsd:complexType name="HeaderType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="NodeId" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="MessageId" type="xsd:string"/>

<xsd:element minOccurs="1" maxOccurs="1" name="TimeStamp" type="xsd:dateTime"/>

<xsd:element minOccurs="1" maxOccurs="1" name="MessageClass" type="q29:MessageClassType" xmlns:q29="http://smev. *****/rev120315"/>

<xsd:element minOccurs="0" maxOccurs="1" name="PacketIds" type="q30:ArrayOfPacketIdType" xmlns:q30="http://smev. *****/rev120315"/>

</xsd:sequence>

<xsd:attribute name="actor" type="xsd:string"/>

<xsd:anyAttribute/>

</xsd:complexType>

<xsd:simpleType name="MessageClassType">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="REQUEST"/>

<xsd:enumeration value="RESPONSE"/>

</xsd:restriction>

</xsd:simpleType>

<xsd:complexType name="ArrayOfPacketIdType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="Id" type="q31:PacketIdType" xmlns:q31="http://smev. *****/rev120315"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="PacketIdType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="MessageId" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="SubRequestNumber" type="xsd:string"/>

</xsd:sequence>

</xsd:complexType>

</xsd:schema>

<xsd:schema elementFormDefault="qualified" targetNamespace="http://www. w3.org/2000/09/xmldsig#">

<xsd:element name="Signature" type="q32:SignatureType" xmlns:q32="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:complexType name="SignatureType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="SignedInfo" type="q33:SignedInfoType" xmlns:q33="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="SignatureValue" type="q34:SignatureValueType" xmlns:q34="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="KeyInfo" type="q35:KeyInfoType" xmlns:q35="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="Object" type="q36:ObjectType" xmlns:q36="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:sequence>

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:complexType>

<xsd:complexType name="SignedInfoType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="CanonicalizationMethod" type="q37:CanonicalizationMethodType" xmlns:q37="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="SignatureMethod" type="q38:SignatureMethodType" xmlns:q38="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="Reference" type="q39:ReferenceType" xmlns:q39="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:sequence>

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:complexType>

<xsd:complexType name="CanonicalizationMethodType" mixed="true">

<xsd:sequence>

<xsd:any minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

<xsd:attribute name="Algorithm" type="xsd:anyURI"/>

</xsd:complexType>

<xsd:complexType name="SignatureMethodType" mixed="true">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="HMACOutputLength" type="xsd:integer"/>

<xsd:any minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

<xsd:attribute name="Algorithm" type="xsd:anyURI"/>

</xsd:complexType>

<xsd:complexType name="ReferenceType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Transforms" type="q40:ArrayOfTransformType" xmlns:q40="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="DigestMethod" type="q41:DigestMethodType" xmlns:q41="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="DigestValue" type="xsd:base64Binary"/>

</xsd:sequence>

<xsd:attribute name="Type" type="xsd:anyURI"/>

<xsd:attribute name="URI" type="xsd:anyURI"/>

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:complexType>

<xsd:complexType name="ArrayOfTransformType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="unbounded" name="Transform" type="q42:TransformType" xmlns:q42="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="TransformType" mixed="true">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="XPath" type="xsd:string"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

<xsd:attribute name="Algorithm" type="xsd:anyURI"/>

</xsd:complexType>

<xsd:complexType name="DigestMethodType" mixed="true">

<xsd:sequence>

<xsd:any minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

<xsd:attribute name="Algorithm" type="xsd:anyURI"/>

</xsd:complexType>

<xsd:complexType name="SignatureValueType">

<xsd:simpleContent>

<xsd:extension base="xsd:base64Binary">

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:extension>

</xsd:simpleContent>

</xsd:complexType>

<xsd:complexType name="KeyInfoType" mixed="true">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="SPKIData" type="q43:SPKIDataType" xmlns:q43="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="MgmtData" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509Data" type="q44:X509DataType" xmlns:q44="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="RetrievalMethod" type="q45:RetrievalMethodType" xmlns:q45="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="KeyName" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="KeyValue" type="q46:KeyValueType" xmlns:q46="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="PGPData" type="q47:PGPDataType" xmlns:q47="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:complexType>

<xsd:complexType name="SPKIDataType">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="SPKISexp" type="xsd:base64Binary"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="X509DataType">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="X509SKI" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509IssuerSerial" type="q48:X509IssuerSerialType" xmlns:q48="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509Certificate" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509SubjectName" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509CRL" type="xsd:base64Binary"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="X509IssuerSerialType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="X509IssuerName" type="xsd:string"/>

<xsd:element minOccurs="0" maxOccurs="1" name="X509SerialNumber" type="xsd:integer"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="RetrievalMethodType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Transforms" type="q49:ArrayOfTransformType" xmlns:q49="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:sequence>

<xsd:attribute name="Type" type="xsd:anyURI"/>

<xsd:attribute name="URI" type="xsd:anyURI"/>

</xsd:complexType>

<xsd:complexType name="KeyValueType" mixed="true">

<xsd:sequence>

<xsd:choice minOccurs="1" maxOccurs="1">

<xsd:element minOccurs="0" maxOccurs="1" name="DSAKeyValue" type="q50:DSAKeyValueType" xmlns:q50="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:element minOccurs="0" maxOccurs="1" name="RSAKeyValue" type="q51:RSAKeyValueType" xmlns:q51="http://www. w3.org/2000/09/xmldsig#"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="DSAKeyValueType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="P" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Q" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="G" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Y" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="J" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Seed" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="PgenCounter" type="xsd:base64Binary"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="RSAKeyValueType">

<xsd:sequence>

<xsd:element minOccurs="0" maxOccurs="1" name="Modulus" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="Exponent" type="xsd:base64Binary"/>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="PGPDataType">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element minOccurs="0" maxOccurs="1" name="PGPKeyID" type="xsd:base64Binary"/>

<xsd:element minOccurs="0" maxOccurs="1" name="PGPKeyPacket" type="xsd:base64Binary"/>

<xsd:any minOccurs="0" maxOccurs="1"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

<xsd:complexType name="ObjectType" mixed="true">

<xsd:sequence>

<xsd:any minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

<xsd:attribute name="Encoding" type="xsd:anyURI"/>

<xsd:attribute name="MimeType" type="xsd:string"/>

<xsd:attribute name="Id" type="xsd:ID"/>

</xsd:complexType>

<xsd:complexType name="Security">

<xsd:annotation>

<xsd:appinfo>

<keepNamespaceDeclarations>xmlns</keepNamespaceDeclarations>

</xsd:appinfo>

</xsd:annotation>

<xsd:complexContent mixed="false">

<xsd:extension base="q52:SignatureType" xmlns:q52="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:complexContent>

</xsd:complexType>

<xsd:element name="Security" type="q53:Security" xmlns:q53="http://www. w3.org/2000/09/xmldsig#"/>

</xsd:schema>

<xsd:schema elementFormDefault="qualified" targetNamespace="http://www. w3.org/2004/08/xop/include">

<xsd:element name="Include" type="q54:Include" xmlns:q54="http://www. w3.org/2004/08/xop/include"/>

<xsd:complexType name="Include">

<xsd:sequence>

<xsd:any minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

<xsd:attribute name="href" type="xsd:anyURI"/>

<xsd:anyAttribute/>

</xsd:complexType>

</xsd:schema>

</wsdl:types>

<wsdl:message name="RegisterRequest">

<wsdl:part name="Register" element="tns:Register"/>

</wsdl:message>

<wsdl:message name="RegisterRequest_Headers">

<wsdl:part name="Header" element="q55:Header" xmlns:q55="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q56:Security" xmlns:q56="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="RegisterResponse">

<wsdl:part name="RegisterResult" element="tns:RegisterResult"/>

</wsdl:message>

<wsdl:message name="RegisterResponse_Headers">

<wsdl:part name="Header" element="q57:Header" xmlns:q57="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q58:Security" xmlns:q58="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="CheckRequest">

<wsdl:part name="Check" element="tns:Check"/>

</wsdl:message>

<wsdl:message name="CheckRequest_Headers">

<wsdl:part name="Header" element="q59:Header" xmlns:q59="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q60:Security" xmlns:q60="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="CheckResponse">

<wsdl:part name="CheckResult" element="tns:CheckResult"/>

</wsdl:message>

<wsdl:message name="CheckResponse_Headers">

<wsdl:part name="Header" element="q61:Header" xmlns:q61="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q62:Security" xmlns:q62="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="CancelRequest">

<wsdl:part name="Cancel" element="tns:Cancel"/>

</wsdl:message>

<wsdl:message name="CancelRequest_Headers">

<wsdl:part name="Header" element="q63:Header" xmlns:q63="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q64:Security" xmlns:q64="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="CancelResponse">

<wsdl:part name="CancelResult" element="tns:CancelResult"/>

</wsdl:message>

<wsdl:message name="CancelResponse_Headers">

<wsdl:part name="Header" element="q65:Header" xmlns:q65="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q66:Security" xmlns:q66="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="SendFilesRequest">

<wsdl:part name="SendFiles" element="tns:SendFiles"/>

</wsdl:message>

<wsdl:message name="SendFilesRequest_Headers">

<wsdl:part name="Header" element="q67:Header" xmlns:q67="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q68:Security" xmlns:q68="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:message name="SendFilesResponse">

<wsdl:part name="SendFilesResult" element="tns:SendFilesResult"/>

</wsdl:message>

<wsdl:message name="SendFilesResponse_Headers">

<wsdl:part name="Header" element="q69:Header" xmlns:q69="http://smev. *****/rev120315"/>

<wsdl:part name="Security" element="q70:Security" xmlns:q70="http://www. w3.org/2000/09/xmldsig#"/>

</wsdl:message>

<wsdl:portType name="IAuthorityApprovalService">

<wsdl:operation name="Register">

<wsdl:input wsaw:Action="http://*****/services/smev/rds/sovs/Register" name="RegisterRequest" message="tns:RegisterRequest"/>

<wsdl:output wsaw:Action="http://*****/services/smev/rds/sovs/rev120315/IAuthorityApprovalService/RegisterResponse" name="RegisterResponse" message="tns:RegisterResponse"/>

</wsdl:operation>

<wsdl:operation name="Check">

<wsdl:input wsaw:Action="http://*****/services/smev/rds/sovs/Check" name="CheckRequest" message="tns:CheckRequest"/>

<wsdl:output wsaw:Action="http://*****/services/smev/rds/sovs/rev120315/IAuthorityApprovalService/CheckResponse" name="CheckResponse" message="tns:CheckResponse"/>

</wsdl:operation>

<wsdl:operation name="Cancel">

<wsdl:input wsaw:Action="http://*****/services/smev/rds/sovs/Cancel" name="CancelRequest" message="tns:CancelRequest"/>

<wsdl:output wsaw:Action="http://*****/services/smev/rds/sovs/rev120315/IAuthorityApprovalService/CancelResponse" name="CancelResponse" message="tns:CancelResponse"/>

</wsdl:operation>

<wsdl:operation name="SendFiles">

<wsdl:input wsaw:Action="http://*****/services/smev/rds/sovs/SendFiles" name="SendFilesRequest" message="tns:SendFilesRequest"/>

<wsdl:output wsaw:Action="http://*****/services/smev/rds/sovs/rev120315/IAuthorityApprovalService/SendFilesResponse" name="SendFilesResponse" message="tns:SendFilesResponse"/>

</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="SmevGostSecuredHttpBinding_IAuthorityApprovalService" type="tns:IAuthorityApprovalService">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_policy"/>

<soap:binding transport="http://schemas. xmlsoap. org/soap/http"/>

<wsdl:operation name="Register">

<soap:operation soapAction="http://*****/services/smev/rds/sovs/Register" style="document"/>

<wsdl:input name="RegisterRequest">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Register_Input_policy"/>

<soap:header message="tns:RegisterRequest_Headers" part="Header" use="literal"/>

<soap:header message="tns:RegisterRequest_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:input>

<wsdl:output name="RegisterResponse">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Register_output_policy"/>

<soap:header message="tns:RegisterResponse_Headers" part="Header" use="literal"/>

<soap:header message="tns:RegisterResponse_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="Check">

<soap:operation soapAction="http://*****/services/smev/rds/sovs/Check" style="document"/>

<wsdl:input name="CheckRequest">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Check_Input_policy"/>

<soap:header message="tns:CheckRequest_Headers" part="Header" use="literal"/>

<soap:header message="tns:CheckRequest_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:input>

<wsdl:output name="CheckResponse">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Check_output_policy"/>

<soap:header message="tns:CheckResponse_Headers" part="Header" use="literal"/>

<soap:header message="tns:CheckResponse_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="Cancel">

<soap:operation soapAction="http://*****/services/smev/rds/sovs/Cancel" style="document"/>

<wsdl:input name="CancelRequest">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Cancel_Input_policy"/>

<soap:header message="tns:CancelRequest_Headers" part="Header" use="literal"/>

<soap:header message="tns:CancelRequest_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:input>

<wsdl:output name="CancelResponse">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_Cancel_output_policy"/>

<soap:header message="tns:CancelResponse_Headers" part="Header" use="literal"/>

<soap:header message="tns:CancelResponse_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SendFiles">

<soap:operation soapAction="http://*****/services/smev/rds/sovs/SendFiles" style="document"/>

<wsdl:input name="SendFilesRequest">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_SendFiles_Input_policy"/>

<soap:header message="tns:SendFilesRequest_Headers" part="Header" use="literal"/>

<soap:header message="tns:SendFilesRequest_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:input>

<wsdl:output name="SendFilesResponse">

<wsp:PolicyReference URI="#SmevGostSecuredHttpBinding_IAuthorityApprovalService_SendFiles_output_policy"/>

<soap:header message="tns:SendFilesResponse_Headers" part="Header" use="literal"/>

<soap:header message="tns:SendFilesResponse_Headers" part="Security" use="literal"/>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:service name="ApprovalService">

<wsdl:port name="SmevGostSecuredHttpBinding_IAuthorityApprovalService" binding="tns:SmevGostSecuredHttpBinding_IAuthorityApprovalService">

<soap:address location="http://localhost:8085/smev"/>

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

4.2 Описание общих структур данных

4.2.1 XmlDataType

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.  1

root

Корневой элемент

+

xml, тип MessageRootType

Параметр служит для передачи данных

4.2.2 MessageRootType

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.  1

data

Данные заявки

+

xml, тип ArrayOfMessageFieldType

Служит для передачи входных параметров

2.   

responce

Результат обработки данных

+

xml, тип MessageResponceType

Служит для передачи выходных параметров

4.2.3 MessageResponseType

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.  1

errorCode

Код ошибки

-

string

2.   

timestamp

Штамп времени

+

dateTime

4.2.4 ArrayOfMessageFieldType

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.  1

field

Поле

+

xml типа MessageFieldType

4.2.5 MessageFieldType

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.  1

name

Наименование поля

+

string

2.   

value

Значение поля

+

string

4.3 Описания справочников

[Приведите описания справочников, используемых для различных параметров операций данного электронного сервиса.]

4.4 Иные приложения

[Разместите в данном разделе информацию, необходимую для определения сущностей, применяемых в описании электронного сервиса.]

Из за большого объема этот материал размещен на нескольких страницах:
1 2