Оформление полиса ДМС

smev3 link

smev manual

Атрибут Значение
Название epgu-get-policy
Тип Адаптер для вида сведений к услуге на ЕПГУ
Наименование Оформление полиса ДМС
Поставщики Страховая организация
Потребители Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации
Область применения Прием заявлений с ЕПГУ
Версия 1.0.0
Версия МР 3.5
flowchart LR; A((Пользователь)) <--> B[ЕПГУ]; B <--> C[СМЭВ]; C <--> D[Агредатор]; D <--> E[ИС организации];

Описание бизнес-процесса взаимодействия: Гражданин на портале государственных услуг подает заявление на оказание услуги. ЕПГУ направляет заявление к виду сведений в СМЭВ, СМЭВ направляет заявление в Агредатор, Агредатор направляет заявление непосредственно в ИС организации. После получения запроса, ИС организации направляет через Агредатор код ведомственного статуса или код статуса ЕПГУ, Агредатор направляет данную информацию в СМЭВ к ВС, которая впоследствии направляется в личный кабинет гражданина на ЕПГУ.

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

Название Описание
CA_CERT сертификат центра сертификации для подключения к rabbitmq
CLIENT_CERT сертификат, используемый для подключения к rabbitmq
CLIENT_KEY ключ, используемый для подключения к rabbitmq
MQ_HOST хост rabbitmq
MQ_PORT порт rabbitmq
SMEV_SERVICE название смэв сервиса, на который будут отправляться запросы
DATABASE_URL строка подключения к БД
EMULATE_CLIENT флаг эмуляции ответа клиента

Переменные для конфигурирования отправки метрик в Elasticsearch:

ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX

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

В данном разделе приведены параметры, необходимые для формирования ответа на полученный запрос.

Параметр Описание Обязательное Пример
order_id Идентификатор заявления на ЕГУ + 7058977710
tech_code Код статуса ЕПГУ + 6
error_code Код отказа. Заполняется в случае передачи кода статуса заявления - 4 -  
comment Комментарий к статусу - Для оплаты полиса ДМС перейдите на cайт страховой компании https://www.ingos.ru?orderId=7058977710 до 28.08.2022
url URL сайта страховой компании - https://www.ingos.ru?orderId=7058977710
policy_data Данные полиса. Передается в статусе 3 – Услуга оказана - Составной элемент PolicyData
attachment Идентификатор вложения, сохраненного в файловом хранилище агредатора - 7ca24dd0450bf0cc509f384f6198ff9ac12dd52f0ef1fc10d3af8c14c49876aa

Вложение в ответе является полисом ДМС в формате pdf. Название файла должно иметь вид: policy_dms.pdf. Будет передаваться посредством МТОМ

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

Данные полиса

Параметр Описание Обязательное Пример
policy_number Серия и номер полиса ДМС + 990E0G11S0631-1055
start_date Дата начала действия + 2022-08-01
expired_date Дата окончания действия + 2023-08-01
insurance_company Название страховой компании + Ингосстрах
address Адрес страховой компании + г. Москва, 2-ой Южнопортовый проезд, д. 16, стр. 1
insurance_phone Номер контактного телефона страховой компании + 8(800)1000702

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

Данный сервис получает запрос от СМЭВ 3 и ожидает получения ответа. В данном разделе указаны параметры, получаемые в результате обработки запроса.

Параметр Описание Обязательное Пример
order_id Идентификатор заявления на ЕПГУ + 7058977710
order_date Дата и время формирования заявления + 2021-08-06T09:00:42.963+03:00
fio_lat ФИО на латинице + Составной элемент FioLat
fio_rus ФИО на русском языке + Составной элемент FioRus
citizen_code Гражданство. Буквенный код страны из ОКСМ + UZB
gender_code Пол. 1 – Мужской, 2 – Женский + 1
birth_date Дата рождения + 1970-04-18
birth_place Место рождения + Узбекистан
phone_number Телефон + +7(906)1114378
email E-mail + test@yandex.ru
addr_reg Адрес регистрации + г. Воронеж, ул. Абрикосовая, д. 16, кв 3.
date_reg Дата регистрации + 2021-10-07
document Документ, удостоверяющий личность (ДУЛ) + Составной элемент Document
region_work Территория осуществления трудовой деятельности + 41
term_policy Срок действия полиса + 6
service Услуга + Медицина и репатриация
insurance_name Название страховой + Ингосстрах
route_number Код маршрутизации + DMS01
order_sum Расчетная стоимость полиса + 33200
insured_sum Страховая сумма + 2000000

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

