- Создал(а) Неизвестный пользователь (yuliya.semina), редактировал(а) Воронин Андрей Сергеевич сен 10, 2025

Ревьюер | Проверено | Согласовано | Комментарий (замечания, предложения)
--- | --- | --- | ---
Ревьюер | Проверено | Согласовано | Комментарий (замечания, предложения)
Неизвестный пользователь (malkov@micord.ru) |

Ранее взаимодействие с ЛК Реестра повесток осуществлялось через СМЭВ. Предыдущая схема взаимодействия описана тут. Переход на взаимодействие без участия СМЭВ осуществлялся в рамках задачи Невозможно найти сервер Jira для этого макроса. Причиной может быть конфигурация ссылки на приложение. .

## Получение информации о рекруте

При входе в Личный Кабинет Реестра Повесток в ЕРВУ отправляется запрос на получение данных о рекруте. Полученные данные отображаются на фронте ЛК РП. Взаимодействие происходит посредством Kafka.

### Диаграмма взаимодействия

### Примеры сообщений в топиках

`ervu.lkpr.person.search.request`

Запрос Id рекрута в системе ЕРВУ

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"lastName"``:` `"Михайлова"``,` `` `"firstName"``:` `"Лариса"``,` `` `"middleName"``:` `"Антоновна"``,` `` `"birthDate"``:` `"18.11.1966"``,`
`` `"snils"``:` `"56114152149"``,`
`` `"document"``: {`
`` `"series"``:` `"4502"``,`
`` `"number"``:` `"150281"``,`
`` `"issueDate"``:` `"12.01.2019"`
`` `}`
`}`

`ervu.lkpr.person.search.response`

Ответ от ervu-person-registry с результатом поиска рекрута

Пример сообщения (Успех) Развернуть исходный код
expand source?

`{` `` `"ervuId"``:` `"00c3be0c-6839-4524-8277-e56d04c03c4b"``,` `` `"errorData"``:` `null` `}`

Пример сообщения (Ошибка) Развернуть исходный код
expand source?

`{` `` `"ervuId"``:` `null``,` `` `"errorData"``: {` `` `"code"``:` `"02"``,` `` `"name"``:` `"Невозможно однозначно идентифицировать лицо"`
`` `}`
`}`

`ervu.recruit.info.request`

Запрос от ЛК РП на получение информации по рекруту

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"` `}`

`ervu.recruit.info.response`

Ответ ЛК РП о данных рекрута

Ответ отдается в формате protobuf. Приложен файл генерации pojo классов для ответа в систему ЛКРП

ProtoSummonsResponseData (1).proto

`ervu.person.info.export.request`

Запрос в ervu-person-registry на получение перс. данных пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"` `}`

`ervu.person.info.export.response`

