Регистрация информации о ребёнке в ЕСИА
Атрибут | Значение |
---|---|
Название | esia-register-child |
Тип | Адаптер для взаимодействия с ЕСИА через СМЭВ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 |
oid | Идентификатор учетной записи | + | 1000350086 |
lastname | Фамилия (ребёнка) | + | Иванов |
firstname | Имя (ребёнка) | + | Иван |
gender | Пол (ребёнка) | + | М M - мужской F - женский |
birth_date | Дата рождения (ребёнка) | + | 11.11.1988 |
birth_cert | Свидетельство о рождении | + | Составной тип birh_cert |
middlename | Отчество (ребёнка) | - Обязательно, если отчество присутствует в документе, удостоверяющем личность |
Иванович |
snils | СНИЛС (ребёнка) | - | 229-785-346 20 |
inn | ИНН (ребёнка) | - | 123456789012 |
policy | Полис медицинского страхования (ребёнка) | - | Составной тип |
Структура элемента birh_cert
Параметр | Название | Обязательное | Пример |
---|---|---|---|
type | Тип документа, удостоверяющего личность | + | RF_PASSRF_BRTH_CERTPORT |
series | Серия документа | + | VVI-56 |
number | Номер документа | + | 2223333 |
issued_by | Организация, выдавшая документ | + | выдан |
issue_date | Дата выдачи документа | + | 01.10.2017 |
parent_count | Количество родителей | + | 2 возможные значения: 0, 1, 2 |
act_number | Номер актовой записи | - | 425498 |
Структура элемента policy
Параметр | Название | Обязательное | Пример |
---|---|---|---|
number | Номер полиса | + | 554564564 |
expiry_date | Дата окончания действия полиса | - | 20.10.2018 |
Типы свидетельств о рождении
Код | Описание документа |
---|---|
RF_BRTH_CERT | Свидетельство о рождении РФ |
FID_BRTH_CERT | Свидетельство о рождении иностранного государства |
OLD_BRTH_CERT | Свидетельство о рождении СССР |
Параметры ответа
Параметр | Обязательное | Описание |
---|---|---|
status | + | статус выполнения операции |
description | + | описание статуса выполнения операции |
errors | - | список ошибок |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"routing_code": "DEV",
"snils_operator": "135-419-238 52",
"ra": "1000321282",
"oid": "1000350086",
"lastname": "Ivanov",
"firstname": "Ivan",
"gender": "M",
"birth_date": "22.02.2012",
"birth_cert": {
"type": "RF_BRTH_CERT",
"series": "VVI-56",
"number": "2223333",
"issued_by": "выдан",
"issue_date": "23.02.2012",
"parent_count": 2,
"act_number": "425498"
},
"middlename": "Ivanovich",
"snils": "123-456-789 10",
"inn": "123456789012",
"policy": {
"number": "554564564565613213213",
"expiry_date": "20.10.2034"
}
}
В случае корректной настройки должен прийти следующий ответ:
{
"status": "SUCCEEDED",
"description": "Операция успешно выполнена"
}