Проверка соответствия информации о документе, удостоверяющем личность гражданина РФ, и информации об адресе регистрации по месту жительства владельца такого документа

smev

Атрибут Значение
Название mvd-reg-correlation
Наименование Проверка соответствия информации о документе, удостоверяющем личность гражданина РФ, и информации об адресе регистрации по месту жительства владельца такого документа
Тип Адаптер для отправки регламентированного запроса СМЭВ 4
Владелец МВД России
Потребители По согласованию с ведомством
Версия 1.2

Переменные окружения

Название Обязательность Описание Пример значения
LOG_LEVEL - Уровень логирования INFO
RESTART_COUNT_THRESHOLD - Количество обработанных сообщений перед перезапуском 10000
RESTART_DELAY - Временная задержка в секундах от запуска сервиса, после которой запускается проверка на количество обработанных сообщений 600
FILATOR_URL - HTTP-ссылка на файловое хранилище http://filator
MQ_HOST - Хост RabbitMQ mq
MQ_PORT - Порт RabbitMQ 5671
MQ_VHOST - Виртуальный хост RabbitMQ /
MQ_ALIAS - Alias сервера RabbitMQ mq
MQ_CHANNEL_PREFETCH_SIZE - Количество сообщений, получаемых для одного консумера RabbitMQ 30
MQ_CONSUMER_POOL_SIZE - Размер пула потоков, прикрепленного к каналу RabbitMQ 3
MQ_USE_TLS - Флаг использования tls соединения с RabbitMQ true
MQ_USER - Имя пользователя используемого для не tls соединения к RabbitMQ epgu-api
MQ_PASS - Пароль пользователя используемого для не tls соединения к RabbitMQ password
CLIENT_KEY + Ключ используемый для tls соединения к RabbitMQ Ключ в pem формате
CLIENT_CERT + Сертификат используемый для tls соединения к RabbitMQ Сертификат в pem формате
CA_CERT + Сертификат УЦ выдавшего сертификат для RabbitMQ Сертификат в pem формате
DATABASE_HOST - Хост сервера базы данных db
DATABASE_PORT - Порт сервера базы данных 5432
DATABASE_NAME - Имя базы данных aggredator-service-epgu-api
DATABASE_USER - Имя пользователя используемое при подключение к базе данных postgres
DATABASE_PASS - Пароль пользователя используемый при подключении к базе данных  
DATABASE_POOL - Размер пула соединения к базе данных 5
SMEV4_AGENT_HOST - Адреса хоста агента ПОДД СМЭВ4 http://localhost:8192

Принимаемые параметры

Параметр Описание Обязательное Пример
service Имя сервиса. Всегда должно принимать значение mvd-reg-correlation + mvd-reg-correlation
request Данные запроса + Составной элемент Request

Структура элемента Request

Параметр Описание Обязательное Пример
doc_series_no Серия документа, удостоверяющего личность + 1234
doc_no Номер документа, удостоверяющего личность + 123456
person_first_name Имя + Иван
person_last_name Фамилия + Иванов

Параметры ответа

Параметр Описание Тип Пример
reg_type_name Тип регистрации Строковый  
structure_code Код подразделения, выдавшего документ, удостоверяющий личность Строковый  
street_name Элемент улично-дорожной сети Строковый  
flat_no Помещение Строковый  
address_id Адрес-ИД Целочисленный  
reg_end_dt Дата окончания регистрации Строковый  
action_ind Признак выполнения действия с записью Строковый  
modify_dttm Дата и время обновления записи Строковый  
create_dttm Дата и время создания записи Строковый  
full_address Адрес места регистрации на территории РФ Строковый  
doc_issue_dt Дата выдачи документа, удостоверяющего личность Строковый  
locality_name Населенный пункт Строковый  
person_birth_dt Дата рождения Строковый  
doc_series_no Серия документа, удостоверяющего личность Строковый  
person_id Уникальный идентификатор физического лица в системе миграционного учета Целочисленный  
person_ern_no Уникальный идентификатор физического лица в системе ЕРН Строковый  
person_last_name Фамилия Строковый  
person_first_name Имя Строковый  
person_middle_name Отчество Строковый  
doc_no Номер документа, удостоверяющего личность Строковый  
structure_desc Кем выдан документ, удостоверяющий личность Строковый  
doc_type_name Тип документа, удостоверяющего личность Строковый  
region_name Субъект РФ Строковый  
municipal_district_name Муниципальный район Строковый  
adm_district_name Административный район Строковый  
city_name Город Строковый  
settlement_name Сельское/городское поселение Строковый  
plan_name Элемент планировочной структуры Строковый  
house_no Здание (сооружение) Строковый  
reg_start_dt Дата начала регистрации Строковый  

Примеры

Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:

{
  "request": {
    "doc_no": "123456",
    "doc_series_no": "1234",
    "person_last_name": "Иванов",
    "person_first_name": "Иван"
  },
  "service": "mvd-reg-correlation"
}

И получить ответ:

{
  "data": [
    {
      "reg_type_name": "постоянная",
      "structure_code": "00615",
      "street_name": "ул. Чехова",
      "flat_no": "дом 15, кв. 5",
      "address_id": 347900,
      "reg_end_dt": "2024-06-14",
      "action_ind": null,
      "modify_dttm": "2018-01-01T00:00:00",
      "create_dttm": "2018-01-01T00:00:00",
      "full_address": "Москва, ул. Чехова дом 15, кв. 5 ",
      "doc_issue_dt": "2015-03-05",
      "locality_name": "пгт. Васильки",
      "person_birth_dt": "1991-05-01",
      "doc_series_no": "1234",
      "person_id": 123456789,
      "person_ern_no": "1234567890",
      "person_last_name": "Иванов",
      "person_first_name": "Иван",
      "person_middle_name": "Иванович",
      "doc_no": "123456",
      "structure_desc": "ОМ Москвы",
      "doc_type_name": "паспорт",
      "region_name": "Москва",
      "municipal_district_name": null,
      "adm_district_name": null,
      "city_name": "Москва",
      "settlement_name": null,
      "plan_name": null,
      "house_no": "15",
      "reg_start_dt": "2001-12-03"
    }
  ]
}