Ответ от ervu-person-registry с перс. данными пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"hasData"``:` `true``,` `` `"content"``: [` `` `{` `` `"id"``:` `"da3c92ff-0715-4a1f-be06-d2e0be803e54"``,`
`` `"idErn"``:` `"111666898105"``,`
`` `"firstName"``:` `"Максим"``,`
`` `"lastName"``:` `"Емельянов"``,`
`` `"middleName"``:` `"Александрович"``,`
`` `"birthDate"``:` `"1997-10-05"``,`
`` `"birthPlace"``:` `"г. Иваново"``,`
`` `"phone"``:` `"+7 916 8385012 "``,`
`` `"documents"``: [`
`` `{`
`` `"type"``:` `"PASSPORT"``,`
`` `"series"``:` `"7357"``,`
`` `"number"``:` `"790462"``,`
`` `"issueDate"``:` `"2018-09-05"``,`
`` `"issueOrg"``:` `"Отделом внутренних дел Ленинского р-на гор. Тюмень"``,`
`` `"issueCode"``:` `"123-112"``,`
`` `"status"``:` `"Д"`
`` `}`
`` `],`
`` `"addresses"``: [`
`` `{`
`` `"type"``:` `"actualAddress"``,`
`` `"fullAddressLine"``:` `"Московская область, городской округ Одинцовский, деревня Ямищево, улица Заречная, д. 41,\n кв. 5\n "``,`
`` `"regDateStart"``:` `null``,`
`` `"regDateEnd"``:` `null`
`` `},`
`` `{`
`` `"type"``:` `"residenceAddress"``,`
`` `"fullAddressLine"``:` `"Тюменская область, ХМАО, г. Лангепас пр-т. Мира 2, кв.2"``,`
`` `"regDateStart"``:` `"2021-11-14"``,`
`` `"regDateEnd"``:` `"2024-11-13"`
`` `},`
`` `{`
`` `"type"``:` `"residentialAddress"``,`
`` `"fullAddressLine"``:` `"Владимирская область, м.р-н Ковровский, с.п. Клязьминское, д Андреевка"``,`
`` `"regDateStart"``:` `"2022-01-12"``,`
`` `"regDateEnd"``:` `null`
`` `},`
`` `{`
`` `"type"``:` `"criminalAddress"``,`
`` `"fullAddressLine"``:` `"Адрес"``,`
`` `"regDateStart"``:` `null``,`
`` `"regDateEnd"``:` `null`
`` `}`
`` `],`
`` `"recruitment"``: {`
`` `"code"``:` `"08474128"``,`
`` `"name"``:` `"ВК Одинцовского городского округа городских округов Краснознаменск и Власиха Московской области"``,`
`` `"address"``:` `"ул. Союзная, 1, Одинцово, Московская обл., 143000"``,`
`` `"phone"``:` `"8 (495) 593-58-73"``,`
`` `"series"``:` `"МО"``,`
`` `"region"``:` `"50"`
`` `},`
`` `"recruitInfo"``: {`
`` `"familyStatus"``:` `"Б"``,`
`` `"postponement"``: [`
`` `{`
`` `"postponementSign"``:` `null``,`
`` `"immunitySign"``:` `null``,`
`` `"delayType"``:` `null``,`
`` `"delayCode"``:` `null``,`
`` `"reason"``:` `null``,`
`` `"endDate"``:` `null``,`
`` `"numberDoc"``:` `null``,`
`` `"numberDate"``:` `null``,`
`` `"orgDoc"``:` `null``,`
`` `"tillDate"``:` `null`
`` `}`
`` `],`
`` `"educationInfo"``: {`
`` `"graduateLevel"``:` `"В"``,`
`` `"specialityNames"``: [`
`` `"хорошая программа"``,`
`` `"машинист"`
`` `],`
`` `"universities"``: []`
`` `},`
`` `"actualWorkPlaces"``: [],`
`` `"attachedDecisions"``:` `null``,`
`` `"commissionDecisions"``:` `null`
`` `},`
`` `"isMilitaryRegistered"``:` `true``,`
`` `"wasMilitaryRegistered"``:` `true``,`
`` `"militaryRegistrationDate"``:` `"2023-12-22"``,`
`` `"vuUnsetDate"``:` `null``,`
`` `"systemUpdateDate"``:` `"2023-12-22T08:42:59.956Z"`
`` `}`
`` `]`
`}`

`ervu.subpoena.info.export.request`

Запрос в ervu-subpoena-registry на получение информации о повестках и временных мерах пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"` `}`

`ervu.subpoena.info.export.response`

