П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ния

smev3 link

smev manual

Атрибут Значение
Название 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
}