Проверка соответствия информации о документе, удостоверяющем личность гражданина РФ, и информации об адресе регистрации по месту жительства владельца такого документа
Атрибут | Значение |
---|---|
Название | 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"
}
]
}