Ответ от ervu-subpoena-registry с информацией о повестках и временных мерах пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"idErn"``:` `"111666898101"``,` `` `"hasData"``:` `true``,` `` `"content"``: [` `` `{`
`` `"id"``:` `"9ed488fd-71b8-4d9a-bac9-57c6f9145abe"``,`
`` `"statusCode"``:` `"5"``,`
`` `"statusName"``:` `"Гражданин не явился"``,`
`` `"statusChangeDate"``:` `"2023-12-20T06:34:42.312Z"``,`
`` `"idErn"``:` `"111666898101"``,`
`` `"createDate"``:` `"2023-12-20T06:28:42.501Z"``,`
`` `"series"``:` `"МЩ"``,`
`` `"number"``:` `"502339730"``,`
`` `"firstName"``:` `"Геннадий"``,`
`` `"lastName"``:` `"Максимов"``,`
`` `"middleName"``:` `"Валентинович"``,`
`` `"visitDate"``:` `"2023-12-21T04:00:00.000Z"``,`
`` `"sendDate"``:` `"2023-12-20"``,`
`` `"reasonCode"``:` `"101"``,`
`` `"reasonName"``:` `"для первоначальной постановки на воинский учет"``,`
`` `"responsibleUserFirstName"``:` `"Николай"``,`
`` `"responsibleUserLastName"``:` `"Мартынов"``,`
`` `"responsibleUserMiddleName"``:` `"Васильевич"``,`
`` `"signerName"``:` `"Мартынов Николай Васильевич"``,`
`` `"postResponsibleUser"``:` `"Военный комиссар городских округов Щелково, Фрязино, Звездный городок и Лосино-Петровского городского округа Московской области"``,`
`` `"sigInfo"``:` `"\"\""``,`
`` `"recruitmentCode"``:` `"08474818"``,`
`` `"recruitmentName"``:` `"ВК городских округов Щелково Фрязино Звездный городок и Лосино-Петровского городского округа Московской области"``,`
`` `"recruitmentAddress"``:` `"обл. Московская, п. Образцово, г. Щёлково, ул. Центральная"``,`
`` `"deliveryDate"``:` `"2023-12-20"``,`
`` `"deliveryType"``:` `"Нарочно"``,`
`` `"autoDelivery"``:` `true``,`
`` `"restrictionDocuments"``:` `null``,`
`` `"subpoenaHistories"``: [`
`` `{`
`` `"statusName"``:` `"Сформирован проект"``,`
`` `"statusCode"``:` `"3.7"``,`
`` `"dateTime"``:` `"2023-12-20T06:28:42.613Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Подписана"``,`
`` `"statusCode"``:` `"3.14"``,`
`` `"dateTime"``:` `"2023-12-20T06:28:53.270Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Повестка направлена"``,`
`` `"statusCode"``:` `"3"``,`
`` `"dateTime"``:` `"2023-12-20T06:32:38.481Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Повестка вручена"``,`
`` `"statusCode"``:` `"3.1"``,`
`` `"dateTime"``:` `"2023-12-20T06:33:40.269Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Гражданин не явился"``,`
`` `"statusCode"``:` `"5"``,`
`` `"dateTime"``:` `"2023-12-20T06:34:42.312Z"`
`` `}`
`` `],`
`` `"finishDate"``:` `null``,`
`` `"s3Url"``:` `"s3://printer/template_SummonsToMilitaryOffice-ad6c56da-2bac-49e3-909d-00794367943d-a51b92b1-2338-45c3-8369-8840c816b70a.pdf"``,`
`` `"sigS3url"``:` `"s3://ervu-attachment/1284964b-3bf8-41b5-adb5-c6d1ec1bc13c/template_SummonsToMilitaryOffice-ad6c56da-2bac-49e3-909d-00794367943d-a51b92b1-2338-45c3-8369-8840c816b70a.pdf-2420034659815804456.sig"``,`
`` `"format"``:` `"pdf"`
`` `}`
`` `]`
`}`

### Алгоритм поиска рекрута

При авторизации пользователя первым в ЕРВУ летит запрос в топик ervu.lkpr.person.search.request. В запросе передаются данные пользователя ФИО, дата рождения, СНИЛС и паспорт. Запрос из топика вычитывает сервис ervu-person-registry, ищет пользователя в БД и отправляет в ответ ID рекрута в системе ЕРВУ в топик ervu.lkpr.person.search.response.

Сейчас алгоритм поиска выглядит следующим образом:

Реализация алгоритма поиска происходила в рамках задачи Невозможно найти сервер Jira для этого макроса. Причиной может быть конфигурация ссылки на приложение. .

Возможные варианты ошибок:

код ошибки | Описание
--- | ---
код ошибки | Описание
01 | Пользователь не найден в системе
02 | Невозможно однозначно идентифицировать лицо
03 | Некорректный формат запроса

Ошибка с кодом 03 возвращается при невозможности произвести обработку запроса (неполный набор полей и пр.).

Позднее была согласована другая версия алгоритма идентификации гражданина:

//Данный алгоритм пока не реализован

### Диаграмма расположения сервисов

## Получение выписки

### Диаграмма взаимодействия

Также возможно получение выписки по рекруту, которого нет в системе ЕРВУ. Диаграмма взаимодействия в этом случае отличается: нет запросов в сервисы для получения информации о рекруте, выписка формируется на основании данных из запроса.

Запрос выписки по рекруту, которого нет в системе ЕРВУ:

### Примеры сообщений в топиках

`ervu.extract.info.request`

Запрос на получение выписки.

"formatExtractRegistry":1 - выписка из РВУ

"formatExtractRegistry":2 - выписка из РП

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"``,` `` `"formatExtractRegistry"``:` `"1"` `}`

``ervu.extract.info.request``

Ответ в ЛК РП с выпиской

Ответ отдается в формате protobuf. Приложен файл генерации pojo классов для ответа в систему ЛКРП

ProtoResponseData (1).proto

`ervu.person.info.export.request`

Запрос в ervu-person-registry на получение перс. данных пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"` `}`

`ervu.person.info.export.response`

