Упрощенная идентификация пользователей (УПРИД) в ЕСИА

smev

Атрибут Значение
Название uprid3
Тип Адаптер для вида сведений
Наименование Упрощенная идентификация пользователей (УПРИД) в ЕСИА
Область применения Межведомственное взаимодействие
Версия ВС 1.4.3
Версия МР 3.0
Версия СМЭВ СМЭВ3

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

Название Описание
CA_CERT сертификат центра сертификации для подключения к rabbitmq
CLIENT_CERT сертификат, используемый для подключения к rabbitmq
CLIENT_KEY ключ, используемый для подключения к rabbitmq
MQ_HOST хост rabbitmq
MQ_PORT порт rabbitmq
SMEV_SERVICE название смэв сервиса, на который будут отправляться запросы
SMEV_ROUTING_CODE код маршрутизации на ЕСИА среду, используемый по умолчанию
UPRID_VERSION версия сервис УПРИД (1.4.0, 1,4,3, …)

Допустимые коды ЕСИА сред:

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

В продуктивной среде допустимо только значение PROD

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

DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.

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

Параметр Название Обязательное Пример
routing_code Код маршрутизации на ЕСИА среду. При отсутствии подставляется значение переменной окружения SMEV_ROUTING_CODE или DEV   DEV
pass_series Серия паспорта + 0404
pass_number Номер паспорта + 123456
surname Фамилия + Иванов
name Имя + Иван
patronymic Отчество   Иванович
snils СНИЛС физического лица   152-111-22 13
inn ИНН физического лица   123456789012
united_policy Единый номер полиса ОМС   8155710844000662
old_policy Старый номер полиса ОМС   AB № ABCZD
temp_policy Временный номер полиса ОМС   142896234

Одновременно указывать united_policy, old_policy, temp_policy запрещено.

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

code - код статусов выполнения операций. description - описание кода статуса.

Примеры

v 1.4.0

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

{
    "pass_series": "0404",
    "pass_number": "090608",
    "surname": "Иванов",
    "name": "Иван",
    "patronymic": "Иванович",
    "snils": "123-456-789 01",
    "inn": "123456789012"
}

v 1.4.3

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

{
    "pass_series": "1111",
    "pass_number": "111111",
    "surname": "Тестов",
    "name": "Тест",
    "patronymic": "Тестович",
    "snils": "229-785-346 20"
}

Корневой xml-документ вида сведений:

<tns:ESIADataVerifyRequest xmlns:tns="urn://mincomsvyaz/esia/uprid/1.4.3" xmlns:ns2="urn://mincomsvyaz/esia/commons/rg_sevices_types/1.4.3">
    <tns:RoutingCode>TESIA</tns:RoutingCode>
	<tns:passportSeries>1111</tns:passportSeries>
    <tns:passportNumber>111111</tns:passportNumber>
    <tns:lastName>Тестов</tns:lastName>
    <tns:firstName>Тест</tns:firstName>
    <tns:middleName>Тестович</tns:middleName>
    <tns:snils>229-785-346 20</tns:snils>
</tns:ESIADataVerifyRequest>

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

{
  "code": "VALID",
  "description": "Данные корректны",
  "request_id": "1115335"
}
  • Упрощенная идентификация пользователей (УПРИД) в ЕСИА
  • Переменные окружения
  • Принимаемые параметры
  • Параметры ответа
  • Примеры
  • v 1.4.0
  • v 1.4.3
  • Подавай заявку сейчас

    Оставьте свои контактные данные и наш менеджер свяжется с вами в ближайшее время