Утверждаю Заместитель Руководителя Федеральной службы по надзору в сфере природопользования

advertisement
Утверждаю
Заместитель Руководителя
Федеральной службы по надзору
в сфере природопользования
_______________В.В.Смолин
ОПИСАНИЕ ФОРМАТА
ЭЛЕКТРОННОГО СЕРВИСА СМЭВ
И
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ЭЛЕКТРОННОГО СЕРВИСА СМЭВ
Сервис передачи органам государственной власти
субъектов Российской Федерации копии документа об
утверждении нормативов предельно допустимых выбросов
(ПДВ) в атмосферный воздух
Дата: 25.01.2016
Версия: 0.2
Листов: 23
1
СОДЕРЖАНИЕ
ОБЩИЕ СВЕДЕНИЯ ......................................................................................................................4
1.1 Руководящие документы .................................................................................................................. 4
1.2 Описание электронного сервиса ...................................................................................................... 4
1.3 Операции (методы) электронного сервиса ..................................................................................... 5
1.4 Сценарии использования .................................................................................................................. 5
1.5 Схема взаимодействия...................................................................................................................... 5
1.6 Связи с другими электронными сервисами .................................................................................... 6
2
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.............................................................................................6
2.1 Операция «NewRequest» .................................................................................................................. 6
1
2.1.1 Общие сведения ......................................................................................................................... 6
2.1.2 Описание входных параметров ................................................................................................ 6
2.1.3 Описание выходных параметров .............................................................................................. 8
2.1.4 Коды возвратов .......................................................................................................................... 9
3
2.1.5 Контрольные примеры .............................................................................................................. 9
2.1.5.1 Пример вызова сервиса ...................................................................................................... 9
2.1.5.2 Пример ответа на запрос в случае успешного исполнения .......................................... 10
2.1.5.3 Пример ответа на ошибочный запрос ............................................................................. 11
2.1.5.4 Пример XML-файла данных запроса .............................................................................. 11
МЕТОДИКА ИСПЫТАНИЙ .......................................................................................................12
3.1 Общие условия ................................................................................................................................ 12
3.2 Параметры испытаний на тестовой среде .................................................................................... 12
3.3 Параметры испытаний на продуктивной среде ........................................................................... 13
4
ПРИЛОЖЕНИЯ.............................................................................................................................13
4.1 Описание сервиса (WSDL) ............................................................................................................. 13
4.1.1 Описание схемы xsd0............................................................................................................... 14
4.1.2 Описание схемы xsd1............................................................................................................... 14
4.1.3 Описание схемы xsd2............................................................................................................... 15
4.1.4 Описание схемы xsd3............................................................................................................... 17
4.2 Описание общих структур данных ................................................................................................ 18
4.3 Описания справочников ................................................................................................................. 18
4.4 Иные приложения ………………………………………………………………………………23
2
ИЗМЕНЕНИЯ
Версия
0.1
Дата
Автор
Изменения
08.12.2011
ТЕРМИНЫ/СОКРАЩЕНИЯ
Термин/сокращение
ИС
Поставщик
ПТК Госконтроль
Росприроднадзор
СМЭВ
РОИВ
WSDL
XSD
SOAP
XML
Описание
Информационная система
Организация-владелец электронного сервиса
Программно-технологических комплекс ГОСКОНТРОЛЬ
Федеральная служба по надзору в сфере природопользования
Система межведомственного электронного взаимодействия
Региональный Орган исполнительной власти
Web Services Description Language — язык описания веб-сервисов.
XML Schema definition - язык описания структуры XML
документа.
Simple
Object
Access
Protocol
протокол
обмена
структурированными
сообщениями
в
распределённой
вычислительной среде.
eXtensible Markup Language — расширяемый язык разметки.
3
1 ОБЩИЕ СВЕДЕНИЯ
1.1 Руководящие документы
Основанием для разработки данного документа является требование п. 48 Приказа
Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. №
190 «Об утверждении технических требований к взаимодействию информационных систем в
единой системе межведомственного электронного взаимодействия» в соответствии с которым, для
подключения информационной системы к системе межведомственного электронного
взаимодействия Поставщик предоставляет Оператору СМЭВ следующие документы:

паспорт электронного сервиса, регистрируемого в системе взаимодействия;

методику испытаний электронного сервиса, регистрируемого в системе
взаимодействия, включая контрольный пример обращения к электронному сервису;

руководство пользователя
взаимодействия.
электронного
сервиса,
регистрируемого
в
системе
Основанием для создания и использования электронного сервиса являются перечисленные
ниже документы.
Нормативно-правовые документы:

Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 697 «О
единой системе межведомственного электронного взаимодействия»;

Приказ Министерства связи и массовых коммуникаций Российской Федерации от 27
декабря 2010 г. № 190 «Об утверждении технических требований к взаимодействию
информационных систем в единой системе межведомственного электронного
взаимодействия».
Технологические стандарты:

