...
- Ответы хранятся в СМЭВ 3 в единой очереди по всем периферийным МО, так как идентификатором очереди является сертификат ЭЦП, а он общий на все МО региона.
- Результаты запросов приходят в центральную базу МИС посредством регламентного задания Идентификация пациента в СМЭВ3.
- Тег для получения результатов запросов из очереди: GetResponseRequest
- Регламентное задание запускается раз в 900 секунд
- В результате работы регламентного задания из очереди последовательно забираются все имеющиеся ответы. Обработали один ответ, сразу проверяем- не пустая ли очередь. Если не пустая, обрабатываем следующий.
- В центральной базе результаты запросов не хранятся. В момент получения ответов из очереди СМЭВ 3 синхронно формируется сообщение Rabbit с именем Smev3Out. Данное сообщение отправляется по всем периферийным базам.
- В периферийных базах результат обрабатывается объектом интеграции с именем Smev3In
- Результат записывается в регистр ЗапросыВСМЭВ3.
- Если результат положительный, то формируется новый документ СменаФио, в который записывается полученный СНИЛС пациента и меняется статус на «Идентифицирован ПФР» или «Идентифицирован ПФР и ТФОМС».
- Если результат положительный, но смена ФИО с такими основными данными (Снилс,Фио) уже есть, то новая смена не создается, и система проставит признак, что подобная смена фио уже создана.
Виды ДУЛ для идентификации в ПФР
...