Dbrain
Ask or search…
K
Comment on page

Паспорт: прописка

Извлекаем данные из паспорта гражданина РФ: место жительства, стр. 5, 6, 7, 8, 10, 11, 12
На страницах с 5 по 12 паспорта РФ ФМС проставляет отметки о регистрации и снятии с регистрации по месту жительства. ФМС ставит штампы в хронологическом порядке. Сервис находит самый свежий штамп на изображении и извлекает из него данные. Остальные штампы игнорируются.
Паспорт РФ, разворот «Место жительства» с печатным штампом о регистрации
Тип документа в API:passport_registration
Если последний штамп отличается от машинопечатной отметки о регистрации, сервис изменит doc_type в ответе:
  • passport_registration_handwritten — рукописный штамп о регистрации;
  • passport_registration_deregistered — штамп о снятии с регистрации — в этом случае в ответе вернётся только тип, данные из такого штампа не извлекаются.

Перечень извлекаемых полей

Поле
Название в API
Формат поля
Адрес
address
Адрес в формате ФИАС (административное деление)
Код ФИАС
fias_id
Код адреса по справочнику ФИАС
Регион
region
Русский алфавит
Город
locality
Русский алфавит, цифры, №-
Улица
street
Русский алфавит, цифры, №-/
Дом
house
Русский алфавит, цифры, №-/
Квартира
apartment
Русский алфавит
КЛАДР-код адреса
kladr_code
integer
КЛАДР-код региона
kladr_region_code
integer
КЛАДР-код района
kladr_area_code
integer
КЛАДР-код города
kladr_city_code
integer
КЛАДР-код населенного пункта
kladr_settlement_code
integer
КЛАДР-код улицы
kladr_street_code
integer
КЛАДР-код дома
kladr_house_code
integer
Адрес по ГАР
address_gar
Адрес в формате ГАР (муниципальное деление)
Серия и номер
series_number
10 цифр
Название подразделения
issuing_authority
Русский алфавит, цифры, №-
Код подразделения
subdivision_code
3 цифры, тире, 3 цифры
Дата регистрации/снятия с регистрации
date
дд.мм.гггг
Ознакомьтесь с общим описанием работы сервиса извлечения данных и описанием API в разделе «Извлечение данных».

Параметры запроса к API

Нормализация адреса

normalization_fias — boolean
Поведение по умолчанию: normalization_fias=true — сервис нормализует поле «Адрес». Для этого сервис обращается к API сервиса Dadata.ru и возвращает адрес в формате ФИАС. Это повышает точность извлечения поля «Адрес». Поэтому сервис выдаёт корректный результат даже в ситуациях, когда часть адреса нечитабельна.
Нормализация приводит неструктурированный адрес к общепринятому формату, который можно сопоставлять с адресами из других источников. При этом может отсутствовать побуквенное соответствие адресу из штампа.
Мы не рекомендуем, но если вы всё же хотите отключить нормализацию поля «Адрес», передайте параметр normalization_fias=false
Если сервис Dbrain развёрнут локально, он может обращаться за нормализацией адреса к локальному сервису Dadata. Для этого укажите адрес в параметре URL_DADATA в .env
Помимо алгоритмического извлечения данных сервис Dbrain умеет:
Last modified 1mo ago