Предоставление участниками в ГИС ГМП информации о сертификате ключа проверки электронной подписи

smev3 link

smev manual

Атрибут Значение
Название gis-gmp-import-certificates
Тип Адаптер для межведомственного взаимодействия
Наименование Прием информации о сертификате ключа проверки электронной подписи
Назначение Предоставление участниками в ГИС ГМП информации о сертификате ключа проверки электронной подписи
Область применения Межведомственное взаимодействие
Поставщик Федеральное Казначейство
Потребители ОИВ, ОМСУ, КО, ЗАГС, МФЦ, Верховный суд РФ, Торгово-промышленная палата РФ, Госкорпорация Роскосмос, ПА, БПА
Версия ВС 2.5.0
Версия МР 3.5.0.1
Версия СМЭВ СМЭВ3

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

ИС клиента передает через Агредатор в СМЭВ запрос, содержащий информацию о сертификате ключа проверки электронной подписи. ГИС ГМП получает из СМЭВ запрос и направляет обратно через СМЭВ в Агредатор результат обработки запроса. Агредатор направляет в ИС клиента полученную информацию.

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.

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

Параметр Описание Обязательное Пример
id Идентификатор запроса. Должен совпадать с уникальным идентификатором в пределах запроса (RequestEntry@id) + I_6e188de4-8491-49ea-8ec6-a09a607d020a
timestamp Дата и время формирования запроса + 2021-07-30T18:13:51.0
sender_identifier УРН участника-отправителя запроса + 3eb551
sender_role Полномочие участника-отправителя сообщения, с которым происходит обращение к ГИС ГМП + 3
request_entries Информация о сертификате ключа проверки ЭП + Массив элементов типа RequestEntry. На данный момент допустимо передавать массив только из одного элемента.

Полномочие участника-отправителя сообщения, с которым происходит обращение к ГИС ГМП.