Ответ от ervu-person-registry с перс. данными пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"hasData"``:` `true``,` `` `"content"``: [` `` `{` `` `"id"``:` `"da3c92ff-0715-4a1f-be06-d2e0be803e54"``,`
`` `"idErn"``:` `"111666898105"``,`
`` `"firstName"``:` `"Максим"``,`
`` `"lastName"``:` `"Емельянов"``,`
`` `"middleName"``:` `"Александрович"``,`
`` `"birthDate"``:` `"1997-10-05"``,`
`` `"birthPlace"``:` `"г. Иваново"``,`
`` `"phone"``:` `"+7 916 8385012 "``,`
`` `"documents"``: [`
`` `{`
`` `"type"``:` `"PASSPORT"``,`
`` `"series"``:` `"7357"``,`
`` `"number"``:` `"790462"``,`
`` `"issueDate"``:` `"2018-09-05"``,`
`` `"issueOrg"``:` `"Отделом внутренних дел Ленинского р-на гор. Тюмень"``,`
`` `"issueCode"``:` `"123-112"``,`
`` `"status"``:` `"Д"`
`` `}`
`` `],`
`` `"addresses"``: [`
`` `{`
`` `"type"``:` `"actualAddress"``,`
`` `"fullAddressLine"``:` `"Московская область, городской округ Одинцовский, деревня Ямищево, улица Заречная, д. 41,\n кв. 5\n "``,`
`` `"regDateStart"``:` `null``,`
`` `"regDateEnd"``:` `null`
`` `},`
`` `{`
`` `"type"``:` `"residenceAddress"``,`
`` `"fullAddressLine"``:` `"Тюменская область, ХМАО, г. Лангепас пр-т. Мира 2, кв.2"``,`
`` `"regDateStart"``:` `"2021-11-14"``,`
`` `"regDateEnd"``:` `"2024-11-13"`
`` `},`
`` `{`
`` `"type"``:` `"residentialAddress"``,`
`` `"fullAddressLine"``:` `"Владимирская область, м.р-н Ковровский, с.п. Клязьминское, д Андреевка"``,`
`` `"regDateStart"``:` `"2022-01-12"``,`
`` `"regDateEnd"``:` `null`
`` `},`
`` `{`
`` `"type"``:` `"criminalAddress"``,`
`` `"fullAddressLine"``:` `"Адрес"``,`
`` `"regDateStart"``:` `null``,`
`` `"regDateEnd"``:` `null`
`` `}`
`` `],`
`` `"recruitment"``: {`
`` `"code"``:` `"08474128"``,`
`` `"name"``:` `"ВК Одинцовского городского округа городских округов Краснознаменск и Власиха Московской области"``,`
`` `"address"``:` `"ул. Союзная, 1, Одинцово, Московская обл., 143000"``,`
`` `"phone"``:` `"8 (495) 593-58-73"``,`
`` `"series"``:` `"МО"``,`
`` `"region"``:` `"50"`
`` `},`
`` `"recruitInfo"``: {`
`` `"familyStatus"``:` `"Б"``,`
`` `"postponement"``: [`
`` `{`
`` `"postponementSign"``:` `null``,`
`` `"immunitySign"``:` `null``,`
`` `"delayType"``:` `null``,`
`` `"delayCode"``:` `null``,`
`` `"reason"``:` `null``,`
`` `"endDate"``:` `null``,`
`` `"numberDoc"``:` `null``,`
`` `"numberDate"``:` `null``,`
`` `"orgDoc"``:` `null``,`
`` `"tillDate"``:` `null`
`` `}`
`` `],`
`` `"educationInfo"``: {`
`` `"graduateLevel"``:` `"В"``,`
`` `"specialityNames"``: [`
`` `"хорошая программа"``,`
`` `"машинист"`
`` `],`
`` `"universities"``: []`
`` `},`
`` `"actualWorkPlaces"``: [],`
`` `"attachedDecisions"``:` `null``,`
`` `"commissionDecisions"``:` `null`
`` `},`
`` `"isMilitaryRegistered"``:` `true``,`
`` `"wasMilitaryRegistered"``:` `true``,`
`` `"militaryRegistrationDate"``:` `"2023-12-22"``,`
`` `"vuUnsetDate"``:` `null``,`
`` `"systemUpdateDate"``:` `"2023-12-22T08:42:59.956Z"`
`` `}`
`` `]`
`}`

`ervu.subpoena.info.export.request`

Запрос в ervu-subpoena-registry на получение информации о повестках и временных мерах пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"ErvuId"``:` `"6fb62081-7345-4a9d-a1d0-68b46bd8faac"` `}`

`ervu.subpoena.info.export.response`

