Упрощённая онлайн-идентификация¶
Упрощённую идентификацию клиент может пройти онлайн, предоставив персональные данные в интерфейсе. Идентификация осуществляется с помощью информационной системы СМЭВ.
Данные¶
Для прохождения упрощённой идентификации требуются следующие персональные данные клиента:
- фамилия;
- имя;
- отчество (если есть);
- дата рождения;
- гражданство (только РФ);
- серия паспорта;
- номер паспорта;
- номер мобильного телефона;
- данные второго документа (ИНН или СНИЛС).
Процесс идентификации¶
Обратите внимание
Упрощённая онлайн-идентификация доступна только для граждан РФ.
Клиент предоставляет данные паспорта и второго документа (ИНН или СНИЛС). Все данные партнёр передаёт в одном запросе — запросе на создание заявки.
Успешный сценарий упрощённой идентификации изображён на диаграмме ниже.
%%{init: {
"sequence" : {
"wrap":true,
"messageFontSize":13,
"noteFontSize":12,
"actorMargin":
75 }}}%%
sequenceDiagram
participant С as Клиент
participant P as Партнёр
participant I as Ident Service
С->>P: Данные паспорта и ИНН/СНИЛС
Note right of С: Ввод данных вручную или загрузка файла
P->>P: Сбор данных для запроса
Note over P: Парсинг файла (если был загружен)
P->>+I: Запрос на создание заявки
Note over P,I: productId, personId, identifyingDocument, secondaryDocumentData, personalData
I-->>-P: Ответ на запрос создание заявки
Note over P,I: identificationLevel, applicationStatus, applicationId
P->>+I: Запрос на получение статуса заявки
Note over P,I: productId, personId, applicationId
I-->>-P: Ответ на запрос получения статуса
Note over P,I: identificationLevel:SIMPLIFIED, applicationStatus:PROCESSING_FINISHED
P->>С: Коммуникация с клиентом
Важная информация
- При реализации сценария необходимо учитывать существующие правила и ограничения.
- Если в ответе на запрос создания заявки вернулся
applicationStatus:IN_PROGRESS
, необходимо использовать запрос на получение заявки или получение всех заявок для отслеживания изменения статуса.
Запросы описаны в документации Identification API.
Жизненный цикл заявки на идентификацию¶
В этом разделе описаны переходы заявки на упрощённую онлайн-идентификацию из одного состояния в другое. Полный список состояний (статусов) см. в документации Identification API.
Сокращения и обозначения
УПРИД — упрощённая онлайн-идентификация.
stateDiagram-v2
[*] --> IN_PROGRESS: Данные ОК
[*] --> PROCESSING_FINISHED: Данные не ОК
note left of [*]
Полный набор данных
end note
IN_PROGRESS --> PROCESSING_FINISHED: Есть результат УПРИД
PROCESSING_FINISHED --> [*]
Партнёр передаёт полный набор данных: паспорт и второй документ. Если данные прошли проверки формата и могут быть сохранены, в сервисе идентификации создаётся заявка в одном из состояний:
IN_PROGRESS
— когда данные прошли валидацию, но результат идентификации клиента ещё не получен;PROCESSING_FINISHED
— когда данные не прошли валидацию (в этом случае сервис вернёт ошибку валидации).
Если по заявке в состоянии IN_PROGRESS
получен результат идентификации клиента, она переходит в состояние PROCESSING_FINISHED
. В этом случае сервис вернёт уровень идентификации клиента и причину полученного уровня.
В случае успешной идентификации клиента заявка:
- находится в статусе
PROCESSING_FINISHED
; - содержит атрибут
identificationLevel
со значениемSIMPLIFIED
.
В случае неуспешной идентификации клиента заявка:
- находится в статусе
PROCESSING_FINISHED
; - содержит атрибут
identificationLevel
со значениемNOT_VERIFIED
.
Причина, по которой идентификация неуспешна, указана в атрибуте identificationLevelReasonCode
.