Передача сведений о размере получаемой пенсии и других выплат, учитываемых при расчете совокупного дохода семьи (одиноко проживающего гражданина)
Атрибут | Значение |
---|---|
Название | fsb-pension-family-payments |
Наименование | Передача сведений о размере получаемой пенсии и других выплат, учитываемых при расчете совокупного дохода семьи (одиноко проживающего гражданина) |
Тип | Адаптер для СМЭВ3 сервиса |
Область применения | Межведомственное взаимодействие |
Поставщик | Федеральная служба безопасности Российской Федерации |
Потребители | ФОИВ, РОИВ |
Версия ВС | 1.1.1 |
Версия МР | 3.4.0.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.
Переменные для конфигурирования отправки метрик в Elasticsearch:
ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX
Принимаемые параметры
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
routing | Код ОКАТО территориального органа безопасности, осуществляющего выплату пенсии | + | 34000000000 |
surname | Фамилия | + | Иванов |
name | Имя | + | Иван |
patronymic | Отчество | - | Иванович |
birthday | Дата рождения | + | 1992-04-20 |
dept_name | Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение | + | Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение |
period_begin | Начало периода | + | 2015-01-21 |
month_count | Число месяцев в периоде | + | 6 |
Параметры ответа
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
surname | Фамилия | + | Иванов |
name | Имя | + | Иван |
patronymic | Отчество | - | Иванович |
birthday | Дата рождения | + | 1992-04-20 |
dept_name | Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение | + | Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение |
pension | Информация о пенсионной выплате | - | Массив составных элементов PaymentInfo |
additional_payment | Информация о дополнительных выплатах | - | Массив составных элементов AdditionalPayment |
comment | Комментарий к обработанному запросу | - | Комментарий к обработанному запросу |
Структура элемента PaymentInfo
Информация о пенсионной выплате
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
month | Месяц | + | 2015-01-21 |
sum | Выплата | + | 100000 |
Структура элемента AdditionalPayment
Информация о дополнительных выплатах
Параметр | Описание | Обязательное | Пример |
---|---|---|---|
payment_type | Тип выплаты | + | Срочная пенсионная выплата |
reason | Основание для выплаты | + | Основание для выплаты |
payment | Детали пенсионной выплаты | + | Массив составных элементов PaymentInfo |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"routing": "34000000000",
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"birthday": "1992-04-20",
"dept_name": "Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение",
"period_begin": "2015-01-21",
"month_count": "6"
}
В случае корректной настройки должен прийти следующий ответ:
{
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"birthday": "1992-04-20",
"dept_name": "Наименование территориального органа безопасности, осуществляющего пенсионное обеспечение",
"pension": [
{
"month": "2015-01-21",
"sum": "100000"
}
],
"additional_payment": [
{
"payment_type": "Срочная пенсионная выплата",
"reason": "Основание для выплаты",
"payment": [
{
"month": "2015-05-01",
"sum": "30000"
}
]
}
],
"comment": "Комментарий к обработанному запросу"
}