|
ТРЕБОВАНИЯ ПО ИНТЕГРАЦИИ
АС МД МФЦ с АИС МРС МФЦ
Государственный контракт | № ГК-23-ОФ/Д21 от 01.01.2001 |
Москва 2014
СОДЕРЖАНИЕ
1. ТРЕБОВАНИЯ К ИНТЕГРАЦИОННОМУ МЕХАНИЗМУ АИС МД МФЦ 3
2. ТРЕБОВАНИЯ К ВНЕШНЕМУ ИНТЕРФЕЙСУ ИНТЕГРАЦИИ АИС МРС МФЦ 4
3. ОПИСАНИЕ СТАНДАРТОВ ВЗАИМОДЕЙСТВИЯ 5
4. ОПИСАНИЕ ЗАПРАШИВАЕМОЙ АИС МРС МФЦ У АС МД МФЦ ИНФОРМАЦИИ 6
5. ФОРМАТ ВЗАИМОДЕЙСТВИЯ АИС МРС МФЦ С АС МД МФЦ 7
ТРЕБОВАНИЯ К ИНТЕГРАЦИОННОМУ МЕХАНИЗМУ АИС МД МФЦ
В АС МД МФЦ должна быть предусмотрена возможность передачи во внешние информационные системы показателей предоставления государственных и муниципальных услуг на базе МФЦ. Передача во внешние информационные системы показателей предоставления государственных и муниципальных услуг на базе МФЦ должна производиться в автоматизированном режиме с использованием сервиса экспорта данных.
В АС МД МФЦ должен быть разработан внешний интерфейс, позволяющий производить экспорт показателей предоставления государственных и муниципальных услуг на базе МФЦ. Разработанный внешний интерфейс должен использовать унифицированный формат передачи показателей деятельности, позволяющий обеспечить передачу во внешние информационные системы показателей предоставления государственных и муниципальных услуг на базе МФЦ, вновь добавляемых показателей предоставления государственных и муниципальных услуг на базе МФЦ, без изменения спецификации формата.
Для экспорта показателей предоставления государственных и муниципальных услуг на базе МФЦ должны поддерживаться следующие сценарии взаимодействия:
- экспорт показателей предоставления государственных и муниципальных услуг на базе МФЦ по команде пользователя; экспорт показателей предоставления государственных и муниципальных услуг на базе МФЦ автоматически по расписанию через запрос, направляемый к внешней информационной системе; экспорт показателей предоставления государственных и муниципальных услуг на базе МФЦ через запрос, направляемый от внешней информационной системы.
Результаты передачи во внешние информационные системы показателей предоставления государственных и муниципальных услуг на базе МФЦ должны сохраняться в журнале системных событий АС МД МФЦ.
Интеграция АС МД МФЦ со смежными системами должна основываться на подходах SOA (от англ. Service-oriented Architecture – сервис-ориентированная архитектура) и использовать в качестве протокола обмена SOAP и в качестве прикладного протокола HTTP/HTTPS.
Открытые данные должны выгружаться регулярно в соответствии с установленным периодом в форматах CSV или XML. Допускается выгрузка нарастающим итогом.
ТРЕБОВАНИЯ К ВНЕШНЕМУ ИНТЕРФЕЙСУ ИНТЕГРАЦИИ АИС МРС МФЦИнтеграционный интерфейс должен быть реализован в виде web-сервиса.
Для обеспечения качественной работы АИС МРС МФЦ и АС МД МФЦ в рамках общего информационного поля должна быть обеспечена синхронизация справочников, использующихся в указанных системах.
В АИС МРС МФЦ должен быть разработан внешний интерфейс интеграции со смежными информационными системами. Внешний интерфейс должен формировать запросы на получения необходимых наборов сведений к смежным информационным системам, а также ответы на запросы, полученные в ходе взаимодействия от смежных систем.
Основной сценарий бизнес-процесса использования разрабатываемого внешнего интерфейса при запросе сведений из АС МД МФЦ выглядит следующим образом:
Формируется запрос и направляется АС МД МФЦ. Получается ответ на отправленный запрос либо сообщение об ошибке от АС МД МФЦ.События внешнего взаимодействия подлежат протоколированию в системе мониторинга.
Необходимо реализовать механизмы мониторинга работы интеграционных интерфейсов, которые должны накапливать и отображать администратору АИС МРС МФЦ информацию о количестве успешных вызовов, сбоев и ошибок в работе сервисов.
Информация, которую требуется логировать:
- идентификация внешней системы - от кого был запрос (происходит либо из сертификата запроса, либо из параметра запроса); дата и время поступления запроса; статус входной заявки; время начала каждого действия внешнего интерфейса интеграции; статус завершения каждого действия внешнего интерфейса интеграции в случае возникновения ошибки – текст ошибки; файл запроса (просмотр файла).
Для осуществления взаимодействия с АИС МРС МФЦ АС МД МФЦ должна поддерживать обмен данными с использованием протокола обмена SOAP и прикладного протокола HTTP/HTTPS, а также обмен данными в форматах CSV или XML.
При использовании сетевых протоколов передачи данных необходимо придерживаться следующих спецификаций:
- протокол передачи гипертекста HTTP v. 1.1 – стандарт RFC 2616 Инженерной группы проектировщиков Интернета (Internet Engineering Task Force, IETF); сервисы поддержки пространства имен DNS (Domain Name Services) – стандарт RFC 1035 Инженерной группы проектировщиков Интернета (Internet Engineering Task Force, IETF).
При использовании веб-сервисов необходимо придерживаться следующих спецификаций:
- базовый профиль интероперабельности v. 1.1 – стандарт Организации по интероперабельности веб-сервисов (Web Services Interoperability Organization Basic Profile 1.1, http://www. ws-i. org/Profiles/BasicProfile-1.1-2006-04-10.html) – спецификация носит обязательный характер; профиль связывания веб-сервисов (WS-I Simple SOAP Binding Profile 1.0) – стандарт организации по интероперабельности веб-сервисов WS-I (http://www. ws-i. org/Profiles/SimpleSoapBindingProfile-1.0.html, http://www. ws-i. org/Profiles/SimpleSoapBindingProfile-1.0.html) – спецификация носит рекомендательный характер; протокол SOAP 1.1 – стандарт консорциума W3C (http://www. w3.org/TR/soap/) – спецификация носит обязательный характер; язык описания веб-сервисов (Web Services Description Language, WSDL 1.1) – стандарт консорциума W3C (http://www. ws-i. org/Profiles/SimpleSoapBindingProfile-1.0.html, http://www. w3.org/TR/wsdl) – спецификация носит обязательный характер.
При описании данных, метаданных и используемых наборов символов в обязательном порядке следует придерживаться следующих спецификаций:
- расширяемый язык разметки XML (Extensible Markup Language) – в соответствии с набором стандартов консорциума W3C (http://www. w3.org/XML); XML-схема (XML Schema 1.1) – стандарты консорциума W3C, специфицированные в документах: XML-схемы Часть 1: Структуры (http://www. w3.org/TR/xmlschema-1/structures), XML-схемы Часть 2: Типы данных (http://www. w3.org/TR/xmlschema-2/datatypes). Язык описания веб-сервисов (WSDL 1.1) (http://www. w3.org/TR/wsdl).Т
Должна быть реализована возможность импорта квартальных данных по показателям предоставления государственных и муниципальных услуг в разрезах органов исполнительной власти и мест оказания услуг с обязательным указанием адреса места оказания услуги.
В состав передаваемых данных по каждой услуге входят следующие сведения:
- наименование субъекта РФ; наименование органа исполнительной власти, оказывающего услугу; код услуги из ФРГУ; наименование услуги; адрес места оказания услуги; код используемой при оказании АИС МФЦ; наименование используемой при оказании АИС МФЦ; количество обращений за услугой за прошедший месяц либо в текущем месяце на текущую дату; средний срок оказания услуги; среднее время ожидания в очереди на получение услуги.
Интеграция АИС МРС МФЦ с АС МД МФЦ осуществляется с использованием подхода SOA.
В качестве протокола обмена данными используется протокол SOAP.
В качестве прикладного протокола используется протокол HTTP/HTTPS.
При взаимодействии систем ежеквартально, первого числа месяца, следующего за отчетным (1 января, 1 апреля, 1 июля и 1октября) АИС МРС МФЦ вызывает веб-сервис АС МД МФЦ в автоматическом режиме. Формат запроса АИС МРС МФЦ представлен ниже. Форматом ответа является XML, набор данных передается в формате CSV.
Спецификация запроса, направляемого АИС МРС МФЦ к АС МД МФЦ, приведена в таблице 1.
Таблица 1. Спецификация запроса
№ | Код параметра | Описание параметра | Обязательность | Тип |
1 | MFCCode | Идентификатор места оказания услуг | + | Xs:string |
Спецификация ответа, направляемого АС МД МФЦ в АИС МРС МФЦ, приведена в таблице 2.
Таблица 2. Спецификация ответа
№ | Код параметра | Описание параметра | Обязательность | Тип |
1 | MFCCode | Идентификатор места оказания услуг | + | Xs:string |
2 | ServiceCode | Идентификатор услуги | + | Xs:string |
3 | ServiceYear | Год | + | Xs:string |
4 | ServiceQuarter | Номер квартала | + | Xs:string |
5 | ServiceCount | Количество обращений за услугой | - | Xs:string |
6 | TimeInformation | Среднее время ожидания в очереди для получения информации | - | Xs:string |
7 | TimeDocuments | Среднее время ожидания в очереди для подачи документов | - | Xs:string |
8 | TimeResult | Среднее время ожидания в очереди для полученяи документов | - | Xs:string |
Формат запроса Web-сервиса
<soapenv:Envelope xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/" xmlns:web="http://www. /">
<soapenv:Header/>
<soapenv:Body>
<web:MFCServices>
<web:MFCCode>1001</web:MFCCode>
</web:MFCServices>
</soapenv:Body>
</soapenv:Envelope>
Значение 1001 дано в качестве примера
Формат ответа Web-сервиса
<soapenv:Envelope xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/" xmlns:web="http://www. /">
<soapenv:Header/>
<soapenv:Body>
<web:MFCServicesResponse>
<web:MFCCode>1001</web:MFCCode>
<web:Rows TotalCount="2">
<web:Row>
<web:ServiceCode>2600000010000023160</web:ServiceCode>
<web: ServiceYear>2014</web: ServiceYear>
<web: ServiceQuarter>2</web: ServiceQuarter>
<web: ServiceCount>2</web: ServiceCount>
<web: TimeInformation>5</web: TimeInformation>
<web: TimeDocuments>7</web: TimeDocuments>
<web: TimeResult>5</web: TimeResult>
</web:Row>
<web:Row>
<web:ServiceCode>2600000010000002645</web:ServiceCode>
<web: ServiceYear>2014</web: ServiceYear>
<web: ServiceQuarter>2</web: ServiceQuarter>
<web: ServiceCount>5</web: ServiceCount>
<web: TimeInformation>4</web: TimeInformation>
<web: TimeDocuments>10</web: TimeDocuments>
<web: TimeResult>7</web: TimeResult>
</web:Row>
</web:Rows>
</web:MFCServicesResponse>
</soapenv:Body>
</soapenv:Envelope>