Ответ от ervu-subpoena-registry с информацией о повестках и временных мерах пользователя

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"idErn"``:` `"111666898101"``,` `` `"hasData"``:` `true``,` `` `"content"``: [` `` `{`
`` `"id"``:` `"9ed488fd-71b8-4d9a-bac9-57c6f9145abe"``,`
`` `"statusCode"``:` `"5"``,`
`` `"statusName"``:` `"Гражданин не явился"``,`
`` `"statusChangeDate"``:` `"2023-12-20T06:34:42.312Z"``,`
`` `"idErn"``:` `"111666898101"``,`
`` `"createDate"``:` `"2023-12-20T06:28:42.501Z"``,`
`` `"series"``:` `"МЩ"``,`
`` `"number"``:` `"502339730"``,`
`` `"firstName"``:` `"Геннадий"``,`
`` `"lastName"``:` `"Максимов"``,`
`` `"middleName"``:` `"Валентинович"``,`
`` `"visitDate"``:` `"2023-12-21T04:00:00.000Z"``,`
`` `"sendDate"``:` `"2023-12-20"``,`
`` `"reasonCode"``:` `"101"``,`
`` `"reasonName"``:` `"для первоначальной постановки на воинский учет"``,`
`` `"responsibleUserFirstName"``:` `"Николай"``,`
`` `"responsibleUserLastName"``:` `"Мартынов"``,`
`` `"responsibleUserMiddleName"``:` `"Васильевич"``,`
`` `"signerName"``:` `"Мартынов Николай Васильевич"``,`
`` `"postResponsibleUser"``:` `"Военный комиссар городских округов Щелково, Фрязино, Звездный городок и Лосино-Петровского городского округа Московской области"``,`
`` `"sigInfo"``:` `"\"\""``,`
`` `"recruitmentCode"``:` `"08474818"``,`
`` `"recruitmentName"``:` `"ВК городских округов Щелково Фрязино Звездный городок и Лосино-Петровского городского округа Московской области"``,`
`` `"recruitmentAddress"``:` `"обл. Московская, п. Образцово, г. Щёлково, ул. Центральная"``,`
`` `"deliveryDate"``:` `"2023-12-20"``,`
`` `"deliveryType"``:` `"Нарочно"``,`
`` `"autoDelivery"``:` `true``,`
`` `"restrictionDocuments"``:` `null``,`
`` `"subpoenaHistories"``: [`
`` `{`
`` `"statusName"``:` `"Сформирован проект"``,`
`` `"statusCode"``:` `"3.7"``,`
`` `"dateTime"``:` `"2023-12-20T06:28:42.613Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Подписана"``,`
`` `"statusCode"``:` `"3.14"``,`
`` `"dateTime"``:` `"2023-12-20T06:28:53.270Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Повестка направлена"``,`
`` `"statusCode"``:` `"3"``,`
`` `"dateTime"``:` `"2023-12-20T06:32:38.481Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Повестка вручена"``,`
`` `"statusCode"``:` `"3.1"``,`
`` `"dateTime"``:` `"2023-12-20T06:33:40.269Z"`
`` `},`
`` `{`
`` `"statusName"``:` `"Гражданин не явился"``,`
`` `"statusCode"``:` `"5"``,`
`` `"dateTime"``:` `"2023-12-20T06:34:42.312Z"`
`` `}`
`` `],`
`` `"finishDate"``:` `null``,`
`` `"s3Url"``:` `"s3://printer/template_SummonsToMilitaryOffice-ad6c56da-2bac-49e3-909d-00794367943d-a51b92b1-2338-45c3-8369-8840c816b70a.pdf"``,`
`` `"sigS3url"``:` `"s3://ervu-attachment/1284964b-3bf8-41b5-adb5-c6d1ec1bc13c/template_SummonsToMilitaryOffice-ad6c56da-2bac-49e3-909d-00794367943d-a51b92b1-2338-45c3-8369-8840c816b70a.pdf-2420034659815804456.sig"``,`
`` `"format"``:` `"pdf"`
`` `}`
`` `]`
`}`

`ervu.decision.export.request`

Запрос в ervu-decision-document-service на получение информации о принятых решениях

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"recruitId"``:` `"b439b05c-76cf-4ed8-aeee-bec548dd0f94"` `}`

`ervu.decision.export.response`

