Сведения о назначенных пенсиях за период времени
Рекомендуется к использованию новый сервис Сведения о назначенных пенсиях за период времени
Атрибут | Значение |
---|---|
Название | mvd-pensions-during-period |
Наименование | Сведения о назначенных пенсиях за период времени |
Тип | Адаптер для СМЭВ3 сервиса |
Версия СМЭВ | СМЭВ3 |
Версия ВС | 1.0.0 |
Версия МР | 3.3.0 |
Поставщик | Министерство внутренних дел Российской Федерации |
Потребители | По согласованию с Владельцем ВС (ФОИВ, РОИВ) |
Описание бизнес-процесса взаимодействия:
ИС организации хочет получить сведения о назначенных МВД пенсиях.
ИС организации отправляет запрос через Агредатор, Агредатор в свою очередь отправляет запрос в СМЭВ к виду сведений, СМЭВ получает запрос и направляет его к ИС МВД.
После получения запроса ИС МВД проверяет корректность полученных данных, далее через СМЭВ направляет в Агредатор запрошенные сведения или отказ в предоставлении сведений, Агредатор направляет данную информацию в ИС организации.
Если отправка запроса не произошла, то Агредатор получит от СМЭВ сообщение об ошибке и передаст его в ИС организации.
Переменные окружения
Название | Описание |
---|---|
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
Принимаемые параметры
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
type_query | Тип запроса | + | ЗАПРОС_СВЕДЕНИЙ_О_НАЗНАЧЕННЫХ_ПЕНСИЯХ_ЗА_ПЕРИОД |
surname | Фамилия | + | Иванов |
name | Имя | + | Иван |
patronymic | Отчество | - | Иванович |
snils | Страховой номер индивидуального лицевого счета | - | 12345678901 |
dptcod | Регион направления запроса | + | 67 |
birthday | Дата рождения | + | 1923-01-01 |
document_name | Вид документа | - | Пенсионное удостоверение |
document_number | Номер документа | - | 99/99999 |
period_on_date | Дата начала запрашиваемого периода | + | 2010-01-01 |
period_to_date | Дата окончания запрашиваемого периода (исключая) | + | 2017-01-01 |
Параметры ответа
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
case_number | Номер пенсионного дела | + | 99/99999 |
full_name | ФИО | + | Составной элемент FullName |
birthday | Дата рождения | + | 1923-01-01 |
snils | Страховой номер индивидуального лицевого счета | - | 12345678901 |
personal_document | Личный документ | + | Составной элемент PersonalDocument |
departament | Подразделение, предоставившее сведения | + | Составной элемент Departament |
data_availability | Наличие данных | + | ДА |
rejection_reason | Причина мотивированного отказа | - | |
note | Примечание, заполняемое в свободной форме | - | |
beginning_of_period | Начало запрашиваемого периода | + | 2010-01-01 |
end_of_period | Окончание запрашиваемого периода | + | 2017-01-01 |
is_pension_paid | Факт выплаты пенсии | + | ДА |
payment_periods | Сведения о периодах прекращениия, возобновления выплаты и о смене вида пенсии | - | Массив составных элементов PaymentPeriods |
formation_date | Дата формирования | + | 2017-11-11 |
Структура элемента FullName
ФИО
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
surname | Фамилия | + | Иванов |
name | Имя | + | Иван |
patronymic | Отчество | - | Иванович |
Структура элемента PersonalDocument
Личный документ
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
type | Вид документа | + | Пенсионное удостоверение |
number | Номер личного документа | + | 99999 |
Структура элемента Departament
Подразделение, предоставившее сведения
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
name | Наименование подразделения | + | УМВД России по Смоленской области |
region | Код подразделения | + | 67 |
Структура элемента PaymentPeriods
Сведения о периодах прекращениия, возобновления выплаты и о смене вида пенсии
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
type_of_pension | Вид пенсии | + | ЗА ВЫСЛУГУ ЛЕТ |
period_start_date | Дата назначения выплаты, возобновления выплаты либо смены вида пенсии | + | 2012-04-03 |
period_end_date | Дата прекращения пенсии | - | 2016-04-03 |
suspension_reason | Основание прекращения выплаты | - |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"type_query": "ЗАПРОС_СВЕДЕНИЙ_О_НАЗНАЧЕННЫХ_ПЕНСИЯХ_ЗА_ПЕРИОД",
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"snils": "12345678901",
"dptcod": "67",
"birthday": "1923-01-01",
"document_name": "Пенсионное удостоверение",
"document_number": "99/99999",
"period_on_date": "2010-01-01",
"period_to_date": "2017-01-01"
}
В случае корректной настройки должен прийти следующий ответ:
{
"case_number": "99/99999",
"full_name": {
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович"
},
"birthday": "1923-01-01",
"snils": "12345678901",
"personal_document": {
"type": "Пенсионное удостоверение",
"number": "99999"
},
"departament": {
"name": "УМВД России по Смоленской области",
"region": "67"
},
"data_availability": "ДА",
"note": null,
"beginning_of_period": "2010-01-01",
"end_of_period": "2017-01-01",
"is_pension_paid": "ДА",
"payment_periods": [
{
"type_of_pension": "ЗА ВЫСЛУГУ ЛЕТ",
"period_start_date": "2012-04-03",
"period_end_date": "2016-04-03",
"suspension_reason": null
}
],
"formation_date": "2017-11-11"
}