Подтверждение учётной записи в ЕСИА, созданной на основе существующей упрощённой
| Атрибут | Значение |
|---|---|
| Название | esia-register-simplified |
| Тип | Адаптер для взаимодействия с ЕСИА через СМЭВ3 |
| Наименование | Подтверждение учётной записи в ЕСИА, созданной на основе существующей упрощённой |
| Область применения | Межведомственное взаимодействие |
| Версия | 1.4.0 |
| Версия МР | 3.0 |
| Версия СМЭВ | СМЭВ3 |
Принимаемые параметры
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| routing_code | Код маршрутизации на ЕСИА среду | + в случае отсутствия возьмется из переменной окружения ROUTING_CODE |
DEV |
| snils_operator | СНИЛС оператора центра обслуживания | + | 135-419-238 52 |
| oid | Идентификатор учетной записи | + | 1000350086 |
| rtrn_code | Признак – возвращается код подтверждения или нет | - | yes |
| 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 |
| address_registration | Адрес регистрации пользователя | - | Составной тип address_registration |
| address_req_eq_home | Признак соответствия адреса регистрации адресу проживания | - | equals В том случае, если адрес регистрации совпадает с домашним адресом, поле заполняется значением – «equals», если не совпадает – поле не заполняется |
| address_home | Домашний адрес пользователя | - | Составной тип address_home |
| Адрес электронной почты пользователя | - | test@example.com | |
| mobile | Номер мобильного телефона пользователя | + | +7(920)4021351 номер телефона в формате +7(xxx)xxxxxxx |
| mode | Способ получения кода подтверждения | + | mobile Строка: «email» – отправка на адрес электронной почты (при условии, что параметр email задан); «mobile» – отправка на номер мобильного телефона. |
Структура элемента 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 | Кем выдан документ | - | выдан |
Структура элементов address_registration и address_home
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| type | Тип адреса | + | PRG Может иметь следующие значения: PRG – регистрации; PLV – проживания. |
| region | Код региона (субъекта РФ) | - | 24 Задается в формате ХХ |
| fias_code | Идентификатор адреса в ФИАС | - | 720b25da-f43e-4204-9013-3cb06be3e9e4 |
| address_str | Адресная строка | + | Кемеровская Область, Таштагольский Район, Шерегеш Поселок городского типа |
| country_id | Код страны | - | RUS |
| zip_code | Почтовый индекс | + | 394000 |
| street | Улица | - | Советская Улица |
| house1 | Дом | - | 86/1 |
| flat | Квартира | - | пом.419 |
| frame1 | Корпус | - | 204у |
| building1 | Строение | - | e |
1 - Обязательно наличие одного из трех полей house, frame, building
Типы документов, удостоверящих личность
| Код | Описание документа |
|---|---|
| RF_PASSPORT | Паспорт гражданина РФ |
| FID_DOC | Документ иностранного гражданина |
| FRGN_PASS | Заграничный паспорт гражданина РФ |
Параметры ответа
status - статус выполнения операции description - описание статуса выполнения операции errors - список ошибок
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"snils_operator": "135-419-238 52",
"oid": "1000350086",
"ra": "1000321282",
"snils": "229-785-346 20",
"lastname": "Тестов",
"firstname": "Test",
"middlename": "Testovich",
"gender": "M",
"birth_date": "11.11.1988",
"citizenship": "RUS",
"doc": {
"type": "RF_PASSPORT",
"series": "1111",
"number": "111111",
"issue_id": "111111",
"issue_date": "01.10.2017",
"issued_by": "выдан"
},
"address_registration": {
"type": "PLV",
"region": "23",
"fias_code": "720b25da-f43e-4204-9013-3cb06be3e9e4",
"address_str": "Кемеровская Область, Таштагольский Район, Шерегеш Поселок городского типа",
"country_id": "RUS",
"zip_code": "394000",
"street": "Советская Улица",
"house": "86/1",
"flat": "пом.419",
"frame": "204y",
"building": "e"
},
"mobile": "+7(920)4021351",
"mode": "mobile"
}
В случае корректной настройки должен прийти следующий ответ:
{
"status": "SUCCEEDED",
"description": "Операция успешно выполнена"
}
