ОПИСАНИЕ ФОРМАТА
ЭЛЕКТРОННОГО СЕРВИСА СМЭВ
И
Руководство пользователя
электронного сервиса смэв
Сервис предоставления распоряжения КУГИ об утверждении Устава
Дата: 17.05.2012
Версия: 1.1.
Листов: 12
СОДЕРЖАНИЕ
1 Общие сведения 4
1.1 Описание электронного сервиса 4
1.2 Операции (методы) электронного сервиса 4
2 Руководство пользователя 5
2.1 Операция «Регистрация запроса акта приёмки-передачи заявителю объекта (выявленного объекта) культурного наследия» 5
2.1.1 Общие сведения 5
2.1.2 Описание входных параметров 5
2.1.3 Описание выходных параметров 5
2.2 Операция «Проверка статуса выполнения запроса акта приёмки-передачи заявителю объекта (выявленного объекта) культурного наследия» 6
2.2.1 Общие сведения 6
2.2.2 Описание входных параметров 6
2.2.3 Описание выходных параметров 7
2.3 Операция «Получение результата запроса акта приёмки-передачи заявителю объекта (выявленного объекта) культурного наследия» 7
2.3.1 Общие сведения 7
2.3.2 Описание входных параметров 7
2.3.3 Описание выходных параметров 8
3 Приложения 9
3.1 Описание сервиса (WSDL) 9
(раздел является обязательным для заполнения при подготовке документа «Описание формата электронного сервиса СМЭВ») 9
3.2 Описание общих структур данных 11
(раздел является обязательным для заполнения при подготовке документа «Описание формата электронного сервиса СМЭВ») 11
3.3 Описания справочников 13
3.4 Иные приложения 14
изменения
Версия | Дата | Автор | Изменения |
термины/СОКРАЩЕНИя
Термин/сокращение | Описание |
СМЭВ | Система межведомственного электронного взаимодействия |
Поставщик | Организация-владелец электронного сервиса |
WSDL | Web Services Description Language — язык описания веб-сервисов. |
XSD | XML Schema definition - язык описания структуры XML документа. |
SOAP | Simple Object Access Protocol - протокол обмена структурированными сообщениями в распределённой вычислительной среде. |
XML | eXtensible Markup Language — расширяемый язык разметки. |
Основанием для разработки данного документа является требование п. 48 Приказа Министерства связи и массовых коммуникаций Российской Федерации от 01.01.01 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия» в соответствии с которым, для подключения информационной системы к системе межведомственного электронного взаимодействия Поставщик предоставляет Оператору СМЭВ следующие документы:
паспорт электронного сервиса, регистрируемого в системе взаимодействия;
методику испытаний электронного сервиса, регистрируемого в системе взаимодействия, включая контрольный пример обращения к электронному сервису;
руководство пользователя электронного сервиса, регистрируемого в системе взаимодействия.
Основанием для создания и использования электронного сервиса являются перечисленные ниже документы.
Нормативно-правовые документы:
Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 000 «О единой системе межведомственного электронного взаимодействия»;
Приказ Министерства связи и массовых коммуникаций Российской Федерации от 01.01.01 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия»;
Закон Санкт-Петербурга -35 «О государственных унитарных предприятиях Санкт-Петербурга, государственных учреждениях Санкт-Петербурга и иных коммерческих и некоммерческих организациях, учредителем (участником, акционером, членом) которых является Санкт-Петербург»;
Закон Санкт-Петербурга -82 «О порядке управления и распоряжения собственностью Санкт-Петербурга, передаваемой на праве хозяйственного ведения государственным унитарным предприятиям Санкт-Петербурга»;
Постановление Правительства Санкт-Петербурга «О Комитете по управлению городским имуществом».
- Технологические стандарты:
Методические рекомендации по разработке электронных сервисов и применению технологии электронной подписи при межведомственном электронном взаимодействии. Версия 2.3.4. 2011.
Наименование: | Представление распоряжения КУГИ об утверждении Устава |
Назначение: | Сервис предназначен для предоставления распоряжения КУГИ об утверждении Устава. |
Поставщик: | Комитет по управлению городским имуществом Санкт-Петербурга |
Область применения: | Межведомственное взаимодействие |
Метод | Назначение |
Код: registerRequest Наименование: регистрация запроса распоряжения КУГИ об утверждении Устава | Принимает электронное сообщение с описанием органа, направляющего запрос, и содержанием запроса и возвращает номер зарегистрированного запроса. Номер зарегистрированного запроса используется в методах сервиса для получения статуса обработки запроса и результатов обработки запроса. |
Код: getStatus Наименование: проверка статуса выполнения запроса распоряжения КУГИ об утверждении Устава | Принимает на вход номер запроса и возвращает код статуса выполнения запроса. |
Код: getExcerpt Наименование: получение результата запроса распоряжения КУГИ об утверждении Устава | Принимает на вход номер запроса и возвращает содержимое ответа на запрос. |
Схема взаимодействия