Методические рекомендации по разработке электронных сервисов и применению
технологии электронной подписи при межведомственном электронном взаимодействии
версии 2.4.3 (публикация на http://smev.gosuslugi.ru)
1.2 Описание электронного сервиса
Наименование:
Информационный сервис по предоставлению органам государственной власти
субъектов Российской Федерации копии документа об утверждении
нормативов предельно допустимых выбросов (ПДВ) в атмосферный воздух.
Назначение:
Предоставление копии документа об утверждении нормативов предельно
допустимых выбросов (ПДВ) в атмосферный воздух органам государственной
власти субъектов Российской Федерации по запросу в среде СМЭВ
Поставщик:
Федеральная служба по надзору в сфере природопользования
Область
применения:
Область применения (одно или несколько значений):
а) межведомственное взаимодействие.
4
1.3 Операции (методы) электронного сервиса
Электронный сервис обмен данными с ИС Росприроднадзора с ИС РОИВ по запросу в
среде СМЭВ. Электронный сервис включает методы, обеспечивающие:

регистрацию заявки на предоставление копии документа об утверждении нормативов
предельно допустимых выбросов (ПДВ) в атмосферный воздух.
Метод
Назначение
Код: NewRequest
Входные параметры
Наименование: Запрос на получение копии - для запроса услуги: идентификаторы
Акта проверки
заявителя и данные запроса.
- для получения результата: идентификаторы
заявителя и регистрационный номер запроса.
Состав и значение параметров унифицированного служебного блока-обертки данных
регламентируется методическими рекомендации по разработке электронных сервисов и
применению технологии электронной подписи при межведомственном электронном
взаимодействии версии 2.4.3, размешенными на http://smev.gosuslugi.ru
1.4 Сценарии использования
Информационная система ФОИВ вызывает метод сервиса NewRequest и передает данные
запроса. Перечень параметров запроса утвержден в Технологической карте межведомственного
взаимодействия.
Взаимодействие с сервисом реализовано по синхронной/асинхронной схеме: при вызове
метода в синхронном режиме возвращается результат вызова (ошибка, запрос зарегистрирован,
результат готов/не готов); выдача результат по запросу осуществляется в асинхронном режиме в
сроки, определенные регламентом.
1.5 Схема взаимодействия