Ответ от ervu-decision-document-service с информацией о принятых решениях

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"recruitId"``:` `"5ae54173-e197-497b-86ba-7e1a718e9f0b"``,` `` `"decisions"``: [` `` `{` `` `"name"``:` `"Решение об отмене временных мер"``,`
`` `"date"``:` `"2024-06-24 11:20:47"``,`
`` `"number"``:` `"20240624-14741"`
`` `},`
`` `{`
`` `"name"``:` `"Решение о применении временной меры – запрета на выезд из Российской Федерации"``,`
`` `"date"``:` `"2024-06-24 11:16:19"``,`
`` `"number"``:` `"20240624-14739"`
`` `},`
`` `{`
`` `"name"``:` `"Решение о применении временных мер"``,`
`` `"date"``:` `"2024-06-24 11:19:26"``,`
`` `"number"``:` `"20240624-14740"`
`` `},`
`` `{`
`` `"name"``:` `"Решение о применении временной меры – запрета на выезд из Российской Федерации"``,`
`` `"date"``:` `"2024-06-24 11:23:56"``,`
`` `"number"``:` `"20240624-14743"`
`` `},`
`` `{`
`` `"name"``:` `"Решение о первоначальной постановке на воинский учёт"``,`
`` `"date"``:` `"2024-06-24 11:13:14"``,`
`` `"number"``:` `"20240624-14738"`
`` `}`
`` `]`
`}`

`ervu.object.history.request`

Запрос в ervu-object-history-service на получение истории по рекруту и повесткам

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"entityList"``: [` `` `{` `` `"entityId"``:` `"36fac6e9-f533-4abc-b854-85ecbe2b8dec"``,` `` `"entityClass"``:` `"Recruit"``,`
`` `"timeCreated"``:` `"2024-06-22T11:18:49.90711718"``,`
`` `"targetFields"``: [`
`` `"addresses.type"``,`
`` `"documents.issueOrg"``,`
`` `"lastName"``,`
`` `"recruitInfo.info.postponements.delayCode"``,`
`` `"birthPlace"``,`
`` `"documents.issueDate"``,`
`` `"documents.issueIdCode"``,`
`` `"recruitInfo.info.educationInfo.russianSpecialities.speciality"``,`
`` `"birthDate"``,`
`` `"addresses.reg"``,`
`` `"recruitInfo.info.workPlaces.actualWorkPlace"``,`
`` `"recruitInfo.info.workPlaces.fullName"``,`
`` `"addresses.regDateEnd"``,`
`` `"vuCurrentInfo.isMilitaryRegistered"``,`
`` `"vuCurrentInfo.wasMilitaryRegistered"``,`
`` `"documents.series"``,`
`` `"militaryRegistrationDate"``,`
`` `"documents.number"``,`
`` `"documents.status"``,`
`` `"recruitInfo.info.workPlaces.position"``,`
`` `"recruitInfo.info.spouse.status"``,`
`` `"currentRecruitment.name"``,`
`` `"recruitInfo.info.educationInfo.foreignSpecialities.speciality"``,`
`` `"addresses.regDateStart"``,`
`` `"middleName"``,`
`` `"firstName"``,`
`` `"recruitInfo.info.educationInfo.universities.name"``,`
`` `"documents.type"``,`
`` `"recruitInfo.info.educationInfo.graduateLevel"``,`
`` `"recruitInfo.info.educationInfo.universities.educationEndDate"`
`` `]`
`` `}`
`` `],`
`` `"format"``:` `"SNAPSHOT"`
`}`

`ervu.object.history.response`

