Пpедocтaвлeниe cвeдeний o гpaждaнax, cocтoящиx нa учeтe в opгaнaх cлужбы зaнятocти нaceлeния
Атрибут |
Значение |
Название |
rostrud-uchet |
Тип |
Адаптер для межведомственного взаимодействия |
Наименование |
Предоставление сведений о гражданах, состоящих на учете в органах службы занятости населения |
Назначение |
Сервис получения сведений о нахождении на регистрационном учете в целях поиска подходящей работы (в качестве безработного); периодах получения пособия по безработице |
Область применения |
Межведомственное взаимодействие |
Версия ВС |
1.0.0 |
Версия МР |
3.5.0.12 |
Версия СМЭВ |
СМЭВ3 |
Поставщик |
Федеральная служба по труду и занятости |
Потребители |
Федеральная налоговая служба. Федеральная служба судебных приставов |
Описание бизнес-процесса взаимодействия:
ИС клиента передает через Агредатор в СМЭВ запрос сведений о гражданах, состоящих на учете в органах службы занятости населения. Роструд получает из СМЭВ запрос и направляет обратно через СМЭВ в Агредатор ответ на запрос, содержащий сведения о нахождении на регистрационном учете в целях поиска подходящей работы (в качестве безработного), о периодах получения пособия по безработице. Агредатор направляет в ИС клиента полученную информацию.
flowchart LR;
A[ИС организации] <--> B[Агредатор];
B <--> C[СМЭВ];
C <--> D[ИС Роструда];
Переменные окружения
Название |
Описание |
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.
Принимаемые параметры
Параметр |
Описание |
Обязательное |
Пример |
id_order |
Идентификатор запроса |
+ |
4564654645 |
date_order |
Дата и время формирования запроса |
+ |
2021-02-18 |
lastname |
Фамилия гражданина |
+ |
Иванов |
firstname |
Имя гражданина |
+ |
Петр |
patronymic |
Отчество гражданина |
- |
Сергеевич |
snils |
СНИЛС гражданина |
+ |
82095352437 |
birthday |
Дата рождения гражданина, в формате YYYY-MM-DD |
+ |
1984-12-05 |
gender |
Пол гражданина. Принимает значения: male female |
+ |
male |
period |
Период, за который выполняется запрос данных |
+ |
Составной элемент PeriodDate |
Структура элемента PeriodDate
Параметр |
Описание |
Обязательное |
Пример |
start |
Дата начала периода |
+ |
2021-01-01 |
end |
Дата окончания периода |
+ |
2021-01-31 |
Параметры ответа
Параметр |
Описание |
Обязательное |
Пример |
id_order |
Идентификатор запроса |
+ |
4564654645 |
date_order |
Дата формирования запроса |
+ |
2021-10-12 |
basis_inclusion_data |
Номер и дата личного дела |
- |
Составной элемент BasisInclusionData |
fio |
Фамилия Имя Отчество гражданина |
+ |
Составной элемент FIO |
snils |
СНИЛС гражданина |
+ |
82095352437 |
residence_address |
Адрес регистрации |
+ |
Российская Федерация г. Уфа, ул. Ленина, д. 1, кв. 1 |
birthday |
Дата рождения гражданина |
+ |
1984-12-05 |
gender |
Пол гражданина. Принимает значения: male female |
+ |
male |
categories |
Категории гражданина |
- |
Последовательность элементов-строк наименований категорий |
presence_data |
Признак наличия данных |
+ |
false |
periods_registration_account |
Период нахождения на регистрационном учете |
-1 |
Составной элемент PeriodsRegistrationAccount |
info_periods_seniority |
Сведения о периодах, засчитываемых в трудовой стаж |
- |
Составной элемент InfoPeriodsSeniority |
1 - необязательно к заполнению, если presence_data = false. Обязательно к заполнению, если presence_data = true
Структура элемента BasisInclusionData
Параметр |
Описание |
Обязательное |
Пример |
number_private_affair |
Номер личного дела |
+ |
|
date_private_affair |
Дата личного дела |
+ |
2020-04-04 |
Структура элемента FIO
Параметр |
Описание |
Обязательное |
Пример |
lastname |
Фамилия |
+ |
Иванов |
firstname |
Имя |
+ |
Петр |
patronymic |
Отчество |
- |
Сергеевич |
Структура элемента PeriodsRegistrationAccount
Параметр |
Описание |
Обязательное |
Пример |
as_the_unemployed |
В качестве безработного |
- |
Последовательность элементов PeriodRegistration |
as_search_work |
Период, когда гражданин находился на учете для поиска работы |
- |
Последовательность элементов PeriodParticipationPaidPublicWorks |
Структура элемента InfoPeriodsSeniority
Параметр |
Описание |
Обязательное |
Пример |
unemployment_benefits |
Периоды, когда гражданин получал пособие по безработице |
- |
Последовательность элементов UnemploymentBenefits |
period_participation_paid_public_works |
Период участия в оплачиваемых общественных работах |
- |
Последовательность элементов PeriodParticipationPaidPublicWorks |
Структура элемента PeriodRegistration
Параметр |
Описание |
Обязательное |
Пример |
szn |
Наименование СЗН |
+ |
Составной элемент SZN |
period |
Период |
+ |
Составной элемент Period |
Структура элемента Period
Параметр |
Описание |
Обязательное |
Пример |
date_start |
Дата начала периода |
+ |
2021-01-01 |
date_end |
Дата окончания периода |
+ |
2021-01-31 |
Структура элемента PeriodParticipationPaidPublicWorks
Параметр |
Описание |
Обязательное |
Пример |
szn |
СЗН |
+ |
Составной элемент SZN |
period |
Период нахождения на оплачиваемых общественных работах |
+ |
Составной элемент Period |
payments |
История выплат |
- |
Последовательность элементов Payment |
Структура элемента UnemploymentBenefits
Параметр |
Описание |
Обязательное |
Пример |
benefits |
Размер назначенного пособия |
+ |
|
szn |
СЗН |
+ |
Составной элемент SZN |
payments |
История выплат |
- |
Последовательность элементов Payment |
Структура элемента SZN
Параметр |
Описание |
Обязательное |
Пример |
inn |
ИНН |
- |
|
ogrn |
ОГРН |
- |
7497202893466 |
kpp |
КПП |
- |
780042378 |
szn_name |
Наименование СЗН |
+ |
|
Структура элемента Payment
Параметр |
Описание |
Обязательное |
Пример |
sum |
Размер выплаты |
+ |
|
oper_date |
Дата операции |
+ |
2020-01-01 |
period |
Период, за который выполнена выплата |
+ |
Составной элемент Period |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"id_order": "4564654645",
"date_order": "2021-02-18",
"lastname": "Иванов",
"firstname": "Петр",
"patronymic": "Сергеевич",
"snils": "82095352437",
"birthday": "1984-12-05",
"gender": "male",
"period": {
"start": "2021-01-01",
"end": "2021-01-31"
}
}
В случае корректной настройки должен прийти следующий ответ:
{
"id_order": "4564654645",
"date_order": "2021-10-12",
"fio": {
"lastname": "Иванов",
"firstname": "Петр",
"patronymic": "Сергеевич"
},
"snils": "82095352437",
"residence_address": "Российская Федерация г. Уфа, ул. Ленина, д. 1, кв. 1",
"birthday": "1984-12-05",
"gender": "male",
"presence_data": false
}