Удаление учетной записи в ЕСИА

smev3 link

smev manual

Атрибут Значение
Название esia-delete-account
Тип Адаптер для взаимодействия с ЕСИА через СМЭВ3
Наименование Удаление учетной записи в ЕСИА
Область применения Межведомственное взаимодействие
Версия 1.4.0
Версия МР 3.0
Версия СМЭВ СМЭВ3

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

Название Описание
CA_CERT сертификат центра сертификации для подключения к rabbitmq.
CLIENT_CERT сертификат, используемый для подключения к rabbitmq.
CLIENT_KEY ключ, используемый для подключения к rabbitmq.
MQ_HOST хост rabbitmq.
MQ_PORT порт rabbitmq.
SMEV_SERVICE название смэв сервиса, на который будут отправляться запросы
ROUTING_CODE код маршрутизации на ЕСИА среду
RA_ID идентификатор центра обслуживания, используемый по умолчанию

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

DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.

Справочник кодов ЕСИА сред

Код Среда
DEV Тестовая среда
UAT Тестовая среда
TESIA Интеграционная тестовая среда (должна использоваться при тестировании получения сведений ИС потребителя)
TCOD Тестовая среда
PROD Продуктивная среда

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

Параметр Название Обязательное Пример
routing_code Код маршрутизации на ЕСИА среду +
в случае отсутствия возьмется из переменной окружения ROUTING_CODE
DEV
snils_operator СНИЛС оператора центра обслуживания + 135-419-238 52
ra Идентификатор центра обслуживания +
в случае отсутствия будет использоваться значение переменной окружения RA_ID
1000321282
snils СНИЛС пользователя + 229-785-346 20
lastname Фамилия + Иванов
firstname Имя + Иван
middlename Отчество -
Обязательно, если отчество присутствует в документе, удостоверяющем личность
Иванович
gender Пол пользователя + М
M - мужской
F - женский
birth_date Дата рождения пользователя + 11.11.1988
birth_place Место рождения - Воронеж
citizenship Гражданство пользователя + 643
Строка, содержащая символы согласно классификатору ОКСМ
doc Документ, подтверждающий личность + Составной тип doc
email Адрес электронной почты пользователя - test@example.com
mobile Номер мобильного телефона пользователя - +7(920)4021351
номер телефона в формате +7(xxx)xxxxxxx

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

Параметр Название Обязательное Пример
type Тип документа, удостоверяющего личность + RF_PASSPORT
lastname Фамилия (латиницей) - Ivanov
firstname Имя (латиницей) - Ivan
series Серия документа -
Обязательно для паспорта РФ и для заграничного паспорта гражданина РФ
4563
number Номер документа + 567891
issue_id Идентификатор организации, выдавшей документ + 111111
issue_date Дата выдачи документа + 01.10.2017
expiry_date Дата окончания срока действия документа - 02.10.2017
issued_by Кем выдан документ - выдан

Типы документов, удостоверящих личность

Код Описание документа
RF_PASSPORT Паспорт гражданина РФ
FID_DOC Документ иностранного гражданина
FRGN_PASS Заграничный паспорт гражданина РФ

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

Параметр Обязателеное Описание
status + статус выполнения операции
description + описание статуса выполнения операции
request_id - идентификатор операции на удаление учетной записи в ЕСИА
errors -
Обязательно, если отсутствует поле requestId
список ошибок

Примеры

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

{
  "routing_code": "DEV",
  "snils_operator": "135-419-238 52",
  "ra": "1000321282",
  "snils": "229-785-346 20",
  "lastname": "Ivanov",
  "firstname": "Ivan",
  "middlename": "Ivanovich",
  "gender": "M",
  "birth_date": "23.06.1988",
  "doc": {
    "type": "RF_PASSPORT",
    "lastname": "Ivanov",
    "firstname": "Ivan",
    "series": "1234",
    "number": "567890",
    "issue_id": "123456",
    "issue_date": "19.07.2012",
    "expiry_date": "20.12.2044",
    "issued_by": "выдан"
  },
  "citizenship": "RUS",
  "email": "test@example.com",
  "mobile": "+7(000)1234567",
  "birth_place": "Уссурийск"
}


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

{
  "status": "SUCCEEDED",
  "description": "Операция успешно выполнена"
}