Получение сведений о регистрационных действиях транспортных средств и их владельцах

smev link

smev manual

Атрибут Значение
Название mvd-car-register-actions2
Тип Адаптер для сервиса СМЭВ2
Наименование Получение сведений о регистрационных действиях транспортных средств и их владельцах
Мнемоника MVD0carservice1
Версия 2.44
Версия МР 2.4.x
Версия СМЭВ СМЭВ2
СМЭВ2 ТЕСТ

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

Название Описание
SERVICE_SENDER_CODE Мнемоника ИС в СМЭВ 2
SERVICE_SENDER_NAME Наименование ИС в СМЭВ 2
CA_CERT Сертификат центра сертификации для подключения к rabbitmq
CLIENT_CERT Сертификат, используемый для подключения к rabbitmq
CLIENT_KEY Ключ, используемый для подключения к rabbitmq
SMEV_KEY Ключ СМЭВ 2 для режима экспорта ключа
SMEV_CERT Сертификат СМЭВ 2 для режима экспорта ключа
CRYPTO_PROVIDER Способ подписания (cryptopro/trojan/openssl)
CRYPTOPRO_KPS Имя сертификата для поиска для режима КриптоПРО
CRYPTOPRO_PIN Пин доступа к токену для режима КриптоПРО
SIGNER_URL Адрес сервиса подписания для режима trojan
SIGNER_SRV_CERT Сертификат сервиса подписания
SIGNER_CLIENT_CERT Сертификат для подключения к сервису подписания
SIGNER_CLIENT_KEY Ключ для подключения к сервису подписания
SERVICE_URL URL сервиса СМЭВ 2, на который будут отправляться запросы

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

DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.

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

Параметр Название Обязательное Пример
car_criteria Критерии поиска по свойствам ТС -1 Составеной элемент CarCriteria
person Критерии поиска по владельцу - физическому лицу -1 Составной элемент PersonCriteria
organization Критерии поиска по владельцу - юридическому лицу -1 Составной элемент OrganizationCriteria

1 - обязательно наличие только одного элемента

Cтруктура элемента CarCriteria

Параметр Название Обязательное Пример
registration_plate Государственный регистрационный знак -1 Е382МО177
vin Идентификационный номер -1 2L1FK81W7YX914837
body_number Номер кузова (прицепа) -1 2L1FK81W7YX914837
chassis_number Номер шасси (рамы) -1  
engine_number Номер двигателя -1  
pts Серия и номер текущего ПТС или первичного ПТС -1  

1 - должен быть заполнен хотя бы один элемент

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

Параметр Название Обязательное Пример
name Имя + Иван
surname Фамилия + Иванов
patronymic Отчество - Иванович
birthday Дата рождения + 1972-08-15
inn ИНН -1 918750060937
doc_type Наименование документа, удостоверяющего личность -1  
doc_number Серия, номеp документа, удостоверяющего личность -1  
doc_date Дата выдачи документа, удостоверяющего личность -1 1998-08-23

1 - данные параметры не указаны в руководстве ВС и отсутствуют в описании аналогичного сервиса в СМЭВ 3, но описаны в схеме ВС (возможно с ними работать не будет)

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

Параметр Название Обязательное Пример
name Наименование организации - Тест
inn ИНН + 1234567890
kpp КПП - 650028290
ogrn ОГРН - 1580838485072

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

Параметр Название Обязательное Пример
operations Список найденных операций -1 Последовательность элементов Operation
error Данные об ошибке -1 Составной элемент Error

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

