Сервис проверки наличия в ЕГР ЗАГС записи акта гражданского состояния по ее реквизитам для Агредатора
| Атрибут | Значение |
|---|---|
| Название | zags-inform-check-doc |
| Наименование | Проверка наличия в ЕГР ЗАГС записи акта гражданского состояния по ее реквизитам |
| Тип | Адаптер для СМЭВ3 сервиса |
| Версия СМЭВ | СМЭВ3 |
| Версия | 4.0.0 |
| Тип маршрутизации | Фиксированная |
| URI | urn://x-artefacts-zags-nalzapakt/root/112-32/4.0.0 |
| Корневой элемент | NALZAPAKTRequest |
Принимаемые параметры
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| request_id | Идентификатор запроса, сформированный запрашивающей стороной | + | Строка до 36 символов в длину | 8cc4ed72-5e27-11ea-bc55-0242ac130003 |
| document_count | Количество документов в запросе | + | Положительное целочисленное меньше 1000 | 2 |
| legal_basis | Сведения о нормативно-правовых основаниях запрашивающей стороны для получения сведений из ЕГР ЗАГС | + | LegalBasis | |
| ags_requests | Сведения, содержащиеся в запросе | + | Непустая последовательность элементов AgsRequest |
Структура элемента LegalBasis
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| document | Сведения об организационно-распорядительном документе, подтверждающем основания для запроса сведений из ЕГР ЗАГС | -1 | Строка до 500 символов | |
| code | Код нормативно-правового основания для получения сведений из ЕГР ЗАГС по справочнику СНПОСН. Принимает значение по справочнику нормативно-правового основания для получения сведений из ЕГР ЗАГС (СНПОСН) | + | Строка из 2 символов | 01 |
1 - в случае отсутствия будет передан признак отсутствия сведений
Структура элемента AgsRequest
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| ags | Сведения о государственной регистрации АГС, в отношении которого сформирован запрос | + | Ags | |
| fl | Сведения о физическом лице, в отношении которого сформирован запрос | + | FL | |
| doc_id | Идентификатор документа | + | Строка длиной до 36 символов | 52de5225-c3fd-4f4a-ab8d-e178347a8c2e |
1 - в случае отсутствия буден передан признак отсутствия
Структура элемента Ags
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| zags_office | Сведения об органе ЗАГС, которым произведена государственная регистрация акта гражданского состояния | + | ZagsOffice | |
| type | Тип акта гражданского состояния, в отношении которого сформирован запрос | + | Строка. Принимает значение: 1 – рождение 2 – заключение брака 3 – расторжение брака 4 – установление отцовства 6 – перемена имени 7 – смерть |
1 |
| record_number | Номер записи акта гражданского состояния | + | Строка длиной до 22 символов | 7213618123581246312364 |
| record_date | Дата составления записи акта гражданского состояния | + | Дата в формате ГГГГ-ММ-ДД | 2009-05-16 |
Структура элемента ZagsOffice
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| name | Полное наименование органа ЗАГС, которым произведена государственная регистрация акта гражданского состояния. Принимает значение полного наименования по справочнику органов записи актов гражданского состояния (СОЗАГС) | + | Строка длиной до 1000 символов | ЗАГС Демского района |
| code | Код органа ЗАГС. Принимает значение по справочнику органов записи актов гражданского состояния (СОЗАГС) | - | Строка длиной ровно 8 символов | R0200003 |
Структура элемента FL
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| name | Имя | -1 | Строка до 60 символов | Петр |
| surname | Фамилия | -1 | Строка до 60 символов | Иванов |
| patronymic | Отчество | -1 | Строка до 60 символов | Антонович |
| lack_birthdate | Признак отсутствия сведений о дате рождения | -2 | Строка равная 1 | 1 |
| birthdate | Дата рождения (календарная дата) | -2 | Дата в формате ГГГГ-ММ-ДД | 1986-08-24 |
| birthdate_by_doc | Дата рождения по представленным документам | -2 | DateByDoc | |
| doc | Сведения о документе, удостоверяющем личность | - | IdDoc |
1 - в случае отсутствия будет передан признак отсутствия соответствующего поля
2 - должно обязательно присутствовать только одно поле
Структура элемента DateByDoc
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| day | Сведения о дне в соответствии с представленными документами | -1 | Целое число в интервале между 1 и 31 | 10 |
| month | Сведения о месяце в соответствии с представленными документами | -1 | Целое число в интервале между 1 и 12 | 5 |
| year | Сведения о годе в соответствии с представленными документами | + | Целое число превышающее 1826 | 2010 |
1 - в случае отсутствия будет передан признак отсутствия соответствующего поля
Структура элемента IdDoc
| Параметр | Описание | Обязательное | Тип | Пример |
|---|---|---|---|---|
| type | Код вида документа, удостоверяющего личность. Принимает значение в соответствии со справочником «Виды документов, удостоверяющих личность налогоплательщика» (СПДУЛ) | + | Строка формата \d{2} |
21 |
| series | Серия документа, удостоверяющего личность | - | Строка до 40 символов | 2457 |
| number | Номер документа, удостоверяющего личность | + | Строка до 40 символов | 245685 |
| issue_date | Дата выдачи документа, удостоверяющего личность | - | Дата в формате ГГГГ-ММ-ДД | 2008-08-13 |
| issued_by | Наименование органа, выдавшего документ, удостоверяющий личность | - | Строка до 255 символов | |
| issue_id | Код подразделения органа, выдавшего документ, удостоверяющий личность | - | Строка длиной ровно 7 символов |
Параметры ответа
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| request_id | Идентификатор запроса, сформированный запрашивающей стороной | + | 8cc4ed72-5e27-11ea-bc55-0242ac130003 |
| actual_date | Дата, на которую сформированы сведения по поступившему запросу | + | 2020-08-24 |
| document_count | Количество документов в представленном ответе | + | 1 |
| ags_responses | Сведения ответа на запрос о государственной регистрации АГС | + | Последовательность элементов AgsResponse |
Структура элемента AgsResponse
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| doc_id | Идентификатор документа | + | 52de5225-c3fd-4f4a-ab8d-e178347a8c2e |
| result_code | Результат обработки поступившего запроса. Принимает значение: 1 – по поступившему запросу сведения в ЕГР ЗАГС найдены 2 – по поступившему запросу сведения в ЕГР ЗАГС отсутствуют 3 – по поступившему запросу нельзя однозначно определить сведения в ЕГР ЗАГС 4- по поступившему запросу сведения в ЕГР ЗАГС найдены, но не могут быть переданы по причине возникновения ошибок валидации по действующим форматам вида сведений |
+ | 1 |
| fl | Сведения о физическом лице, содержащиеся в запросе | + | Составной элемент FL |
| request_ags | Сведения о государственной регистрации АГС, содержащиеся в запросе | + | Составной элемент AgsRequest |
| state_registration | Сведения о регистрации АГС, содержащиеся в ЕГР ЗАГС. Элемент обязателен при result_code=11 | - | Составной элемент StateRegistration |
1 - в эталонном ответе это проигнорировано
Структура элемента FL
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| fio | Фамилия, имя, отчество | + | Составной элемент FIO |
| lack_birthdate | Признак отсутствия сведений о дате рождения | -1 | 1 |
| birthdate | Дата рождения (календарная дата) | -1 | 1998-04-06 |
| birthdate_by_doc | Дата рождения по представленным документам | -1 | Составной элемент DateByDocResponse |
| id_doc | Сведения о документе, удостоверяющем личность | - | Составной элемент IdDoc |
1 - обязательно должен присутствовать один из элементов
Структура элемента FIO
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| surname | Фамилия | -1 | Иванов |
| lack_surname | Признак отсутствия фамилии | -1 | 1 |
| name | Имя | -2 | Петр |
| lack_name | Признак отсутствия имени | -2 | 1 |
| patronymic | Отчество | -3 | Антонович |
| lack_patronymic | Признак отсутствия отчества | -3 | 1 |
1, 2, 3 - обязательно должен присутствовать один из элементов
Структура элемента DateByDocResponse
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| lack_day | Признак осутствия сведений о дне | -1 | 1 |
| day | Сведения о дне в соответствии с представленными документами | -1 | 10 |
| lack_month | Признак отсутствия сведений о месяце | -2 | 2 |
| month | Сведения о месяце в соответствии с представленными документами | -2 | 4 |
| year | Сведения о годе в соответствии с представленными документами | + | 2018 |
1, 2 - обязательно должен присутствовать один из элементов
Структура элемента IdDoc
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| code | Код вида документа, удостоверяющего личность | + | 21 |
| series | Серия документа, удостоверяющего личность | - | 2134 |
| number | Номер документа, удстоверяющего личность | + | 123564 |
| issue_date | Дата выдачи документа, удостоверяющего личность | - | 2012-06-12 |
| issued_by | Наименование органа, выдавшего документ, удостоверяющий личность | - | Отдел УФМС России по Тюменской области в Центральном административном округе города Тюмени |
| issue_id | Код подразделения органа, выдавшего документ, удостоверяющий личность | - |
Структура элемента AgsRequest
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| zags_office | Сведения об органе ЗАГС, которым произведена государственная регистрация акта гражданского состояния | + | Составной элемент ZagsOfficeResponse |
| ags_type | Тип акта гражданского состояния, в отношении которого сформирован запрос. Принимает значение: 1 – рождение 2 – заключение брака 3 – расторжение брака 4 – установление отцовства 6 – перемена имени 7 – смерть |
+ | 1 |
| record_number | Номер записи акта гражданского состояния | + | 7213618123581246312364 |
| record_date | Дата составления записи акта гражданского состояния | + | 2009-05-16 |
Структура элемента ZagsOfficeResponse
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| name | Полное наименование органа ЗАГС, которым произведена государственная регистрация акта гражданского состояния. Принимает значение полного наименования по справочнику органов записи актов гражданского состояния (СОЗАГС) | + | ЗАГС Демского района |
| code | Код органа ЗАГС. Принимает значение по справочнику органов записи актов гражданского состояния (СОЗАГС) | - | R0200003 |
Структура элемента StateRegistration
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| ags_registration | Сведения о государственной регистрации АГС | + | Составной элемент AgsRegistration |
| state_code | Код состояния и статуса записи АГС, найденной по поступившему запросу по справочнику СОСТАГС. Принимает значение кода по Справочнику состояния и статуса записи акта гражданского состояния (СОСТАГС). | + |
Структура элемента AgsRegistration
| Параметр | Описание | Обязательное | Пример |
|---|---|---|---|
| zags_office | Сведения об органе ЗАГС, которым произведена государственная регистрация акта гражданского состояния | + | Составной элемент ZagsOfficeResponse |
| ags_type | Тип акта гражданского состояния, в отношении которого сформирован запрос. Принимает значение: 1 – рождение 2 – заключение брака 3 – расторжение брака 4 – установление отцовства 6 – перемена имени 7 – смерть |
+ | 1 |
| egr_record_number | Номер записи акта гражданского состояния | + | |
| record_number | Номер актовой записи по порядку | + | |
| record_date | Дата составления записи акта гражданского состояния | + |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"request_id": "8cc4ed72-5e27-11ea-bc55-0242ac130003",
"document_count": 1,
"legal_basis": {
"code": "01",
"document": "документ"
},
"ags_requests": [
{
"ags": {
"type": "1",
"zags_office": {
"name": "ЗАГС Демского района",
"code": "R0200003"
},
"record_number": "7213618123581246312364",
"record_date": "2009-05-16"
},
"fl": {
"surname": "Иванов",
"name": "Петр",
"patronymic": "Антонович",
"birthdate": "2002-06-24",
"doc": {
"type": "21",
"series": "1234",
"number": "453653",
"issue_date": "2018-02-04",
"issued_by": "УВД Г. УФЫ",
"issue_id": "021-001"
}
},
"doc_id": "52de5225-c3fd-4f4a-ab8d-e178347a8c2e"
}
]
}
В случае корректной настройки должен прийти следующий ответ:
{
"actual_date": "2020-08-24",
"request_id": "8cc4ed72-5e27-11ea-bc55-0242ac130003",
"document_count": "1",
"ags_responses": [
{
"doc_id": "52de5225-c3fd-4f4a-ab8d-e178347a8c2e",
"result_code": "1",
"fl": {
"fio": {
"surname": "Иванов",
"name": "Петр",
"patronymic": "Антонович"
},
"lack_birthdate": "1"
},
"request_ags": {
"record_date": "2009-05-16",
"record_number": "7213618123581246312364",
"ags_type": "1",
"zags_office": {
"name": "ЗАГС Демского района"
}
}
}
]
}
