Руководство пользователя
электронного сервиса смэв
сервис предоставляющий сведения о заключениях на ввоз костного мозга и гемопоэтических стволовых клеток с целью проведения неродственной трансплантации
Дата: 27.06.12
Версия: 1.0.
Листов: 20
СОДЕРЖАНИЕ
1 Общие сведения.. 4
1.1 Руководящие документы.. 4
1.2 Описание электронного сервиса. 4
1.3 Операции (методы) электронного сервиса. 5
1.4 Сценарии использования. 5
1.5 Схема взаимодействия. 5
1.6 Связи с другими электронными сервисами. 6
2 Руководство пользователя.. 6
2.1 Операция «Получение информации о заключении». 6
2.1.1 Общие сведения. 6
2.1.2 Описание входных параметров. 6
2.1.3 Описание выходных параметров. 7
2.1.4 Коды возвратов. 8
2.1.5 Контрольные примеры.. 9
3 Методика испытаний.. 16
3.1 Общие условия. 16
3.2 Параметры испытаний на тестовой среде. 16
3.3 Параметры испытаний на продуктивной среде. 16
3.4 Особые условия. 16
4 Приложения.. 16
4.1 Описание сервиса (WSDL) 16
4.2 Описание общих структур данных (XSD) 18
4.3 Описания справочников. 20
4.4 Иные приложения. 20
изменения
Версия | Дата | Автор | Изменения |
1.0. | 27.06.12 | Создание документа | |
1.0.1 | 01.08.12 | Исправлены КП | |
термины/СОКРАЩЕНИя
Термин/сокращение | Описание |
СМЭВ | Система межведомственного электронного взаимодействия |
Поставщик | Организация-владелец электронного сервиса |
WSDL | Web Services Description Language — язык описания веб-сервисов. |
XSD | XML Schema definition – язык описания структуры XML документа. |
SOAP | Simple Object Access Protocol – протокол обмена структурированными сообщениями в распределённой вычислительной среде. |
XML | eXtensible Markup Language — расширяемый язык разметки. |
ИС | Информационная система |
ФОИВ | Федеральный орган исполнительной власти |
2 Общие сведения
2.1 Руководящие документы
Основанием для разработки данного документа является требование п. 48 Приказа Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия» в соответствии с которым, для подключения информационной системы к системе межведомственного электронного взаимодействия Поставщик предоставляет Оператору СМЭВ следующие документы:
- паспорт электронного сервиса, регистрируемого в системе взаимодействия;
- методику испытаний электронного сервиса, регистрируемого в системе взаимодействия, включая контрольный пример обращения к электронному сервису;
- руководство пользователя электронного сервиса, регистрируемого в системе взаимодействия.
Основанием для создания и использования электронного сервиса являются перечисленные ниже документы.
Нормативно-правовые документы:
- Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 000 «О единой системе межведомственного электронного взаимодействия»;
- Приказ Министерства связи и массовых коммуникаций Российской Федерации от 01.01.01 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия»;
- Распоряжение Правительства Российской Федерации от 17 марта 2011 года № 000р.
2.2 Описание электронного сервиса
Наименование: | Электронный сервис предоставление сведений о заключениях на ввоз костного мозга и гемопоэтических стволовых клеток с целью проведения неродственной трансплантации, выданных Федеральной службой по надзору в сфере здравоохранения. |
Назначение: | Электронный сервис для получения сведений о заключениях на ввоз костного мозга и гемопоэтических стволовых клеток с целью проведения неродственной трансплантации. |
Поставщик: | Федеральная служба по надзору в сфере здравоохранения |
Область применения: | Межведомственное взаимодействие |
2.3 Операции (методы) электронного сервиса
Электронный сервис включает методы, обеспечивающие:
- получение информации о заключении.
Метод | Назначение |
Код: GSKKMRequest Наименование: получение информации о заключениях | Отвечает на запрос предоставления информации о заключениях |
2.4 Сценарии использования
Информационная система ведомства вызывает сервис и передает группу параметров для идентификации заключения.
Взаимодействие реализовано по синхронной схеме.
2.5 Схема взаимодействия
В рамках взаимодействия информационная система ведомства направляет в адрес модуля ИС Росздравнадзора следующие типы сообщений:
- Сообщения с информацией о номере и дате выдачи заключения.
При поступлении сведений, интеграционный модуль должен направить в адрес подающей сведения ИС сообщение с информацией о найденном БД заключении:
- Номер разрешения
- Дата выдачи разрешения
- Дата окончания срока действия разрешения
- Полное наименование держателя разрешения
- ИНН держателя разрешения
- Полное наименование грузополучателя
- ИНН грузополучателя
- Номер контракта
- Дата заключения контракта
- Описание товара
- Количество товара
- Единица измерения товара
- Страна происхождения товара
Схема взаимодействия представлена на рисунке 1.


