Войти

Целиковая маршрутизация рассылки

Целиковая маршрутизация – это метод передачи СМЭВ-сообщения от системы-отправителя к нескольким системам-получателям путём рассылки.

Реализация данного метода доступна при наличии зарегистрированных в СМЭВ информационных систем (ИС) - участников взаимодействия (УВ). Система-отправитель формирует и отправляет для подписчиков единое сообщение. Данные по всем подписчикам рассылки хранятся в СМЭВ. В соответствии с этим списком при получении и успешной проверке запроса SenRequestRequest СМЭВ сформирует сообщения-клоны для каждого подписчика.

Сообщения-клоны размещаются в очередях систем-подписчиков, которые определяются по Перечню подписчиков. Перечень подписчиков ведётся в СМЭВ для каждого протокола обмена с данной маршрутизацией.

Схематично, целиковая маршрутизация рассылки представлена на (Рисунке 1).

Целиковая - 1.jpg

Рисунок 1 – Схема целиковой маршрутизации рассылки.

Ниже приведён пример запроса по типу «рассылка»:

 <?xml version="1.0" encoding="UTF-8"?>
<nsi:Request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:nsi="urn://x-artefacts/increment_broadcast/1.0.1" xmlns:n1="http://www.w3.org/2000/09/xmldsig#&amp;quot;&amp;gt;
    <nsi:RegistryBlock>
        <nsi:RegistryRecord>
            <nsi:RegistryRecordSignedFragment>
                <nsi:RegistryRecordID>1</nsi:RegistryRecordID>
                <nsi:BroadCastObjectID>02-123</nsi:BroadCastObjectID>
                <nsi:ModifiableBlock>
                    <nsi:Code>Версия документа 3.1.0</nsi:Code>
                    <nsi:Name>Электронное заявление на выдачу пособий код:112</nsi:Name>
                    <nsi:PublicId>01-313</nsi:PublicId>
                    <nsi:RevisionInitial>1</nsi:RevisionInitial>
                    <nsi:RevisionFinal>3</nsi:RevisionFinal>
                </nsi:ModifiableBlock>
                <nsi:AttachmentsDescriptionBlock>
                    <nsi:AttachmentContent>
                        <nsi:RefFSTransferMethod>
                            <nsi:uuid>b675ef70-3261-48e2-8ce5-12519f16f3f3</nsi:uuid>
                            <nsi:UnZipped>
                                <nsi:PassportId>urn://x-artefacts/attachments /1.0.0</nsi:PassportId>
                            </nsi:UnZipped>
                        </nsi:RefFSTransferMethod>
                    </nsi:AttachmentContent>
                </nsi:AttachmentsDescriptionBlock>
            </nsi:RegistryRecordSignedFragment>
            <nsi:RegistryRecordSignedFragmentSignature>
                <n1:auto-generated_for_wildcard/>
            </nsi:RegistryRecordSignedFragmentSignature>
        </nsi:RegistryRecord>
    </nsi:RegistryBlock>
</nsi:Request>

Данный пример описывает рассылку сообщения с изменением версии электронного заявления на выдачу пособий.

Для системы-отправителя УВ необходимо зарегистрировать вид сведений (ВС). Вид сведений разрабатывается одним из участников взаимодействия в Личном кабинете (ЛК УВ)  самостоятельно в соответствии с Методическими рекомендациями по работе со СМЭВ.

Необходимый метод маршрутизации задается при регистрации ВС через ЛК УВ. Для начала, нужно выбрать режим сеанса обмена (Рисунок 2).

Целиковая - 2.jpg

Рисунок 2 – Выбор режима сеанса обмена.

На следующем этапе задать необходимый тип (Рисунок 3).

Целиковая - 3.jpg

Рисунок 3 – Выбор типа маршрутизации.

При использовании данного метода для ВС необходимо задать Систему-издателя и Системы-подписчиков (получатели рассылки) в критериях доступа.

Система-издатель –  ИС участника взаимодействия, инициирующая передачу сообщений в режиме «рассылка».

После успешной регистрации в карточке ВС появляется соответствующая отметка в строке Тип маршрутизации (Рисунок 4).

Целиковая - 4.jpg

Рисунок 4 – Карточка ВС.

Исходя из данных в карточке ВС можно сделать вывод, что у данной системы есть подписчики на получение рассылки: категории ИС ФОИВ, и ИС РОИВ.

Для того, чтобы получить доступ в роли Системы-подписчика, УВ должен направить заявку на тестирование ВС с типом Рассылка в СЦ. В адрес Поставщика сотрудниками СЦ передается информация о необходимости отправки тестового запроса широковещательной рассылки. Поставщик направляет запрос – широковещательную рассылку в адрес УВ и через СЦ направляет идентификатор запроса широковещательной рассылки.

После чего, УВ получает запросы методом GetRequest и подтверждает получение методом Ack. Если полученные запросы соответствуют формату, заданному в руководстве пользователя ВС, УВ необходимо сохранить результаты тестирования и переходить к процедуре получение доступа к ВС с типом Рассылка в продуктивной среде (п.п 10.8.2 проекта документа Правила и процедуры работы в СМЭВ 3).

Актуальные формы заявок на предоставление доступа к ВС в СМЭВ 3 доступны в ЕСКС в разделе Документация ->  СМЭВ 3 -> Для Участников взаимодействия:

Пройти проверку технической готовности (ПТГ) можно в ЛК УВ. После успешного выполнения которой будет автоматически предоставлен доступ к ВС в роли Потребителя или Подписчика к ВС с типом Рассылка. Подробная информация о получении доступа в роли Потребителя в ЛК УВ описана в п. 5.4.2 Руководства пользователя ЛК УВ, о получении доступа в роли Подписчика к ВС с типом "Рассылка" - п. 5.4.6 Руководства пользователя ЛК УВ.

Авторизуйтесь, чтобы оставить комментарий к статье