Ответ от ervu-object-history-serviceс с информацией по истории по рекруту и повесткам

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"entityList"``: [` `` `{` `` `"entityId"``:` `"42b1f2be-328b-4bc4-ab9b-5086c6a0ad42"``,` `` `"entityClass"``:` `"Recruit"``,`
`` `"hasHistory"``:` `true``,`
`` `"history"``: [`
`` `{`
`` `"version"``: 1,`
`` `"stamp"``: 1719037568221,`
`` `"object"``: {`
`` `"lastName"``:` `"Щёлковый"``,`
`` `"addresses"``: [`
`` `{`
`` `"regDateEnd"``:` `null``,`
`` `"regDateStart"``:` `null``,`
`` `"type"``:` `"actualAddress"``,`
`` `"reg"``:` `"Московская область, г.о. Щёлково, г Щёлково, ул Беляева, д. 1"`
`` `}`
`` `],`
`` `"recruitInfo"``: {`
`` `"info"``: {`
`` `"workPlaces"``: [],`
`` `"spouse"``: {`
`` `"status"``:` `"Б"`
`` `},`
`` `"educationInfo"``: {`
`` `"universities"``: [],`
`` `"russianSpecialities"``: [],`
`` `"foreignSpecialities"``: [],`
`` `"graduateLevel"``:` `null`
`` `},`
`` `"postponements"``: [`
`` `{`
`` `"delayCode"``:` `null`
`` `}`
`` `]`
`` `}`
`` `},`
`` `"documents"``: [`
`` `{`
`` `"issueIdCode"``:` `"500-098"``,`
`` `"series"``:` `"1111"``,`
`` `"issueOrg"``:` `"МП № 4 ОТДЕЛА ПО ВОПРОСАМ МИГРАЦИИ МУ МВД РОССИИ «ОДИНЦОВСКОЕ» ГУ МВД РОССИИ ПО МОСКОВСКОЙ ОБЛАСТИ"``,`
`` `"number"``:` `"333346"``,`
`` `"status"``:` `"Д"``,`
`` `"type"``:` `"PASSPORT"``,`
`` `"issueDate"``:` `"2019-05-08"`
`` `}`
`` `],`
`` `"birthPlace"``:` `"Д.СЕРГИЕВО Щелкунчик Р-Н МОСКОВСКАЯ ОБЛ."``,`
`` `"vuCurrentInfo"``: {`
`` `"wasMilitaryRegistered"``:` `false``,`
`` `"isMilitaryRegistered"``:` `false`
`` `},`
`` `"birthDate"``:` `"1996-04-22"``,`
`` `"firstName"``:` `"Щелкер"``,`
`` `"fullName"``:` `"Щёлковый Щелкер Щёлкович"``,`
`` `"middleName"``:` `"Щёлкович"`
`` `}`
`` `}`
`` `]`
`` `}`
`` `]`
`}`

`printer.process.print`

Запрос в printer на формирование ПФ

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"input"``:` `"DOCX"``,` `` `"output"``:` `"PDF"``,` `` `"documentUrl"``:` `"s3://print-template/ExtractFromERVU_v08112023.docx"``,` `` `"parameters"``: {`
`` `"modify"``: {`
`` `"modifyEntry"``: [`
`` `{`
`` `"recruitmentStatus"``: [`
`` `"Не состоял на воинском учёте"`
`` `],`
`` `"date"``: [`
`` `"23.06.2024"`
`` `]`
`` `}`
`` `]`
`` `},`
`` `"address"``: {`
`` `"live"``:` `"143005, Московская область, г. Одинцово, ул. Садовая, д. 71, кв. 60"``,`
`` `"currentReg"``:` `" - "``,`
`` `"current"``:` `" - "``,`
`` `"dateStartCurrentReg"``:` `" - "`
`` `},`
`` `"recruitInfo"``: {`
`` `"speciality"``: [`
`` `"Инженер"`
`` `],`
`` `"workPlaceMainWork"``: [`
`` `"вторая работа"`
`` `],`
`` `"workPlacePosition"``: [`
`` `" - "`
`` `],`
`` `"university"``: [`
`` `" - "`
`` `]`
`` `},`
`` `"recruitment"``: {`
`` `"end"``:` `" - "``,`
`` `"start"``:` `"23.06.2024"``,`
`` `"name"``:` `"ВК Одинцовского городского округа городских округов Краснознаменск и Власиха Московской области"``,`
`` `"status"``:` `"Состоит на воинском учёте"`
`` `},`
`` `"recruit"``: {`
`` `"birthPlace"``:` `"гор. Одинцово Московской обл."``,`
`` `"firstName"``:` `"Игорь"``,`
`` `"graduateLevel"``:` `" - "``,`
`` `"birthDate"``:` `"14.10.1999"``,`
`` `"middleName"``:` `"Витальевич"``,`
`` `"lastName"``:` `"Каменев"``,`
`` `"familyStatus"``:` `"Состоит в браке"`
`` `},`
`` `"create"``: {`
`` `"number"``:` `"РВУ-99-1-2306241659"``,`
`` `"date"``:` `"23.06.2024"``,`
`` `"time"``:` `"16:59"`
`` `},`
`` `"update"``: {`
`` `"date"``:` `"23.06.2024"``,`
`` `"time"``:` `"16:36"`
`` `},`
`` `"postponements"``: {`
`` `"delay"``:` `"Нет"`
`` `},`
`` `"stamp"``: {`
`` `"cert"``:` `"1fed099a0dcc7f8"``,`
`` `"owner"``:` `""``,`
`` `"dateTo"``:` `"26.1.2032"``,`
`` `"dateFrom"``:` `"20.7.2023"`
`` `},`
`` `"dul"``: {`
`` `"type"``:` `"Паспорт"``,`
`` `"issueIdCode"``:` `"464-564"``,`
`` `"issueOrg"``:` `"ОУФМС России по Московской обл. в городском округе Одинцово"``,`
`` `"issueDate"``:` `"04.05.2020"``,`
`` `"series"``:` `"6082"``,`
`` `"number"``:` `"699931"`
`` `},`
`` `"decisions"``: {`
`` `"decisionsEntry"``: [`
`` `{`
`` `"date"``:` `"23.06.2024"``,`
`` `"number"``:` `"20240623-14590"``,`
`` `"type"``:` `"Решение о первоначальной постановке на воинский учёт"`
`` `},`
`` `{`
`` `"date"``:` `"23.06.2024"``,`
`` `"number"``:` `"20240623-14591"``,`
`` `"type"``:` `"Решение о применении временной меры – запрета на выезд из Российской Федерации"`
`` `},`
`` `{`
`` `"date"``:` `"23.06.2024"``,`
`` `"number"``:` `"20240623-14596"``,`
`` `"type"``:` `"Решение о применении временных мер"`
`` `},`
`` `{`
`` `"date"``:` `"23.06.2024"``,`
`` `"number"``:` `"20240623-14598"``,`
`` `"type"``:` `"Решение об отмене временных мер"`
`` `}`
`` `]`
`` `}`
`` `}`
`}`

