Удаление учетной записи в ЕСИА
Атрибут | Значение |
---|---|
Название | 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 |
Адрес электронной почты пользователя | - | 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": "Операция успешно выполнена"
}