Сведения о государственной регистрации самоходных машин и прицепов к ним, зарегистрированных на физ. лицо
Атрибут | Значение |
---|---|
Название | mcx-usmt-vehicles |
Наименование | Сведения о государственной регистрации самоходных машин и прицепов к ним, зарегистрированных на физ. лицо |
Тип | Адаптер для отправки регламентированного запроса СМЭВ 4 |
Владелец | Минсельхоз России |
Потребители | РОИВ |
Версия | 1.1 |
Переменные окружения
Название | Обязательность | Описание | Пример значения |
---|---|---|---|
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 | Имя сервиса. Всегда должно принимать значение mcx-usmt-vehicles |
+ | mcx-usmt-vehicles |
request | Данные запроса | + | Составной элемент Request |
Структура элемента Request
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
doc_series | Серия документа, удостоверяющего личность | + | 1234 |
doc_number | Номер документа, удостоверяющего личность | + | 123456 |
Параметры ответа
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
data | Данные ответа | + | Последовательность элементов VehicleInfo. Элемент всегда присутствует, при отсутствии данных возвращается пустой массив. |
Структура элемента VehicleInfo
Параметр | Описание | Тип | Пример |
---|---|---|---|
guid | Идентификатор записи | Строковый | f1652fbe-0941-4bab-a715-6b39fae507d3 |
surname | Фамилия | Строковый | ХРАМОВ |
first_name | Имя | Строковый | Игорь |
middle_name | Отчество | Строковый | Михайлович |
sex | Пол | Строковый | Мужской |
birthday | Дата рождения | Строковый | 1968-10-06T00:00:00Z |
birthplace | Место рождения | Строковый | КАЗАХСТАН,ТАЛДЫ-КУРГАНСКАЯ ОБЛАСТЬ,,ТЕКЕЛИ, |
citizenship_code | Гражданство | Строковый | РОССИЯ |
Адрес электронной почты | Строковый | ||
phone | Номер телефона | Строковый | |
kladr_code | Код адреса регистрации по КЛАДР (места пребывания, фактического проживания) | Целочисленный | |
full_address | Адрес регистрации по КЛАДР (места пребывания, фактического проживания) | Строковый | 115142,,МОСКВА Г,,,,,,,КОЛОМЕНСКАЯ УЛ,21,3,108 |
document_type | Тип документа, удостоверяющего личность | Строковый | Паспорт гражданина РФ |
document_number | Номер документа, удостоверяющего личность | Строковый | 1234 |
document_series | Серия документа, удостоверяющего личность | Строковый | 123456 |
document_date | Дата выдачи документа, удостоверяющего личность | Строковый | 2018-01-01T00:00:00Z |
issuing_authority | Орган выдавший документ, удостоверяющий личность | Строковый | |
code_podrazd | Код подразделения органа, выдавшего документ, удостоверяющий личность | Строковый | |
snils | СНИЛС | Строковый | |
inn | ИНН | Строковый | |
org_full_name | Полное наименование юридического лица | Строковый | |
org_short_name | Краткое наименование юридического лица | Строковый | |
org_inn | ИНН юридического лица | Строковый | |
org_phone | Номер телефона юридического лица | Строковый | |
org_email | Адрес электронной почты юридического лица | Строковый | test@example.com |
org_ogrn | ОГРН юридического лица | Строковый | |
org_kpp | КПП юридического лица | Строковый | |
registration_date | Дата регистрации | Строковый | 2018-06-14T00:00:00Z |
seizure | Арест, дата наложения (снятия) ареста | Строковый | |
vehicle_category | Категория машины | Строковый | |
has_been_debited | Списана (утилизирована) | Логический | |
deregistration_date | Дата снятия с учета | Строковый | |
registration_action | Регистрационные действия (дата, причина отказа, причина приостановления, дата отмены приостановления) | Строковый | Постановка |
registration_action_ban | Дата наложения (снятия) запрета на регистрационные действия | Строковый | |
vehicle_type | Наименование машины | Строковый | ТРАКТОР |
vehicle_model | Марка машины (марка и модель со всеми модификациями) | Строковый | JOHN DEERE 8420 II |
production_year | Год выпуска машины | Целочисленный | 2005 |
registration_type | Тип регистрации (постоянная, временная) | Строковый | Временная |
has_been_stolen | Похищена | Логический | false |
is_registration_action_prohibited | Запрет на регистрационные действия | Логический |
1 - в данном сервисе все поля являются обязательными, но в случае отсутствия значения возвращается значение
null
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"service": "mcx-usmt-vehicles",
"request": {
"doc_series": "1234",
"doc_number": "123456"
}
}
В случае наличия данных, придет ответ следующего вида:
{
"data": [
{
"org_email": null,
"surname": "ХРАМОВ",
"birthday": "1968-10-06T00:00:00Z",
"full_address": "115142,,МОСКВА Г,,,,,,,КОЛОМЕНСКАЯ УЛ,21,3,108",
"document_series": "1234",
"org_ogrn": null,
"org_kpp": null,
"registration_date": "2018-06-14T00:00:00Z",
"seizure": null,
"vehicle_category": null,
"has_been_debited": false,
"first_name": "Игорь",
"sex": "Мужской",
"birthplace": "КАЗАХСТАН,ТАЛДЫ-КУРГАНСКАЯ ОБЛАСТЬ,,ТЕКЕЛИ,",
"citizenship_code": "РОССИЯ",
"snils": null,
"inn": null,
"kladr_code": null,
"email": null,
"document_type": "Паспорт гражданина РФ",
"document_number": "123456",
"document_date": "2018-01-01T00:00:00Z",
"issuing_authority": "МОСКВА",
"code_podrazd": null,
"org_short_name": null,
"org_inn": null,
"org_phone": null,
"deregistration_date": null,
"registration_action": "Постановка",
"registration_action_ban": null,
"vehicle_type": "ТРАКТОР",
"vehicle_model": "JOHN DEERE 8420 II",
"production_year": 2005,
"guid": "f1652fbe-0941-4bab-a715-6b39fae507d3",
"middle_name": "МИХАЙЛОВИЧ",
"phone": null,
"org_full_name": null,
"registration_type": "Временная",
"has_been_stolen": false,
"is_registration_action_prohibited": null
},
{
"org_email": null,
"surname": "ХРАМОВ",
"birthday": "1968-10-06T00:00:00Z",
"full_address": "115142,,МОСКВА Г,,,,,,,КОЛОМЕНСКАЯ УЛ,21,3,108",
"document_series": "1234",
"org_ogrn": null,
"org_kpp": null,
"registration_date": "2018-06-14T00:00:00Z",
"seizure": null,
"vehicle_category": null,
"has_been_debited": false,
"first_name": "Игорь",
"sex": "Мужской",
"birthplace": "КАЗАХСТАН,ТАЛДЫ-КУРГАНСКАЯ ОБЛАСТЬ,,ТЕКЕЛИ,",
"citizenship_code": "РОССИЯ",
"snils": null,
"inn": null,
"kladr_code": null,
"email": null,
"document_type": "Паспорт гражданина РФ",
"document_number": "123456",
"document_date": "2018-01-01T00:00:00Z",
"issuing_authority": "МОСКВА",
"code_podrazd": null,
"org_short_name": null,
"org_inn": null,
"org_phone": null,
"deregistration_date": null,
"registration_action": "Постановка",
"registration_action_ban": null,
"vehicle_type": "ЗЕРНОУБОРОЧНЫЙ КОМБАЙН",
"vehicle_model": "JOHN DEERE 9670STS",
"production_year": 2008,
"guid": "15d838d0-6257-4cbc-903a-3a4fb9d4c612",
"middle_name": "МИХАЙЛОВИЧ",
"phone": null,
"org_full_name": null,
"registration_type": "Временная",
"has_been_stolen": false,
"is_registration_action_prohibited": null
},
{
"org_email": null,
"surname": "ХРАМОВ",
"birthday": "1968-10-06T00:00:00Z",
"full_address": "115142,,МОСКВА Г,,,,,,,КОЛОМЕНСКАЯ УЛ,21,3,108",
"document_series": "1234",
"org_ogrn": null,
"org_kpp": null,
"registration_date": "2018-06-14T00:00:00Z",
"seizure": null,
"vehicle_category": null,
"has_been_debited": false,
"first_name": "Игорь",
"sex": "Мужской",
"birthplace": "КАЗАХСТАН,ТАЛДЫ-КУРГАНСКАЯ ОБЛАСТЬ,,ТЕКЕЛИ,",
"citizenship_code": "РОССИЯ",
"snils": null,
"inn": null,
"kladr_code": null,
"email": null,
"document_type": "Паспорт гражданина РФ",
"document_number": "123456",
"document_date": "2018-01-01T00:00:00Z",
"issuing_authority": "МОСКВА",
"code_podrazd": null,
"org_short_name": null,
"org_inn": null,
"org_phone": null,
"deregistration_date": null,
"registration_action": "Постановка",
"registration_action_ban": null,
"vehicle_type": "ЗЕРНОУБОРОЧНЫЙ КОМБАЙН",
"vehicle_model": "ДЖОН ДИР МОД.9640",
"production_year": 2008,
"guid": "256f5209-b507-4add-8e9f-1bcb3c6d1da5",
"middle_name": "МИХАЙЛОВИЧ",
"phone": null,
"org_full_name": null,
"registration_type": "Временная",
"has_been_stolen": false,
"is_registration_action_prohibited": null
}
]
}
В случае отсутствия данных, придет следующий ответ:
{
"data": []
}