Сведения об отдельных атрибутах зарегистрированных транспортных средств (год выпуска, категория и мощность двигателя)

smev3 link

smev manual

Атрибут Значение
Название mvd-gibdd-benefit
Наименование Сведения об отдельных атрибутах зарегистрированных транспортных средств (год выпуска, категория и мощность двигателя)
Тип Адаптер для СМЭВ3 сервиса
Версия СМЭВ СМЭВ3
Версия ВС 1.0
Версия МР 3.5

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

Название Описание
CA_CERT Сертификат центра сертификации для подключения к rabbitmq
CLIENT_CERT Сертификат, используемый для подключения к rabbitmq
CLIENT_KEY Ключ, используемый для подключения к rabbitmq
MQ_HOST Хост rabbitmq
MQ_PORT Порт rabbitmq
SMEV_SERVICE Название смэв сервиса, на который будут отправляться запросы

Переменные для конфигурирования подключения к БД:

DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.

Переменные для конфигурирования отправки метрик в Elasticsearch:

ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX

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

Параметр Описание Обязательное Пример
surname Фамилия владельца + Иванов
name Имя владельца + Иван
patronymic Отчество владельца - Иванович
birth_date Дата рождения владельца + 1957-08-13

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

Параметр Описание Обязательное Пример
status Статус успешной/неуспешной обработки запроса. Допустимые значения: OK, ERROR + OK
error_text Сообщение с ошибкой, в случае возникновения ошибки обработки -  
response_benefit_data Результат запроса - Последовательность элементов ResponseBenefitData

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

Параметр Описание Обязательное Пример
unique_row_number Уникальный номер записи + String
guid Уникальный GUID транспортного средства в базе данных ГИБДД + String
owner_birth_place Место рождения собственника - String
manufactured_year Год выпуска - 0
engine_power_horse Мощность (л.с.) - 0
engine_power_kvt Мощность (кВт) - 0
category Категория транспортного средства - String
reg_doc_series_number Серия и номер свидетельства о регистрации - a

Примеры

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

{
  "surname": "String",
  "name": "String",
  "patronymic": "String",
  "birth_date": "1957-08-13" 
}

В случае корректной настройки должен прийти следующий ответ:

{
  "status": "OK",
  "error_text": "String",
  "response_benefit_data": [
    {
      "unique_row_number": "String",
      "guid": "String",
      "owner_birth_place": "String",
      "manufactured_year": "0",
      "engine_power_horse": "0",
      "engine_power_kvt": "0",
      "category": "String",
      "reg_doc_series_number": "a"
    }
  ]
}