Актуальную версию документа см. на сайте Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации по адресу https://digital.gov.ru/ru/documents/6186/.

Таблица 19 - Предоставляемые ЕСИА наборы данных о детях пользователя

Таблица 19 - Предоставляемые ЕСИА наборы данных

о детях пользователя

1.

kid_fullname

Просмотр фамилии, имени и отчества

- фамилия;

- имя;

- отчество.

2.

kid_birthdate

Просмотр даты рождения

- дата рождения ребенка

3.

kid_gender

Просмотр пола ребенка

- Пол ребенка

4.

kid_snils

Просмотр номера СНИЛС ребенка

- СНИЛС ребенка

5.

kid_inn

Просмотр ИНН ребенка

- ИНН ребенка

6.

kid_birth_cert_doc

Просмотр данных свидетельства о рождении

- Серия свидетельства;

- номер свидетельства;

- дата выдачи свидетельства;

- кем выдано свидетельство.

7.

kid_medical_doc

Просмотр данных полиса обязательного медицинского страхования (ОМС)

- номер полиса ОМС;

- действителен до ОМС.

Примечание:

Все указанные в таблице scope также позволяют получить данные о признаке подтвержденности учетной записи пользователя (атрибут <trusted> персональных данных физического лица).

Эти scope указываются в формате /scope?param1=value1&param2=value2, где <param1> - название, а value1 - значение параметра. Может использоваться параметр:

- <oid> - внутренний идентификатор пользователя в ЕСИА (обязательный параметр).

Пример scope:

scope="id_doc?oid=1111111"

При запросе у сервиса авторизации ЕСИА маркера доступа на scope id_doc или любого другого scope на получение данных о пользователе не нужно в качестве параметра указывать oid этого пользователя.

Принять решение о предоставлении данных о пользователе (т.е. о выдаче соответствующего маркера) может исключительно сам пользователь.

Scope "id_doc" и "foreign_passport_doc" позволяют получить Гражданство пользователя.

Для получения информации об организациях, в которые включен пользователь (скоуп usr_org), система должна выполнить запрос методом GET в https-адрес REST-API системы ЕСИА: https://esia.gosuslugi.ru/rs/prns/{prn_oid}/roles. Запрос также должен содержать маркер доступа системы, выданный на скоуп usr_org:

GET https://esia.gosuslugi.ru/rs/prns/{prn_oid}/roles

Authorization: Bearer eyJhbGciOiJSUzI1NiIsInNidCI6ImFjY2VzcyIsInR5cCI6IkpXVCIsInZlciI6M

Информация возвращается в развернутом виде, т.е. к данному REST-API уже применен механизм встраивания (embedding) связанных данных:

- <oid> - идентификатор организации;

- <fullName> - полное наименование организации;

- <shortName> - краткое наименование организации;

- <ogrn> - ОГРН организации;

- <type> - тип организации ("BUSINESS" - ИП, "LEGAL" - ЮЛ, "AGENCY" - ОГВ);

- <branchName> - наименование филиала;

- <branchOid> - уникальный идентификатор филиала;

- <chief> - сведения о том, является ли сотрудник руководителем организации (в этом случае имеет значение "true") или нет ("false");

- <admin> - проверка наличия сотрудника в группе доступа "Администраторы профиля организации", мнемоника группы: ORG_ADMIN ("true" - сотрудник имеет доступ или "false" - сотрудник не имеет доступа);

- <email> - служебная электронная почта сотрудника;

- <phone> - служебный номер телефона сотрудника;

- <active> - признак блокировки сотрудника ("true" - сотрудник не заблокирован или "false" - сотрудник заблокирован).

Пример ответа:

{

"stateFacts": [

"hasSize"

],

"size": 5,

"elements": [

{"oid": 107712993, "prnOid": 1000366587, "fullName": "Индивидуальный Предприниматель Юки Асуна Юи", "shortName": "ИП Юки А. Ю.",...},

{

"oid": 1000364913,

"prnOid": 1000366587,

"fullName": "Центр Госуслуг Района Раменки",

"shortName": "Центр госуслуг Района Раменки",

"ogrn": "1023601587965",

"type": "AGENCY",

"chief": true,

"admin": true,

"active": true,

"hasRightOfSubstitution": true,

"hasApprovalTabAccess": true,

"isLiquidated": false

},

{"oid": 1077121212, "prnOid": 1000366587, "fullName": "Организация -1758361669", "shortName": "ОРГАНИЗАЦИЯ -1758361669",...},

{"oid": 1000322321, "prnOid": 1000366587, "fullName": "Пао \"Ростелеком\"", "shortName": "ПАО \"Ростелеком\"",...},

{"oid": 1000000001, "prnOid": 1000366587, "fullName": "Организация -783988581", "shortName": "ОРГАНИЗАЦИЯ -783988581",...}

]

}

2. Данные об организации. В системе предусмотрены следующие scope, позволяющие получить данные об организации (Таблица 20).