Сведения о государственной регистрации самоходных машин и прицепов к ним, зарегистрированных на физ. лицо

smev

Атрибут Значение
Название 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 Гражданство Строковый РОССИЯ
email Адрес электронной почты Строковый  
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": []
}