Параметр Название Обязательное Пример
last_name Фамилия - Иванов
first_name Имя - Сергей
middle_name Отчество - Николаевич
birthday Дата рождения - 1972-08-15T00:00:00
organization Наименование организации -  
inn ИНН - 2661035912
kpp КПП - 996128994
ogrn ОГРН - 1580838485072
document_type Наименование документа, удостоверяющего личность - Паспорт (Россия)
document_number Серия, номеp документа, удостоверяющего личность - 4598768756
document_date Дата выдачи документа, удостоверяющего личность - 1998-08-23T00:00:00
document_source Кем выдан документ, удостоверяющий личность владельца -1  
postal_code Код отделения связи -  
region Наименование субъекта РФ -1 Москва г.
area Наименование района -1 ЛЕНИНСКИЙ
place Наименование населенного пункта -1  
street Наименование улицы -1 БРЕСТСКАЯ 2-Я
house Дом -1  
building Корпус -1  
apartment Квартира -1  
primary_pts Первичный ПТС (уникальный номер регистрации) -1  
operation_code Наименование технологической операции -1 первичная регистрация
operation_date Дата операции + 2007-06-16T00:00:00
department_code Наименование подразделения ГИБДД -1  
registration_plate Государственный регистрационный знак -1 Н161НН55
previous_registration_plate Прежний регистрационный знак - Е382МО177
vin Идентификационный номер (VIN) -1 2L1FK81W7YX914837
brand_and_model Марка, модель (модификация) -1 ЛИНКОЛЬН ТАУН КАР
vehicle_type Наименование типа ТС - Лимузин
vehicle_category Категория ТС -1 В
special_purpose Код специального назначения ТС -  
production_year Год выпуска -1 2001
engine_number Номер двигателя -1 ОТСУТСТВУЕТ
chassis_number Номер шасси (рамы) -1 ОТСУТСТВУЕТ
body_number Номер кузова (прицепа) -1 2L1FK81W7YX914837
horse_power Мощность двигателя, л.с. -1 223
power Мощность двигателя, кВт -1 164
engine_volume Объем двигателя, см куб. - 4601
registration_document_code Наименование регистрационного документа -1 Свидетельство о регистрации транспортного средства
registration_document_number Серия и номер регистрационного документа -1 77ОИ867835
registration_document_date Дата выдачи регистрационного документа -1 2006-07-25T00:00:00

1 - по руководству это обязательный элемент, по схеме нет

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

Параметр Название Обязательное Пример
code Код ошибки + NotFount
description Описание ошибки - Данные не найдены

Примеры

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

{
  "car_criteria": {
    "vin": "2L1FK81W7YX914837"
  }
}

В случае корректной настройки должен прийти следующий ответ (тестовый сервис работает нестабильно и данный пример не является точным):

