Решение обеспечивает единую точку доступа для всех бизнес-систем банка при выполнении запросов на проверку действительности паспортов граждан Российской Федерации в режиме online путем выполнения соответствующих запросов к МВД через СМЭВ4/СМЭВ3 и offline – на основе сведений о ранее выполненных проверках с учётом допустимого срока их давности.
Применяемые сервисы
Сервис | Идентификатор | Источник |
---|---|---|
Проверка действительности паспорта для банков | RFP_ACTUAL_BANK | СМЭВ 3 |
Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации | rfp_check | СМЭВ 4 |
Типы взаимодействия
- Синхронная проверка паспорта действующего клиента
- Получение уведомления об изменении статуса паспортных данных действующего клиента
- Асинхронная проверка паспорта нового клиента в СМЭВ 3 и СМЭВ 4
Первоначальная загрузка данных о клиентах банка
Сервис обеспечивает первоначальную пакетную загрузку данных о всех клиентах банка и сведений об их паспортах. Загрузка может производиться из хранилища данных банка или через транзитную таблицу.
Загружаемые данные сохраняются в базе данных Сервиса для выполнения последующей автоматической проверки действительности паспортов в фоновом режиме. Эти данные включают в себя фамилию, имя и (при наличии) отчество клиента, серию и номер паспорта. В процессе загрузки выполняется форматно-логический контроль данных и исключение дублирующих записей. В случае необходимости Сервис позволяет выполнить повторную загрузку (дозагрузку) данных.
Обработка первичных данных
Сервис в автоматическом режиме выполняет проверку всего массива паспортов, полученных в режиме первичной загрузки (дозагрузки) данных. В зависимости от установленных настроек первичная проверка может выполняется по следующим каналам (одновременно могут быть задействованы оба канала):
- через СМЭВ3 с применением вида сведений «Проверка действительности паспорта для банков», источник данных – информационная система МВД с мнемоникой MVDR23 ;
- через СМЭВ4 с выполнением запросов к витрине данных «Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации».
Результаты проверки паспортов сохраняются в базе данных Сервиса и включают следующие сведения:
- дата и время выполненной проверки;
- статус паспорта: действителен/недействителен;
- код причины недействительности паспорта;
- дата, начиная с которой паспорт стал недействителен .
Актуализация данных
Сервис в фоновом режиме выполняет регулярную повторную проверку всего массива паспортов, сведения о которых имеются в его базе данных. Актуализация данных выполняется регулярно в соответствии с расписанием, установленном в настройках Сервиса. В первую очередь актуализируются сведения о паспортах с наиболее давним сроком предыдущей проверки. Периодичность такой актуализации определяется в настройках Сервиса, где можно указать, по истечении какого срока в днях необходимо заново проверить статус паспорта.
Результаты проверки сохраняются (обновляются) в базе данных Сервиса. Выполнение повторных проверок производится с низшим приоритетом, чтобы не вступать в конкуренцию с оперативными запросами, поступающими от бизнес-систем банка.
Исполнение оперативных запросов
Сервис обеспечивает получение от бизнес-систем банка оперативных запросов на выполнение проверки действительности конкретного паспорта. Запрос должен содержать ФИО клиента, серию и номер его паспорта. Опционально в запросе может быть указан его приоритет, а также допустимый срок давности использования результата предыдущей проверки (в случае отсутствия в запросе этих параметров используются значения по умолчанию).
Если допустимый срок давности использования результата предыдущей проверки не истёк, то ответное сообщение для бизнес-системы будет сформировано Сервисом без обращения в МВД.
В противном случае Сервис выполнит новый (или первый, если данный паспорт ещё ни разу не проверялся) запрос в МВД через СМЭВ. Основным каналом для выполнения оперативных запросов является СМЭВ4 (витрина данных rfp_check). В случае временной неготовности СМЭВ4 запрос осуществляется через альтернативный канал – СМЭВ3. Порядок (очерёдность) исполнения запросов через СМЭВ определяется их приоритетом.
Результаты оперативной проверки каждого паспорта сохраняются в базе данных Сервиса для последующего использования с указанием даты и времени полученного от МВД ответного сообщения.
Уведомления об изменении статуса паспортов
В процессе автоматической актуализации данных или по результатам выполнения оперативных запросов Сервис в инициативном порядке в режиме реального времени позволяет передавать в бизнес-системы банка информацию об изменении статусов паспортов. Такие уведомления содержат сведения о паспорте, его владельце и дате, когда было получено сообщение о недействительности паспорта.
Уведомления могут передаваться системам-потребителям с применением транзитных таблиц или очередей сообщений.