Решение для синхронной проверки паспортов в СМЭВ3 и СМЭВ4

//Решение для синхронной проверки паспортов в СМЭВ3 и СМЭВ4
Решение для синхронной проверки паспортов в СМЭВ3 и СМЭВ42024-02-18T17:00:17+03:00

Решение обеспечивает единую точку доступа для всех бизнес-систем банка при выполнении запросов на проверку действительности паспортов граждан Российской Федерации в режиме online путем выполнения соответствующих запросов к МВД через СМЭВ4/СМЭВ3 и offline – на основе сведений о ранее выполненных проверках с учётом допустимого срока их давности.

Применяемые сервисы

Сервис Идентификатор Источник
Проверка действительности паспорта для банков RFP_ACTUAL_BANK СМЭВ 3
Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации rfp_check СМЭВ 4

Типы взаимодействия

  • Синхронная проверка паспорта действующего клиента
  • Получение уведомления об изменении статуса паспортных данных действующего клиента
  • Асинхронная проверка паспорта нового клиента в СМЭВ 3 и СМЭВ 4

Первоначальная загрузка данных о клиентах банка

Сервис обеспечивает первоначальную пакетную загрузку данных о всех клиентах банка и сведений об их паспортах. Загрузка может производиться из хранилища данных банка или через транзитную таблицу.

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

Обработка первичных данных

Сервис в автоматическом режиме выполняет проверку всего массива паспортов, полученных в режиме первичной загрузки (дозагрузки) данных. В зависимости от установленных настроек первичная проверка может выполняется по следующим каналам (одновременно могут быть задействованы оба канала):

  • через СМЭВ3 с применением вида сведений «Проверка действительности паспорта для банков», источник данных – информационная система МВД с мнемоникой MVDR23 ;
  •  через СМЭВ4 с выполнением запросов к витрине данных «Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации».

Результаты проверки паспортов сохраняются в базе данных Сервиса и включают следующие сведения:

  • дата и время выполненной проверки;
  • статус паспорта: действителен/недействителен;
  • код причины недействительности паспорта;
  • дата, начиная с которой паспорт стал недействителен .

Актуализация данных

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

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

Исполнение оперативных запросов

Сервис обеспечивает получение от бизнес-систем банка оперативных запросов на выполнение проверки действительности конкретного паспорта. Запрос должен содержать ФИО клиента, серию и номер его паспорта. Опционально в запросе может быть указан его приоритет, а также допустимый срок давности использования результата предыдущей проверки (в случае отсутствия в запросе этих параметров используются значения по умолчанию).

Если допустимый срок давности использования результата предыдущей проверки не истёк, то ответное сообщение для бизнес-системы будет сформировано Сервисом без обращения в МВД.

В противном случае Сервис выполнит новый (или первый, если данный паспорт ещё ни разу не проверялся) запрос в МВД через СМЭВ. Основным каналом для выполнения оперативных запросов является СМЭВ4 (витрина данных rfp_check). В случае временной неготовности СМЭВ4 запрос осуществляется через альтернативный канал – СМЭВ3. Порядок (очерёдность) исполнения запросов через СМЭВ определяется их приоритетом.

Результаты оперативной проверки каждого паспорта сохраняются в базе данных Сервиса для последующего использования с указанием даты и времени полученного от МВД ответного сообщения.

Уведомления об изменении статуса паспортов

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

Уведомления могут передаваться системам-потребителям с применением транзитных таблиц или очередей сообщений.