Рисунок 1 «Схема взаимодействия»
2.6 Связи с другими электронными сервисами
Данный сервис не имеет связей с другими сервисами.
3 Руководство пользователя
3.1 Операция «Получение информации о заключении»
3.1.1 Общие сведения
Код операции: | GSKKMRequest |
Наименование операции: | Получение информации о заключении |
Назначение операции: | Операция предназначена для поиска заключений в БД |
3.1.2 Описание входных параметров
Входные данные: GSKKMRequest
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | No | Номер заключения | + | string | |
2 | Date | Дата заключения | + | date | |
3 | Ds:Signature | Электронная цифровая подпись | + | ds:Signature (ds:SignatureType) | Стандартная ЭЦП |
3.1.3 Описание выходных параметров
Выходные данные: GSKKMResponse
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | GSKKM | Информация о заключении | string | Может возвращать более одного заключения | |
1.1 | No | Номер заключения | + | date | |
1.2 | Date | Дата заключения | + | date | |
1.3 | DateTo | Срок действия заключения | + | string | |
1.4 | Owner | Полное наименование держателя заключения | - | string | |
1.5 | OwnerINN | ИНН держателя заключения | - | InnType | 10 символов |
1.6 | Recipient | Полное наименование грузополучателя | - | string | |
1.7 | RecipientINN | ИНН грузополучателя | - | InnType | 10 символов |
1.8 | ContractNo | Номер контракта | - | string | |
1.9 | ContractDate | Дата контракта | - | date | |
1.10 | Description | Описание товара | - | string | |
1.11 | Quantity | Количество товара | - | int | |
1.12 | Unit | Единица измерения товара | - | string | |
1.13 | Country | Страна происхождения | - | string | |
2 | Error | Описание ошибки | - | ||
2.1 | code | Код ошибки | - | int | |
2.2 | description | Текстовое описание ошибки | - | string |
3.1.4 Коды возвратов
№ | Код возврата | Описание кода возврата | Условия возникновения | Комментарий |
1 | 1 | Запрашиваемые сведения не найдены | Запрашиваемые сведения не найдены | |
2 | 2 | Отсутствует обязательное поле No | В запросе отсутствует обязательное поле No | |
3 | 3 | Отсутствует обязательное поле Date | В запросе отсутствует обязательное поле Date | |
4 | 4 | Неверное значение поля Date | В запросе указан неверный формат поля Date | |
6 | 50 | Неверный тип запроса | - | |
7 | 51 | Отсутствует блок Message | Отсутствует блок Message | |
8 | 52 | Неверное значение поля Message/Recipient | Неверное значение поля Message/Recipient | |
9 | 53 | Неверное значение поля Message/Sender | Неверное значение поля Message/Sender | |
10 | 54 | Отсутствует блок MessageData | Отсутствует блок MessageData | |
11 | 55 | Отсутствует блок MessageData/AppData | Отсутствует блок MessageData/AppData | |
12 | 56 | Отсутствует блок MessageData/AppData/Request | Отсутствует блок MessageData/AppData/Request | |
13 | 98 | Неверный формат запроса | Неверный формат запроса | |
14 | 99 | Внутренняя ошибка | Внутренняя ошибка | |
15 | 101 | Несовпадение сигнатур цифровой подписи | Несовпадение сигнатур цифровой подписи | |
16 | 102 | СКП выдан УЦ, не входящим в сеть доверия или срок действия СКП истек, или СКП отозван | СКП выдан УЦ, не входящим в сеть доверия или срок действия СКП истек, или СКП |
3.1.5 Контрольные примеры
Запрос
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas. xmlsoap. org/soap/encoding/" xmlns:SOAP-ENV="http://schemas. xmlsoap. org/soap/envelope/" xmlns:m2="http://www. w3.org/2004/08/xop/include" xmlns:rzngskkm="http://*****/soap/ServiceGSKKM" xmlns:smev="http://smev. *****/rev111111" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"><SOAP-ENV:Header xmlns:ds="http://www. w3.org/2000/09/xmldsig#"><wsse:Security SOAP-ENV:actor="http://smev. *****/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken><ds:Signature><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"></ds:SignatureMethod><ds:Reference URI="#body"><ds:Transforms><ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"></ds:DigestMethod><ds:DigestValue>nFf8WniL7wyYtQdpWCCZihfxGh6X9KSxx2wqTrQ1S2c=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>d9/qwAMsNhBYbM2w27OXUJetHN3zAp+lR9xYmt7YnA8pvCBc3bWMwwvze5fYVnfRlWcTaz4u+YgJyksmu2688A==</ds:SignatureValue><ds:KeyInfo><wsse:SecurityTokenReference><wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"></wsse:Reference></wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><rzngskkm:GSKKMRequest xmlns:m="http://*****/soap/ServiceGSKKM"><smev:Message><smev:Sender><smev:Code>RZDN01001</smev:Code><smev:Name>Росздравнадзор</smev:Name></smev:Sender><smev:Recipient><smev:Code>RZDN01001</smev:Code><smev:Name>Росздравнадзор</smev:Name></smev:Recipient><smev:TypeCode>GSRV</smev:TypeCode><smev:Status>REQUEST</smev:Status><smev:Date>T09:30:47Z</smev:Date><smev:ExchangeType>2</smev:ExchangeType><smev:TestMsg>1</smev:TestMsg></smev:Message><smev:MessageData><smev:AppData><rzngskkm:Request><rzngskkm:No>123</rzngskkm:No><rzngskkm:Date></rzngskkm:Date></rzngskkm:Request></smev:AppData></smev:MessageData></rzngskkm:GSKKMRequest></SOAP-ENV:Body></SOAP-ENV:Envelope> |
Ответ на запрос в случае успешного исполнения
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas. xmlsoap. org/soap/encoding/" xmlns:SOAP-ENV="http://schemas. xmlsoap. org/soap/envelope/" xmlns:smev="http://smev. *****/rev111111" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Header xmlns:ds="http://www. w3.org/2000/09/xmldsig#"> <wsse:Security SOAP-ENV:actor="http://smev. *****/actors/smev"> <wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> <ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/> <ds:Reference URI="#body"> <ds:Transforms> <ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> </ds:Transforms> <ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/> <ds:DigestValue>hzMerENrBd3q1ls3NiJa4oiwBmZx6TILywfClVx/MvY=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>g/6M4AhxRKCQ3iTowAobTWfFkzt1OfEmFlTBXBH6Xg7Y/hS9+LaPrbIR5/XBIcn+5BfIjfHGc+UjCDrLVfit3A==</ds:SignatureValue> <ds:KeyInfo> <wsse:SecurityTokenReference> <wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/> </wsse:SecurityTokenReference> </ds:KeyInfo> </ds:Signature> </wsse:Security> </SOAP-ENV:Header> <SOAP-ENV:Body wsu:Id="body"> <rzngskkm:GSKKMResponse xmlns:rzngskkm="http://*****/soap/ServiceGSKKM"> <smev:Message> <smev:Sender> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Sender> <smev:Recipient> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Recipient> <smev:Originator> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Originator> <smev:TypeCode>GSRV</smev:TypeCode> <smev:Status>RESULT</smev:Status> <smev:Date>T10:15:32.000+04:00</smev:Date> <smev:ExchangeType>2</smev:ExchangeType> <smev:RequestIdRef>5cfaca39-231a-4df652b9742</smev:RequestIdRef> <smev:OriginRequestIdRef>5cfaca39-231a-4df652b9742</smev:OriginRequestIdRef> <smev:TestMsg>1</smev:TestMsg> </smev:Message> <smev:MessageData> <smev:AppData> <rzngskkm:Response> <rzngskkm:Conclusion> <rzngskkm:No>123</rzngskkm:No> <rzngskkm:Date></rzngskkm:Date> <rzngskkm:DateTo></rzngskkm:DateTo> <rzngskkm:Owner>АО «Инструментэйшн Лаборатори»</rzngskkm:Owner> <rzngskkm:OwnerINN></rzngskkm:OwnerINN> <rzngskkm:Recipient>АО «Инструментэйшн Лаборатори»</rzngskkm:Recipient> <rzngskkm:RecipientINN></rzngskkm:RecipientINN> <rzngskkm:ContractNo>3366</rzngskkm:ContractNo> <rzngskkm:ContractDate></rzngskkm:ContractDate> <rzngskkm:Description>Клеточная ткань костного мозга для трансплантации</rzngskkm:Description> <rzngskkm:Quantity>3</rzngskkm:Quantity> <rzngskkm:Unit>Установленная объемная единица</rzngskkm:Unit> <rzngskkm:Country>США</rzngskkm:Country> </rzngskkm:Conclusion> </rzngskkm:Response> </smev:AppData> </smev:MessageData> </rzngskkm:GSKKMResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Запрос с кодом возврата 1
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas. xmlsoap. org/soap/encoding/" xmlns:SOAP-ENV="http://schemas. xmlsoap. org/soap/envelope/" xmlns:m2="http://www. w3.org/2004/08/xop/include" xmlns:rzngskkm="http://*****/soap/ServiceGSKKM" xmlns:smev="http://smev. *****/rev111111" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"><SOAP-ENV:Header xmlns:ds="http://www. w3.org/2000/09/xmldsig#"><wsse:Security SOAP-ENV:actor="http://smev. *****/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken><ds:Signature><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"></ds:SignatureMethod><ds:Reference URI="#body"><ds:Transforms><ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"></ds:DigestMethod><ds:DigestValue>eDiP5qaynuylR9yGpmSLpjcaDzzVfjMTZgbYHtPRn1o=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>KWiNuiqaUkflgLSugxVp1TaqXHMHObl1OJkaolZySFJjLsHJcn0cb6QWboMQLplkBe4zuAI6jQApG77+0b3Mig==</ds:SignatureValue><ds:KeyInfo><wsse:SecurityTokenReference><wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"></wsse:Reference></wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><rzngskkm:GSKKMRequest xmlns:m="http://*****/soap/ServiceGSKKM"><smev:Message><smev:Sender><smev:Code>RZDN01001</smev:Code><smev:Name>Росздравнадзор</smev:Name></smev:Sender><smev:Recipient><smev:Code>RZDN01001</smev:Code><smev:Name>Росздравнадзор</smev:Name></smev:Recipient><smev:TypeCode>GSRV</smev:TypeCode><smev:Status>REQUEST</smev:Status><smev:Date>T09:30:47Z</smev:Date><smev:ExchangeType>2</smev:ExchangeType><smev:TestMsg>1</smev:TestMsg></smev:Message><smev:MessageData><smev:AppData><rzngskkm:Request><rzngskkm:No>123</rzngskkm:No><rzngskkm:Date></rzngskkm:Date></rzngskkm:Request></smev:AppData></smev:MessageData></rzngskkm:GSKKMRequest></SOAP-ENV:Body></SOAP-ENV:Envelope> |
Ответ на запрос с кодом возврата 1
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas. xmlsoap. org/soap/encoding/" xmlns:SOAP-ENV="http://schemas. xmlsoap. org/soap/envelope/" xmlns:smev="http://smev. *****/rev111111" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Header xmlns:ds="http://www. w3.org/2000/09/xmldsig#"> <wsse:Security SOAP-ENV:actor="http://smev. *****/actors/smev"> <wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> <ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/> <ds:Reference URI="#body"> <ds:Transforms> <ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> </ds:Transforms> <ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/> <ds:DigestValue>Q6eZK4UKNaTyUKGZzP8wl8SaqBpF5bn9kdcQPKTgtWY=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>fHFdGbw1f83FmtGwahFFKhhZG6FwlPconbZxCBb/78pPV74l0Y7s0upplU1vh16JUiJuLIrmZKXkNhfZdLQz7A==</ds:SignatureValue> <ds:KeyInfo> <wsse:SecurityTokenReference> <wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/> </wsse:SecurityTokenReference> </ds:KeyInfo> </ds:Signature> </wsse:Security> </SOAP-ENV:Header> <SOAP-ENV:Body wsu:Id="body"> <rzngskkm:GSKKMResponse xmlns:rzngskkm="http://*****/soap/ServiceGSKKM"> <smev:Message> <smev:Sender> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Sender> <smev:Recipient> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Recipient> <smev:Originator> <smev:Code>RZDN01001</smev:Code> <smev:Name>Росздравнадзор</smev:Name> </smev:Originator> <smev:TypeCode>GSRV</smev:TypeCode> <smev:Status>RESULT</smev:Status> <smev:Date>T10:16:46.000+04:00</smev:Date> <smev:ExchangeType>2</smev:ExchangeType> <smev:RequestIdRef>ca1b01c6-7aed-4ad027a198b874</smev:RequestIdRef> <smev:OriginRequestIdRef>ca1b01c6-7aed-4ad027a198b874</smev:OriginRequestIdRef> <smev:TestMsg>1</smev:TestMsg> </smev:Message> <smev:MessageData> <smev:AppData> <rzngskkm:Error code="1" description="Запрашиваемые сведения не найдены"/> </smev:AppData> </smev:MessageData> </rzngskkm:GSKKMResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
4 Методика испытаний
4.1 Общие условия
Проведение контрольных испытаний при регистрации электронного сервиса регламентировано Приказом Министерства связи и массовых коммуникаций Российской Федерации от 01.01.01 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
- Проверка комплектности предоставленной документации;
- Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;
- Регистрация сервиса и тестирование сервиса на контрольном примере.
4.2 Параметры испытаний на тестовой среде
- Контактное лицо: , e-mail: *****@***ru, тел: +89
- Адрес тестового экземпляра: http://212.74.231.107/soap/ServiceGSKKM
- Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.
- Для того чтоб протестировать сервис, необходимо:
- зарегистрировать сервис на тестовой среде во время ее доступности согласно режиму функционирования,
- протестировать все операции на основании контрольных примеров.
4.3 Параметры испытаний на продуктивной среде
- Контактное лицо: , e-mail: *****@***ru, тел: +89
- Адрес продуктивного экземпляра:
- Режим функционирования продуктивной среды: 24/365. Особых условий доступности не определено.
4.4 Особые условия
Нет особых условий
5 Приложения
5.1 Описание сервиса (WSDL)
<?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://schemas. xmlsoap. org/wsdl/" xmlns:s="http://www. w3.org/2001/XMLSchema" xmlns:smev="http://smev. *****/rev111111" xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:xmime="http://www. w3.org/2005/05/xmlmime" xmlns:ds="http://www. w3.org/2000/09/xmldsig#" xmlns:ns="http://www. w3.org/2004/08/xop/include" xmlns:rzngskkm="http://*****/soap/ServiceGSKKM" name="RoszdravnadzorGSKKMService" targetNamespace="http://*****/soap/ServiceGSKKM"> <types> <schema xmlns="http://www. w3.org/2001/XMLSchema" xmlns:ds="http://www. w3.org/2000/09/xmldsig#" xmlns:smev="http://smev. *****/rev111111" xmlns:rzngskkm="http://*****/soap/ServiceGSKKM" targetNamespace="http://*****/soap/ServiceGSKKM" elementFormDefault="qualified" version="0.1"> <import namespace="http://smev. *****/rev111111" schemaLocation="gskkm_smev111111.xsd"/> <element name="GSKKMRequest"> <annotation> <documentation>Запрос</documentation> </annotation> <complexType> <sequence> <element ref="smev:Message"/> <element ref="smev:MessageData"/> </sequence> </complexType> </element> <element name="GSKKMResponse"> <annotation> <documentation>Ответ на запрос</documentation> </annotation> <complexType> <sequence> <element ref="smev:Message"/> <element ref="smev:MessageData"/> </sequence> </complexType> </element> </schema> </types> <message name="GSKKMRequestOutput"> <part name="data" element="rzngskkm:GSKKMResponse"/> </message> <message name="GSKKMRequestInput"> <part name="data" element="rzngskkm:GSKKMRequest"/> </message> <portType name="RoszdravnadzorGSKKMServicePortType"> <operation name="GSKKMRequest"> <input message="rzngskkm:GSKKMRequestInput"/> <output message="rzngskkm:GSKKMRequestOutput"/> </operation> </portType> <binding name="RoszdravnadzorGSKKMServiceBinding" type="rzngskkm:RoszdravnadzorGSKKMServicePortType"> <soap:binding transport="http://schemas. xmlsoap. org/soap/http"/> <operation name="GSKKMRequest"> <soap:operation soapAction="http://*****/soap/ServiceGSKKM" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <service name="RoszdravnadzorGSKKMService"> <port name="RoszdravnadzorGSKKMServicePort" binding="rzngskkm:RoszdravnadzorGSKKMServiceBinding"> <soap:address location="http://*****/soap/ServiceGSKKM"/> </port> </service> </definitions> |
5.2 Описание общих структур данных (XSD)
<?xml version="1.0" encoding="utf-8"?> <schema xmlns="http://www. w3.org/2001/XMLSchema" xmlns:ds="http://www. w3.org/2000/09/xmldsig#" xmlns:smev="http://smev. *****/rev110801" xmlns:rzngskkm="http://*****/soap/ServiceGSKKM" targetNamespace="http://*****/soap/ServiceGSKKM" elementFormDefault="qualified" version="0.1"> <element name="Response"> <complexType> <sequence> <element name="Conclusion" type="rzngskkm:GSKKM" maxOccurs="unbounded"/> </sequence> </complexType> </element> <element name="Request" type="rzngskkm:Request"/> <element name="Error" type="rzngskkm:Error"/> <complexType name="Error"> <annotation> <documentation>Сообщение об ошибке</documentation> </annotation> <attribute name="code" type="int" use="required"> <annotation> <documentation>Код ошибки</documentation> </annotation> </attribute> <attribute name="description" type="string" use="required"> <annotation> <documentation>Текстовое описание ошибки</documentation> </annotation> </attribute> </complexType> <complexType name="GSKKM"> <annotation> <documentation>Информация о заключении</documentation> </annotation> <sequence> <element name="No" type="string"> <annotation> <documentation>Номер заключения</documentation> </annotation> </element> <element name="Date" type="date"> <annotation> <documentation>Дата выдачи заключения</documentation> </annotation> </element> <element name="DateTo" type="date"> <annotation> <documentation>Срок действия заключения</documentation> </annotation> </element> <element name="Owner" type="string" minOccurs="0"> <annotation> <documentation>Полное наименование держателя заключения</documentation> </annotation> </element> <element name="OwnerINN" type="rzngskkm:InnType" minOccurs="0"> <annotation> <documentation>ИНН держателя заключения</documentation> </annotation> </element> <element name="Recipient" type="string" minOccurs="0"> <annotation> <documentation>Полное наименование грузополучателя</documentation> </annotation> </element> <element name="RecipientINN" type="rzngskkm:InnType" minOccurs="0"> <annotation> <documentation>ИНН грузополучателя</documentation> </annotation> </element> <element name="ContractNo" type="string" minOccurs="0"> <annotation> <documentation>Номер контракта</documentation> </annotation> </element> <element name="ContractDate" type="date" minOccurs="0"> <annotation> <documentation>Дата заключения контракта</documentation> </annotation> </element> <element name="Description" type="string" minOccurs="0"> <annotation> <documentation>Описание товара</documentation> </annotation> </element> <element name="Quantity" type="int" minOccurs="0"> <annotation> <documentation>Количество товара</documentation> </annotation> </element> <element name="Unit" type="string" minOccurs="0"> <annotation> <documentation>Единица измерения товара</documentation> </annotation> </element> <element name="Country" type="string" minOccurs="0"> <annotation> <documentation>Страна происхождения</documentation> </annotation> </element> </sequence> </complexType> <complexType name="Request"> <annotation> <documentation>Параметры запроса</documentation> </annotation> <sequence> <element name="No" type="string"> <annotation> <documentation>Номер заключения</documentation> </annotation> </element> <element name="Date" type="date"> <annotation> <documentation>Дата заключения</documentation> </annotation> </element> </sequence> </complexType> <simpleType name="InnType"> <restriction base="string"> <pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{8,10}"/> </restriction> </simpleType> </schema> |
5.3 Описания справочников
Справочники отсутствуют
5.4 Иные приложения
Иные приложения отсутствуют.