Рисунок 1
Процесс взаимодействия состоит из следующих шагов:
Система-потребитель вызывает метод register_request и передает пакет заявления; В ответ на вызов метода система-потребитель получает код запроса, созданного в системе-поставщик. В случае сбоя, в ответ на вызов метода придет сообщение об ошибке.После получение кода запроса, система-потребитель может неограниченное количество раз вызывать метод getstatus для получения текущего статуса заявления. В ответ на вызов метода система-потребитель получает код статуса запроса. В случае сбоя, в ответ на вызов метода придет сообщение об ошибке.
После получение кода окончательного статуса заявления (заявление выполнено или отказано в выполнении), система-потребитель может неограниченное количество раз вызывать метод getexcerpt для получения результата обработки заявления. В ответ на вызов метода система-потребитель получает результат выполнения заявления. В случае сбоя, в ответ на вызов метода придет сообщение об ошибке. Руководство пользователя Операция «Регистрация запроса распоряжения КУГИ об утверждении Устава» Общие сведения
Код операции: | registerRequest |
Наименование операции: | Регистрация запроса распоряжения КУГИ об утверждении Устава |
Назначение операции: | Принимает электронное сообщение с описанием органа, направляющего запрос, и содержанием запроса и возвращает номер зарегистрированного запроса. Номер зарегистрированного запроса используется в методах сервиса для получения статуса обработки запроса и результатов обработки запроса. |
Входные данные: tns:registerRequest
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | arg | Запрос | + | Root |
Параметры комплексного типа описаны в приложении «Описание общих структур данных».
Описание выходных параметровВыходные данные: tns:registerRequestResponse
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | return | Идентификатор принятого для обработки запроса | + | String |
Параметры комплексного типа описаны в приложении «Описание общих структур данных».
Операция «Проверка статуса выполнения запроса распоряжения КУГИ об утверждении Устава» Общие сведения
Код операции: | getStatus |
Наименование операции: | Проверка статуса выполнения запроса распоряжения КУГИ об утверждении Устава |
Назначение операции: | Принимает на вход номер запроса и возвращает код статуса выполнения запроса. |
Входные данные: tns:getStatus
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | arg0 | Идентификатор запроса | + | String | до 255 символов |
Выходные данные: tns:getStatusResponse
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | return | Код статуса документа | + | Int |
Операция «Получение результата запроса распоряжения КУГИ об утверждении Устава» Общие сведения
Код операции: | getExcerpt |
Наименование операции: | Получение результата запроса распоряжения КУГИ об утверждении Устава |
Назначение операции: | Принимает на вход номер запроса и возвращает содержимое ответа на запрос. |
Входные данные: tns:getExcerpt
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | arg0 | Идентификатор запроса | + | String | до 255 символов |
Выходные данные: tns:getExcerptResponse
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | return | Результат обработки запроса | + | Document |
Параметры комплексного типа описаны в приложении «Описание общих структур данных».
Приложения Описание сервиса (WSDL)
<?xml version='1.0' encoding='UTF-8'?> <WL5G3N0:definitions name="RegisterRequestClient_0008Service" targetNamespace="http://registerrequest. client/" xmlns="" xmlns:WL5G3N0="http://schemas. xmlsoap. org/wsdl/" xmlns:WL5G3N1="http://registerrequest. client/" xmlns:WL5G3N2="http://schemas. xmlsoap. org/wsdl/soap/"> <WL5G3N0:types> <xsd:schema elementFormDefault="qualified" targetNamespace="http://registerrequest. client/" xmlns="http://www. w3.org/2001/XMLSchema" xmlns:conv="http://www. openuri. org/2002/04/wsdl/conversation/" xmlns:mime="http://schemas. xmlsoap. org/wsdl/mime/" xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:soap11-enc="http://schemas. xmlsoap. org/soap/encoding/" xmlns:soap12="http://schemas. xmlsoap. org/wsdl/soap12/" xmlns:tns="http://registerrequest. client/" xmlns:wsdl="http://schemas. xmlsoap. org/wsdl/" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"> <xsd:complexType name="Root"> <xsd:sequence> <xsd:element name="INN" nillable="true" type="string"/> <xsd:element name="subjectName" nillable="true" type="string"/> <xsd:element name="OGRN" nillable="true" type="string"/> <xsd:element name="subjectINN" nillable="true" type="string"/> <xsd:element name="incomingDate" nillable="true" type="dateTime"/> <xsd:element name="declarantName" nillable="true" type="string"/> <xsd:element name="incomingNumber" nillable="true" type="string"/> </xsd:sequence> </xsd:complexType> <xsd:element name="registerRequest" type="tns:registerRequest"/> <xsd:complexType name="registerRequest"> <xsd:sequence> <xsd:element name="root" nillable="true" type="tns:Root"/> </xsd:sequence> </xsd:complexType> <xsd:element name="registerRequestResponse" type="tns:registerRequestResponse"/> <xsd:complexType name="registerRequestResponse"> <xsd:sequence> <xsd:element name="return" nillable="true" type="string"/> </xsd:sequence> </xsd:complexType> </xsd:schema> </WL5G3N0:types> <WL5G3N0:message name="RegisterRequestClient_0008PortType_registerRequest"> <WL5G3N0:part element="WL5G3N1:registerRequest" name="parameters"/> </WL5G3N0:message> <WL5G3N0:message name="RegisterRequestClient_0008PortType_registerRequestResponse"> <WL5G3N0:part element="WL5G3N1:registerRequestResponse" name="parameters"/> </WL5G3N0:message> <WL5G3N0:portType name="RegisterRequestClient_0008"> <WL5G3N0:operation name="registerRequest"> <WL5G3N0:input message="WL5G3N1:RegisterRequestClient_0008PortType_registerRequest"/> <WL5G3N0:output message="WL5G3N1:RegisterRequestClient_0008PortType_registerRequestResponse"/> </WL5G3N0:operation> </WL5G3N0:portType> <WL5G3N0:binding name="RegisterRequestClient_0008" type="WL5G3N1:RegisterRequestClient_0008"> <WL5G3N2:binding style="document" transport="http://schemas. xmlsoap. org/soap/http"/> <WL5G3N0:operation name="registerRequest"> <WL5G3N2:operation/> <WL5G3N0:input> <WL5G3N2:body use="literal"/> </WL5G3N0:input> <WL5G3N0:output> <WL5G3N2:body use="literal"/> </WL5G3N0:output> </WL5G3N0:operation> </WL5G3N0:binding> <WL5G3N0:service name="RegisterRequestClient_0008Service"> <WL5G3N0:port binding="WL5G3N1:RegisterRequestClient_0008" name="RegisterRequestClient_0008Port"> <WL5G3N2:address location="http://10.128.176.10:7001/KUGI_PROCESSES_WRAPPER-RegisterRequest_0008-context-root/RegisterRequestClient_0008Port"/> </WL5G3N0:port> </WL5G3N0:service> </WL5G3N0:definitions> |
<xsd:element name="subjectName" nillable="true" type="string"/>
<xsd:element name="OGRN" nillable="true" type="string"/>
<xsd:element name="subjectINN" nillable="true" type="string"/>
Описание общих структур данных Root№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | INN | ИНН контрагента | + | xs:string | |
2 | requestCopyingNote | Текст запроса | + | xs:string | |
3 | OGRN | ОГРН контрагента | + | xs:string | |
4 | incomingDate | Дата исходящего запроса | + | xs:dateTime | |
5 | agency | Код агентства | + | xs:integer | Не используется. Передавать 1 |
6 | declarantName | Наименование контрагента | + | xs:string | |
7 | incomingNumber | Номер исходящего запроса | + | xs:string | |
8 | subjectName | Наименование организации, по которой запрашиваются документы | + | xs:string | |
9 | subjectINN | ИНН организации, по которой запрашиваются документы | + | xs:string |
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | fileExtension | Расширение файла | + | xs:string | |
signs | ЭЦП | + | tns:Signs | ||
body | Содержание ответа | + | xs:base64Binary | ||
name | Наименование ответа | + | xs:string | ||
fileName | Имя файла | + | xs:string | ||
number | Номер | + | xs:string | ||
date | Дата ответа | + | xs:dateTime |
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | Sign | ЭЦП | + | tns:Sign | Множество элементов |
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | fileExtension | Расширение файла ЭЦП | + | Xs:string | |
2 | body | Содержимое ЭЦП | + | xs:base64Binary | |
3 | fileName | Имя файла ЭЦП | + | xs:string |
Статусы запросов:
Код | Наименование |
3 | Запрос отклонен |
4 | Информация предоставлена заявителю |
5 | Сформированные документы запроса находятся в ожидании подписания их цифровой подписью |
7 | Запрос возвращен заявителю |
9 | Запросу назначен исполнитель |


