6.Режимы взаимодействия участников через СМЭВ При информационном обмене ИС через СМЭВ можно выделить два режима взаимодействия: синхронный и асинхронный.
Синхронное взаимодействие возникает в случаях, когда в ответ на запрос информационной системы потребителя информационная система поставщика посылает электронное сообщение с терминальным статусом и содержащее результат, являющийся целью исходного запроса потребителя, в течение короткого периода времени. Синхронное взаимодействие характерно для тех случаев, когда ответ на стороне потребителя формируется автоматически без необходимости участия в операциях субъекта взаимодействия - физического лица.
Рисунок 2 - Модель синхронного информационного обмена
Асинхронное взаимодействие возникает в случаях, когда обработка запроса на стороне информационной системы поставщика требует больше времени, чем период ожидания ответа со стороны СМЭВ и информационной системы потребителя. В таком случае асинхронное взаимодействие реализуется через два синхронных вызова электронных сервисов, осуществляемых через СМЭВ.
Рекомендуемым является применение двух моделей асинхронного взаимодействия с участием СМЭВ:
Модель асинхронного взаимодействия с повторным опросом (для межведомственных запросов);
Модель асинхронного взаимодействия с обратным вызовом (для подачи заявлений с ЕПГУ).
Модель асинхронного взаимодействия с повторным опросом Рекомендуемая модель асинхронного взаимодействия с повторным заопросом заключается в разработке на стороне поставщика электронного сервиса, реализующего функции приема заявлений на обработку запросов и возврата статусов и результатов обработки в асинхронном режиме. При этом различные функции реализуются в виде операций (методов) единого электронного сервиса.
Допустимой является модификация модели, при которой на стороне поставщика реализуются два раздельных электронных сервиса: один для приема заявлений и другой для возврата статусов и результатов.
Функция приема заявления должна быть реализована на стороне поставщика и предусматривать синхронный возврат ответа-квитанции потребителю, свидетельствующей о приеме в обработку заявления.
В случае, когда при приеме заявления информационная система поставщика синхронно может сформировать мотивированный отказ в обработке, или возникновении каких-либо ошибок, препятствующих обработке запроса, асинхронное взаимодействие прекращается до отправки повторного запроса со стороны потребителя.
Для предоставления сведений о статусе обработки запроса или его результатов поставщик должен реализовать функцию соответствующую единую функцию для всех потребителей на стороне своей информационной системы.
Потребитель для получения статусов и/или результатов должен реализоват в своей информационной системе функцию периодического вызова сервиса возврата статусов и результатов на стороне информационной системы поставщика.
Периодичность вызова информационной системы поставщика со стороны потребителя регулируется договоренностями между потребителем и поставщиком. Регламентированная периодичность вызова информационной системы поставщика со стороны различных потребителей, указывается в паспорте электронного сервиса поставщика.
Рисунок 3 - Модель асинхронного информационного обмена при межведомственном взаимодействии
Наиболее часто модель асинхронного взаимодействия с повторным опросом рекомендована к применению для межведомственного взаимодействия органов власти с использованием СМЭВ.
Модель асинхронного взаимодействия с обратным вызовом Рекомендуемая модель асинхронного взаимодействия с обратным вызовом заключается в разработке на стороне поставщика электронного сервиса, реализующего функции приема заявлений на обработку запросов. Электронный сервис для приема статусов и результатов реализуется на стороне инициатора взаимодействия.
Модель асинхронного взаимодействия с повторным опросом должна применяться для процессов обмена сообщений между ЕПГУ и участниками, ответственными за оказание государственных услуг в электронном виде.
Функция приема заявления должна быть реализована на стороне поставщика, ответственного за оказание услуги в электронном виде, и предусматривать синхронный возврат ответа-квитанции потребителю (ЕПГУ), свидетельствующей о приеме в обработку заявления.
В случае, когда при приеме заявления информационная система поставщика синхронно может сформировать мотивированный отказ в обработке, или возникновении каких-либо ошибок, препятствующих обработке запроса, асинхронное взаимодействие прекращается до отправки повторного запроса со стороны потребителя (ЕПГУ).
По результатам обработки запроса информационная система поставщика, ответственного за оказание услуг в электронном виде, вызывает электронный сервис приема статусов и результатов, реализованный на стороне потребителя (ЕПГУ).
В случае возникновения сбоев на стороне потребителя (ЕПГУ) при приеме результатов и статусов, информационная система поставщика, ответственного за оказание услуг в электронном виде, осуществляет повторную доставку этих сведений посредством вызова электронного сервиса приема статусов и результатов.
Рисунок 4 - Модель асинхронного информационного обмена при межведомственном взаимодействиявзаимодействии
|