`printer.report`

Ответ от printer с сформированной ПФ

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"traceId"``:` `"ervu-extract-from-registry-provider_print_2f7a2c68-e413-4892-b203-0fb6c3a0bf15"``,` `` `"success"``:` `true``,` `` `"message"``:` `"Document processed successfully"``,` `` `"signedUrl"``:` `"https://printer.ervu-uat-s3.test.gosuslugi.ru/ExtractFromRegistrySubpoena_LK_v08112023-cb1fcee6-6179-409c-85ac-c1f4f91c9396.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240919T154836Z&X-Amz-SignedHeaders=host&X-Amz-Credential=printer%2F20240919%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=604800&X-Amz-Signature=38e9ede81267256c555d197a91198cc1a41396315411ba5476f17a6e6ffc154c"``,`
`` `"s3url"``:` `"s3://printer/ExtractFromRegistrySubpoena_LK_v08112023-cb1fcee6-6179-409c-85ac-c1f4f91c9396.pdf"``,`
`` `"name"``:` `"ExtractFromRegistrySubpoena_LK_v08112023-cb1fcee6-6179-409c-85ac-c1f4f91c9396.pdf"``,`
`` `"extension"``:` `"pdf"``,`
`` `"hash"``:` `"7431597c022108a050c497adbcccc1e7"`
`}`

`sig.generator.request`

Запрос в sig-generator-service на получение подписи

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"fileS3Path"``:` `"s3://pgs-printer/ExtractFromERVU_LK_v08112023-f3017877-0c2a-4810-ac27-84b8b99f1e58.pdf"``,` `` `"fileName"``:` `"Выписка из Реестра воинского учёта.pdf"``,` `` `"certAlias"``:` `"aef8d0e0-bcaa-4e07-8bbe-4953c6eea458"` `}`

`sig.generator.response`

Ответ от sig-generator-service с подписью

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"fileS3Path"``:` `"s3://ervu-extract-from-registry-provider/1e0df37f-b56e-48a3-a064-2f238d9eaf21/Выписка из Реестра воинского учёта.pdf"``,` `` `"signS3Path"``:` `"s3://ervu-extract-from-registry-provider/1e0df37f-b56e-48a3-a064-2f238d9eaf21/Выписка из Реестра воинского учёта.pdf.sig"``,`
`` `"archiveS3Path"``:` `"s3://mz-attachment/sig-store/1e0df37f-b56e-48a3-a064-2f238d9eaf21.zip"``,`
`` `"certAlias"``:` `"1c4bea20051b0b4ba401fdc50524182cc"``,`
`` `"certInfo"``:` `"Минцифры России"`
`}`

`ervu.extract.empty.request`

Запрос выписки по рекруту, которого нет в системе ЕРВУ

Пример сообщения Развернуть исходный код
expand source?

`{` `` `"lastName"``:` `"Сафин"``,` `` `"firstName"``:` `"Марсель"``,` `` `"middleName"``:` `"Маратович"``,` `` `"birthDate"``:` `"05.05.2000"``,`
`` `"snils"``:` `"694-144-808 26"``,`
`` `"formatExtractRegistry"``:` `"1"`
`}`

### Диаграмма расположения сервисов

Фильтровать данные таблицы Создать сводную таблицу Создать диаграмму
Configure buttons visibility
Нравится Станьте первыми кому понравится это

- Нет меток
- Редактировать метки

Написать комментарий...

Добавить комментарий

Обзор
Инструменты контента
{"serverDuration": 193, "requestCorrelationId": "db9da67cd0b8d8ce"}
search
recentlyviewed
attachments
weblink
advanced
image-effects
image-attributes

- Абзац

- Жирный
- Курсив
- Подчеркнутый
- Cредство выбора цвета
  Дополнительные цвета
- Форматирование

- Маркированный список
- Нумерованный список

- Список задач

- Убрать отступ
- Сделать отступ

- Выровнить по левому краю
- Выровнить по центру
- Выровнить по правому краю

- Разметка страницы

- Ссылка

- Таблица

- Вставить

- Разметка страницы

- Отменить
- Восстановить

- Найти/Заменить

- Справка по быстрым ссылкам на клавиатуре

Подключение...