Код Описание
1 ГАН (главный администратор доходов бюджета, имеющий в своем ведении администраторов доходов бюджета и (или) осуществляющий функции и полномочия учредителя в отношении государственных (муниципальных) учреждений);
2 ГАН (орган государственной власти субъектов Российской Федерации (орган местного самоуправления), обеспечивающий информационное взаимодействие с ГИС ГМП государственных (муниципальных) учреждений и (или) администраторов доходов бюджета);
3 АН (администратор доходов бюджета);
4 АН (государственное (муниципальное) учреждение);
5 ГАП (оператор по переводу денежных средств, обеспечивающий информационное взаимодействие с ГИС ГМП иных операторов по переводу денежных средств и (или) банковских платежных агентов (субагентов), и (или) платежных агентов);
6 ГАП (орган государственной власти субъектов Российской Федерации (орган местного самоуправления), обеспечивающий информационное взаимодействие с ГИС ГМП финансовых органов и (или) местных администраций, и (или) государственных (муниципальных) учреждений, осуществляющих прием от плательщиков наличных денежных средств);
7 АП (оператор по переводу денежных средств);
8 АП (организация почтовой связи);
9 АП (финансовый орган);
10 АП (местная администрация);
11 АП (банковский платежный агент);
12 АП (банковский платежный субагент);
13 АП (платежный агент);
14 АП (государственное (муниципальное) учреждение и многофункциональный центр, осуществляющий прием в кассу от плательщиков наличных денежных средств);
15 ГАЗ (уполномоченный многофункциональный центр, обеспечивающий информационное взаимодействие с ГИС ГМП многофункциональных центров);
16 ГАЗ (орган государственной власти субъекта Российской Федерации (орган местного самоуправления), обеспечивающий информационное взаимодействие с ГИС ГМП многофункциональных центров и (или) органов государственной власти (органов местного самоуправления), обладающих правом получать информацию, содержащуюся в ГИС ГМП при предоставлении государственных (муниципальных) услуг и (или) выполнении государственных (муниципальных) функций, и не осуществляющих администрирование платежей, его территориальные органы; орган государственной власти (орган местного самоуправления), обладающий правом получать информацию, содержащуюся в ГИС ГМП, при предоставлении государственных (муниципальных) услуг и (или) выполнении государственных (муниципальных) функций, и не осуществляющий администрирование платежей, его территориальные органы);
17 АЗ (оператор единого портала);
18 АЗ (оператор регионального портала);
19 АЗ (многофункциональный центр);
20 АЗ (орган государственной власти (орган местного самоуправления), обладающий правом получать информацию об уплате государственной пошлины за государственную регистрацию актов гражданского состояния);
22 АЗ (орган государственной власти (орган местного самоуправления), обладающий правом получать информацию из ГИС ГМП при предоставлении государственных (муниципальных) услуг и (или) выполнении государственных (муниципальных) функций, и не осуществляющий администрирование платежей, их территориальные органы);
23 АП (территориальный орган Федерального казначейства)
24 ГАН (уполномоченный орган, являющийся главным администратором доходов бюджета);
25 ГАН (оператор системы «Электронный бюджет»);
27 АН (уполномоченный орган, являющийся администратором доходов бюджета);
28 ГАП (оператор системы «Электронный бюджет»);
29 ГАП (органы управления государственными внебюджетными фондами Российской Федерации, обеспечивающие взаимодействие с ГИС ГМП территориальных органов государственных внебюджетных фондов Российской Федерации);
30 ГАП (уполномоченные многофункциональные центры, обеспечивающие информационное взаимодействие с ГИС ГМП многофункциональных центров);
31 ГАЗ (оператор системы «Электронный бюджет»);
32 ГАЗ (оператор ФГИС ЕГР ЗАГС, обеспечивающий информационное взаимодействие с ГИС ГМП органов, осуществляющих государственную регистрацию актов гражданского состояния;
33 АН (уполномоченный орган);
34 ГАЗ (оператор ГАС «Правосудие», обеспечивающий информационное взаимодействие с ГИС ГМП судов и мировых судей);
35 АЗ (Областные и равные им суды, обладающие правом получать информацию, содержащуюся в ГИС ГМП, и не осуществляющие администрирование платежей);
70 Администратор зачислений (ТОФК).

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

Параметр Описание Обязательное Пример
id Уникальный в пределах запроса идентификатор описания сертификата. Должен совпадать с идентификатором запроса (корневой элемент id) + I_6e188de4-8491-49ea-8ec6-a09a607d020a
ownership УРН владельца сертификата ключа проверки ЭП + 3eb551
uuid Идентификатор файла сертификата ключа проверки электронной подписи в хранилище + 7ca24dd0450bf0cc509f384f6198ff9ac12dd52f0ef1fc10d3af8c14c49876aa

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

Возвращаемые сервисом параметры

Параметр Описание Обязательное Пример
id Идентификатор ответа + G_3752f2cf-86f2-4214-afd0-1e21d80ef30d
rq_id Идентификатор запроса + I_6e188de4-8491-49ea-8ec6-a09a607d020a
recipient_identifier УРН участника получателя + 3eb551
timestamp Дата и время формирования сообщения + 2021-07-30T18:13:51.0
import_protocols Результаты обработки сущности в пакете + Массив элементов типа ImportProtocol

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

Параметр Описание Обязательное Пример
entity_id Идентификатор сущности в пакете + I_6e188de4-8491-49ea-8ec6-a09a607d020a
code Код результата обработки: 0 — если запрос успешно принят или код ошибки в случае отказа в приеме к обработке документа + 0
description Описание результата обработки + Текст описания результата обработки

Примеры

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

{
  "id": "I_6e188de4-8491-49ea-8ec6-a09a607d020a",
  "timestamp": "2021-07-30T18:13:51.0",
  "sender_identifier": "3eb551",
  "sender_role": "3",
  "request_entries": [
    {
      "id": "I_6e188de4-8491-49ea-8ec6-a09a607d020a",
      "ownership": "3eb551",
      "uuid": "7ca24dd0450bf0cc509f384f6198ff9ac12dd52f0ef1fc10d3af8c14c49876aa"
    }
  ]
}

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

{
  "id": "G_3752f2cf-86f2-4214-afd0-1e21d80ef30d",
  "rq_id": "I_6e188de4-8491-49ea-8ec6-a09a607d020a",
  "recipient_identifier": "3eb551",
  "timestamp": "2021-07-30T18:13:51.0",
  "import_protocols": [
    {
      "entity_id": "I_6e188de4-8491-49ea-8ec6-a09a607d020a",
      "code": "0",
      "description": "Успешно (ТЕСТОВЫЕ ДАННЫЕ!)"
    }
  ]
}