Предоставление страхового номера индивидуального лицевого счёта (СНИЛС) застрахованного лица с учётом дополнительных сведений о месте рождения, документе, удостоверяющем личность
Атрибут | Значение |
---|---|
Название | pfr-snils-by-data |
Тип | Адаптер для вида сведений |
Наименование | Предоставление страхового номера индивидуального лицевого счёта (СНИЛС) застрахованного лица с учётом дополнительных сведений о месте рождения, документе, удостоверяющем личность |
Идентификаторы | VS00648v001-PFR001 |
Версии | 1.0.1 |
Версия СМЭВ | СМЭВ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.
Переменные для конфигурирования отправки метрик в Elasticsearch:
ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX
Принимаемые параметры
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
name | Имя | + | Иван |
surname | Фамилия | + | Иванов |
patronymic | Отчество | -1 | Иванович |
birth_date | Дата рождения | + | 1967-05-21 |
gender | Пол | + | Указывается Male или Female |
birth_place | Место рождения | -2 | Составной элемент BirthPlace |
document | Документ, удостоверяющий личность | -2 | Составной элемент Document |
1 - обязательно при наличии у застрахованного лица
2 - обязательно должен присутствовать один из элементов
Структура элемента BirthPlace
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
place | Тип места рождения. Значения «Особое» или «Стандартное». «Стандартное» следует указывать, если адрес представляет из себя классический набор атрибутов (страна, регион, район, город и т.п.), как то: «Россия, Московская область, г. Лобня». «Особое» следует указывать в случае, если адрес представлен неполными (специфическими) данными, например: «в/ч 52», «с/х Электроуральский, село Авдеевка» | + | ОСОБОЕ |
settlement | Город рождения. В случае, если адрес является особым, необходимо указывать значение адреса в данном элементе, например, «в/ч 52», «с/х Электроуральский, село Авдеевка» | + | Загорск |
district | Район рождения | - | Ленинский |
region | Регион рождения | - | Московская область |
country | Страна рождения | - | РФ |
Все значения необходимо указывать в именительном падеже.
При указании данных о месте рождения следует строго придерживаться названий республик, краев, областей, районов, городов, сел и территориальных образований, содержащихся в документе, удостоверяющем личность.
При указании «стандартного» адреса: * в столице или административном центре субъекта Российской Федерации, указывается наименование города; * в других городах - наименование города и субъекта Российской Федерации; * в населенных пунктах - наименование населенного пункта, района, субъекта Российской Федерации; * в элементе «Город рождения» (село, деревня,…) указывается только название населенного пункта без указания типа населенного пункта; * в элементе «Район рождения» указывается название района без указания слова «район» или сокращения этого слова; * в строке «Регион рождения» (край, республика,…) название области, края, республики указывается полностью, при этом слова «область», «край» указываются без сокращений. Автономные и союзные республики, автономные округа, область указываются общепринятыми сокращениями: «АССР», «ССР», «АО» и тому подобные; * строка «Страна рождения» для бывших республик СССР не заполняется. В том случае, если район имел республиканское подчинение, название республики указывается в строке «область (край, республика,…)».
Структура элемента Document
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
passport_rf | Паспорт РФ | -1 | Составной элемент DocumentInfo |
foreign_passport | Паспорт иностранного гражданина | -1 | Составной элемент NotRestrictedDocumentInfo |
residence_permit_rf | Вид на жительство в РФ. Формат серии и номера совпадает с загранпаспортом | -1 | Составной элемент DocumentInfo |
international_passport_rf | Загранпаспорт | -1 | Составной элемент DocumentInfo |
military_passport | Военный билет | -1 | Составной элемент DocumentInfo |
sailor_passport | Паспорт моряка | -1 | Составной элемент DocumentInfo |
soviet_passport | Паспорт СССР | -1 | Составной элемент DocumentInfo |
birth_certificate | Свидетельство о рождении | -1 | Составной элемент DocumentInfo |
driving_license_rf | Водительское удостоверение РФ | -1 | Составной элемент DocumentInfo |
release_certificate | Справка об освобождении | -1 | Составной элемент NotRestrictedDocumentInfo |
passport_loss_certificate | Справка об утере паспорта | -1 | Составной элемент NotRestrictedDocumentInfo |
form9_certificate | Справка о регистрации по форме | -1 | Составной элемент NotRestrictedDocumentInfo |
temporary_identity_card_rf | Временное удостоверение личности гражданина РФ по форме 2П | -1 | Составной элемент NotRestrictedDocumentInfo |
pfr_id_document | Документ с нерегламентированными серией и номером | -1 | Составной элемент PfrIdDocument |
1 - обязательно должен быть заполнен только один элемент
Структура элемента DocumentInfo
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
series | Серия | + | 1234 |
number | Номер | + | 123456 |
issue_date | Дата выдачи. В сообщении-ответе может содержать значение «0001-01-01» в том случае, когда в БД ПФР нет данных о дате выдачи документа. | + | 1986-06-13 |
issuer | Кем выдан. В сообщении-ответе может содержать значение «Нет данных» в том случае, когда в БД ПФР нет данных о дате выдачи документа. | + | ОВД |
Структура элемента NotRestrictedDocumentInfo
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
series | Серия | - | 1234 |
number | Номер | + | 123456 |
issue_date | Дата выдачи. В сообщении-ответе может содержать значение «0001-01-01» в том случае, когда в БД ПФР нет данных о дате выдачи документа. | + | 1986-06-13 |
issuer | Кем выдан. В сообщении-ответе может содержать значение «Нет данных» в том случае, когда в БД ПФР нет данных о дате выдачи документа. | + | ОВД |
Структура элемента PfrIdDocument
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
type | Тип удостоверяющего документа | + | Документ |
series | Серия документа | - | 1234 |
number | Номер документа | + | 123456789 |
issue_date | Дата выдачи | + | 1999-10-01 |
issuer | Кем выдан | + | Кем то |
Справочник типов документов
Наименование документа | Значение элемента |
---|---|
Паспорт РФ | ПАСПОРТ РОССИИ |
Паспорт иностранного гражданина | ИНПАСПОРТ |
Вид на жительство в РФ | ВИД НА ЖИТЕЛЬ |
Загранпаспорт РФ | ЗГПАСПОРТ РФ |
Военный билет | ВОЕННЫЙ БИЛЕТ |
Паспорт моряка | ПАСПОРТ МОРЯКА |
Паспорт СССР | ПАСПОРТ |
Свидетельство о рождении | СВИД О РОЖД |
Справка об освобождении | СПРАВКА ОБ ОСВ |
Временное удостоверение личности гражданина РФ по форме 2П | ВРЕМ УДОСТ |
Загранпаспорт гражданина СССР | ЗГПАСПОРТ |
Удостоверение личности офицера | УДОСТ ОФИЦЕРА |
Дипломатический паспорт гражданина Российской Федерации | ДИППАСПОРТ РФ |
Свидетельство о регистрации ходатайства о признании иммигранта беженцем | СВИД БЕЖЕНЦА |
Удостоверение беженца в Российской Федерации | УДОСТ БЕЖЕНЦА |
Паспорт Минморфлота | ПАСПОРТ МОРФЛТ |
Военный билет офицера запаса | ВОЕН БИЛЕТ ОЗ |
Другой документ | ПРОЧЕЕ |
Где используются значения данного справочника - неизвестно
Параметры ответа
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
name | Имя | + | Иван |
surname | Фамилия | + | Иванов |
patronymic | Отчество | -1 | Иванович |
birth_date | Дата рождения | + | 1967-05-21 |
gender | Пол | + | Male |
birth_place | Место рождения | -1 | Составной элемент BirthPlace, аналогичный указываемому в запросе |
document | Документ, удостоверяющий личность | -1 | Составной элемент Document, аналогичный указываемому в запросе |
1 - Присутствует хотя бы один из элементов. В ответе отправляются те же личные данные, что были в запросе.
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"birth_date": "1967-05-21",
"gender": "Male",
"birth_place": {
"place": "ОСОБОЕ",
"settlement": "Загорск",
"district": "Ленинский",
"region": "Московская область",
"country": "РФ"
},
"document": {
"passport_rf": {
"series": "0005",
"number": "777777",
"issue_date": "1986-06-13",
"issuer": "ОВД"
}
}
}
В случае корректной настройки должен прийти следующий ответ:
{
"birth_date": "1967-05-21",
"birth_place": {
"country": "РФ",
"district": "Ленинский",
"place": "ОСОБОЕ",
"region": "Московская область",
"settlement": "Загорск"
},
"document": {
"passport_rf": {
"issue_date": "1986-06-13",
"issuer": "ОВД",
"number": "777777",
"series": "0005"
}
},
"gender": "Male",
"name": "ИВАН",
"patronymic": "ИВАНОВИЧ",
"surname": "ИВАНОВ",
"snils": "00000601555"
}