Запрос номера лицензии в Едином реестре учета лицензий

smev3 link

smev manual

Атрибут Значение
Название erul-license-number
Наименование Запрос номера лицензии в Едином реестре учета лицензий
Тип Адаптер для межведомственного взаимодействия
Версия СМЭВ СМЭВ3
Версия ВС 1.0.5
Версия МР 3.5
Поставщик Минцифры России
Потребители ФОИВ, РОИВ

Описание бизнес-процесса взаимодействия:

ИС клиента передает через Агредатор в СМЭВ запрос с информацией о выдаваемой лицензии в ЕРУЛ. ЕРУЛ получает из СМЭВ сведения и направляет обратно через СМЭВ в Агредатор ответ с результатом обработки запроса. Агредатор направляет в ИС клиента полученную информацию.

flowchart LR; A[ИС организации] <--> B[Агредатор]; B <--> C[СМЭВ]; C <--> D[ЕРУЛ];

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

Название Описание
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.

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

Параметр Описание Обязательное Пример
permit_type Тип вида разрешительной деятельности (справочное значение содержится в блоке info.typePermission карточки ВРД) + Составной элемент DictionaryRecord
permit_info Сведения о разрешении + Составной элемент PermitInfo

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

Значение из справочника

Параметр Описание Обязательное Пример
code Код записи + "01"
title Значение записи + "Заявление на предоставление разрешения"

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

Сведения о разрешении

Параметр Описание Обязательное Пример
id_card Идентификатор карточки вида разрешительной деятельности -  
application Сведения о заявлении на выдачу разрешения + Составной элемент Application
temporary_number_info Информация о временном номере разрешения - Составной элемент NumberInfo
permission_organ_info Информация об органе, выдавшем разрешение + Составной элемент PermissionOrganInfo
permission_activity Вид разрешительной деятельности (справочное значение содержится в блоке info.title карточки ВРД) + Составной элемент DictionaryRecord
validity_type Тип срочности разрешения (справочное значение содержится в блоке info.permissionValidity карточки ВРД) + Составной элемент DictionaryRecord
recipient Сведения о получателе разрешения + Составной элемент RecipientPermit
work_addresses Список адресов и оказываемых по этим адресам работ/услуг в рамках разрешения - Составной элемент WorkAddresses

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

Сведения о заявлении на выдачу разрешения

Параметр Описание Обязательное Пример
application_method Способ подачи заявления (значение из справочника ЕРУЛ "Способы подачи заявления") + Составной элемент DictionaryRecord
application_number_info Информация о номере заявления + Составной элемент NumberInfo

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

Информация о номере

Параметр Описание Обязательное Пример
number Номер + ГУ-12-345678
date Дата + 2023-03-23

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

Информация об органе, выдавшем разрешение

Параметр Описание Обязательное Пример
permission_organization Федеральный или региональный разрешительный орган (справочное значение содержится в блоке authorities.authority карточки ВРД) + Составной элемент DictionaryRecord
territorial_organization Территориальный орган (справочное значение содержится в блоке authorities.authority.territories.territory.territoryInfo карточки ВРД) - Составной элемент DictionaryRecord
region Субъект РФ, где находится орган выдающий разрешение(значение из справочника ЕРУЛ "Субъекты Российской Федерации") + Составной элемент DictionaryRecord

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

Сведения о заявителе

Параметр Описание Обязательное Пример
ul Информация о юридическом лице -1 Составной элемент Ul
ip Информация об индивидуальном предпринимателе -1 Составной элемент Ip
fl Информация о физическом лице -1 Составной элемент Fl
iul Информация об иностранном юридическом лице -1 Составной элемент Iul
fiul Информация о филиале иностранного юридического лица -1 Составной элемент Fiul
ifl Информация об иностранном физическом лице -1 Составной элемент Ifl
iip Информация об иностранном индивидуальном предпринимателе -1 Составной элемент Iip

1 - обязательно должен присутствовать только один из элементов

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

Информация о юридическом лице

Параметр Описание Обязательное Пример
full_name Полное наименование + "Общество с ограниченной ответственностью "Здоровье быка""
short_name Сокращенное наименование - ""Здоровье быка""
brand_name Фирменное наименование - "ООО "Здоровье быка""
organizational_form Организационно-правовая форма юридического лица. Значение из справочника ЕРУЛ "Организационно-правовые формы юридического лица" + Составной элемент DictionaryRecord
ogrn ОГРН + "1234567890234"
ogrn_date Дата присвоения ОГРН в формате YYYY-MM-DD -  
inn ИНН + "1234567890"
address Юридический адрес + "123456, г. Москва, ул. Скотопрогонная, д. 28с7"
phone Телефон + "+7(903)1234567"
email Адрес электронной почты -  

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

Информация об индивидуальном предпринимателе

Параметр Описание Обязательное Пример
last_name Фамилия +  
first_name Имя +  
middle_name Отчество -  
ogrnip ОГРНИП +  
address Адрес индивидуального предпринимателя +  
inn ИНН +  
phone Телефон +  
email Адрес электронной почты -  
document Сведения о документе, удостоверяющем личность. Обязательно для лицензирования! - Составной элемент Document

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