ФИО на латинице

Параметр Описание Обязательное Пример
surname_lat Фамилия на латинице + Ibragimov
names_lat Имена на латинице + Timur
middle_names_lat Отчества на латинице - Rustamovich

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

ФИО на русском языке

Параметр Описание Обязательное Пример
surname_rus Фамилия на русском языке + Ибрагимов
names_rus Имена на русском языке + Тимур
middle_names_rus Отчества на русском языке - Рустамович

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

Документ, удостоверяющий личность (ДУЛ)

Параметр Описание Обязательное Пример
doc_type Тип ДУЛ. FID_DOC - паспорт иностранного гражданина + FID_DOC
doc_series Серия ДУЛ - 1234
doc_number Номер ДУЛ + 567899
issued_by Кем выдан - УФМС г. Ташкента
issue_date Дата выдачи + 2018-05-15

Примеры

Пример запроса c данными на оформление полиса ДМС (поле request в теле запроса):

{
  "order_id": "7058977710",
  "order_date": "2021-08-06T09:00:42.963+03:00",
  "fio_lat": {
    "surname_lat": "Ibragimov",
    "names_lat": "Timur",
    "middle_names_lat": "Rustamovich"
  },
  "fio_rus": {
    "surname_rus": "Ибрагимов",
    "names_rus": "Тимур",
    "middle_names_rus": "Рустамович"
  },
  "citizen_code": "UZB",
  "gender_code": "1",
  "birth_date": "1970-04-18",
  "birth_place": "Узбекистан",
  "phone_number": "+7(906)1114378",
  "email": "test@yandex.ru",
  "addr_reg": "г. Воронеж, ул. Абрикосовая, д. 16, кв 3.",
  "date_reg": "2021-10-07",
  "document": {
    "doc_type": "FID_DOC",
    "doc_series": "1234",
    "doc_number": "567899",
    "issued_by": "УФМС г. Ташкента",
    "issue_date": "2018-05-15"
  },
  "region_work": "41",
  "term_policy": "6",
  "service": "Медицина и репатриация",
  "insurance_name": "Ингосстрах",
  "route_number": "DMS01",
  "order_sum": "33200",
  "insured_sum": "2000000"
}

Пример ответа (первый ответ на заявление):

{
  "order_id": "7058977710",
  "tech_code": "6",
  "comment": "Для оплаты полиса ДМС перейдите на cайт страховой компании https://www.ingos.ru?orderId=7058977710 до 28.08.2022",
  "url": "https://www.ingos.ru?orderId=7058977710"
}

Пример ответа (ответ на заявление после оформления полиса):

{
  "order_id": "7058977710",
  "tech_code": "3",
  "comment": "Вам оформлен полис ДМС. Вся необходимая документация отправлена на e-mail",
  "policy_data": {
    "policy_number": "990E0G11S0631-1055",
    "start_date": "2022-08-01",
    "expired_date": "2023-08-01",
    "insurance_company": "Ингосстрах",
    "address": "г. Москва, 2-ой Южнопортовый проезд, д. 16, стр. 1",
    "insurance_phone": "8(800)1000702"
  },
  "attachment": "c0deeb97a5e5838010dd69735c237712e8b667348c11957bc1fdbb4160a482d0"
}

Пример ответа (в случае ошибки):

{
  "order_id": "7058977710",
  "tech_code": "4",
  "error_code": "1" 
}