{
  "operations": [
    {
      "last_name": "ИВАНОВ",
      "first_name": "СЕРГЕЙ",
      "middle_name": "НИКОЛАЕВИЧ",
      "birthday": "1972-08-15T00:00:00",
      "document_type": "Паспорт (Россия)",
      "document_number": "4598768756",
      "document_date": "1998-08-23T00:00:00",
      "region": "Москва г.",
      "street": "БРЕСТСКАЯ 2-Я",
      "operation_code": "первичная регистрация",
      "operation_date": "2006-08-17T00:00:00",
      "department_code": "231",
      "registration_plate": "Е382МО177",
      "vin": "2L1FK81W7YX914837",
      "brand_and_model": "ЛИНКОЛЬН ТАУН КАР",
      "vehicle_type": "Лимузин",
      "vehicle_category": "В",
      "production_year": "2001",
      "engine_number": "ОТСУТСТВУЕТ",
      "chassis_number": "ОТСУТСТВУЕТ",
      "body_number": "2L1FK81W7YX914837",
      "horse_power": "223",
      "power": "164",
      "engine_volume": "4601",
      "registration_document_code": "Свидетельство о регистрации транспортного средств",
      "registration_document_number": "77ОИ867835",
      "registration_document_date": "2006-07-25T00:00:00"
    },
    {
      "last_name": "ИВАНОВ",
      "first_name": "СЕРГЕЙ",
      "middle_name": "НИКОЛАЕВИЧ",
      "birthday": "1972-08-15T00:00:00",
      "document_type": "Паспорт (Россия)",
      "document_number": "4598768756",
      "document_date": "1998-08-23T00:00:00",
      "region": "Москва г.",
      "street": "БРЕСТСКАЯ 2-Я",
      "operation_code": "в связи с прекращением права собственности (отчуждение, конфискация ТС)",
      "operation_date": "2007-05-26T00:00:00",
      "department_code": "231",
      "registration_plate": "Е382МО177",
      "previous_registration_plate": "Е382МО177",
      "vin": "2L1FK81W7YX914837",
      "brand_and_model": "ЛИНКОЛЬН ТАУН КАР",
      "vehicle_type": "Лимузин",
      "vehicle_category": "В",
      "production_year": "2001",
      "engine_number": "ОТСУТСТВУЕТ",
      "chassis_number": "ОТСУТСТВУЕТ",
      "body_number": "2L1FK81W7YX914837",
      "horse_power": "223",
      "power": "164",
      "engine_volume": "4601"
    },
    {
      "last_name": "СИЗОВ",
      "first_name": "ОЛЕГ",
      "middle_name": "ПЕТРОВИЧ",
      "birthday": "1970-12-14T00:00:00",
      "document_type": "Паспорт (Россия)",
      "document_number": "77ТУ646754",
      "document_date": "2004-07-19T00:00:00",
      "region": "Курская область",
      "area": "ЛЕНИНСКИЙ",
      "street": "ЛЕНИНА УЛ",
      "operation_code": "первичная регистрация",
      "operation_date": "2007-06-16T00:00:00",
      "department_code": "273",
      "registration_plate": "Н161НН55",
      "previous_registration_plate": "Е382МО177",
      "vin": "2L1FK81W7YX914837",
      "brand_and_model": "ЛИНКОЛЬН ТАУН КАР",
      "vehicle_type": "Лимузин",
      "vehicle_category": "В",
      "production_year": "2001",
      "body_number": "613543",
      "horse_power": "223",
      "power": "164",
      "engine_volume": "4601",
      "registration_document_code": "Свидетельство о регистрации транспортного средств",
      "registration_document_number": "55АЕ791625"
    },
    {
      "last_name": "СИЗОВ",
      "first_name": "ОЛЕГ",
      "middle_name": "ПЕТРОВИЧ",
      "birthday": "1970-12-14T00:00:00",
      "document_type": "Паспорт (Россия)",
      "document_number": "77ТУ646754",
      "document_date": "2004-07-19T00:00:00",
      "region": "Курская область",
      "area": "ЛЕНИНСКИЙ",
      "street": "ЛЕНИНА УЛ",
      "operation_code": "коррекция иных реквизитов",
      "operation_date": "2007-08-22T00:00:00",
      "department_code": "273",
      "registration_plate": "Н161НН55",
      "previous_registration_plate": "Е382МО177",
      "vin": "2L1FK81W7YX914837",
      "brand_and_model": "ЛИНКОЛЬН ТАУН КАР",
      "vehicle_type": "Лимузин",
      "vehicle_category": "В",
      "production_year": "2001",
      "body_number": "613543",
      "horse_power": "223",
      "power": "164",
      "engine_volume": "4601",
      "registration_document_code": "Свидетельство о регистрации транспортного средств",
      "registration_document_number": "55АЕ791625"
    },
    {
      "last_name": "СИЗОВ",
      "first_name": "ОЛЕГ",
      "middle_name": "ПЕТРОВИЧ",
      "birthday": "1970-12-14T00:00:00",
      "document_type": "Паспорт (Россия)",
      "document_number": "77ТУ646754",
      "document_date": "2004-07-19T00:00:00",
      "region": "Курская область",
      "area": "ЛЕНИНСКИЙ",
      "street": "ЛЕНИНА УЛ",
      "operation_code": "в связи с прекращением права собственности (отчуждение, конфискация ТС)",
      "operation_date": "2009-10-17T00:00:00",
      "department_code": "385",
      "registration_plate": "Н161НН55",
      "previous_registration_plate": "Е382МО177",
      "vin": "2L1FK81W7YX914837",
      "brand_and_model": "ЛИНКОЛЬН ТАУН КАР",
      "vehicle_type": "Лимузин",
      "vehicle_category": "В",
      "production_year": "2001",
      "body_number": "613543",
      "horse_power": "223",
      "power": "164",
      "engine_volume": "4601",
      "registration_document_code": "Свидетельство о регистрации транспортного средств",
      "registration_document_number": "55АЕ791625"
    }
  ]
}

Пример ответа с ошибкой:

{
  "error": {
    "code": "NotFount",
    "description": "Данные не найдены."
  }
}