Перейти к содержанию

РПН

Общие правила чтения полей, причины отказа и форматы файлов full/light описаны в обзоре.

Родитель: rpn_result. Данные регистра прикрепления населения к медицинским организациям.

Поля rpn_result.

Поля с пометкой «Обязателен» присутствуют всегда внутри этого объекта. Остальные поля — при наличии значения; null исключается из ответа.

Поле Тип в JSON Назначение и условия
status string, enum Обязателен: UNAPPROVED, PENDING, VALID, INVALID, TIMEOUT, NOT_FOUND, FAILED, ERROR_ACCEPTED, SUCCESS; значения.
iin string ИИН в полученных данных.
surname string Фамилия.
name string Имя.
second_name string Отчество / второе имя.
birth_date string Дата рождения в формате источника; единый формат схемой не проверяется.
org_healthcare_code string Код медицинской организации.
org_healthcare_name string Название медицинской организации.
org_healthcare_original_id string Исходный идентификатор медицинской организации в источнике.
address string Адрес из данных прикрепления; не объект адресной технологии.
territory_sector string Территориальный участок.
begin_date string Дата начала прикрепления в формате источника; единый формат схемой не проверяется.
result boolean Сохранённый результат технологии: true — принята, false — отрицательный результат. До расчёта может отсутствовать; учитывайте статус и особенности ниже.
failure_reason object Причина отказа, если записана; структура.

Начальное значение result может быть false до завершения получения данных. Запрошенный ИИН и полученный iin — не обязательно одновременно доступные сведения; отдельное поле запроса здесь не возвращается.

JSON-примеры

Фрагменты корневого объекта ответа, а не целостные ответы. Все значения и ссылки условные. Формат файлов соответствует пояснениям на этой странице.

{
  "rpn_result": {
    "status": "SUCCESS",
    "result": true,
    "iin": "000000000000",
    "org_healthcare_name": "Условная медицинская организация"
  }
}