В рамках взаимодействия ИС РОИВ направляет в адрес ИС Росприроднадзора (ПТК
Госконтроль) сообщение
с заявкой на предоставлении копии документа об
утверждении нормативов предельно допустимых выбросов (ПДВ) в атмосферный
воздух.
При поступлении сведений ИС Росприроднадзора отправляет сообщение с уведомлением о
постановке заявления в очередь на обработку (структура или, в случае ошибки передачи данных
или форматно-логического контроля, сообщение о невозможности успешной обработки. Результат
получения сообщения возвращается в параметре OperationStatus, Details блока дополнительной
информации StatusInfo и ResultTicket – код регистрации запроса. В качестве результата
возвращается файл с копией документа об утверждении нормативов допустимых выбросов (ПДВ)
в атмосферный воздух, путь к которому указан в параметре FileUrl.
5
Для запроса результата – используется параметр «код регистрации», возвращенный
сервисом при регистрации запроса.
1.6 Связи с другими электронными сервисами
Данный сервис не имеет связей с другими сервисами.
2 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
2.1 Операция «NewRequest»
2.1.1 Общие сведения
Код операции:
NewRequest
Наименование
операции:
Создать запрос на получении копии документа об утверждении
нормативов предельно допустимых выбросов (ПДВ) в атмосферный
воздух.
Назначение операции:
Операция предназначена для передачи данных заявки из ИС РОИВ в
ИС Росприроднадзра ПТК Госконтроль
2.1.2 Описание входных параметров
Состав и значение параметров блок структурированных сведений в соответствии с
требованиями поставщика приведен в Таблица 1. Элементы Soap сообщения, относящиеся к
унифицированному служебному блоку передачи структурированных сведений в соответствии с
требованиями поставщика находятся в пространстве имен http://smev.rpn.ru/rev110801. XML
данные запроса согласно требований методических рекомендаций передаются в блоке
AppDocument.
Таблица 1 - Состав и значение параметров блока структурированных сведений, являющихся
параметрами запроса
Наименован
ие
параметра
Тип
данн
ых
Описание
ProcedureCod
e
string
Идентификатор типа запроса к ФОИВ.
Для данной услуги константа 6.
SendToRpnBr intege
anch
r
2.1.3 Идентификатор территориального подразделения –
получателя запроса, согласно приведенному справочнику
(см. StatusInfo
Код
№ параметр
а
Описание
параметра
Обязательн
ость
Способ
заполнения/
Тип
Коммента
рий
1
Код статуса
заявления
+
integer
Заполняет
ся в
rpn:Code
6
соответств
ии со
справочни
ком
статусов
заявлений
2
rpn:TextCo
de
Текстовый
код
+
string
Заполняет
ся в
соответств
ии со
справочни
ком
статусов
заявлений
3
rpn:Descrip
tion
Описание
+
String
1024 знака
4
rpn:Details
Дополнител
ьная
информация
+
String
1024 знака
Описания справочников).
ResultsTicket
long
Для запроса результата – код регистрации, возвращенный сервисом при
регистрации запроса
FileUrl
String
Путь к файлу с данными Заявки. Параметр необязательный. Если не
заполнен, то данные заявки приведены в файле с именем
req_<CaseNumber>.xml, где <CaseNumber> - значение соответствующего
поля в блоке Message
Требования к полям XML данных запроса приведены в Таблица 2
Таблица 2 - Требования к составу XML файла данных заявки
№ п\п Код
параметра
1
declarType
Описание
параметра
Тип заявителя
Тип
поля
Число
+
1 знак
2
nameOrg
Наименование
организации
Текст
+-
250 знака
3
orgFIO
ФИО руководителя
Текст
+-
250 знака
4
jurAddress
Текст
+-
1024 знака
5
kpp
Юридический
адрес
хозяйствующего
субъекта
КПП
Число
+-
9 знаков
7
Обязательность
Комментарий
№ п\п Код
параметра
6
nameLast
Описание
параметра
Фамилия
Тип
поля
Текст
Обязательность
Комментарий
+-
250 знаков
7
nameFirst
Имя
Текст
+-
250 знаков
8
nameMiddle
Отчество
Текст
+-
250 знаков
9
pspSerNom
Серия и номер
паспорта
Текст
+-
10
pspData
Кем и когда выдан
паспорт
Текст
+-
250 знака
11
pstAddress
Текст
+
1024 знака
12
ogrn
Фактический адрес
хозяйствующего
субъекта
ОГРН/ОГРНИП
Число
+
13
inn
ИНН
Число
+
2.1.4 Описание выходных параметров
В качестве результата возвращается файл с копией письма-уведомления об утверждении
ПДВ, путь к которому указан в параметре FileUrl.
Состав и значение параметров блока структурированных сведений приведен в Таблица 3 и
соответствует требованиям методических рекомендаций по разработке электронных сервисов и
применению технологии электронной подписи при межведомственном электронном
взаимодействии версии 2.4.3, опубликованных на http://smev.gosuslugi.ru.
Таблица 3 - Состав и значение параметров блока структурированных сведений
Наименование параметра
Тип данных
Описание
OperationStatus
integer
Результат в выполнения операции.
0 – ошибка
1 – успешно
2 – результат не готов (для запроса результата)
StatusInfo
Блок
дополнительной
информации
Текущий статус заявления для успешных
операций или информация об ошибке для
неудачных
ResultsTicket
long
Код регистрации запроса
FileUrl
String
Путь к XML файлу с данными ответа на запрос
Таблица 4 - Состав и значение параметров блока дополнительной информации
8
Наименование параметра
Тип данных
Описание
Code
integer
Код
TextCode
string
Текстовый код
Description
string
Описание
Details
string
Дополнительная информация
2.1.5 Коды возвратов
№
Код возврата
Описание кода
возврата
ИС
1
2
Условия возникновения
Комментарий
ФОИВ
(сервер) принял Успешно зарегистрировано
заявление
1
Ошибка
регистрации
Заявления
0
Обращение
не
зарегистрировано
по
причине ошибок форматнологического контроля
2.1.6 Контрольные примеры
2.1.6.1
Пример вызова сервиса
<soapenv:Envelope xmlns:smev="http://smev.gosuslugi.ru/rev110801"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<!--Заголовок электронного сообщения-->
<soapenv:Header>
</soapenv:Header>
<!--Тело электронного сообщения-->
<soapenv:Body wsu:Id="body">
<msg:MessageEnvelope xmlns:msg="http://smev.rpn.ru/rev110801/message">
<!--Унифицированный служебный блок атрибутов сообщения СМЭВ. Подписывается ЭП ОВ информационной
системы, отправляющей электронное сообщение-->
<smev:Message>
<smev:Sender>
<smev:Code>1</smev:Code>
<smev:Name>Данные о системе-инициаторе взаимодействия (Потребителе)</smev:Name>
</smev:Sender>
<smev:Recipient>
<smev:Code>RPN_SYS_1</smev:Code>
<smev:Name>Росприроднадзор - ПТК Госконтроль</smev:Name>
</smev:Recipient>
<smev:Originator>
<smev:Code>3</smev:Code>
<smev:Name>Данные о системе, инициировавашей цепочку из нескольких запросов-ответов, объединенных
единым процессом в рамках взаимодействия</smev:Name>
</smev:Originator>
<smev:TypeCode>5</smev:TypeCode>
<smev:Date>2011-08-03T00:00:00</smev:Date>
<smev:ServiceCode>3</smev:ServiceCode>
9
<smev:CaseNumber>18</smev:CaseNumber>
</smev:Message>
<!--Унифицированный служебный блок-обертка передаваемых данных сообщения СМЭВ. Данные электронного
сообщения-->
<smev:MessageData>
<!--Унифицированный блок-обертка для передачи информации в соответствии с требованиями поставщика->
<smev:AppData xmlns:rpn="http://smev.rpn.ru/rev110801">
<!--Данные из ФОИВ-->
<rpn:SendToRpnBranch>1</rpn:SendToRpnBranch>
<rpn:ProcedureCode>6</rpn:ProcedureCode>
</smev:AppData>
<!--Унифицированный блок передачи прикладных данных-->
<smev:AppDocument>
<!--Передаваемый ZIP-архив в Base64-->
<smev:BinaryData>UEsDBBQAAAAIADh9iD9dpIrwLQEAAOkBAAAKAAAAcmVxXzE4LnhtbLVRTWrCQBTeC97hkbXNNIl
U
hXGkG6ErN/YAwYRgq5MwsaXdlUpLoV0XFyL0BsFaEIP2Cm9O0iv0jUkhFygzMPPe973v/f3k37x3
N53AbajScSy7lmOfWhDKURyMZdS1Lof9k7YFPQH1Gg/8mS/qNQAehKOJr4b3SSg8zioWHGHpT8OB
igSuzAELP/QjbjHXb7jXr/gFuNNz/YR73Fqc/bGL2FhF/YuBwAWuMSPGAdeAC5suZyVWEK+TRDQ9
x3WdduuMM2MWwNWNOg8CFaapwCWuGoCfNlAhGyphr5+NIh4aoOeYk3+JmX7QL5Qrxwzwndy7IyWj
wI0NDj07XNOHs4ryMVOSzv4pU0W5HEukpHC9JvXaabdc6prGYXwFPJZSNDsG8YjEmbHNyli5s19Q
SwMEFAAAAAgAOH2IP12kivAtAQAA6QEAAA4AAAByZXFfMTgueG1sLnNpZ7VRTWrCQBTeC97hkbXN
NIlUhXGkG6ErN/YAwYRgq5MwsaXdlUpLoV0XFyL0BsFaEIP2Cm9O0iv0jUkhFygzMPPe973v/f3k
37x3N53AbajScSy7lmOfWhDKURyMZdS1Lof9k7YFPQH1Gg/8mS/qNQAehKOJr4b3SSg8zioWHGHp
T8OBigSuzAELP/QjbjHXb7jXr/gFuNNz/YR73Fqc/bGL2FhF/YuBwAWuMSPGAdeAC5suZyVWEK+T
RDQ9x3WdduuMM2MWwNWNOg8CFaapwCWuGoCfNlAhGyphr5+NIh4aoOeYk3+JmX7QL5Qrxwzwndy7
IyWjwI0NDj07XNOHs4ryMVOSzv4pU0W5HEukpHC9JvXaabdc6prGYXwFPJZSNDsG8YjEmbHNyli5
s19QSwECFAAUAAAACAA4fYg/XaSK8C0BAADpAQAACgAAAAAAAAAAACAAAAAAAAAAcmVxXzE4Lnht
bFBLAQIUABQAAAAIADh9iD9dpIrwLQEAAOkBAAAOAAAAAAAAAAAAIAAAAFUBAAByZXFfMTgueG1s
LnNpZ1BLBQYAAAAAAgACAHQAAACuAgAAAAA=</smev:BinaryData>
</smev:AppDocument>
</smev:MessageData>
</msg:MessageEnvelope>
</soapenv:Body>
</soapenv:Envelope>
Примечание. Запрос должен быть подписан согласно требованиям Методических
рекомендаций по разработке электронных сервисов и применению технологии электронной
подписи при межведомственном электронном взаимодействии версии 2.4.3, опубликованных на
http://smev.gosuslugi.ru. В тестовой среде допускается отправка неподписанного запроса, для этого
в запрос должен быть добавлен заголовок: <SkipSignatureCheck xmlns="http://smev.rpn.ru/rev110801"/>
2.1.6.2
Пример ответа на запрос в случае успешного исполнения
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:rpn="http://smev.rpn.ru/rev110801"
xmlns:smev="http://smev.gosuslugi.ru/rev110801" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<s:Body wsu:Id="body">
<rpn:MessageEnvelope>
<smev:Message>
<smev:Sender>
<smev:Code>RPN_SYS_1</smev:Code>
<smev:Name>Росприроднадзор - ПТК Госконтроль</smev:Name>
</smev:Sender>
<smev:Recipient>
<smev:Code>1</smev:Code>
<smev:Name>Данные о системе-инициаторе взаимодействия (Потребителе)</smev:Name>
</smev:Recipient>
<smev:Originator>
<smev:Code>3</smev:Code>
10
<smev:Name>Данные о системе, инициировавашей цепочку из нескольких запросов-ответов, объединенных
единым процессом в рамках взаимодействия</smev:Name>
</smev:Originator>
<smev:TypeCode>5</smev:TypeCode>
<smev:Date>2011-08-28T23:56:38.7425399Z</smev:Date>
</smev:Message>
<smev:MessageData>
<smev:AppData>
<rpn:OperationStatus>1</rpn:OperationStatus>
<rpn:ResultsTicket>1132435</rpn:ResultsTicket>
<rpn:StatusInfo>
<rpn:Code>40</rpn:Code>
<rpn:Description>Подано</rpn:Description>
<rpn:Details>Запрос был получен и направлен в обработку</rpn:Details>
</rpn:StatusInfo>
</smev:AppData>
</smev:MessageData>
</rpn:MessageEnvelope>
</s:Body>
</s:Envelope>
2.1.6.3
Пример ответа на ошибочный запрос
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:rpn="http://smev.rpn.ru/rev110801"
xmlns:smev="http://smev.gosuslugi.ru/rev110801" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<s:Body wsu:Id="body">
<rpn:MessageEnvelope>
<smev:Message>
<smev:Sender>
<smev:Code>RPN_SYS_1</smev:Code>
<smev:Name>Росприроднадзор - ПТК Госконтроль</smev:Name>
</smev:Sender>
<smev:Recipient>
<smev:Code>1</smev:Code>
<smev:Name>Данные о системе-инициаторе взаимодействия (Потребителе)</smev:Name>
</smev:Recipient>
<smev:Originator>
<smev:Code>3</smev:Code>
<smev:Name>Данные о системе, инициировавашей цепочку из нескольких запросов-ответов, объединенных
единым процессом в рамках взаимодействия</smev:Name>
</smev:Originator>
<smev:TypeCode>1</smev:TypeCode>
<smev:Date>2011-08-30T14:11:43.0070165Z</smev:Date>
<smev:ServiceCode>10001687282</smev:ServiceCode>
<smev:CaseNumber>5</smev:CaseNumber>
</smev:Message>
<smev:MessageData>
<smev:AppData>
<rpn:OperationStatus>0</rpn:OperationStatus>
<rpn:StatusInfo>
<rpn:Code>509</rpn:Code>
<rpn:TextCode>ERROR_FILE_NOT_FOUND_IN_ARCHIVE</rpn:TextCode>
<rpn:Details>req_5.xml</rpn:Details>
</rpn:StatusInfo>
</smev:AppData>
</smev:MessageData>
</rpn:MessageEnvelope>
</s:Body>
</s:Envelope>
2.1.6.4
Пример XML-файла данных запроса
<?xml version="1.0" encoding="UTF-8" ?>
11
<data>
<declarType>3</declarType>
<nameOrg>ООО "Стильные кухни"</nameOrg>
<orgFIO>Иванов И.И.</orgFIO>
<kpp>431221876</kpp>
<jurAddress>МО, г. Одинцово, ул. Маршала Жукова, д. 1, кв. 1</jurAddress>
<pstAddress>МО, г. Одинцово, ул. Маршала Жукова, д. 1, кв. 1</pstAddress>
<ogrn>2348769872221</ogrn>
<inn>4998723234</inn>
</data>
3 МЕТОДИКА ИСПЫТАНИЙ
3.1 Общие условия
Проведение
контрольных
испытаний
при
регистрации
электронного
сервиса
регламентировано Приказом Министерства связи и массовых коммуникаций Российской
Федерации от 27 декабря 2010 г. № 190 «Об утверждении технических требований к
взаимодействию информационных систем в единой системе межведомственного электронного
взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
Проверка комплектности предоставленной документации;
Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;
Регистрация сервиса и тестирование сервиса на контрольном примере.
3.2 Параметры испытаний на тестовой среде
Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в
продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение
качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия
разработанного сервиса заранее, а не в продуктивном контуре.
Сведения, необходимые для тестирования электронного сервиса на тестовом контуре
СМЭВ:
Контактные сведения о лице, ответственном со стороны Поставщика за решение вопросов,
необходимых для обеспечения регистрации сервиса на тестовом контуре СМЭВ: Аксёнкина Дина
Анатольевна, тел. (499) 254-74-10.
Адрес размещения тестового экземпляра электронного сервиса:, URL к веб-сервису -, URL к
WSDL -.
Режим функционирования тестовой среды и особые условия ее доступности: 24/5 (круглосуточно
по будням).
Для того, чтобы протестировать сервис необходимо:

зарегистрировать сервис на тестовой среде во время ее доступности согласно режиму
функционирования;

протестировать все операции на основании контрольных примеров.
12
3.3 Параметры испытаний на продуктивной среде
Сведения, необходимые для тестирования электронного сервиса на продуктивном контуре
СМЭВ:
Контактные сведения о лице, ответственном со стороны Поставщика за решение вопросов,
необходимых для обеспечения регистрации сервиса на тестовом контуре СМЭВ: Аксёнкина Дина
Анатольевна, тел. (499) 254-74-10.
Адрес размещения тестового экземпляра электронного сервиса: 192.168.0.157, URL к веб-сервису , URL к WSDL -.
Режим функционирования продуктивной среды и особые условия ее доступности: 24/7
(круглосуточно).
Для того, чтобы протестировать сервис необходимо:

зарегистрировать сервис на продуктивной среде во время ее доступности согласно
режиму функционирования;

протестировать все операции на основании контрольных примеров.
ВНИМАНИЕ. Для тестирования сервиса в продуктиве в качестве территориального органа
Росприроднадзора – получателя запроса необходимо указывать «999 – Управление
Росприроднадзора, используемое для тестовых целей».
3.4 Особые условия
4 ПРИЛОЖЕНИЯ
4.1 Описание сервиса (WSDL)
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"x
mlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://smev.rpn.ru/rev110801" xmlns:soap12="http://sche
mas.xmlsoap.org/wsdl/soap12/"xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/ad
dressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"xmlns:wsa="http://schemas.xmlsoap.or
g/ws/2004/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"xmlns:wsaw="http://www.w3.org/
2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSc
hema"xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" name="S110801" targetNamespace="http://smev.rpn.ru/
rev110801">
<wsp:Policy wsu:Id="CustomBinding_IS110801_policy">
<wsp:ExactlyOne>
<wsp:All>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="http://smev.rpn.ru/rev110801/Imports">
<xsd:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd0" namespace="http://smev.rpn.ru/rev110801/me
ssage"/>
<xsd:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd2" namespace="http://smev.gosuslugi.ru/rev1108
01"/>
<xsd:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/20
03/10/Serialization/"/>
<xsd:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd3" namespace="http://smev.rpn.ru/rev110801"/>
</xsd:schema>
13
</wsdl:types>
<wsdl:message name="SmevRequest">
<wsdl:part xmlns:q1="http://smev.rpn.ru/rev110801/message" name="parameters" element="q1:MessageEnvelope"/>
</wsdl:message>
<wsdl:message name="SmevRequest_Headers">
<wsdl:part xmlns:q2="http://smev.gosuslugi.ru/rev110801" name="Header" element="q2:Header"/>
</wsdl:message>
<wsdl:portType name="IS110801">
<wsdl:operation name="NewRequest">
<wsdl:input wsaw:Action="http://smev.rpn.ru/rev110801/IS110801/NewRequest" name="SmevRequest" message="tns:Smev
Request"/>
<wsdl:output wsaw:Action="http://smev.rpn.ru/rev110801/IS110801/NewRequestResponse" name="SmevRequest" message=
"tns:SmevRequest"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="CustomBinding_IS110801" type="tns:IS110801">
<wsp:PolicyReference URI="#CustomBinding_IS110801_policy"/>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="NewRequest">
<soap:operation soapAction="http://smev.rpn.ru/rev110801/IS110801/NewRequest" style="document"/>
<wsdl:input name="SmevRequest">
<soap:header message="tns:SmevRequest_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="SmevRequest">
<soap:header message="tns:SmevRequest_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="S110801">
<wsdl:port name="CustomBinding_IS110801" binding="tns:CustomBinding_IS110801">
<soap:address location="http://rpn.gov.ru:8081/S110801.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>http://rpn.gov.ru:8081/S110801.svc</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
4.1.1 Описание схемы xsd0
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://smev.rpn.ru/rev110801/message" elementFo
rmDefault="qualified"targetNamespace="http://smev.rpn.ru/rev110801/message">
<xs:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd2" namespace="http://smev.gosuslugi.ru/rev11080
1"/>
<xs:element name="MessageEnvelope">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://smev.gosuslugi.ru/rev110801" minOccurs="0" ref="q1:Message"/>
<xs:element xmlns:q2="http://smev.gosuslugi.ru/rev110801" minOccurs="0" ref="q2:MessageData"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
4.1.2 Описание схемы xsd1
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serializatio
n/" attributeFormDefault="qualified"elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003
/10/Serialization/">
<xs:element name="anyType" nillable="true" type="xs:anyType"/>
<xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
14
<xs:element name="boolean" nillable="true" type="xs:boolean"/>
<xs:element name="byte" nillable="true" type="xs:byte"/>
<xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
<xs:element name="decimal" nillable="true" type="xs:decimal"/>
<xs:element name="double" nillable="true" type="xs:double"/>
<xs:element name="float" nillable="true" type="xs:float"/>
<xs:element name="int" nillable="true" type="xs:int"/>
<xs:element name="long" nillable="true" type="xs:long"/>
<xs:element name="QName" nillable="true" type="xs:QName"/>
<xs:element name="short" nillable="true" type="xs:short"/>
<xs:element name="string" nillable="true" type="xs:string"/>
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
<xs:element name="char" nillable="true" type="tns:char"/>
<xs:simpleType name="char">
<xs:restriction base="xs:int"/>
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration"/>
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
<xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
<xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid"/>
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName"/>
<xs:attribute name="Id" type="xs:ID"/>
<xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>
4.1.3 Описание схемы xsd2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://smev.gosuslugi.ru/rev110801" elementForm
Default="qualified"targetNamespace="http://smev.gosuslugi.ru/rev110801">
<xs:import schemaLocation="http://rpn.gov.ru:8081/S110801.svc?xsd=xsd3" namespace="http://smev.rpn.ru/rev110801"/>
<xs:complexType name="SmevMessage">
<xs:sequence>
<xs:element name="Sender" nillable="true" type="tns:SmevOrgExternal"/>
<xs:element name="Recipient" nillable="true" type="tns:SmevOrgExternal"/>
<xs:element name="Originator" nillable="true" type="tns:SmevOrgExternal"/>
<xs:element name="TypeCode" nillable="true" type="xs:string"/>
<xs:element name="Date" type="xs:dateTime"/>
<xs:element minOccurs="0" name="RequestIdRef" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OriginRequestIdRef" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
15
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ServiceCode" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CaseNumber" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevMessage" nillable="true" type="tns:SmevMessage"/>
<xs:complexType name="SmevOrgExternal">
<xs:sequence>
<xs:element name="Code" nillable="true" type="xs:string"/>
<xs:element name="Name" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevOrgExternal" nillable="true" type="tns:SmevOrgExternal"/>
<xs:element name="Message" nillable="true" type="tns:SmevMessage"/>
<xs:complexType name="SmevMessageData">
<xs:sequence>
<xs:element xmlns:q1="http://smev.rpn.ru/rev110801" name="AppData" nillable="true" type="q1:SmevAppData"/>
<xs:element minOccurs="0" name="AppDocument" nillable="true" type="tns:SmevAppDocument">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevMessageData" nillable="true" type="tns:SmevMessageData"/>
<xs:complexType name="SmevAppDocument">
<xs:sequence>
<xs:element minOccurs="0" name="BinaryData" nillable="true" type="xs:base64Binary">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Reference" nillable="true" type="xs:base64Binary">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DigestValue" nillable="true" type="xs:base64Binary">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
16
</xs:sequence>
</xs:complexType>
<xs:element name="SmevAppDocument" nillable="true" type="tns:SmevAppDocument"/>
<xs:element name="MessageData" nillable="true" type="tns:SmevMessageData"/>
<xs:complexType name="SmevHeader">
<xs:sequence>
<xs:element minOccurs="0" name="MessageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="TimeStamp" nillable="true" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevHeader" nillable="true" type="tns:SmevHeader"/>
<xs:element name="Header" nillable="true" type="tns:SmevHeader"/>
</xs:schema>
4.1.4 Описание схемы xsd3
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://smev.rpn.ru/rev110801" elementFormDefaul
t="qualified"targetNamespace="http://smev.rpn.ru/rev110801">
<xs:complexType name="SmevAppData">
<xs:sequence>
<xs:element minOccurs="0" name="OperationStatus" nillable="true" type="xs:int">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ResultsTicket" nillable="true" type="xs:long">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="StatusInfo" nillable="true" type="tns:SmevStatusInfo">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SendToRpnBranch" nillable="true" type="xs:int">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ProcedureCode" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevAppData" nillable="true" type="tns:SmevAppData"/>
<xs:complexType name="SmevStatusInfo">
<xs:sequence>
<xs:element minOccurs="0" name="Code" type="xs:int"/>
<xs:element minOccurs="0" name="TextCode" nillable="true" type="xs:string">
<xs:annotation>
17
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Details" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SmevStatusInfo" nillable="true" type="tns:SmevStatusInfo"/>
</xs:schema>
4.2 Описание общих структур данных
4.2.1 StatusInfo
№
1
Код параметра
rpn:Code
Описание
параметра
Обязательность
Код статуса
заявления
+
Способ
заполнения/Тип
Комментарий
integer
Заполняется в
соответствии со
справочником
статусов
заявлений
2
rpn:TextCode
Текстовый код
+
string
Заполняется в
соответствии со
справочником
статусов
заявлений
3
rpn:Description
Описание
+
String
1024 знака
4
rpn:Details
Дополнительна
я информация
+
String
1024 знака
4.3 Описания справочников
4.3.1 Справочник территориальных органов Росприроднадзора
0
Федеральная служба по надзору в сфере природопользования (Центральный
аппарат)
1
Департамент Росприроднадзора по Центральному федеральному округу
18
101
Управление Росприроднадзора по Белгородской области
102
Управление Росприроднадзора по Брянской области
103
Управление Росприроднадзора по Владимирской области
104
Управление Росприроднадзора по Воронежской области
105
Управление Росприроднадзора по Ивановской области
106
Управление Росприроднадзора по Калужской области
107
Управление Росприроднадзора по Костромской области
108
Управление Росприроднадзора по Курской области
109
Управление Росприроднадзора по Липецкой области
111
Управление Росприроднадзора по Рязанской области
112
Управление Росприроднадзора по Смоленской области
113
Управление Росприроднадзора по Тамбовской области
114
Управление Росприроднадзора по Тверской области
115
Управление Росприроднадзора по Тульской области
116
Управление Росприроднадзора по Ярославской области
117
Управление Росприроднадзора по Орловской области
2
Департамент Росприроднадзора по СевероЗападному федеральному округу
201
Управление Росприроднадзора по Архангельской области
202
Управление Росприроднадзора по Вологодской области
203
Управление Росприроднадзора по Республике Коми
204
Управление Росприроднадзора по Калининградской области
19
205
Управление Росприроднадзора по Республике Карелия
206
Управление Росприроднадзора по Мурманской области
207
Управление Росприроднадзора по Ненецкому автономному округу
208
Управление Росприроднадзора по Новгородской области
209
Управление Росприроднадзора по Псковской области
3
Департамент Росприроднадзора по Южному федеральному округу
301
Управление Росприроднадзора по Астраханской области
302
Управление Росприроднадзора по Волгоградской области
303
Управление Росприроднадзора по Краснодарскому краю и Республике Адыгея
304
Управление Росприроднадзора по Республике Калмыкия
4
Департамент Росприроднадзора по СевероКавказскому федеральному округу
401
Управление Росприроднадзора по Ставропольскому краю
402
Управление Росприроднадзора по Республике Дагестан
403
Управление Росприроднадзора по Республике Ингушетия
404
Управление Росприроднадзора по КабардиноБалкарской Республике
405
Управление Росприроднадзора по КарачаевоЧеркесской Республике
406
Управление Росприроднадзора по Республика Северная ОсетияАлания
407
Управление Росприроднадзора по Чеченской Республике
5
Департамент Росприроднадзора по Приволжскому федеральному округу
501
Управление Росприроднадзора по Республике Башкортостан
502
Управление Росприроднадзора по Кировской области
20
503
Управление Росприроднадзора по Оренбургской области
504
Управление Росприроднадзора по Пензенской области
505
Управление Росприроднадзора по Пермскому краю
506
Управление Росприроднадзора по Самарской области
507
Управление Росприроднадзора по Саратовской области
508
Управление Росприроднадзора по Республике Татарстан
509
Управление Росприроднадзора по Удмуртской Республике
510
Управление Росприроднадзора по Ульяновской области
511
Управление Росприроднадзора по Чувашской Республике
512
Управление Росприроднадзора по Республике Марий Эл
513
Управление Росприроднадзора по Республике Мордовия
6
Департамент Росприроднадзора по Уральскому федеральному округу
601
Управление Росприроднадзора по Курганской области
602
Управление Росприроднадзора по Тюменской области
603
Управление Росприроднадзора по ХантыМансийскому автономному округуЮгре
604
Управление Росприроднадзора по Челябинской области
605
Управление Росприроднадзора по ЯмалоНенецкому автономному округу
7
Департамент Росприроднадзора по Сибирскому федеральному округу
701
Управление Росприроднадзора по Алтайскому краю и Республике Алтай
702
Управление Росприроднадзора по Республике Бурятия
21
703
Управление Росприроднадзора по Красноярскому краю
704
Управление Росприроднадзора по Иркутской области
705
Управление Росприроднадзора по Кемеровской области
706
Управление Росприроднадзора по Омской области
707
Управление Росприроднадзора по Томской области
708
Управление Росприроднадзора по Забайкальскому краю
709
Управление Росприроднадзора по Республике Тыва
710
Управление Росприроднадзора по Республике Хакасия
8
Департамент Росприроднадзора по Дальневосточному федеральному округу
801
Управление Росприроднадзора по Амурской области
802
Управление Росприроднадзора по Приморскому краю
803
Управление Росприроднадзора по Еврейской автономному округу
804
Управление Росприроднадзора по Камчатскому краю
805
Управление Росприроднадзора по Магаданской области
806
Управление Росприроднадзора по Республике Саха (Якутия)
807
Управление Росприроднадзора по Сахалинской области
808
Управление Росприроднадзора по Чукотскому автономному округу
999
– Управление Росприроднадзора, используемое для тестовых целей
4.3.2 Справочник статусов заявлений
Код статуса для передачи в Описание статуса
ПГУ (status_code)
020
Состояние, когда пользователь ещё не отправил заявление
22
Код статуса для передачи в Описание статуса
ПГУ (status_code)
025
Заявление послано, но РОИВ ещё не вернул ответ
005
Произошла техническая ошибка при передаче в ИС РОИВ,
например тайм-аут.
030
РОИВ получил заявление, но ещё не прошёл контроль
целостности
010
ИС РОИВ может вернуть заявление по многим причинам
некорректного заполнения полей формы.
040
ИС РОИВ (сервер) принял заявление
000
Заявление, удалённое пользователем. Только из состояний
Черновик и Возврат.
110
РОИВ принял заявление к рассмотрению
200
Результат готов.
Приглашение на получение результата.
300
Пользователь получил результат
4.4 Иные приложения
23
Download