Для заполнения констант необходимо открыть «Главное меню» и выбрать «Все функции».
В открывшемся окне «Все функции» в папке «Константы» выбрать константу «Адрес сервера смэв3» и указать адрес рабочего сервера
Далее открываем константу «Использовать обмен c ПФР
Открываем константу «Тмб использовать новую обработку ПФР
Открываем константу «Тмб использовать сервис ПФР
Формирование списка запросов на отправку
Данные на отправку формируются в периферийных базах. Запрос идентификации в ПФР может быть произведен из форм «Смена Фио» и «Смена Общая» обработки «ФормированиеПерсональныхДанныхПациента». Список необходимых для запроса данных:
- Фамилия
- Имя
- Отчество
- Дата рождения
- Пол
- Серия паспорта
- Номер паспорта
- Кем выдан паспорт
Запросы формируются сразу в момент нажатия пользователем кнопки «Проверить СНИЛС» для смены ФИО и «Идентифицировать пациента» для смены общей. Сформированные запросы хранятся в регистре ЗапросыВСМЭВ3.
Авторизация
Каждый отправляемый в СМЭВ3 запрос должен быть подписан ЭЦП.
- Подпись хранится в реквизите Тмб_СертификатЭПЗапросаВСмэв3 Справочника Организации.
- Актуальный сертификат: Региональный сегмент Единой государственной информационной системы в сфере здравоохранения (РС ЕГИСЗ)
Тестовый контур
- При использовании тестового контура положительный ответ от ПФР возвращается всегда.
- Получаемый СНИЛС : 000-006-015 55
- Адрес тестового сервера : http://smev3-n0.test.gosuslugi.ru:7500/smev/v1.1/ws?wsdl
Рабочий контур
- Адрес рабочего сервера: http://10.2.1.25:8101/node/service/ismev30
Получение ответов от СМЭВ3
- Ответы хранятся в СМЭВ 3 в единой очереди по всем периферийным МО, так как идентификатором очереди является сертификат ЭЦП, а он общий на все МО региона.
- Результаты запросов приходят в центральную базу МИС посредством регламентного задания Идентификация пациента в СМЭВ3.
- Тег для получения результатов запросов из очереди: GetResponseRequest
- Регламентное задание запускается раз в 900 секунд
- В результате работы регламентного задания из очереди последовательно забираются все имеющиеся ответы. Обработали один ответ, сразу проверяем- не пустая ли очередь. Если не пустая, обрабатываем следующий.
- В центральной базе результаты запросов не хранятся. В момент получения ответов из очереди СМЭВ 3 синхронно формируется сообщение Rabbit с именем Smev3Out. Данное сообщение отправляется по всем периферийным базам.
- В периферийных базах результат обрабатывается объектом интеграции с именем Smev3In
- Результат записывается в регистр ЗапросыВСМЭВ3.
- Если результат положительный, то формируется новый документ СменаФио, в который записывается полученный СНИЛС пациента и меняется статус на «Идентифицирован ПФР» или «Идентифицирован ПФР и ТФОМС».
- Если результат положительный, но смена ФИО с такими основными данными (Снилс,Фио) уже есть, то новая смена не создается, и система проставит признак, что подобная смена фио уже создана.
Виды ДУЛ для идентификации в ПФР
На данный момент идентификация в ПФР осуществляется по следующим видами ДУЛ:
Наименование вида ДУЛ | ИмяПредопределенныхДанных | ИмяТегаДУЛ_ |
---|---|---|
Паспорт гражданина Российской Федерации | ПаспортРФ | smev:PassportRF |
Водительское удостоверение | ВодительскоеУдостоверение | smev:DrivingLicenseRF |
Военный билет (у лиц, проходящих военную службу) | ВоенныйБилет | smev:MilitaryPassport |
Паспорт гражданина Российской Федерации, являющийся основным документом, удостоверяющим личность гражданина Российской Федерации за пределами территории Российской Федерации, в том числе содержащий электронный носитель информации | ЗагранпаспортРФ | smev:InternationalPassportRF |
Паспорт моряка (удостоверение личности моряка) | ПаспортМоряка | smev:SailorPassport |
Паспорт гражданина СССР | ПаспортСССР | smev:SovietPassport |
Свидетельство о рождении | СвидетельствоОРождении | smev:BirthCertificate |
Паспорт иностранного гражданина либо иной документ, установленный федеральным законом или признаваемый в соответствии с международным договором Российской Федерации в качестве документа, удостоверяющего личность иностранного гражданина | - | smev:ForeignPassport |
Вид на жительство | - | smev:ResidencePermitRF |
Временное удостоверение личности гражданина РФ (форма № 2П) | - | smev:TemporaryIdentityCardRF |
Справка об освобождении из места лишения свободы | - | smev:ReleaseCertificate |