ОПИСАНИЕ ФОРМАТА

ЭЛЕКТРОННОГО СЕРВИСА СМЭВ

И

Руководство пользователя

электронного сервиса смэв

Сервис предоставления распоряжения КУГИ об утверждении Устава

Дата: 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

Document

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

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

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

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

Комментарий

1

fileExtension

Расширение файла

+

xs:string

signs

ЭЦП

+

tns:Signs

body

Содержание ответа

+

xs:base64Binary

name

Наименование ответа

+

xs:string

fileName

Имя файла

+

xs:string

number

Номер

+

xs:string

date

Дата ответа

+

xs:dateTime

Signs

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

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

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

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

Комментарий

1

Sign

ЭЦП

+

tns:Sign

Множество элементов

Sign

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

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

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

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

Комментарий

1

fileExtension

Расширение файла ЭЦП

+

Xs:string

2

body

Содержимое ЭЦП

+

xs:base64Binary

3

fileName

Имя файла ЭЦП

+

xs:string

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

Статусы запросов:

Код

Наименование

3

Запрос отклонен

4

Информация предоставлена заявителю

5

Сформированные документы запроса находятся в ожидании подписания их цифровой подписью

7

Запрос возвращен заявителю

9

Запросу назначен исполнитель