Проверка соответствия фамильно-именной группы, даты рождения, пола и СНИЛС в ПФР
| Атрибут | Значение |
|---|---|
| Название | pfr-snils-validation |
| Тип | Адаптер для вида сведений |
| Наименование 1 | Проверка соответствия фамильно-именной группы, даты рождения, пола и СНИЛС в ПФР |
| Наименование 2 | О соответствии фамильно-именной группы, даты рождения, пола и СНИЛС |
| Область применения | Межведомственное взаимодействие |
| Версия | 1.0.4 |
| Версия МР | 3.0 |
| Версия СМЭВ | СМЭВ3 |
| Тип маршрутизации | Фиксированная |
| URI | http://kvs.pfr.com/snils-validation/1.0.4 |
| Корневой элемент | SnilsValidationRequest |
Сервис pfr-snils-validation используется в Сервисе цифровой идентификации УПРИД Директ для упрощенной идентификации клиентов в целях реализации положений 115‑ФЗ. В ответе сервиса УПРИД Директ передаются данные об успешности проверки ФИО и паспорта через сервис mvd-rfp-actual-full, подтверждении правильности либо СНИЛС через данный сервис pfr-snils-validation, либо ИНН через сервис fns-paspinn. Также передаются дополнительные данные для точного понимания проверок и возможных коллизий.
Принимаемые параметры
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| surname | Фамилия (обязательно при наличии у застрахованного лица) | - | Петина |
| name | Имя (обязательно при наличии у застрахованного лица) | - | Елена |
| patronymic | Отчество (обязательно при наличии у застрахованного лица) | - | Владимировна |
| snils | СНИЛС | + | 02773319862 |
| gender | Пол | + | Female Допустимые значения: Male, Female |
| birthdate | Дата рождения | + | 1966-09-12 |
Параметры ответа
result - Результат валидации description - Сообщение о соответствии
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"surname": "ПЕТИНА",
"name": "ЕЛЕНА",
"patronymic": "ВЛАДИМИРОВНА",
"snils": "02773319862",
"gender": "Female",
"birthdate": "1966-09-12"
}
Корневой xml-документ вида сведений:
<tns:SnilsValidationRequest xmlns:tns="http://kvs.pfr.com/snils-validation/1.0.4">
<tns:FamilyName>ПЕТИНА</tns:FamilyName>
<tns:FirstName>ЕЛЕНА</tns:FirstName>
<tns:Patronymic>ВЛАДИМИРОВНА</tns:Patronymic>
<tns:Snils>02773319862</tns:Snils>
<tns:Gender>Female</tns:Gender>
<tns:BirthDate>1966-09-12</tns:BirthDate>
</tns:SnilsValidationRequest>
В случае корректной настройки должен прийти следующий ответ:
{
"result": true,
"description": "Сведения соответствуют"
}
Набор HTTP запросов
Файл набора HTTP запросов - это файл, созданный в приложении Postman, который содержит набор HTTP запросов, ответов и сопутствующей информации, связанной с тестированием API.
Коллекция в Postman обычно включает в себя следующую информацию:
- HTTP запросы: GET, POST, PUT, DELETE и другие типы запросов.
- Параметры запросов: параметры пути, параметры запроса, тело запроса, заголовки запроса и другие параметры.
- Ожидаемые ответы: коды ответов, тела ответов и заголовки ответов.
- Тесты: наборы скриптов, которые используются для проверки правильности ответов на запросы.
- Переменные: значения переменных, которые могут использоваться в разных запросах, чтобы избежать повторений.
Загрузить файл с набором HTTP запросов
