Как мы проверяем паспорт
Проверка документа кажется простой ровно до того момента, когда нужно объяснить, что означает ответ. Разбираем по существу.
Механика
Что происходит после запроса
Модуль обращается к государственному сервису проверки документов и сопоставляет ответ с введёнными данными. Серия и номер нормализуются заранее: пробелы, дефисы и разные форматы записи приводятся к одному виду, иначе источник вернёт пустой результат из-за формы ввода, а не из-за отсутствия записи.
Ответ источника приходит не в едином формате: часть сценариев отдаёт явный статус, часть сообщает об отсутствии записи текстом страницы. Оба случая распознаются отдельно, чтобы «нет данных» не превратилось в «всё в порядке».
Результаты
Четыре возможных ответа
| Результат | Что означает |
|---|---|
| Действителен | Документ не числится среди недействительных на дату запроса |
| Недействителен | Документ в перечне недействительных: утрачен, заменён, признан непригодным |
| Не найден | Записи нет. Это не то же самое, что «действителен»: причиной может быть опечатка, свежая выдача или сбой на стороне источника |
| Проверка не выполнена | Источник не ответил. Результат помечается признаком невыполненной проверки, списание отменяется |
Границы
Чего проверка не даёт
Это главное, что стоит понимать про проверку документов: она о бланке, а не о человеке.
| Аспект | Ограничение |
|---|---|
| Что подтверждает | Только статус бланка документа |
| Чего не подтверждает | Принадлежность документа конкретному человеку и его личность |
| Заграничный паспорт | Проверяется только образец старого поколения |
| Свежая выдача | Новый документ может ещё не попасть в выгрузку источника |
Заявка
Подберём модули под ваш поток проверок
Расскажите о задаче: посчитаем стоимость запроса, предложим пакет, поможем со встраиванием в ваш контур и пришлём договор.
- Коммерческие вопросы
- contact@inforensic.pro
- Поддержка, ответ в течение 48 часов
- support@inforensic.pro
- Телеграм
- @InforensicPro