Предоставление в ЕРУЛ сведений об отказах на поданные заявления с выявленными нарушениями обязательных требований

smev3 link

smev manual

Атрибут Значение
Название erul-decline-permission
Наименование Предоставление в ЕРУЛ сведений об отказах на поданные заявления с выявленными нарушениями обязательных требований
Тип Адаптер для межведомственного взаимодействия
Версия СМЭВ СМЭВ3
Версия ВС 1.0.2
Версия МР 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.

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

Параметр Описание Обязательное Пример
claim Информация о заявлении + Составной элемент Claim
decline Информация об отказе + Составной элемент Decline

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

Информация о заявлении

Параметр Описание Обязательное Пример
claim_number Номер заявления. При наличии номера ЕПГУ обязательно указывать именно его + 3503956544
claim_date Дата регистрации заявления + 2023-10-25
claim_details Подробная информация о заявлении, на которое направляется отказ. Данный блок будет обязателен для заполнения до тех пор пока все органы не перейдут на использование номеров заявлений ЕПГУ - Составной элемент ClaimDetails

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

Подробная информация о заявлении, на которое направляется отказ. Данный блок будет обязателен для заполнения до тех пор пока все органы не перейдут на использование номеров заявлений ЕПГУ

Параметр Описание Обязательное Пример
permit_number Номер разрешения. Обязателен для всех типов заявлений, кроме заявлений на предоставление разрешения - Составной элемент NumberInfo
claim_type Тип заявления. Значение из справочника ЕРУЛ "Типы заявлений" + Составной элемент DictionaryRecord
claim_method Способ подачи заявления. Значение из справочника ЕРУЛ "Способы подачи заявления" + Составной элемент DictionaryRecord
permission_type Тип вида разрешительной деятельности. Значение содержится в блоке info.typePermission карточки ВРД или в справочнике ЕРУЛ "Типы разрешительных режимов" + Составной элемент DictionaryRecord
permission_activity Вид разрешительной деятельности. Значение содержится в блоке info.title карточки ВРД или в справочнике ЕРУЛ "Виды разрешительной деятельности" + Составной элемент DictionaryRecord
permission_organ Федеральный или региональный разрешительный орган. Значение содержится в блоке authorities.authority карточки ВРД или в справочниках ЕРУЛ "Разрешительные органы"/"Региональные разрешительные органы" + Составной элемент DictionaryRecord
recipient_permit Сведения о заявителе + Составной элемент RecipientPermit

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

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

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

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

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

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

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 Адрес электронной почты -  

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

Информация о получателе разрешения - иностранном юридическом лице

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

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

Информация о получателе разрешения - индивидуальном предпринимателе

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

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

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

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

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

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

Параметр Описание Обязательное Пример
number Номер +  
date Дата +  

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

Информация о получателе разрешения - физическом лице

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

Структура элемента 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 Адрес электронной почты -  

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

Информация о получателе разрешения - филиале иностранного юридического лица

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

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

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

Параметр Описание Обязательное Пример
decline_reason Причина отказа. Значение из справочника ЕРУЛ "Причины отказа" + Составной элемент DictionaryRecord
decline_date Дата отказа + "2023-10-26"
decline_requirements Сведения о нарушениях обязательных требований. Обязательно для заполнения в том случае, если причина отказа должна сопровождаться нарушенным ОТ (см. справочник ЕРУЛ "Причины отказа") - Составной элемент DeclineRequirements

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

Сведения о нарушениях обязательных требований. Обязательно для заполнения в том случае, если причина отказа должна сопровождаться нарушенным ОТ (см. справочник ЕРУЛ "Причины отказа")

Параметр Описание Обязательное Пример
decline_requirement Обязательное требование + Массив составных элементов DeclineRequirement

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

Обязательное требование

Параметр Описание Обязательное Пример
public_id publicId обязательного требования + "169987"
title Наименование обязательного требования + "Помещения для хранения лекарственных средств должны быть оснащены приборами для измерения\n температуры и влажности воздуха в местах, доступных для считывания указанных показателей."

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

Параметр Описание Обязательное Пример
accepted Признак, определяющий, принята ли информация об отказе. Если accepted == false, то в блоке error будут указана причина непринятия + "true"
error Сведения об ошибке обработки. Поле появляется только при accepted == false - Составной элемент Error

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

Сведения об ошибке обработки. Поле появляется только при accepted == false

Параметр Описание Обязательное Пример
error_type Тип ошибки +  
error_description Описание ошибки +  

Примеры

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

Запрос

{
  "claim": {
    "claim_number": "3503956544",
    "claim_date": "2023-10-25",
    "claim_details": {
      "claim_type": {
        "code": "01",
        "title": "Заявление на предоставление разрешения"
      },
      "claim_method": {
        "code": "01",
        "title": "С использованием ЕПГУ"
      },
      "permission_type": {
        "code": "001",
        "title": "Лицензирование"
      },
      "permission_activity": {
        "code": "042",
        "title": "Фармацевтическая деятельность"
      },
      "permission_organ": {
        "code": "01137",
        "title": "Департамент здравоохранения города Москвы"
      },
      "recipient_permit": {
        "ul": {
          "full_name": "Общество с ограниченной ответственностью \"Здоровье быка\"",
          "short_name": "\"Здоровье быка\"",
          "brand_name": "ООО \"Здоровье быка\"",
          "organizational_form": {
            "code": "12300",
            "title": "Общества с ограниченной ответственностью"
          },
          "ogrn": "1234567890234",
          "inn": "1234567890",
          "address": "123456, г. Москва, ул. Скотопрогонная, д. 28с7",
          "phone": "+7(903)1234567"
        }
      }
    }
  },
  "decline": {
    "decline_reason": {
      "code": "02",
      "title": "несоответствие разрешительным (в том числе лицензионным) требованиям"
    },
    "decline_date": "2023-10-26",
    "decline_requirements": {
      "decline_requirement": [
        {
          "public_id": "169987",
          "title": "Помещения для хранения лекарственных средств должны быть оснащены приборами для измерения\n                    температуры и влажности воздуха в местах, доступных для считывания указанных показателей.\n                "
        },
        {
          "public_id": "169952",
          "title": "Учет лекарственных средств, срок годности которых составляет менее одной трети от всего срока\n                    годности, должен осуществляться с использованием информационных технологий либо журналов учета на\n                    бумажном носителе с указанием наименования, серии, срока годности лекарственного средства.\n                "
        }
      ]
    }
  }
}

Ответ

{
  "accepted": "true"
}