Информация о документе, удостоверяющем личность

Параметр Описание Обязательное Пример
document_number_info Информация о номере документа (если документ - паспорт РФ, то в поле number указывать серию и номер без пробелов) + Составной элемент NumberInfo
issued_by Кем выдан документ + "ГУ МВД РОССИИ ПО КРАСНОДАРСКОМУ КРАЮ"

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

|Информация о физическом лице

Параметр Описание Обязательное Пример
last_name Фамилия + "Иванов"
first_name Имя + "Иван"
middle_name Отчество - "Иванович"
address Адрес физического лица + "123456, Краснодарский край, г. Краснодар, ул. Гаврилова, 76"
inn ИНН (как минимум одно из двух полей - ИНН или СНИЛС должно быть заполнено) - "111110100101"
snils СНИЛС (как минимум одно из двух полей - ИНН или СНИЛС должно быть заполнено) - "123-456-789 00"
phone Телефон + "8 (812) 123-45-67"
email Адрес электронной почты - "mail@mail.ru"
document Информация о документе, удостоверяющем личность + Составной элемент Document

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

Информация об иностранном юридическом лице

Параметр Описание Обязательное Пример  
full_name Полное наименование +    
short_name Сокращенное наименование -    
registration_number Регистрационный номер в стране регистрации -    
country Страна. Значение из справочника ЕРУЛ "Страны мира" + Составной элемент DictionaryRecord  
address Адрес + Юридический адрес +
phone Телефон +    
email Адрес электронной почты -    

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

Информация о филиале иностранного юридического лица

Параметр Описание Обязательное Пример
full_name Полное наименование иностранного юридического лица +  
short_name Сокращенное наименование иностранного юридического лица -  
filial_full_name Полное наименование филиала +  
filial_short_name Сокращенное наименование филиала -  
accreditation_number_info Информация об аккредитации филиала + Составной элемент NumberInfo
address Адрес филиала +  
inn ИНН филиала +  
phone Телефон филиала +  
email Адрес электронной почты филиала -  

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

Информация об иностранном физическом лице

Параметр Описание Обязательное Пример
last_name Фамилия +  
first_name Имя +  
middle_name Отчество -  
registration_number Код регистрации в налоговом органе страны (НК) -  
country Страна. Значение из справочника ЕРУЛ "Страны мира" + Составной элемент Country
address Адрес +  
phone Телефон +  
email Адрес электронной почты -  

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

Информация об иностранном индивидуальном предпринимателе

Параметр Описание Обязательное Пример
last_name Фамилия +  
first_name Имя +  
middle_name Отчество -  
registration_number Код регистрации в налоговом органе страны (НК) -  
country Страна. Значение из справочника ЕРУЛ "Страны мира" + Составной элемент Country
address Адрес +  
phone Телефон +  
email Адрес электронной почты -  

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

Параметр Описание Обязательное Пример
confirmed Информационное сообщение, подтверждающее получение запроса в ЕРУЛ. Не является окончательным результатом взаимодействия. Результат взаимодействия в permitDataGroup/errorGroup -1  
permit_number Номер разрешения -2 Т002-00101-23/00665576
issue_date Дата формирования номера разрешения -2 2023-07-26
error_type Тип ошибки -3  
error_description Описание ошибки -3  

1, 2, 3 - обязательно должны присутствовать поля 1 или 2, или 3

Примеры

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

Запрос

{
  "permit_type": {
    "code": "003",
    "title": "Аттестация"
  },
  "permit_info": {
    "application": {
      "application_method": {
        "code": "03",
        "title": "С использованием ВИС"
      },
      "application_number_info": {
        "number": "ГУ-12-345678",
        "date": "2023-03-23"
      }
    },
    "permission_organ_info": {
      "permission_organization": {
        "code": "00101",
        "title": "Министерство Российской Федерации по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий"
      },
      "territorial_organization": {
        "code": "100",
        "title": "ГУ МЧС России по Краснодарскому краю"
      },
      "region": {
        "code": "23",
        "title": "Краснодарский край"
      }
    },
    "permission_activity": {
      "code": "002",
      "title": "Аттестация лиц на право проектирования средств обеспечения пожарной безопасности зданий и сооружений, которые введены в эксплуатацию\n            "
    },
    "validity_type": {
      "code": "01",
      "title": "Срочная"
    },
    "recipient": {
      "fl": {
        "last_name": "Иванов",
        "first_name": "Иван",
        "middle_name": "Иванович",
        "address": "123456, Краснодарский край, г. Краснодар, ул. Гаврилова, 76\n                ",
        "inn": "111110100101",
        "snils": "123-456-789 00",
        "phone": "8 (812) 123-45-67",
        "email": "mail@mail.ru",
        "document": {
          "document_number_info": {
            "number": "1234 567890",
            "date": "2020-01-01"
          },
          "issued_by": "ГУ МВД РОССИИ ПО КРАСНОДАРСКОМУ КРАЮ"
        }
      }
    }
  }
}

Ответ

{
  "permit_number": "Т002-00101-23/00665576",
  "issue_date": "2023-07-26"
}