Паспорт: прописка
Извлекаем данные из паспорта гражданина РФ: место жительства, стр. 5-12
На страницах 5-12 паспорта ФМС проставляет отметки о регистрации и снятии с регистрации по месту жительства. ФМС ставит штампы в хронологическом порядке. Сервис находит самый свежий штамп на изображении и извлекает из него данные. Остальные штампы игнорируются.
Тип документа в API:passport_registration
Если последний штамп отличается от машинопечатной отметки о регистрации, сервис изменит doc_type в ответе:
passport_registration_handwritten
— рукописный штамп о регистрации;passport_registration_deregistered
— штамп о снятии с регистрации — в этом случае в ответе вернётся только тип, данные из такого штампа не извлекаются.
Перечень извлекаемых полей
Поле | Название в API | Формат поля |
---|---|---|
Адрес |
| Адрес в формате ФИАС (административное деление) |
Код ФИАС |
| Код адреса по справочнику ФИАС |
Регион |
| Русский алфавит |
Город |
| Русский алфавит, цифры, №- |
Улица |
| Русский алфавит, цифры, №-/ |
Дом |
| Русский алфавит, цифры, №-/ |
Квартира |
| Русский алфавит |
Корпус/строение |
| Русский алфавит |
КЛАДР-код адреса |
| integer |
КЛАДР-код региона |
| integer |
КЛАДР-код района |
| integer |
КЛАДР-код города |
| integer |
КЛАДР-код населенного пункта |
| integer |
КЛАДР-код улицы |
| integer |
КЛАДР-код дома |
| integer |
Адрес по ГАР |
| Адрес в формате ГАР (муниципальное деление) |
Серия и номер |
| 10 цифр |
Название подразделения |
| Русский алфавит, цифры, №- |
Код подразделения |
| 3 цифры, тире, 3 цифры |
Дата регистрации/снятия с регистрации |
| дд.мм.гггг |
Номер разворота |
| Номера страниц разворота паспорта, на котором найдена прописка, например: 4-5, 6-7, 8-9, 10-11 |
Перед началом работы изучите общее описание сервиса извлечения данных в разделе «Извлечение данных». Ниже мы перечислили лишь уникальные параметры для прописки
Параметры запроса к API
Нормализация адреса
normalization_fias — boolean
Поведение по умолчанию: normalization_fias=true
— сервис нормализует поле «Адрес». Для этого сервис обращается к API сервиса Dadata.ru и возвращает адрес в формате ФИАС. Это повышает точность извлечения поля «Адрес». Поэтому сервис выдаёт корректный результат даже в ситуациях, когда часть адреса нечитабельна.
Нормализация приводит неструктурированный адрес к общепринятому формату, который можно сопоставлять с адресами из других источников. При этом может отсутствовать побуквенное соответствие адресу из штампа.
Мы не рекомендуем, но! Если вы хотите отключить нормализацию поля «Адрес», передайте параметр normalization_fias=false
Если сервис Dbrain развёрнут локально, он может обращаться за нормализацией адреса к локальному сервису Dadata. Для этого укажите адрес в параметре URL_DADATA в .env
Помимо извлечения данных сервис Dbrain умеет:
Last updated