Проверка соответствия фамильно-именной группы, даты рождения, пола и СНИЛС в ПФР
Устаревший сервис
Рекомендуется к использованию новый сервис Проверка соответствия фамильно-именной группы, даты рождения, пола и СНИЛС в ПФР
Атрибут | Значение |
---|---|
Название | pfr-snils-validation |
Тип | Адаптер для вида сведений |
Наименование 1 | Проверка соответствия фамильно-именной группы, даты рождения, пола и СНИЛС в ПФР |
Наименование 2 | О соответствии фамильно-именной группы, даты рождения, пола и СНИЛС |
Область применения | Межведомственное взаимодействие |
Версия | 1.0.1 |
Версия МР | 3.0 |
Версия СМЭВ | СМЭВ3 |
Переменные окружения
Название | Описание |
---|---|
CA_CERT | сертификат центра сертификации для подключения к rabbitmq |
CLIENT_CERT | сертификат, используемый для подключения к rabbitmq |
CLIENT_KEY | ключ, используемый для подключения к rabbitmq |
MQ_HOST | хост rabbitmq |
MQ_PORT | порт rabbitmq |
SMEV_SERVICE | название смэв сервиса, на который будут отправляться запросы |
Переменные для конфигурирования подключения к БД:
DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.
Принимаемые параметры
Параметр | Название | Обязательное | Пример |
---|---|---|---|
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.1" xmlns:smev="urn://x-artefacts-smev-gov-ru/supplementary/commons/1.0.1">
<smev:FamilyName>ПЕТИНА</smev:FamilyName>
<smev:FirstName>ЕЛЕНА</smev:FirstName>
<smev:Patronymic>ВЛАДИМИРОВНА</smev:Patronymic>
<tns:Snils>02773319862</tns:Snils>
<tns:Gender>Female</tns:Gender>
<tns:BirthDate>1966-09-12</tns:BirthDate>
</tns:SnilsValidationRequest>
В случае корректной настройки должен прийти следующий ответ:
{
"result": true,
"description": "Сведения соответствуют"
}