Общие сведения о регистрах РС ФРМО 2.0 и РС ФРМР 2.0

РС ФРМО и ФРМР 2.0 реализуется в триаде справочников:
  • «РС ФРМО 2.0», OID 1.2.643.2.69.1.1.1.86.2
  • «РС ФРМР 2.0», OID 1.2.643.2.69.1.1.1.104.2
  • «МРМО 2.0», OID 1.2.643.2.69.1.1.1.84.2

Данная триада справочников самодостаточна, актуализируется сведениями ФРМО/ФРМР ЕГИСЗ версии 2.0 и может эксплуатироваться независимо и одновременно с РС ФРМО и ФРМР версии 1.0.

Единственным источником модификации данных РС ФРМО и ФРМР ЕГИСЗ 2.0 является автоматизированный процесс актуализации данными смежных федеральных систем.

«МРМО 2.0» (медицинские работники медицинских организаций), OID 1.2.643.2.69.1.1.1.84.2, содержит минимальные сведения о медицинских организациях и перечень полных сведений медицинских работников, трудоустроенных в каждой отдельной медицинской организации в настоящее время с основным типом занятости. Уровень доступа – приватный.

«РС ФРМО 2.0», OID 1.2.643.2.69.1.1.1.86.2 содержит полные данные о медицинских организациях региона. В своей структуре повторяет структуру ФРМО ЕГИСЗ 2.0.
Уровень доступа – публичный.

 «РС ФРМР 2.0», OID 1.2.643.2.69.1.1.1.104.2 содержит полные данные о медицинских работниках региона. В своей структуре повторяет структуру ФРМР 2.0. Уровень доступа – приватный.

В период активного развития новых систем ФРМО и ФРМР ЕГИСЗ версии 2.0 рекомендуем вместе с данным документом использовать в качестве дополнительного материала документацию сервисов этих систем на Портале оперативного взаимодействия участников ЕГИСЗ, portal.egisz.rosminzdrav.ru

Структура информационного объекта РС ФРМО 2.0

Справочник РС ФРМО (OID 1.2.643.2.69.1.1.1.86.2) содержит информацию по медицинским организациям. Методы получения информации по медицинским организациям см. «Сценарии взаимодействия с регистрами РС ФРМО 2.0».

Объект справочника РС ФРМО – отдельный медицинский работник, информация предоставляется в формате JSON-объекта.

Описание полей данных для получения основных сведений об организации (/org)

Таблица 1

Имя поля
 (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

oid

Строка

Только чтение

Идентификатор учреждения (oid)


Не более 50 символов

Формат значения:

1.2.643.5.1.13.13.12.S.RR.XXXX

headOid

Строка

Да, заполняется для филиалов

OID головной организации (для филиалов)



nameFull

Строка

Да

Полное наименование


Максимальное количество символов — 250

nameShort

Строка

Да

Сокращенное наименование


Максимальное количество символов — 250

inn

Строка

Да, для дочерней организации, где organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо) значение полядолжно совпадать со значением inn головной организации

ИНН организации


Не более 10 символов для organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо)


Не более 12 символов для organizationType = 3 (Индивидуальный предприниматель)

kpp

Строка

Да, для organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо)


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный предприниматель)

КПП организации


Не более 9 символов

ogrn

Строка

Да, для дочерней организации, где organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо) значение поля должно совпадать со значением ogrn головной организации

ОГРН/ОГРНИП организации


13 символов для organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо)


15 символов для organizationType = 3 (Индивидуальный предприниматель)

ogrnDate

Дата

Обязательно для заполнения только если поле «ОГРН в ЕГРЮЛ записи о создании ЮЛ и записи о гос. регистрации ИП» (ogrn) заполнено (Не заполняется для филиалов)

Дата присвоения ОГРН / Дата присвоения ОГРНИП


Диапазон допустимых значений для ввода: с 01.01.1900 по текущую дату.
 Формат даты ISO 8601

legalAddress

Объект

Да (не заполняется для филиалов)

Юридический адрес (для ЮЛ) или адрес места жительства индивидуального предпринимателя для ИП).

Описание атрибутов приведено в Таблице 2



orgType

Объект

Да

Тип организации

Справочник ФРНСИ «ФРМО. Справочник форм собственности организаций», OID 1.2.643.5.1.13.13.99.2.588



code

Число

Да

Код

Поле id


name

Строка

Нет

Наименование

Поле name

structure

Массив объектов

Нет

Данные структуры организации, содержат данные обо всех филиалах организации, по которой запрашивали данные




id

Строка

Да

Идентификатор записи




parentId

Строка

Да

OID Организации родителя




childId

Строка

Да

OID Организации потомка




relationType

Число

Да

Тип подчинения



lands

Массив объектов

Нет

Земельные участки




landId

Строка

Нет

Идентификатор земельного участка




landName

Строка

Нет

Наименование земельного участка


Максимальное количество символов — 250


landArea

Число

Нет

Площадь земельного участка, на котором стоит здание, группа зданий


Максимальное количество символов — 10, допускаются дробные числа

parkingArea

Число

Нет

Площадь автомобильной стоянки


Максимальное количество символов — 10, допускаются дробные числа


certSeries

Строка

Обязательное поле, только если поле «Номер бланка свидетельства» и/или «Дата выдачи свидетельства» заполнено

Серия бланка свидетельства


Доступное для ввода количество символов — 2


certNumber

Строка

Обязательное поле, только если поле «Номер бланка свидетельства» и/или «Дата выдачи свидетельства» заполнено.

Номер бланка свидетельства


Количество символов должно быть от 7 до 9


certDate

Дата

Обязательное поле, только если поле «Номер бланка свидетельства» и/или «Дата выдачи свидетельства» заполнено

Дата выдачи свидетельства


Диапазон допустимых значений для ввода: с 01.01.1900 по текущую дату.

Формат даты ISO 8601

regOrgName

Строка

Обязательное поле, если не филиал и тип организации юридическое лицо (любое). Должно быть пустое, если это филиал и тип организации индивидуальный предприниматель

Наименование регистрирующего (налогового) органа


Максимальное количество символов — 250

regDate

Дата

Да

Дата постановки на учет в налоговом органе


Формат даты ISO 8601

regOrg

Строка

Нет (не заполняется для филиалов)

Сведения о налоговом органе, в котором юридическое лицо состоит (для юридических лиц, прекративших деятельность - состояло) на учете



regOrgAddress

Объект

Да (не заполняется для филиалов)

Адрес регистрирующего органа.

Описание полей (атрибутов) представлено в Таблице 2



lawFormNameFull

Строка

Нет

Полное наименование организационно-правовой формы



moDeptId

Объект

Да, если нет головной организации (parentId не указан) и organizationType = 1 (Государственное юридическое лицо).


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный предприниматель) и Частное юридическое лицо.

Ведомственная принадлежность организации

Основной OID:

1.2.643.5.1.13.2.1.1.773





id

Положительное число

Да

Поле ID из справочника



parentId

Положительное число

Да

Поле PARENT_ID из справочника



nameFull

Строка

Нет

Поле FULL_NAME из справочника



nameShort

Строка

Нет

Поле SHORT_NAME из справочника



isActive

Логическое значение

Да

поле IS_ACTIVE из справочника


okopfId(id)

Объект

Нет

ОКОПФ организации

Основной OID:

1.2.643.5.1.13.2.1.1.737



id

Положительное число

Да

Поле ID из справочника



parentId

Положительное число

Нет

Поле PID из справочника



okopfCode

Строка

Да

Поле KODE из справочника



okopfName

Строка

Нет

Поле NAME из справочника


founder

Строка

Да, если:


 organizationType = 2 (Частное юридическое лицо)

Учредитель организации


Не более 512 символов

moAddress

Объект

Нет

Адрес




address

Объект

Да

Описание полей (атрибутов) представлено в Таблице 2




addrRegion

Объект

Да

Субъект РФ

OID 1.2.643.5.1.13.13.99.2.206




code

Число

Да

Код

поле ID



name

Строка

Нет

Наименование

поле SUBJECT


cadastralNumber

Строка

Нет

Кадастровый номер


Не более 20 символов


Маска для ввода:

хх:хх:хххххх:хх или хх:хх:хххХххх:хх


latitude

Число

Да только для методов POST и PUT

Координаты организации (широта)


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода


longitude

Число

Да только для методов POST и PUT

Координаты организации (долгота)


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода


postIndex

Строка

Нет

Почтовый индекс


Не более 6 символов

Только числовые символы

deleteDate

Дата

Только чтение, для удалённой организации

Дата удаления



deleteReason

Объект

Только чтение, для удалённой организации

Причина удаления

OID 1.2.643.5.1.13.13.99.2.301



id

Число

Только чтение, для удалённой организации

Код



deleteReason

Строка

Нет

Причина удаления


regionId

Объект

Да

Код региона

 Основной OID:

1.2.643.5.1.13.13.99.2.206


Дополнительный OID:

1.2.643.5.1.13.13.11.1093




id

Положительное число

Значение поля должно совпадать со значением поля regionId для передаваемой организации

Поле ID




region

Строка

Нет

Поле SUBJECT




territoryCode

Положительное число

Да

Поле TERRITORY_CODE (Код региона в ФНС)




isFederalCity

Логическое значение

Да

true, если Конституционно-правовой статус (поле STATUS) = Город федерального значения



medicalSubjectId

Массив объектов

Да

Тип субъекта системы здравоохранения, к которому относится организация




id

Положительное число

Да

Код типа организации


Значение поля должно совпадать со значением поля medicalSubjectId для передаваемой органзации


medicalSubject

Строка

Нет

Тип организации



oldOid

Строка

Только чтение

Неактивный идентификатор учреждения (oid)


Не более 50 символов

moAgencyKindId

Объект

Да, для медицинской организации mo (medicalSubjectId=2) и organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо). Для дочерней организации значение поля должно совпадать со значением moAgencyKindId головной организации.


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный. предприниматель)


Для выбора доступны только головные элементы (записи)

Описание вида деятельности




id

Положительное число

Да

Идентификатор вида деятельности

Основной OID:

1.2.643.5.1.13.13.99.2.289

Дополнительный OID:

1.2.643.5.1.13.13.11.1090



parentId

Положительное число

Нет

Код родительской записи




agencyKind

Строка

Нет

Вид медицинской деятельности



moAgencyProfileId

Объект

Нет, только для медицинской организации mo (medicalSubjectId=2) и organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо) при выборе в поле «Вид деятельности» одного из следующих значений: «Специализированная больница», «Диспансер», «Поликлиника», «Центр (Лечебно-профилактические медицинские организации)», «Медицинские организации скорой медицинской помощи и переливания крови», «Санаторно-курортные организации», «Центр (Медицинские организации особого типа)», «Бюро», «Лаборатория»

Для дочерней организации значение поля должно совпадать со значением moAgencyProfileId для передаваемой организации.


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный предприниматель)

Описание профиля деятельности




id

Положительное число

Да

Идентификатор профиля деятельности


Основной OID:

1.2.643.5.1.13.13.99.2.289


Дополнительный OID:

1.2.643.5.1.13.13.11.1090



parentId

Положительное число

Нет

Код родительской записи




agencyKind

Строка

Нет

Вид медицинской деятельности



moTerritoryId

Объект

Да, для медицинской организации МО и ЛО (medicalSubjectId=2), если это государственное юридическое лицо (organizationType = 1).


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный предприниматель) или organizationType = 2

Описание территориального признака

Основной OID:

1.2.643.5.1.13.13.99.2.293


Дополнительный OID:

1.2.643.5.1.13.13.11.1096



id

Положительное число

Да

Идентификатор территориального признака

Поле Код из справочника


territoryName

Строка

Нет

Наименование территории

Поле Наименование территории из справочника

moLevelId

Объект

Да, для медицинской организации mo (medicalSubjectId=2) и organizationType = 1 (Государственное юридическое лицо) или 2 (Частное юридическое лицо).


Не предусмотрено для организации, где organizationType = 3 (Индивидуальный предприниматель)

Описание уровня организации

Основной OID:

1.2.643.5.1.13.13.99.2.298


Дополнительный OID:

1.2.643.5.1.13.13.11.1099



id

Положительное число

Да

Идентификатор уровня организации

Поле Код из справочника


moLevel

Строка

Нет

Уровень медицинской организации

Поле Уровень МО из справочника

eoOrganizationType

Объект

Да, только если субъект системы здравоохранения - ОО

Тип образовательной организации

Справочник ФРНСИ "ФРМО. Тип образовательной организации", OID 1.2.643.5.1.13.13.99.2.251



id

Число

Да

Код



organizationType

Строка

Нет

Наименование


email

Строка

Да

Электронная почта


Минимальное количество символов — 5.

Максимальное количество символов — 318.

Часть адреса до символа @ может включать любые из этих символов:

- Английские буквы верхнего и нижнего регистра (a–z, A–Z)

- Цифры от 0 до 9

- Символы ! # $ % & ' * + - / = ? ^ _ ` { | } ~

- Символ . (точка) при условии, что он не первый и не последний, а также, если он не повторяется больше одного раза подряд (например, John..Doe@example.com)

Часть адреса после символа @ (домен) может включать любые из этих символов:

- Английские буквы нижнего регистра (a–z)

- Цифры от 0 до 9

- Символ - (тире)

- Символ . (точка)

Части домена, разделенные точкой, не должны начинаться с цифры или тире, и не должны заканчиваться тире, а также они должны иметь длину от 1 до 63 символов. Общая длина домена должна иметь максимум 253 символа. Доменная часть может быть IP-адресом, заключенным в квадратные скобки

site

Строка

Нет

Адрес сайта


Максимальное количество символов — 256

attachedPeople

Число

Нет

Прикрепленное население к МО



medicalInformationSystem

Логическое значение

Нет

Медицинская информационная система



routingOKS

Строка

Нет

Участие в маршрутизации при ОКС


Доступные значения:

  • РСЦ;
  • ПСО;
  • не входит в маршрутизацию

routingNumber

Строка

Да, только если "участие в маршрутизации при ОКС"!="не входит в маршрутизацию"

Номер приказа о маршрутизации


Не более 100 символов

primaryVascular

Логическое значение

Нет

Идентификатор первичного сосудистого отделения



medicalAidForm

 Массив объектов

Нет

Форма оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1551

Может быть выбрано несколько значений.

Доступные значения:

1 - Экстренная;

2 - Неотложная;

3 - Плановая


code

Число

Да

Код формы оказания медицинской помощи



name

Строка

Нет

Форма оказания медицинской помощи


medicalAidConditions


Массив объектов

Нет

Условия оказания медицинской помощи

OID 1.2.643.5.1.13.13.99.2.322

Может быть выбрано несколько значений.

Доступные значения:

1 - Вне медицинской организации;

2 - Амбулаторно;

3 - В дневном стационаре;

4 - Стационарно


code

Число

Да

Код условия оказания медицинской помощи



name

Строка

Нет

Условие оказания медицинской помощи


maxServiceDistance

Число

Нет

Расстояние до наиболее удалённого обслуживаемого населённого пункта в км (Размещение. Зона обслуживания (районы))



mark

Массив объектов

Нет

Идентификатор специализированного признака медицинской организации

Основной OID:

1.2.643.5.1.13.13.99.2.332



Допустимы для указания только те специализированные признаки, у которых, согласно справочнику, значение поля «Допустимо указание для МО (медицинской организации)» = 1


code

Число

Да

Код специализированного признака



name

Строка

Нет

Специализированный признак организации


Описание полей данных для получения адреса (/address)

Таблица 2

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

aoidArea

Строка


Нет

Идентификатор населенного пункта по ФИАС

База данных ФИАС (https://fias.nalog.ru/Updates.aspx)

Длина равна 36 символам

aoidStreet

Строка


Нет

Идентификатор улицы по ФИАС

База данных ФИАС (https://fias.nalog.ru/Updates.aspx)

Длина равна 36 символам

houseid

Строка


Нет

Идентификатор дома по ФИАС

База данных ФИАС (https://fias.nalog.ru/Updates.aspx)

Длина равна 36 символам

houseguid

Строка

Нет

Идентификатор дома по ГАР



GARguid

Строка

Да

Идентификатор объекта адреса по ГАР



region

Объект

Да

Код региона

Основной OID:

1.2.643.5.1.13.13.99.2.206


Дополнительный OID:

1.2.643.5.1.13.13.11.1093



id

Положительное число

Да

Поле Код из справочника




region

Строка

Нет

Поле Субъекты РФ из справочника




territoryCode

Положительное число

Да

Поле Код региона в ФНС из справочника




isFederalCity

Логическое значение

Да

Заполняется на основе данных поля из справочника Конституционно-правовой статус



areaName

Строка

Нет

Наименование населенного пункта



prefixArea

Строка



Нет

Префикс населенного пункта


Не более 10 символов

streetName

Строка

Нет

Наименование улицы



prefixStreet

Строка


Нет

Префикс улицы


Не более 10 символов

house

Строка


Нет

Номер дома


Не более 20 символов

building

Строка


Нет

Номер корпуса


Не более 10 символов

struct

Строка


Нет

Номер строения


Не более 10 символов

flat

Строка

Нет

Номер квартиры


Не более 10 символов

Описание полей данных для получения сведений о подразделениях медицинской организации (/org/depart)

Таблица 3

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

oid

Строка

Только чтение

Идентификатор структурного подразделения МО (OID)



departName

Строка

Да

Наименование структурного подразделения МО


Не более 256 символов

departStructure

Объект

Да

Структура СП




level

Строка

Да

Уровень СП. Максимальное количество уровней вложенности – 20.

Содержит номер уровня, в котором находится СП



headDepart

Строка

Да

Головное СП

Содержит связь со СП, к которому относится


medicalSubjectId

Положительное число

Да

Код типа субъекта системы здравоохранения, к которому относится СП организации

Возможные значения:

2 - Медицинская организация

3 - Фармацевтическая организация

4 - Образовательная организация

ENUM [2, 3, 4]

isPlanned

Логическое значение

Да

Планируемое СП


По умолчанию всегда false

admissionDepart

Объект

Нет

Размещение отделения: отношение к приемному отделению


Указываются СП, у которых "Вид подразделения"= "Приемные отделения


admissionDepartId

Строка

Нет

Идентификатор СП




admissionDepartName

Строка

Нет

Наименование СП



healthCareProfile

Массив объектов

Нет

Профиль оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1119



code

Число

Да

Код

поле ID


name

Строка

Нет

Наименование

поле PROFILE

healthCareForm

Массив объектов


Да, если «Тип подразделения» != «Административно-хозяйственный»

Форма оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1551



code

Число

Да

Код

поле ID


name

Строка

Нет

Наименование

поле S_NAME

healthCareConditions

Массив объектов


Да, если «Тип подразделения» != «Административно-хозяйственный»

Условия оказания медицинской помощи

OID 1.2.643.5.1.13.13.99.2.322



code

Число

Да

Код

поле CODE


name

Строка

Нет

Наименование

поле NAME

isNewModel

Логическое значение

Да, если «Тип подразделения» != «Административно-хозяйственный»

Признак участия в создании и тиражировании «Новой модели медицинской организации»



pcCount

Число

Нет

Количество компьютеров в подразделении медицинской организации, всего


Количество символов не более 9

Только целые числа

ARMCount

Число

Нет

Количество автоматизированных рабочих мест, подключенных к медицинской информационной системе / государственной информационной системе в сфере здравоохранения субъекта Российской Федерации


Количество символов не более 9

Только целые числа

isElectronicPrescription

Логическое значение

Нет

В подразделении оформляются электронные рецепты в медицинской информационной системе


Недопустимо, если «Тип подразделения» = «Административно-хозяйственный»

isTelemedicine

Логическое значение

Нет

Наличие телемедицинских технологий


Недопустимо, если «Тип подразделения» = «Административно-хозяйственный».

departServiceArea

Число

Нет

Площадь обслуживаемой территории, кв. км


Количество символов не более 10

Ввод дробных чисел, до сотых, из них не более, чем 2 в дробной части

departServiceRadius

Число

Нет

Радиус обслуживания, км



Недопустимо, если «Тип подразделения» = «Административно-хозяйственный».


Количество символов не более 10

Ввод дробных чисел, до сотых, из них не более, чем 2 в дробной части

isNorthArea

Логическое значение

Нет

Нахождение в районах Крайнего Севера / приравненных территориях



moSecondLevelDistance

Число

Нет

Расстояние до медицинской организации 2-го уровня, км


Недопустимо, если «Тип подразделения» = «Административно-хозяйственный».


Количество символов не более 10

Ввод дробных чисел, до сотых, из них не более, чем 2 в дробной части

smpId

Логическое значение

Да, если departTypeId id=5 (Скорая медицинская помощь)

Идентификатор своей станции скорой помощи



services

Массив объектов

Да, если «Тип подразделения» != «Административно-хозяйственный»

Медицинские услуги, оказываемые подразделением

OID 1.2.643.5.1.13.13.99.2.319



code

Число

Да

Код

поле id


name

Строка

Нет

Наименование

поле name_full

serviceLocality

Массив объектов

Нет

Обслуживаемые СП населенные пункты


Недопустимо, если «Тип подразделения» = «Административно-хозяйственный».

В случае отсутствия населенного пункта должны передаваться адресные атрибуты предыдущего уровня. Широта и долгота должны соответствовать центру населенного пункта или предыдущего адресного атрибута, в случае отсутствия населенного пункта


serviceLocalityId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор обслуживаемого населенного пункта (guid)




localityAddress

Объект

Да

Адрес населенного пункта, который посещает передвижное подразделение.







GARguid

Строка

Да

Идентификатор объекта адреса по ГАР





regionId

Положительное число

Да

Код региона из справочника

Основной OID:

1.2.643.5.1.13.13.99.2.206

Дополнительный OID:

1.2.643.5.1.13.13.11.1093





localityLongitude

Число

Да только для методов POST и PUT

Долгота населенного пункта


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода



localityLatitude

Число

Да только для методов POST и PUT

Широта населенного пункта


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода

phones

Массив строк

Нет

Телефон МО


До 10 цифр

departKindId

Объект

Да

Описание вида структурного подразделения МО

Основной OID:

1.2.643.5.1.13.13.11.1072


Дополнительный OID:

1.2.643.5.1.13.2.1.1.749

Возможно указывать значения в соответствии с доступными для указанного «Типа подразделения». Соответствия приведены в справочнике OID 1.2.643.5.1.13.13.11.1072


id

Положительное число

Да

Идентификатор вида структурного подразделения МО



departKind

Строка

Нет

Название профиля


departTypeId

Объект

Да

Описание типа структурного подразделения МО

Основной OID:

1.2.643.5.1.13.13.99.2.299


Дополнительный OID:

1.2.643.5.1.13.13.11.1098



id

Положительное число

Да

Идентификатор типа структурного подразделения МО



departType

Строка

Нет

Тип структурного подразделения


separateDepart

Логическое значение

Да

Обособленное подразделение, где

true – обособленное подразделение,

false – не обособленное подразделение



brigadeCountPerShift

Число

Нет

Кол-во бригад, работающих в смену


Количество символов не более 5

Не может быть равным 0

departBuildings

Массив объектов

Да

Данные о зданиях СП




buildingId

Строка

Обязательность только для методов POST и PUT

Идентификатор здания




buildingName

Строка

Да

Наименование здания




patientAttached

Положительное число

Да, если departTypeId id=1 (Амбулаторный)

Кол-во прикрепленных жителей




childAttached

Положительное число

Нет

Кол-во прикрепленных детей до 17 лет




patientAttachedWomen

Положительное число

Нет

Количество прикрепленных, в том числе женское




patientAttachedAged

Положительное число

Нет

Количество прикрепленных, в том числе в возрасте 60 лет и старше




patientService

Положительное число

Нет

Количество обслуживаемого населения




patientServiceWomen

Положительное число

Нет

Количество обслуживаемого населения, в том числе женское




patientServiceChild

Положительное число

Нет

Количество обслуживаемого населения, дети до 17 лет




patientServiceAged

Положительное число

Нет

Количество обслуживаемого населения, в том числе в возрасте 60 лет и старше




visitPerShift

Положительное число

Нет

Количество плановых посещений в смену




visitPerShiftChild

Положительное число

Нет

В том числе детям до 17 лет включительно




visitPerShiftWomen

Положительное число

Нет

В том числе женское




visitPerShiftAged

Положительное число

Нет

В том числе в возрасте 60 лет и старше




floors

Массив объектов

Нет

Данные об этажах, расположенных в здании





floorId

Строка

Да

Идентификатор этажа





floor

Строка

Да

Этаж, на котором расположено помещение





rooms

Массив объектов

Нет

Данные о помещениях, расположенных в здании






roomId

Строка

Да

Идентификатор помещения






room

Строка

Да

Номер помещения (наименование)



liquidationDate

Дата

Нет

Дата упразднения подразделения


Формат даты ISO 8601

departReg

Объект

Да, если departTypeId id=1 (Амбулаторный)

Блок описания амбулаторного подразделения




isCreatedOrReplacedPMSP

Логическое значение

Нет

Признак «ФАП, ФП и ВА создан/заменен в рамках федерального проекта ПМСП»




visitorsCount

Число

Нет

Количество посещений


Количество символов не более 4


isHomeVisit

Логическое значение

Да

Признак наличия/отсутствия приема на дому




isHomeVisitChild

Логическое значение

Нет

Признак наличия/отсутствия приема на дому. В том числе детям




room

Массив объектов

Нет

Врачебные кабинеты





oid

Строка

Да, для PUT запроса

OID врачебного кабинета





healthCareProfile

Массив объектов

Нет

Профиль оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1119




     | code

Число

Да

Код




     | name

Строка

Нет

Наименование




services

Массив объектов

Да

Медицинские услуги, оказываемые подразделением

Массив справочных значений.


Справочник ФРНСИ «Справочник видов работ и услуг по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.319





code

Число

Да

Код





name

Строка

Нет

Наименование




subdivisionId(id)

Объект

Да

Описание типа врачебного кабинета

Основной OID:

1.2.643.5.1.13.13.99.2.228


Дополнительный OID:

1.2.643.5.1.13.2.1.1.220





id

Положительное число

Да

Тип кабинета





subdivision

Строка

Нет

Наименование отделения (кабинета)




buildings

Массив объектов

Да

Данные о зданиях врачебных кабинетов Описание полей (атрибутов) представлено в Таблице 4

В POST и PUT запросах поле id из модели /org/building необходимо ПЕРЕДАВАТЬ


Выбираемое здание должно иметь пустое значение в поле «Дата завершения эксплуатации»

departHospital

Объект

Да, если departTypeId id=2 (Стационарный)

Блок описания стационарного подразделения




hospitalModeId(id)

Объект

Да, если departTypeId id=2 (Стационарный)

Идентификатор режима работы подразделения

Основной OID:

1.2.643.5.1.13.13.99.2.300


Дополнительный OID:

1.2.643.5.1.13.13.11.1094




code

Число

Да

Код





name

Строка

Нет

Наименование




ambulance

Логическое значение

да, если departTypeId id=2 (Стационарный) и hospitalModeId id=1 (Круглосуточный)

Признак наличия/отсутствия приема по скорой, где


true – прием по скорой = «да»,


false – прием по скорой = «нет»




homeBedCount

Положительное число

Нет

Количество коек


Число больше 0.

Размер: до 3 символов


homeBuildingName

Строка

Да, если hospitalModeId id=3 (Стационар на дому)

Наименование здания стационара на дому




hospitalSubdivision

Массив объектов


Нет

Блок описания отделений стационарного подразделения





oid

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор отделений стационарного подразделения (oid)





subdivisionName      

Строка

Нет

Наименование отделения стационарного подразделения


Не более 256 символов



healthCareProfile

Массив объектов

Нет

Профиль оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1119





     code

Число

Да

Код





     name

Строка

Нет

Наименование




services

Массив объектов

Да

Медицинские услуги, оказываемые подразделением

OID 1.2.643.5.1.13.13.99.2.319






code

Число

Да

Код





name

Строка

Нет

Наименование




subdivisionId

Объект

Да, если departTypeId id=2 (Стационарный) и hospitalModeId id=1 (Круглосуточный) или hospitalModeId id=2 (Дневной)

Тип отделения (для стационарного СП)

1.2.643.5.1.13.2.1.1.228





id

Положительное число

Да

Код





subdivision

Строка

Нет

Наименование отделения (кабинета)




liquidationDate

Дата

Нет

Дата упразднения отделения


Формат даты ISO 8601



buildings

Массив объектов

Да, если departTypeId id=2 (Стационарный) и hospitalModeIdid=3 (Стационар на дому)

Блок описания здания.

Описание полей (атрибутов) представлено в Таблице 4

В POST и PUT запросах поле id из модели /org/building необходимо ПЕРЕДАВАТЬ


Выбираемое здание должно иметь пустое значение в поле «Ддата завершения эксплуатации»



hospitalSubdivisionBeds

Массив объектов

Да, если departTypeId id=2 (Стационарный) и hospitalModeId id=1 (Круглосуточный) или hospitalModeId id=2 (Дневной)

Блок описания отделений и коек


Возможно не указывать, если в поле subdivisionId указан идентификатор отделения с признаком отсутствия коечного фонда




id

Положительное число

Да

Идентификатор профиля койки

Основной OID:

1.2.643.5.1.13.13.11.1069


Дополнительный OID:

(1.2.643.5.1.13.2.1.1.221)





bedProfileId

Объект

Да

Описание профиля койки







id

Положительное число

Да

Код







bedProfile

Строка

Нет

Полное название






bedCount

Положительное число

Нет

Количество коек указанного профиля


Число больше 0.

Размер: до 3 символов

departLabs

Массив объектов

Нет



Блок описания лабораторно-диагностического или инструментально-диагностического подразделений


Допустимо, только если departTypeId id=3 (Лабораторно-диагностический) или =4 (Инструментально-диагностический)


labOid

Строка

Да, только для редактирования существующей записи (метод PUT)

OID врачебного кабинета (диагностические)




healthCareProfile

Массив объектов

Нет

Профиль оказания медицинской помощи

OID 1.2.643.5.1.13.13.11.1119




code

Число

Да

Код




name

Строка

Нет

Наименование



services

Массив объектов

Да

Медицинские услуги, оказываемые подразделением

OID 1.2.643.5.1.13.13.99.2.319




code

Число

Да

Код




name

Строка

Нет

Наименование



roomCount

Число

Да

Количество кабинетов данного типа у лабораторно-диагностического или инструментально-диагностического СП


Число больше 0.

Размер: до 3 символов



roomTypeId

Объект

Да

Описание типа врачебного кабинета

Основной OID:

1.2.643.5.1.13.13.99.2.228


Дополнительный OID:

1.2.643.5.1.13.2.1.1.220




id

Положительное число

Да

Код




subdivision

Строка

Нет

Наименование отделения (кабинета)



examPerShift

Положительное число

Нет

Количество исследований в смену (план)


Число больше 0.

Размер: до 5 символов

Максимальное значение = 32767


buildings

Массив объектов

Нет

Блок описания здания.

Описание полей (атрибутов) представлено в Таблице 4

В POST и PUT запросах поле id из модели /org/building необходимо ПЕРЕДАВАТЬ


Выбираемое здание должно иметь пустое значение в поле «Дата завершения эксплуатации»

departAmbulances

Массив объектов

Нет



Блок описания подразделений СМП


Допустимо, только если departTypeId id=5 (Скорая медицинская помощь)


id

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор




brigadeCount

Положительное число

Да

Количество бригад СП типа «Скорая медицинская помощь».



Значение должно быть больше или равно 1.

Максимальное количество знаков = 3


brigadeCountSingle

Число

Да

Количество бригад, укомплектованных по 1 фельдшеру


Количество символов не более 3


carCount

Положительное число

Нет

Количество автомобилей скорой помощи


Значение должно быть больше или равно 1

Максимальное количество знаков = 3


departurePerShift

Положительное число

Нет

Количество выездов в смену (план)


Значение должно быть больше или равно 1

Максимальное количество знаков = 3


departurePerShiftOms

Положительное число

Нет

Количество выездов в смену (план), (ОМС)


Количество символов не более 3

Значение не более departurePerShift


departurePerShiftBudget

Положительное число

Нет

Количество выездов в смену (план), (Бюджет)


Количество символов не более 3

Значение не более departurePerShift


departurePerShiftExtra

Положительное число

Нет

Количество выездов в смену (план), (Внебюджет)


Количество символов не более 3

Значение не более departurePerShift


brigadeProfileId

Объект

Да

Профиль бригады


Основной OID:

1.2.643.5.1.13.13.99.2.291


Дополнительный OID:

1.2.643.5.1.13.13.11.1092




id

Строка

Да

Код




brigadeProfile

Строка

Нет

Профиль бригады скорой помощи



brigadeSpecId

Объект

Да, если brigadeProfileId(id) = 2 (Специализированные (только врачебные))

Специализация бригады


Значения необходимо брать из справочника ФРНСИ «ФРМО. Специализация бригады скорой медицинской помощи», OID 1.2.643.5.1.13.13.99.2.292

Дополнительный OID: 1.2.643.5.1.13.13.11.1095




id

Положительное число

Да

Код




brigadeSpec

Строка

Нет

Профиль бригады скорой помощи



brigadeTypeId

Объект

Да

Вид бригады


Значения необходимо брать из справочника ФРНСИ «ФРМО. Тип бригады скорой помощи», OID 1.2.643.5.1.13.13.99.2.288




id

Положительное число

Да

Код




brigadeType

Строка

Нет

Специализация бригады СМП



buildings

Массив объектов

Да

Блок описания здания.

Описание полей (атрибутов) представлено в Таблице 4

В POST и PUT запросах поле id из модели /org/building необходимо ПЕРЕДАВАТЬ


Здание должно иметь пустое значение в поле «Дата завершения эксплуатции»

brigadeCar

Массив объектов

Нет

Данные о машинах скорой помощи




id

Строка

Нет

Идентификатор записи




VIN

Строка

Да

Идентификационный номер (VIN)


Количество символов должно быть равным 17


carMark

Строка

Да

Марка


Количество символов не более 20


carModel

Строка

Да

Модель


Количество символов не более 20


releaseDate

Число

Нет

Год выпуска по ПТС


Формат ввода: ГГГГ.

Ограничение на вводимое значение: дата не должна быть больше текущей даты и меньше 1900


useDate

Дата

Нет

Дата ввода в эксплуатацию в данной МО


Формат даты ISO 8601.

Ограничение на вводимое значение: дата не должна быть больше текущей даты и меньше 01.01.1900


mileage

Число

Нет

Пробег на момент заполнения (в километрах)


Количество символов не более 10

Ввод дробных чисел, до сотых, из них не более, чем 2 в дробной части


isNavigation

Логическое значение

Нет

Наличие подключения автомобиля к системе "Эра-ГЛОНАСС"




codeNavigation

Строка

Нет

Код автомобиля в системе "Эра-ГЛОНАСС"


Количество символов не более 20


equipment

Массив строк

Да

Оборудование автомобилей


Выбор значения из списка:

  • Электрокардиограф;
  • Дефибрилятор;
  • Монитор транспортный;
  • Оборудование для дистанционной передачи ЭКГ.

Для выбора доступно несколько значений


isForPacient

Логическое значение

Нет

Автотранспортное средство для перевозки пациентов (сопровождающих их лиц)




isParamedic

Логическое значение

Нет

Транспортное средство для оснащения фельдшерского здравпункта, фельдшерско-акушерского пункта




ownerOrg

Строка

Нет

Наименование организации, владеющей данным автомобилем


Количество символов не более 256


rightToUse

Строка

Нет

Правовые основания использования данного автомобиля медицинской организацией


Выбор значения из списка:

  • Право собственности;
  • Аренда (аутсорсинг);
  • Транспортные услуги (в т.ч. безвозмездно).

Для выбора доступно только одно значение

marks

Массив объектов

Нет

Специализированные признаки

 OID 1.2.643.5.1.13.13.99.2.332



code

Число

Да

Код



name

Строка

Нет

Наименование


Описание полей данных для получения сведений о лечебно-профилактическом здании медицинской организации (/org/building)

Таблица 4

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

id

Строка

Только чтение

Идентификатор здания



rent

Логическое значение

Нет

Здание собственное/арендуемое


false – собственное

true – арендуемое

ownageDocuments

Массив файлов

Нет

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


Должна быть возможность загрузить файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

lawSubject

Строка

Нет

Субъект права



lawType

Строка

Нет

Вид права



lawObject

Строка

Нет

Объект права



cadastralNumber

Строка

Нет

Кадастровый номер


Строка не более 20 символов.

Маска для ввода:

хх:хх:хххххх:хх или хх:хх:хххХххх:хх

encumbrances

Строка

Нет

Существующие обременения



lawDescription

Строка

Нет

Описание права



rentDocuments

Массив файлов

Нет

Документы основания права аренды


Должна быть возможность загрузить файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

regDate

Дата


Нет

Дата регистрации в УФРС


Формат даты ISO 8601

regNumber

Строка

Нет

Номер регистрации



landlord

Строка

Нет

Наименование арендодателя



renter

Строка

Нет

Наименование арендатора



tenancy

Строка

Нет

Срок аренды



capacityVisitors

Число

Нет

Проектная мощность здания медицинской организации. Число посещений в смену



capacityBeds

Число

Нет

Проектная мощность здания медицинской организаций. Число коек



capacityHospital

Число

Нет

Проектная мощность здания медицинской организаций.  Число коек дневного стационара



buildName

Строка


Да

Наименование здания


Длина строки не более 256 символов

buildYear

Положительное число

Да

Год постройки



beginDate

Дата.



Да

Дата начала эксплуатации здания


Формат даты ISO 8601.


Дополнительное условие: Дата начала эксплуатации должна быть больше или равна 01.01.buildYear  и меньше текущей даты

liquidationDate

Дата.



Нет

Дата завершения эксплуатации здания


Формат даты ISO 8601.

Также, если у здания заполнены поля

liquidationDate и liquidationReasonId то все остальные поля здания запрещены для редактирования

liquidationReasonId

Объект

Да, если liquidationDate is not null

Причина завершения эксплуатации здания

Основной OID:

1.2.643.5.1.13.13.99.2.331



id

Положительное число

Да

Идентификатор



reasonId

Строка

Нет

Причина завершения эксплуатации


floorCount

Положительное число


Число больше 0 и меньше или равно 25

Да

Этажность


Число больше 0 и меньше или равно 25

hasTrouble

Логическое значение

Да

Признак аварийности



troubleDocument

Массив файлов

Нет

Акт о признании объекта аварийным


Файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

buildingPlan

Массив файлов

Нет

План здания с указанием расположения каждого отделения


Файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

cardiologicalDepartments

Число

Нет

Количество кардиологических отделений, не относящихся к маршрутизации ОКС



fundament

Строка



Нет

Материал и конструкция фундамента


Для выбора доступно только одно значение.

Доступные значения:

  • Бетон;
  • Железобетон;
  • Кирпич;
  • Грунтобетон;
  • Дерево№
  • Иное*.

* При выборе «Иное» значение в поле «Комментарий» (ниже)

fundamentDescription

Строка

Обязательное поле, если в поле «Материал и конструкция фундамента» выбрано значение «Иное»

Материал и конструкция фундамента (комментарий)



supportingStructures

Строка

Нет

Материал и вид несущих конструкций покрытия



roofCovering

Объект

Нет

Материал кровельного покрытия


Для выбора доступно только одно значение.

Доступные значения:

1 - Металл

2 - Шифер

3 - Рулонная

4 - Иное*

* При выборе «Иное» значение в поле «Комментарий» (ниже)


code

Число

Да

Код материала




name

Строка

Нет

Материал кровельного покрытия



roofCoveringDescription

Строка

Нет

Материал кровельного покрытия (комментарий)



wallsMaterial

Объект

Нет

Материалы стен


Выбор значения из списка. Для выбора доступно только одно значение.

Доступные значения:

1 - Дерево;

2 - Кирпич;

3 - Бетон;

4 - Каркасные;

5 - Иное*.

* При выборе «Иное» значение в поле «Комментарий» (ниже)


code

Число

Да

Код материала стен




name

Строка

Нет

Материал стен



wallsMaterialDescription

Строка

Нет

Материалы стен (комментарий)



ceilingMaterial

Объект

Нет

Материалы перекрытия


Выбор значения из списка. Для выбора доступно только одно значение.

Доступные значения:

1 - Железобетон;

2 - Металл;

3 - Дерево;

4 - Иное*.

* При выборе «Иное» значение в поле «Комментарий» (ниже)


code

Число

Да

Код материала




name

Строка

Нет

Материал перекрытия



ceilingMaterialDescription

Строка

Нет

Материалы перекрытия (комментарий)



buildingSize

Число

Нет

Строительный объем, м3



rightToUse

Объект

Нет

Право пользования


Доступные варианты для выбора:

1 - Оперативное управление;

2 - Безвозмездное пользование;

3 - Аренда;

4 - Иное *.

При выборе "Иное" значение в поле "Комментарий" (ниже)


code

Число

Да

Код права пользования




name

Строка

Нет

Право пользования



rightToUseDescription

Строка

Нет

Право пользования (комментарий)



isAdapted

Логическое значение

Нет

Приспособленное помещение (да/нет)



isAccessibleEnv

Логическое значение

Нет

Наличие условий доступной среды в соответствии с требованиями Закона № 419-ФЗ



isHistorical

Логическое значение

Нет

Историческое здание (объект культурного наследия)



isWeb

Логическое значение

Нет

Подключение к сети Интернет



buildingArea

Число.


Нет

Общая площадь здания, кв. м


Количество символов не более 10, допускаются дробные числа, из них не более, чем 2 в дробной части

builtUpArea

Число

Нет

Площадь застройки, кв. м


Количество символов не более 10, допускаются дробные числа, из них не более, чем 2 в дробной части

startCost

Число

Нет

Первоначальная (восстановительная) стоимость, тыс. руб.


Количество символов не более 10, из них не более, чем 2 в дробной части

depreciationCost

Число

Нет

Стоимость износа, руб.


Количество символов не более 10, из них не более, чем 2 в дробной части

depreciationFactor

Число

Нет

Процент физического износа, в целом по зданию, %


Числовое значения от 0 до 100

lastTechnicalSurveyYear

Строка



Нет

Последнее проведенное обследование технического состояния здания по ГОСТ 31937. Год


Формат: ГГГГ

lastTechnicalSurveyAct

Строка

Нет

Последнее проведенное обследование технического состояния здания по ГОСТ 31937. Номер акта



reconstructionYear

Число


Нет

Год последней реконструкции


Количество символов — 4.

Формат ввода: ГГГГ

reconstructionArea

Число


Нет

Площадь последней реконструкции, кв. м


Количество символов не более 10, из них не более, чем 2 в дробной части

troubleActDetails

Строка

Нет

Реквизиты акта аварийности



needDestruction

Логическое значение

Нет

Требует сноса



destructionDocument

Массив файлов


Нет

Реквизиты документа о сносе. Документ


Файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

destructionDocumentDate

Дата

Нет

Реквизиты документа о сносе. Дата


Формат даты ISO 8601.

Дата не может быть больше текущей

destructionDocumentNumber

Строка

Нет

Реквизиты документа о сносе. Номер документа



needReconstruction

Логическое значение

Нет

Требует реконструкции



requiredReconstructionArea

Число

Нет

Площадь требуемой реконструкции, кв. м


Количество символов не более 10,  из них не более, чем 2 в дробной части

needRepair

Логическое значение

Нет

Требует капитального ремонта



repairDocument

Массив файлов


Нет

Реквизиты документа о капительном ремонте. Документ


Файл размером не более 10 Мб. Количество файлов не более 10.

Разрешены для загрузки файлы с расширением: jpeg, jpg, pdf

repairDocumentDate

Дата

Нет

Реквизиты документа о капительном ремонте. Дата


Формат даты ISO 8601.

Дата не может быть больше текущей

repairDocumentNumber

Строка

Нет

Реквизиты документа о капительном ремонте. Номер документа



objectTarget

Объект

Нет

Тип объекта (назначение объекта)


Доступные варианты для выбора:

1 - "Лечебный корпус"

2 - "Лечебно-диагностический корпус"

3 - "Диагностический корпус"

4 - "Хозяйственно-бытовая постройка"

5 - "Склад"

6 - "Гараж"

7 - "Котельная"

8 - "Контрольно -пропускной пункт"

9 - "Административное"


code

Число

Да

Код типа объекта




name

Строка

Нет

Тип объекта



objectType

Объект

Нет

Вид объекта


Доступные варианты для выбора:

  • фельдшерско-акушерский пункт;
  • фельдшерский пункт;
  • фельдшерский здравпункт;
  • амбулатория;
  • врачебная амбулатория;
  • центр (отделение) общей врачебной практики (семейной медицины);
  • поликлиника;
  • поликлиника детская;
  • центральная районная больница;
  • районная больница;
  • участковая больница;

1 - "Фельдшерско-акушерский пункт"

2 - "Фельдшерский пункт"

3 - "Фельдшерский здравпункт"

4 - "Амбулатория"

5 - "Врачебная амбулатория"

6 - "Центр (отделение) общей врачебной практики (семейной медицины)"

7 - "Поликлиника"

8 - "Поликлиника детская"

9 - "Центральная районная больница"

10 - "Районная больница"

11 - "Участковая больница"

12 - "Городская больница"

13 - "Детская городская больница"

14 - "Консультативно-диагностический центр"

15 - "Центр консультативно -диагностический детский"


code

Число

Да

Код вида объекта




name

Строка

Нет

Вид объекта



floors

Массив объектов

Нет

Данные об этажах, расположенных в здании




floorId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор этажа




floor

Строка


Да

Этаж, на котором расположено помещение


Количество символов не более 10


rooms

Массив объектов

Нет

Данные о помещениях, расположенных на этаже





roomId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор помещения





roomName

Строка

Да

Номер помещения (наименование)





roomArea

Число


Нет

Площадь помещения, кв.м


Количество символов не более 10, у из них не более, чем 2 в дробной части

workPeriod

Массив объектов

Нет

Данные о времени работы




workDay

Строка

Да

Время работы МО. День недели


Выбор значения из списка, содержащего дни недели. Для выбора доступны только те значения, которые не были выбраны ранее


workTimeBegin

Строка


Обязательное поле, только если задано значение предыдущего поля.

Время работы МО (начало)


Формат ЧЧ:ММ


workTimeEnd

Строка

Обязательное поле, только если задано значение предыдущего поля.

Время работы МО (конец)


Формат ЧЧ:ММ

buildingAddress

Объект

Да

Адрес здания




addrRegion

Строка

Да

Субъект РФ




postIndex

Строка


Нет

Почтовый индекс


Числовой формат.

Не более 6 символов


address

Объект

Да

Адрес.

Описание полей (атрибутов) представлено в Таблице 2




cadastralNumber

Строка

Нет

Кадастровый номер


Строка не более 20 символов.

Маска для ввода:

хх:хх:хххххх:хх или хх:хх:хххХххх:хх


latitude

Число

Да только для методов POST и PUT

Координаты здания (широта)


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода


longitude

Число

Да только для методов POST и PUT

Координаты здания (долгота)


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода

moTerritorialDepartId

Строка

нет

Идентификатор ТВСП.

Допускается наличие только одного объекта.



moTerritorialDepartName

Строка

нет

Наименование ТВСП


Не более 256 символов

Описание полей данных для получения сведений о плановом объеме по ТПГГ (/org/tpgg)

Таблица 5

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

guid

Строка

Только чтение

Идентификатор



year

Число

Только чтение

Год


Количество символов — 4.

Значение равно или больше «2019».

Формат ввода: ГГГГ

visitCount

Число

Только чтение

Число посещений всего


Количество символов не более 10

visitOms

Число

Только чтение

Число посещений по ОМС


Количество символов не более 10

Описание полей данных для получения сведений о территориально-выделенных структурных подразделений (ТВСП) (/org/territorialDepart)

Таблица 6

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

moTerritorialDepartId

Строка

Только чтение

Идентификатор ТВСП



moTerritorialDepartName

Строка

Да

Наименование ТВСП


Не более 256 символов

buildings

Массив объектов

Да

Блок зданий, входящих в ТВСП




buildingId

Строка

Да

Идентификатор здания




buildingName

Строка

Нет

Наименование здания, входящего в состав территориально выделенного структурного подразделения



marks

Массив объектов

Нет

Специализированные признаки ТВСП

OID основной:

1.2.643.5.1.13.13.99.2.332


Допустимы для указания только те специализированные признаки, у которых, согласно справочнику, значение поля «Допустимо указание для ТВСП (территориально выделенного структурного подразделения)» = 1


code

Число

Условно да

Идентификатор специализированного признака ТВСП


Поле обязательно к заполнению, если есть специализированный признак


name

Строка

Нет

Наименование



Описание полей данных для сведений о службе санитарной авиации медицинской организации (/org/airAmbulance)

Таблица 7

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

airAmbulanceId

Строка

Только чтение

Идентификатор службы санавиации



airAmbulanceName

Строка

Да

Наименование службы санавиации



depart

Объект

Да

СП, которому относится служба




code

Строка

Да

OID СП




name

Строка

Нет

Наименование СП



address

Объект

Да

Размещение станции санавиации. Описание полей (атрибутов) представлено в Таблице 2



addressLatitude

Число

Да только для методов POST и PUT

Географические координаты (широта)


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода

addressLongitude

Число

Да только для методов POST и PUT

Географические координаты (долгота)


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода

hasHelicopter

Логическое значение

Да

Наличие вертолетной площадки на территории или на непосредственно прилегающей к медицинской организации территории



nightStart

Логическое значение

Нет

Возможность ночного старта (ночной посадки) на площадку на территории МО или непосредственно прилегающую к МО


Обязательное поле, только если поле «Наличие вертолетной площадки на территории или на непосредственно прилегающей к медицинской организации территории» - «Да»

nightStartPossibility

Число

Нет

Ограничения по весу воздушных судов, допускаемых к посадке на данную площадку (не более, тонн)


Обязательное поле, только если поле «Наличие вертолетной площадки на территории или на непосредственно прилегающей к медицинской организации территории» - «Да».
 Максимальное количество символов — 10

helipadCount

Число

Да

Количество вертолетных площадок, удаленных от медицинской организации на расстояние, соответствующее 15-минутному доезду на автомобиле СМП с включенными специальными сигналами


Максимальное количество символов — 10

helipadNightStart

Число

Да, если helipadCount>0

Из них оснащенных системами ночного старта (ночной посадки)


Максимальное количество символов — 10

weightRestrictions

Число

Да, если helipadCount>0

Ограничения по весу воздушных судов, допускаемых к посадке на данную площадку


Максимальное количество символов — 10

farHelipadCount

Число

Да

Количество вертолетных площадок, удаленных от МО на расстояние, превышающее 15-минутный доезд на автомобиле скорой медицинской помощи с включенными специальными сигналами


Максимальное количество символов — 10

farHelipadNightStart

Число

Да, если farHelipadCount>0

Из них оснащенных системами ночного старта (ночной посадки)


Максимальное количество символов — 10

farHelipadWeightRestrictions

Число

Да, если farHelipadCount>0

Ограничения по весу воздушных судов, допускаемых к посадке на данную площадку


Максимальное количество символов — 10

helipadAddresses

Массив объектов

Да

Расположение вертолетных площадок/ используемых аэродромов в регионе




address

Объект

Да

Адрес вертолетной площадки.

Описание элементов массива в Таблице 2




longitude

Число

Да только для методов POST и PUT

Долгота


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода


latitude

Число

Да только для методов POST и PUT

Широта


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода

reanimationHelipadCount

Число

Да

Количество вертолетов, оснащенных реанимационными модулями


Максимальное количество символов — 10

nonReanimationHelipadCount

Число

Да

Количество вертолетов, не оснащенных реанимационными модулями


Максимальное количество символов — 10

helicopterEquipment

Массив строк

Нет

Оснащение вертолетов: аппаратура ИВЛ, ЭКГ, дефибриллятор


Возможные значения:

  •  Аппаратура ИВЛ;
  •  ЭКГ;
  •  Дефибриллятор;
  •  Кардиомонитор;
  •  Электрокардиостимулятор.

reanimobileCount

Число

Да

Количество реанимобилей для перевозки пациентов, оснащенных по классу С


Максимальное количество символов — 10

reanimobileAddresses

Массив объектов

Да

Размещение реанимобилей




address

Да

Объект

Адрес реанимобилей.

Описание элементов массива в Таблице 2




longitude

Число

Да только для методов POST и PUT

Долгота


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода


latitude

Число

Да только для методов POST и PUT

Широта


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода

reanimobileEquipment

Массив строк

Нет

Оснащение реанимобилей


Возможные значения:

  •  Аппаратура ИВЛ;
  •  ЭКГ;
  •  Дефибриллятор;
  •  Кардиомонитор;
  •  Электрокардиостимулятор.

Описание полей данных для получения сведений о медицинском оборудовании медицинской организации (/org/equipment)

Таблица 8

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

equipmentId

Строка

Только чтение

Идентификатор медицинского оборудования



building

Объект

Да, если не указан anotherAddress

Здание, в котором расположено медицинское оборудование


Ограничение на выбор зданий. Здание может быть выбрано при следующих условиях:

  • дата вывода оборудования из эксплуатации раньше или равна дате завершения эксплуатации здания;
  • дата завершения эксплуатации здания не заполнена


buildingId

Строка

Да

Идентификатор здания




buildingName

Строка

Нет

Наименование здания




floor

Массив объектов

Нет

Этаж, в котором расположено медицинское оборудование





floorId

Строка

Да

Идентификатор этажа





floorName

Строка

Нет

Наименование этажа





buildingRoom

Массив объектов

Нет

Помещение, в котором расположено медицинское оборудование






roomId

Строка

Да

Идентификатор помещения






roomName

Строка

Нет

Наименование помещения



depart

Объект

Да, если не указан anotherAddress

Структурное подразделение




departId

Строка

Да

Идентификатор СП (OID)




departName

Строка

Нет

Наименование СП




subdivision

Массив объектов

Нет

Отделение






subdivisionId

Строка

Да

Идентификатор отделения






subdivisionName

Строка

Нет

Наименование отделения




room

Массив объектов

Нет

Кабинет






roomId

Строка

Да

Идентификатор кабинета






roomName

Строка

Нет

Наименование кабинета



type

Строка

Да

Тип оборудования


Для выбора доступно только одно значение.

Возможные значения:

  • Медицинское оборудование;
  • Прочее оборудование

anotherAddress

Объект

Нет

Иное, адрес.

Описание полей в Таблице 2



anotherAddressReason

Строка

Нет

Причина иного местоположения



equipmentSection

Объект

Да

Раздел медицинского изделия

OID 1.2.643.5.1.13.13.99.2.514



code

Число

Да

Код



name

Строка

Нет

Наименование


equipmentType

Объект

Да

Код типа медицинского изделия

OID 1.2.643.5.1.13.13.99.2.513



code

Число

Да

Уникальный внутренний идентификатор записи



name

Строка

Нет

Описание типа медицинского изделия


equipmentName

Строка

Да

Наименование медицинского изделия


Не более 256 символов

equipmentTypeId

Положительное число

Нет

Тип

Основной OID:

1.2.643.5.1.13.13.99.2.253


Дополнительный OID:

1.2.643.5.1.13.13.11.1396


vendor

Строка

Да

Производитель

Справочник ФРНСИ «Справочник регистрационных удостоверений и моделей по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.538 (поле Producer)

Не более 256 символов

oksmId

Строка

Нет

Страна производства

Справочник ФРНСИ «Справочник регистрационных удостоверений и моделей по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.538 (Producer_country)

Для прочего оборудования «Общероссийский классификатор стран мира (OID 1.2.643.5.1.13.2.1.1.63)


model

Строка

Нет

Модель

Справочник ФРНСИ «Справочник регистрационных удостоверений и моделей по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.538 (номер label)

Не более 256 символов

registrationCertificate

Строка

Нет.


Обязательно, если заполнено поле «Дата регистрации»

Номер регистрационного удостоверения

Справочник ФРНСИ «Справочник регистрационных удостоверений и моделей по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.538 (поле Registration_number)

Не более 64 символов

registrationDate

Дата

Нет


Обязательно, если заполнено поле «Номер регистрационного удостоверения»

Дата регистрации


Справочник ФРНСИ «Справочник регистрационных удостоверений и моделей по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.538 (поле Registration_date)

Формат даты ISO 8601.

Не более текущей даты.


serialNumber

Строка

Да

Серийный номер


Не более 30 символов

inventoryNumber

Строка

Да

Инвентарный номер


Не более 30 символов

productDate

Дата

Да

Дата выпуска


Формат даты ISO 8601.

Дата должна быть:

  • меньше или равна текущей дате;
  • не меньше 1920 г.

beginDate

Дата

Да

Дата ввода в эксплуатацию


Формат даты ISO 8601

Дата должна быть:

  • больше или равна дате выпуска (productDate);
  • меньше или равна текущей дате

lifeTime

Положительное число

Да

Срок службы, лет


Не допускаются значения "0" или "00"

needReplace

Логическое значение

Нет

Признак необходимости замены изделия (требует / не требует)



isShared

Логическое значение

Нет

Использование медицинского изделия персоналом другого подразделения/отделения/кабинета



count

Число

Да

Количество


Максимальное количество символов – 5, только целые числа

endDate

Дата

Нет

Дата вывода из эксплуатации


Формат даты ISO 8601.

Дата должна быть:

  • больше даты ввода в эксплуатацию;
  • меньше или равна текущей дате

endReason

Строка

Да, если заполнено поле «Дата вывода из эксплуатации»

Причина вывода из эксплуатации


Не более 1024 символов

Описание полей данных для получения сведений о передвижных подразделениях медицинской организации (/org/mobileDeparts)

Таблица 9

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

mobileDepartId

Строка

Только чтение

Идентификатор передвижного подразделения



mobileDepartName

Строка

Да

Наименование передвижного подразделения


Не более 256 символов

buildingId

Строка

Да

Идентификатор здания, в котором базируется передвижное подразделение


Выбираемое здание должно иметь не заполненную дату завершения эксплуатации

buildingName

Строка

Да

Наименование здания, в котором базируется передвижное подразделение



departId

Строка

Да

Идентификатор структурного подразделения МО (OID), к которому привязано передвижное подразделение



departName

Строка

Да

Наименование структурного подразделения



departureCount

Число

Да

Количества выездов передвижного подразделения в год


Не более 4 символов.

Дополнительное условие проверки:

минимальное значение = 0,
 максимальное = 2000

paymentSourceId

Объект

Да

Источник финансирования передвижного подразделения

Основной OID:

1.2.643.5.1.13.13.99.2.337



Возможно указывать значения в соответствии со справочником ФРНСИ OID 1.2.643.5.1.13.13.99.2.337


code

Число

Да

Идентификатор

Поле id



name

Строка

Нет

Источник финансирования

Поле source_financial


typeId

Объект

Да

Тип передвижного подразделения

Основной OID:

1.2.643.5.1.13.13.99.2.330



code

Да

Да

Идентификатор

Поле id



name

Строка

Нет

Наименование

Поле Name


patientCount

Число

Нет

Число осмотренных пациентов


Только целые числа, не более 10 знаков

vehicle

Массив объектов

Нет

Данные о транспортных средствах




vehicleId

Строка

Да, только для редактирования существующей записи (метод PUT

Идентификатор транспортного средства




hasRegistrationCertificate

Логическое значение

Да

Есть регистрационное удостоверение




registrationCertificate

Строка

Нет

Регистрационное удостоверение


Максимальное количество символов — 100


productYear

Строка

Нет

Год выпуска


Формат ввода: ГГГГ


beginYear

Строка

Нет

Год ввода в эксплуатацию


Формат ввода: ГГГГ


isForPacient

Логическое значение

Да

Автотранспортное средство для перевозки пациентов (сопровождающих их лиц)




isParamedic

Логическое значение

Да

Транспортное средство для оснащения фельдшерского здравпункта, фельдшерско-акушерского пункта




ownerOrg

Строка

Да

Наименование организации, владеющей данным автомобилем


Максимальное количество символов — 256


rightToUse

Строка

Да

Правовые основания использования данного автомобиля медицинской организацией


Выбор значения из списка:

• Право собственности;

• Аренда (аутсорсинг);

• Транспортные услуги (в т.ч. безвозмездно).

Для выбора доступно только одно значение


VIN

Строка

Да

Идентификационный номер (VIN)


Количество символов должно быть равным 17


carMark

Строка

Да

Марка


Количество символов не более 20


carModel

Строка

Да

Модель


Количество символов не более 20


releaseDate

Строка


Нет

Год выпуска по ПТС


Формат ввода: ГГГГ.

Ограничение на вводимое значение: дата не должна быть больше текущей даты и меньше 1900


useDate

Дата

Да

Дата ввода в эксплуатацию в данной МО


Формат даты ISO 8601.

Ограничение на вводимое значение: дата не должна быть больше текущей даты и меньше 01.01.1900


mileage

Число

Нет

Пробег на момент заполнения (в километрах)


Количество символов не более 10.

Ввод дробных чисел, до сотых


isNavigation

Логическое значение

Да

Наличие подключения автомобиля к системе "Эра-ГЛОНАСС"




codeNavigation

Строка

Нет

Код автомобиля в системе "Эра-ГЛОНАСС"


Количество символов не более 20

addresses

Массив объектов

Да

Адреса




mobileDepartAddress

Объект

Да

Адрес





mobileDepartAddressId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор адреса мобильного подразделения






GARguid

Строка

Да

Идентификатор объекта адреса по ГАР






regionId

Положительное число

Да

Код региона из справочника

 Основной OID:

1.2.643.5.1.13.13.99.2.206


Дополнительный OID:

1.2.643.5.1.13.13.11.1093





latitude

Число

Да только для методов POST и PUT

Координаты населенного пункта(широта)



Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода




longitude

Число

Да только для методов POST и PUT

Координаты населенного пункта(долгота)



Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода


Описание полей данных для получения сведений о врачебных участках медицинской организации (/org/sites)

Таблица 11

Имя поля
 (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

uSiteNameId

Строка

Только чтение

Идентификатор врачебного участка



siteName

Строка

Да

Номер участка


Максимальное количество символов — 100.

Минимальное — 2

beginDate

Дата

Да

Дата формирования


Формат даты ISO 8601

type

Объект

Да

Тип участка

Справочник ФРНСИ «ФРМО. Типы врачебных участков», OID 1.2.643.5.1.13.13.99.2.639



code

Число

Да

Код

поле id



name

Строка

Нет

Наименование

поле site


category

Массив объектов

Да

Категории обслуживаемого населения




code

Число

Да

Код




name

Строка

Нет

Наименование


Множественный выбор. Возможные варианты:

  1. Взрослые,
  2. Дети

patientAttached

Число

Нет

Количество прикрепленного населения


Максимальное количество символов — 5

endDate

Дата

Нет

Дата упразднения


Формат даты ISO 8601

sitePersons

Массив объектов

Да

Данные о группах кабинетов (участковые врачи/фельдшеры), входящих в состав врачебного участка




sitePersonId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор данных




beginDate

Дата

Да

Дата начала прикрепления участкового врача/фельдшера к врачебному участку


Формат даты ISO 8601.

Дата начала прикрепления врача к участку должна быть позже или равна дате формирования участка


endDate

Дата

Нет

Дата окончания прикрепления участкового врача/фельдшера к врачебному участку


Формат даты ISO 8601 

Дата окончания прикрепления врача к участку должна быть позже или равна дате начала, но не позже даты упразднения самого участка


regRoomSingleOid

Строка

Да

Идентификатор врачебного кабинета амбулаторного СП, в которых может быть расположен врачебный участок




regRoomOid

Строка

Да

Идентификатор группы кабинетов амбулаторного СП, в которых может быть расположен врачебный участок

Справочник ФРНСИ «ФРМО. Перечень отделений (кабинетов) и коек медицинской организации», OID 1.2.643.5.1.13.13.99.2.228



regRoomName

Строка

Да

Наименование группы кабинетов амбулаторного СП, в которых может быть расположен врачебный участок

Справочник ФРНСИ «ФРМО. Перечень отделений (кабинетов) и коек медицинской организации», OID 1.2.643.5.1.13.13.99.2.228



personOid

Строка

Да

Участковый врач/ фельдшер врачебного участка. Идентификатор МР




personFio

Строка

Да

ФИО участкового врача/фельдшера врачебного участка



siteAddresses

Массив объектов

Да

Список адресов обслуживания




siteAddressId

Строка

Да, только для редактирования существующей записи (метод PUT)

Идентификатор адреса




address

Объект

Да

Адрес, прикрепленный к обслуживанию во врачебном участке.

Описание атрибутов в Таблице 2




beginDate

Дата

Да

Дата начала прикрепления указанного адреса к обслуживанию во врачебном участке


Формат даты ISO 8601.

Дата начала обслуживания адреса должна быть позже или равна Дате формирования участка. Также не позже текущей даты


endDate

Дата

Нет

Дата окончания прикрепления указанного адреса к обслуживанию во врачебном участке


Формат даты ISO 8601.

Дата окончания обслуживания адреса должна быть позже или равна Дате начала, но не позже даты упразднения участка, или не позже текущей даты

Описание полей данных для получения сведений о штатном расписании медицинской организации (/org/staff)

Таблица 12

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

staffId

Строка

Только чтение

Идентификатор штатного расписания



staffNum

Строка

Да

Номер штатного расписания


Максимальное количество символов — 20

staffCreateDate

Дата

Да

Дата утверждения


Формат даты ISO 8601.

Значение не должно быть больше текущей даты

beginDate

Дата

Да

Дата начала действия


Формат даты ISO 8601 .

Значение не должно быть больше даты, указанной в поле "Дата окончания действия"

endDate

Дата

Да

Дата окончания действия


Формат даты ISO 8601.

Значение не должно быть меньше даты, указанной в поле "Дата начала действия"

staffDetails

Массив объектов

Да

Записи штатного расписания




nrPmuDepartId

Строка

Да

Идентификатор структурного подразделения МО (OID)




departName

Строка

Нет

Наименование структурного подразделения МО




nrPmuDepartHospitalSubdivisionId

Строка

Нет

Идентификатор отделений стационарного подразделения (oid)


Да, если СП стационарного типа


hospitalName

Строка

Нет

Наименование отделения стационарного подразделения


Да, если СП стационарного типа


postFedCode

Объект

Да

Должность по Федеральному справочнику

OID 1.2.643.5.1.13.13.99.2.885




code

Число

Да

Код




name

Строка

Нет

Наименование



post

Объект

Да

Должность

OID 1.2.643.5.1.13.13.99.2.181




code

Число

Да

Код




name

Строка

Нет

Наименование



flCount

Число

Только чтение

Количество физических лиц (человек)




averageAge

Число

Только чтение

Средний возраст


Возможен ввод дробной части


rate

Число

Да

Ставка, ед.


Возможен ввод дробной части в формате Х.ХХХХ. Вводимое число должно быть не меньше 0.1000 и не больше 600.0000


busyRate

Число

Только чтение

Количество занятых штатных единиц


Возможен ввод дробной части в формате Х.ХХХХ

До 4 цифр включительно в дробной части


busyRateMain

Число

Только чтение

Количество занятых штатных единиц по основному месту работы


Возможен ввод дробной части в формате Х.ХХХХ.

До 4 цифр включительно в дробной части


externalRate

Число

Только чтение

Количество внешних совместителей


Возможен ввод дробной части в формате Х.ХХХХ.

До 4 цифр включительно в дробной части


vacancy

Число

Нет

Вакансий


Возможен ввод дробной части в формате Х.ХХХХ.

До 4 цифр включительно в дробной части.

Значение данного поля равно значению поля rate, но если есть занятые ставки, поле будет высчитываться как «rate – busyRate»


staffNote

Строка

Нет

Примечания к штатному расписанию


Максимальное количество символов — 256

Описание полей данных для получения сведений о лицензиях медицинской организации (/org/licenses)

Таблица 13

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

guid

Строка

Только чтение

Идентификатор лицензии



isNotification

Логическое значение

Только чтение

Уведомление



licenseSeries

Строка

Только чтение

Серия лицензии



licenseNumber

Строка

Только чтение

Номер лицензии



statusId

Объект

Только чтение

Статус лицензии

OID 1.2.643.5.1.13.13.99.2.329



id

Число

Только чтение

Идентификатор



licenseStatus

Строка

Только чтение

Наименование


licenseDate

Дата

Только чтение

Дата выдачи лицензии


Формат: ISO 8601

licenseBeginDate

Дата

Только чтение

Дата начала действия лицензии


Формат: ISO 8601

licenseEnd

Дата

Только чтение

Дата окончания действия лицензии


Формат: ISO 8601

activityId

Объект

Только чтение

Вид деятельности

OID 1.2.643.5.1.13.13.99.2.318



id

Число

Только чтение

Идентификатор



activity

Строка

Только чтение

Наименование


licenserId

Объект

Только чтение

Наименование лицензирующего органа, выдавшего лицензию

OID 1.2.643.5.1.13.13.99.2.328



id

Число

Только чтение

Идентификатор



licenser

Строка

Только чтение

Наименование



inn

Строка

Только чтение

ИНН



ogrn

Строка

Только чтение

ОГРН


nrPmuLicApplication

<SON

Только чтение

Приложения




appNumber

Строка

Только чтение

Номер приложения




appDate

Дата

Только чтение

Дата приложения




status

Строка

Только чтение

Статус приложения




nrPmuLicAppobj

Массив объектов

Только чтение

Объекты приложения к лицензии. Массив объектов





typeId

Объект

Только чтение

Тип объекта

OID 1.2.643.5.1.13.13.99.2.326





id

Число

Только чтение

Идентификатор





appobjType

Строка

Только чтение

Наименование





kindId

Число

Только чтение

Вид деятельности





parentId

Число

Только чтение

Родительский идентификатор




address

Объект

Только чтение

Адрес объекта.

Описание в Таблице 2





status

Число

Только чтение

Статус

OID 1.2.643.5.1.13.13.99.2.329




nrPmuLicAppobjService

Массив объектов

Только чтение

Наименование работ/услуг

OID 1.2.643.5.1.13.13.99.2.319





id

Число

Только чтение

Идентификатор

Поле id





parentId

Число

Только чтение

Родительский идентификатор





activityId

Число

Только чтение

Идентификатор вида деятельности





licensedService

Строка

Только чтение

Наименование

Поле name_full





active

Логическое значение

Только чтение

Активность





endDate

Дата

Только чтение

Дата окончания действия





note

Строка

Только чтение

Комментарий


Описание полей данных для получения сведений о работах и услугах, планируемых к осуществлению медицинской организацией в рамках лицензии (/org/servicesInfo)

Таблица 14

Имя поля

(имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

guid

Строка

Только чтение

Идентификатор записи



activity

Объект

Да

Вид деятельности

OID 1.2.643.5.1.13.13.99.2.318



code

Число

Да

Код


Поле id


name

Строка

Нет

Наименование


Поле name_full

services

Массив объектов

Да

Наименование работ/услуг

OID 1.2.643.5.1.13.13.99.2.319



code

Число

Да

Код


Поле id


name

Строка

Нет

Наименование


Поле name_full

Описание полей данных для получения сведений о домовых хозяйствах медицинской организации (/org/houseGround)

Таблица 10

Имя поля
 (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

houseGroundId

Строка

Только чтение

Идентификатор домового хозяйства



houseGround

Строка

Да

Наименование домового хозяйства


Не более 256 символов

contactPerson

Строка

Нет

Контактное лицо


Не более 256 символов.

Дополнительные условия валидации: соответствует регулярному выражению ^[A-Яа-яёЁ]+[\s\-]?[A-Яа-яёЁ]+[А-Яа-яёЁ]+[\s\-]?[А-Яа-яёЁ]+[А-Яа-яёЁ]+[\s\-]?[А-Яа-яёЁ]+$

contactPhone

Строка

Да

Контактный телефон


Строка в числовом формате.

Не более 10 символов

houseGroundAddress

Объект

Да

Адрес домового хозяйства




houseGroundAddressId

Строка

Только чтение

Идентификатор адреса домового хозяйства




postIndex

Строка

Нет

Почтовый индекс


Не более 6 символов (сохраняется из ГАР)


address

Объект

Да

Адрес домового хозяйства.


Описание полей (атрибутов) представлено в Таблице 2




cadastralNumber

Строка

Нет

Кадастровый номер


Не более 20 символов.

Маска для ввода:

хх:хх:хххххх:хх или хх:хх:хххХххх:хх


latitude

Число

Да только для методов POST и PUT

Координаты домового хозяйства (широта)


Значения от -90 до 90 включительно.

Не более 6 цифр в дробной части

Не более 9 символов для ввода


longitude

Число

Да только для методов POST и PUT

Координаты домового хозяйства (долгота)


Значения от -180 до 180 включительно.

Не более 6 цифр в дробной части

Не более 10 символов для ввода

Описание полей данных для получения сведений о телемедицинских службах медицинской организации (/org/telemedicine)

Таблица 15

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

telemedicineId

Строка

Только чтение

Идентификатор телемедицинской службы



name

Строка

Да

Наименование



depart

Объект

Да

Размещение телемедицинской службы. СП


Возможно указание всех типов СП, кроме "Административно-хозяйственный (вспомогательный)" и "Скорая медицинская помощь"


code

Строка

Да

СП (OID)




name

Строка

Нет

СП (Наименование)



subdivision

Объект

Нет

Размещение телемедицинской службы. Отделение


Указывается для стационарного СП


code

Строка

Да

Идентификатор отделения (OID)




name

Строка

Нет

Наименование отделения



cabinet

Строка

Нет

Размещение телемедицинской службы. Кабинет


Указывается для типов СП:

  • Амбулаторный
  • Инструментально-диагностический
  • Лабораторно-диагностический


code

Строка

Да

Идентификатор кабинета (OID)




name

Строка

Нет

Наименование кабинета



buildings

Массив объектов

Да

Здания телемедицинской службы




buildingId

Строка

Да

Идентификатор здания




buildingName

Строка

Нет

Наименование здания




floors

Массив объектов

Нет

Этажи





floorId

Строка

Да

Идентификатор этажа





floorName

Строка

Да

Наименование этажа




rooms


Нет

Помещения





roomId

Строка

Да

Идентификатор помещения





roomName

Строка

Да

Наименование помещения



schedule

Строка

Да

Формат работы


Выбор значения из списка:

  • круглосуточный;
  • дневной.

Для выбора доступно только одно значение

isSecure

Логическое значение

Да

Подключение телемедицинской службы к федеральной службе «ВЦМК защита»



Описание полей данных для получения сведений о структурных подразделениях образовательной организации (/eoDepart)

Таблица 16

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Правила заполнения

eoDepartOid

Строка

Только чтение

Уникальный идентификатор структурного подразделения



eoDepartName

Строка

Да

Наименование структурного подразделения


Не более 256 символов

educationType

Массив объектов

Да

Уровень образования

ФРНСИ "ФРМР. Классификатор уровней профессионального образования" OID 1.2.643.5.1.13.13.99.2.243



code

Число

Да

Код уровня

образования



name

Строка

Нет

Наименование уровня образования



educationSpec

Массив объектов

Да

Специальность


Для уровней образования "Среднее-профессиональное", "Высшее – бакалавриат", "Высшее – магистратура", "Высшее – специалитет" используется справочник ФРНСИ "ФРМР. Специальность медицинского персонала" OID 1.2.643.5.1.13.13.99.2.170;

для уровня образования  "Высшее – аспирантура" - ФРНСИ "ФРМР. Специальность медицинского персонала при обучении в аспирантуре или докторантуре" OID 1.2.643.5.1.13.13.99.2.220;

для уровня образования  "Высшее – ординатура" - ФРНСИ "Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование" OID 1.2.643.5.1.13.13.11.1066





code

Число

Да

Код специальности




name

Строка

Нет

Наименование специальности


Структура информационного объекта РС ФРМР 2.0

Справочник РС ФРМР (OID 1.2.643.2.69.1.1.1.104.2) содержит информацию по медицинским работникам. Методы получения информации по медицинским работникам см. «Сценарии взаимодействия с регистрами РС ФРМО и РС ФРМР 2.0».

Объект справочника РС ФРМР – отдельный медицинский работник, информация предоставляется в формате JSON-объекта.

Описание полей данных для получения сведений о персональных данных медицинского работника (/person)

Таблица 17

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

mr

Логическое значение

Да

Признак медицинского работника



student

Логическое значение

Да

Признак обучающегося



oid

Строка

Только чтение

OID медицинского работника



lastName

Строка

Да

Фамилия


Текст 1 до 100 символов

firstName

Строка

Да

Имя


Текст от 2 до 100 символов

patronymic

Строка

Нет

Отчество


Текст от 2 до 100 символов

gender

Число

Да

Пол (1 - мужской,

2 - женский)



birthDate

Дата

Да

Дата рождения


Дата в формате ISO 8601

snils

Строка

Для медработника поле обязательное, если он либо гражданин РФ, либо он с двойным гражданством, либо он без гражданства. Необязательно, если МР иностранный гражданин.

Для обучающихся поле условно обязательное. Если отсутствует СНИЛС, то обязателен к заполнению массив documents. Если ДУЛ отсутствует, то поле snils обязательное

СНИЛС сотрудника



inn

Строка

Нет

ИНН сотрудника


12 цифр

citizenShipId

Объект

Да

Гражданство (id)

Справочник ФРНСИ «Категории гражданства», OID 1.2.643.5.1.13.13.99.2.315



code

Число

Да

Код




name

Строка

Нет

Наименование



oksmId

Объект

Да, если citizenShipId = 2 (Гражданин Российской Федерации и иностранного государства (двойное гражданство)) или

citizenShipId = 3 (Иностранный гражданин)

Страна (id)


Справочник ФРНСИ «Общероссийский классификатор стран мира», OID 1.2.643.5.1.13.2.1.1.63



code

Число

Да

Код




name

Наименование

Нет

Наименование



militaryRelationId

Положительное число

Нет

Отношение к военной службе

Справочник ФРНСИ «Классификатор отношения к военной службе», OID 1.2.643.5.1.13.2.1.1.203


phone

Строка

Нет

Номер телефона (+7)


10 цифр

email

Строка

Нет

Адрес электронной почты



isDisabled

Логическое значение

Нет

Данные о наличии инвалидности



disabledGroupId

Число

Да, если стоит признак isDisabled = true

Группа инвалидности (Код)

OID  1.2.643.5.1.13.13.11.1053

Значение с id=4 указывается, если медработник младше 18 лет

disabledGroupName

Строка

Нет

Группа инвалидности (Наименование)

disabledDate

Дата

Да, если стоит признак isDisabled = true

Дата начала инвалидности


Дата в формате ISO 8601

covid19

Логическое значение

Нет

Идентификатор определяющий, что МР может быть дополнительно привлечен к оказанию медицинской помощи при угрозе распространения заболеваний, представляющих опасность для окружающих



documents

Массив объектов

    Да, если не стоит признак обучающегося и не заполнено поле СНИЛС. Если поле СНИЛС заполнено, то данное поле для обучающегося необязательное

   Да, если стоит признак медработника и поле citizenShipId = 3 (Иностранный гражданин). Для гражданина РФ, гражданина РФ с двойным гражданством, для лиц без гражданства поле необязательное


Информация о документе, удостоверяющем личность




serial

Строка

Да, если ДУЛ:

1. Паспорт гражданина РФ

2. Заграничный паспорт гражданина РФ

3. Дипломатический паспорт

4. Служебный паспорт

5. Удостоверение личности моряка

6. Удостоверение личности военнослужащего РФ

7. Военный билет (у лиц, проходящих военную службу)

8. Свидетельство о предоставлении временного убежища на территории РФ

Серия документа, удостоверяющего личность


Не более 10 символов


number

Строка

Да

Номер документа, удостоверяющего личность


Числовое поле до 20 символов


passDate

Дата

Да

Дата выдачи документа, удостоверяющего личность


Дата в формате ISO 8601


passOrg

Строка

Да

Организация выдачи документа, удостоверяющего личность


Текст до 200 символов


codeOrg

Строка

Нет

Код подразделения


Для гражданина РФ формат XXX-XXX, где X - любая цифра.

Для граждан иностранных государств строка 10 символов


documentId (id)

Положительное число

Да

Код документа, удостоверяющего личность

Справочник ФРНСИ «Документы, удостоверяющие личность», OID 1.2.643.5.1.13.13.99.2.48


addresses

Массив объектов

Нет

Блок описания адреса




addressId

Строка

Нет


Идентификатор адреса




regDate

Дата

Да

Дата регистрации


Дата в формате ISO 8601


addressTypeId (id)

Положительное число

Да

Справочник ФРНСИ «ФРМР. Тип адреса медицинского работника», OID 1.2.643.5.1.13.13.99.2.296

Справочник ФРНСИ «ФРМР. Тип адреса медицинского работника», OID 1.2.643.5.1.13.13.99.2.296



address

Объект

Да

Адрес





GARguid

Строка

Да

Идентификатор объекта адреса по ГАР





aoidArea

Строка

Нет

Идентификатор населенного пункта по ГАР





aoidStreet

Строка

Нет

Идентификатор улицы по ГАР





houseid

Строка

Нет

Идентификатор дома по ГАР





region

Положительное число

Да

Код региона (id)

Справочник ФРНСИ «Субъекты Российской Федерации», OID 1.2.643.5.1.13.13.99.2.206




areaName

Строка

Нет

Наименование населенного пункта





prefixArea

Строка

Нет

Префикс населенного пункта


Не более 10 символов



streetName

Строка

Нет

Наименование улицы





prefixStreet

Строка

Нет

Префикс улицы


Не более 10 символов



house

Строка

Нет

Номер дома


Не более 10 символов



building

Строка

Нет

Номер корпуса


Не более 10 символов



struct

Строка

Нет

Номер строения


Не более 10 символов



flat

Строка

Нет

Номер квартиры


Не более 10 символов

Описание полей данных для получения сведений о среднем (общем) образовании медицинского работника (/person/common)


Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

commonId

Строка

Только чтение

Идентификатор записи



institution

Строка

Да

Образовательная организация


Максимальное количество символов — 512

docSerial

Строка

Нет

Серия аттестата


Максимальное количество символов – 5

docNumber

Строка

Да

Номер аттестата


Максимальное количество символов – 14

docDate

Дата

Да

Дата выдачи аттестата


Формат даты ISO 8601

Значение должно быть больше Даты рождения не менее чем на 14 лет;

Значение не может быть меньше Даты выдачи аттестата;

Значение не может быть больше текущей даты.

profCourseSet

Массив объектов

Нет

Профессиональные курсы



docDate

Дата

Да

Дата выдачи документа


Формат даты ISO 8601

Значение должно быть больше Даты рождения не менее чем на 14 лет;

Значение не может быть меньше Даты выдачи аттестата;

Значение не может быть больше текущей даты.


profCourseId (id)

Положительное число

Да

Профессия

Справочник ФРНСИ «ФРМР. Профессиональные курсы», OID 1.2.643.5.1.13.13.99.2.177

При указании в  docDate значения больше 01.01.1999 для выбора не доступны значения с id=5 и id =6


profCourseName

Строка

Нет

Наименование профессии

Справочник ФРНСИ «ФРМР. Профессиональные курсы», OID 1.2.643.5.1.13.13.99.2.177


Описание полей данных для получения сведений о профессиональном образовании медицинского работника (/person/prof)

Таблица 19

Имя поля
(имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

isStudentEducation

Логическое значение

Да

true – Обучающийся

false – МР



profId

Строка

Только чтение

Идентификатор записи



hasForeignProfEducation

Логическое значение

Да, если признак isStudentEducation = true. Для медработника поле всегда false

Признак наличия иностранного профессионального образования



isDuplicate

Логическое значение

Да, если признак isStudentEducation = false

true – если документ является дубликатом.

false – если документ не является дубликатом



educPlace

Число

Да, если isStudentEducation=false

Место получения образования

(0 – Россия/РСФСР, 1 – Республики СССР,

2 – иностранное государство)



educationTypeId (id)

Объект

Да, если isStudentEducation = false

Уровень образования

Справочник ФРНСИ «ФРМР. Тип образования медработников, OID 1.2.643.5.1.13.13.99.2.193



сode

Число

Да

Код




name

Строка

Нет

Наименование



beginYear

Положительное число

Да, isStudentEducation = false

Год поступления


Максимальное количество символов — 4.

Формат: ГГГГ


Не может быть меньше 14 лет


Если выбрана Республика бывшего СССР, то год поступления не может быть больше 1991

enrollmentDate

Дата

Да, если признак isStudentEducation = true

Дата зачисления


Дата в формате ISO 8601

courses

Массив объектов

Да, если isStudentEducation = true

Информация о курсах обучающегося




enrollmentRate

Число

Да

Курс, на который зачислен обучающийся

Справочник ФРНСИ «ФРМР. Курсы профессионального образования», OID 1.2.643.5.1.13.13.99.2.252



structuralUnitStudent

Строка

Да

СП образовательной организации, на которое зачислен обучающийся (факультет/отделение) (oid)




enrollmentSpecialtyId

Число

Да

Специальность, на которую зачислен обучающийся

Справочник ФРНСИ «ФРМР. Специальность медицинского персонала», OID 1.2.643.5.1.13.13.99.2.170


Справочник ФРНСИ «ФРМР. Специальность медицинского персонала при обучении в аспирантуре или докторантуре», OID 1.2.643.5.1.13.13.99.2.220


Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066

Выпадающий список справочника


learningOutcomeId

Число

Нет

Результат (итоги) обучения на курсе

Справочник ФРНСИ «ФРМР. Итоги обучения», OID 1.2.643.5.1.13.13.99.2.247



protocolNumber

Строка

Да, если выбирается значение «Завершение обучения (по итогам сдачи итогового государственного экзамена)» в поле learningOutcomeId

Номер протокола итогового государственного экзамена


Числовое поле для ввода до 20 символов


dateIssueProtocol

Дата

Да, если выбирается значение «Завершение обучения (по итогам сдачи итогового государственного экзамена)» в поле learningOutcomeId

Дата выдачи протокола итогового государственного экзамена


Дата в формате ISO 8601


diplomaQualificationId

Число

Да, если выбирается значение «Завершение обучения (по итогам сдачи итогового государственного экзамена)» в поле learningOutcomeId

Квалификация, указанная в дипломе о профессиональном образовании обучающегося

Справочник ФРНСИ «ФРМР. Квалификация медицинского персонала», OID 1.2.643.5.1.13.13.99.2.171



reasonForExpulsionId

Число

Да, если при выборе значения «Отчисление» в поле learningOutcomeId

Причина отчисления обучающегося

Справочник ФРНСИ «ФРМР. Причины отчисления», OID 1.2.643.5.1.13.13.99.2.191



dateDeduction

Дата

Да, если при выборе значения «Отчисление» в поле learningOutcomeId

Дата отчисления обучающегося


Дата в формате ISO 8601


transferDate

Дата

Да, если при выборе значения «Перевод на следующий курс» в поле learningOutcomeId

Дата перевода обучающегося на следующий курс


Дата в формате ISO 8601


dateAcademicLeave

Дата

Да, если при выборе значения «Академический» в поле learningOutcomeId

Дата выхода обучающегося в академический отпуск


Дата в формате ISO 8601


educationalOrgEndCourseId

Число

Да

Образовательная организация на момент окончания курса обучающимся

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519



academicDegreeId

Число

Да, если признак hasDiploma = true и если в поле «Уровень образования» выбрано «Высшее – аспирантура»

Ученая степень, присваиваемая обучающемуся

Справочник ФРНСИ «Ученые степени», OID 1.2.643.5.1.13.13.11.1067



scientificDegreeId

Число

Да, если признак hasDiploma = true, и если в поле «Уровень образования» выбрано «Высшее – аспирантура»

Отрасль науки, в которой обучающемуся присваивается ученая степень

Справочник ФРНСИ «Отрасли науки, по которым присуждается ученая степень», OID 1.2.643.5.1.13.13.11.1068


hasDiploma

Логическое значение

Да, если isStudentEducation=true и при выборе значения «Отчисление» или «Завершение обучения (по итогам сдачи итогового государственного экзамена)» в поле learningOutcomeId. Для МР данный признак не используется


Признак наличия сведений о дипломе/справке



docNumber

Строка

Для МР всегда обязательно для заполнения. Для обучающихся обязательно, если признак hasDiploma = true

Номер диплома (справки)



docSerial

Строка

Нет

Серия диплома (справки)


Если (Россия/РСФСР) или (Республики СССР): строка не более 6 символов.

docDate

Дата

Для медработника обязательно для заполнения. Для обучающегося обязательно, если признак hasDiploma = true


Дата выдачи диплома (справки)



institutionId (id)

Положительное число

Да, если educPlace = 0 (Россия/РСФСР)


Недопустимо, если educPlace != 0 (Россия/РСФСР)

Образовательная организация

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


institutionName

Строка

Нет

Наименование образовательной организации

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


levelEducationId

Число

Да, если isStudentEducation=true

Код уровня образования

Справочник ФРНСИ «ФРМР. Классификатор уровней профессионального образования», OID 1.2.643.5.1.13.13.99.2.243


formEducation

Строка

Да, если isStudentEducation=true

Форма обучения при зачислении


Выпадающий список:

Очная;

Очно-заочная;

Заочная.

budget

Логическое значение

Да, если isStudentEducation=true

Признак обучения на бюджетной основе



specId (id)

Положительное число

Да, только для МР

Специальность

Справочник ФРНСИ «ФРМР. Специальность медицинского персонала», OID 1.2.643.5.1.13.13.99.2.170


specName

Строка

Нет

Наименование специальности

Справочник ФРНСИ «ФРМР. Специальность медицинского персонала», OID 1.2.643.5.1.13.13.99.2.170


qualificationId (id)

Положительное число

Да, если educationTypeId != 5 (Незаконченное среднее профессиональное) или educationTypeId != 6 (Незаконченное высшее профессиональное)

и  isStudentEducation=false)

Квалификация

Справочник ФРНСИ «ФРМР. Квалификация медицинского персонала», OID 1.2.643.5.1.13.13.99.2.171


qualificationName

Строка

Нет

Наименование квалификации

Справочник ФРНСИ «ФРМР. Квалификация медицинского персонала», OID 1.2.643.5.1.13.13.99.2.171


isTargeted

Логическое значение

Да, если educPlace = 0 (Россия/РСФСР) и educationTypeId != 5 (Незаконченное среднее профессиональное) или educationTypeId != 6 (Незаконченное высшее профессиональное)


Недопустимо, если educPlace = 1 (Республики СССР) или educPlace = 2 (Иностранное государство)

Целевое обучение



targetedRegionId (id)

Положительное число

Да, если isTargeted = true

Заказчик целевого обучения

Справочник ФРНСИ «Субъекты Российской Федерации», OID 1.2.643.5.1.13.13.99.2.206


dutyMonthsPeriod

Положительное число

Да, если isTargeted = true и isStudentEducation=false

Срок исполнения обязательств в месяцах



dutyYearsPeriod

Положительное число

Только чтение

Срок исполнения обязательств (лет)



isTargetTerminated

Логическое значение

Да, если isTargeted = true

и isStudentEducation=false

Расторгнуты ли обязательства по целевому обучению



terminationReasonId

Положительное число


Да, если isTargeted = true и isTargetTerminated = true

и isStudentEducation=false

Причина расторжения целевых обязательств

Справочник ФРНСИ «ФРМР. Причины расторжения договора о целевом образовании», OID 1.2.643.5.1.13.13.99.2.353


dutyInfo

Строка

Нет

В данном поле указывается статус исполнения обязательства


Рассчитываемое поле, примеры значений:

«Не исполнено 572 дней (1 год (лет) 5 месяцев»,

«Не исполнено»,

«Осталось исполнить 337 дней (11 месяцев)»,

«Обязательства исполнены».

Логика расчета описана в руководстве пользователя ФРМР

oksmId (id)

Положительное число

Да, если educPlace = 2 (Иностранное государство) и isStudentEducation=false

Страна (код)

Справочник ФРНСИ «Общероссийский классификатор стран мира», OID 1.2.643.5.1.13.2.1.1.63


oksmName

Строка

Нет

Страна (наименование)

Справочник ФРНСИ «Общероссийский классификатор стран мира», OID 1.2.643.5.1.13.2.1.1.63


unionRepublicId (id)

Положительное число

Да, если educPlace = 1 (Республики Союза ССР)

и  isStudentEducation=false

Союзная республика СССР

Справочник ФРНСИ «Союзные республики СССР», OID 1.2.643.5.1.13.2.1.1.779


unionRepublicName

Строка

Нет

Наименование союзной республики СССР

Справочник ФРНСИ «Союзные республики СССР», OID 1.2.643.5.1.13.2.1.1.779


foreignInstitution

Строка

Да, если educPlace = 1 (Республики Союза ССР) или educPlace = 2 (Иностранное государство) и  isStudentEducation=false


Недопустимо, если educPlace = 0 (Россия/РСФСР)


Образовательная организация


Не более 256 символов

hasForeignCert

Число

Да, если educPlace = 2 (Иностранное государство)

и  isStudentEducation=false

Наличие свидетельства о признании иностранного образования

Значения:

0 – «Да»,

1 – «Нет, но требуется»,

2 – «Не требуется»



foreignCertSerial

Строка

Нет

Серия бланка свидетельства о признании иностранного образования


Длина строки не более 2 символов

foreignCertNumber

Строка

Да, если educPlace = 2 (Иностранное государство),hasForeignCert = 0 и

isStudentEducation=false

Номер бланка свидетельства о признании иностранного образования



foreignCertDate

Дата

Да, если educPlace = 2 (Иностранное государство), hasForeignCert = 0

и  isStudentEducation=false

Дата выдачи свидетельства


Дата в формате ISO 8601

Описание полей данных для получения сведений о послевузовском образовании медицинского работника (/person/postgraduate)

Таблица 20

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

postgraduateId

Строка

Только чтение

Идентификатор записи



isDuplicate

Логическое значение

Нет

true – если документ является дубликатом.

false – если документ не является дубликатом



educPlace

Число

Да

Место получения образования

(0 – Россия/РСФСР, 1 – Республики СССР,

2 – иностранное государство)



educationStageId (id)

Положительное число

Да

Тип образования (код)

Справочник ФРНСИ «ФРМР. Классификатор профессиональных образовательных программам послевузовского профессионального образования», OID 1.2.643.5.1.13.13.99.2.104


educationStageName

Строка

Нет

Тип образования (наименование типа)

Справочник ФРНСИ «ФРМР. Классификатор профессиональных образовательных программам послевузовского профессионального образования», OID 1.2.643.5.1.13.13.99.2.104


isStudying

Логическое значение

Да

Учится по настоящее время


Доступно только если место получения образования выбрано:

- Россия/РСФСР

- Иностранное государство

всегда false, если educPlace = 1 (Республики Союза ССР)

beginYear

Положительное число

Да

Год поступления


Не может быть меньше 14 лет.
Если выбрана республика бывшего СССР, то год поступления не может быть больше 1991 г.
Значение не может быть больше текущего года.
Значение не может быть больше 2017 г. для Типа образование (Интернатура)

docSerial

Строка

Нет

Серия диплома


Длина строки не более 6 символов

docNumber

Строка

Да, если isStudying = false

Номер диплома


Строка не более 7 символов.

Допустимы для ввода:

- любая десятичная цифра,

- кириллица,

- знаки «/», «-»

docDate

Дата

Да, если isStudying = false

Дата выдачи диплома


Формат даты ISO 8601

institutionId (id)

Положительное число

Да, если educPlace = 0 (Россия/РСФСР)

Недопустимо, если educPlace ! = 0 (Россия/РСФСР)

Образовательная организация (код)

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


institutionName

Строка

Нет

Образовательная организация (наименование)

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


academicDegreeId (id)

Положительное число

Условно да


Ученая степень (код)

Справочник ФРНСИ «Ученые степени», OID 1.2.643.5.1.13.13.11.1067


academicDegreeName

Строка


Ученая степень (наименование)

Справочник ФРНСИ «Ученые степени», OID 1.2.643.5.1.13.13.11.1067


scienceBranchId (id)

Положительное число

Условно да

Отрасль науки (код)

Справочник ФРНСИ «Отрасли науки, по которым присуждается ученая степень», OID 1.2.643.5.1.13.13.11.1068


scienceBranchName

Строка

Нет

Отрасль науки (наименование)

Справочник ФРНСИ «Отрасли науки, по которым присуждается ученая степень», OID 1.2.643.5.1.13.13.11.1068


specId (id)

Положительное число


Специальность (код)

Для типов послевузовского образования «Интернатура» или «Ординатура»



specName

Строка

Нет

Специальность (наименование)

Для типов послевузовского образования «Интернатура» или «Ординатура»

OID 1.2.643.5.1.13.13.11.1066


doctSpecId (id)

Положительное число

Условно да

Специальность (код).

Для типов послевузовского образования «Аспирантура»/«Докторантура»



doctSpecName

Строка

Нет

Специальность (наименование)

Для типов послевузовского образования «Аспирантура»/«Докторантура»



additionSpecId (id)

Положительное число

Нет, допустимо если educationStageId = 3 (Аспирантура) или educationStageId = 4 (Докторантура)

Дополнительная специальность (код).

Для типов послевузовского образования «Аспирантура»/«Докторантура»

Справочник ФРНСИ «ФРМР. Специальность медицинского персонала при обучении в аспирантуре или докторантуре», OID 1.2.643.5.1.13.13.99.2.220


additionSpecName


Строка

Нет

Дополнительная специальность (наименование)

Справочник ФРНСИ «ФРМР. Специальность медицинского персонала при обучении в аспирантуре или докторантуре», OID 1.2.643.5.1.13.13.99.2.220


isTargeted

Логическое значение

Да, если educPlace = 0 (Россия/РСФСР) и educationStageId != 3 (Аспирантура) или educationStageId != 4 (Докторантура)  или  educationStageId != 5 (Соискательство)


Недопустимо,

если educPlace = 1 (Республики СССР) или educPlace = 2 (Иностранное государство)

Целевое обучение




targetedRegionId (id)


Положительное число

Да, если isTargeted = true

Заказчик целевого обучения

Справочник ФРНСИ «Субъекты Российской Федерации», OID 1.2.643.5.1.13.13.99.2.206


dutyMonthsPeriod

Положительное число

Да, если isTargeted = true

Срок исполнения обязательств в месяцах



dutyYearsPeriod

Положительное число

Только чтение

Срок исполнения обязательств по целевому обучению в годах



isTargetTerminated

Логическое значение

Да, если isTargeted = true

Расторгнуты ли обязательства по целевому обучению



terminationReasonId

Положительное число

Да, если isTargeted = true и isTargetTerminated = true

Причина расторжения целевых обязательств

Справочник ФРНСИ «ФРМР. Причины расторжения договора о целевом образовании», OID 1.2.643.5.1.13.13.99.2.353


dutyInfo

Строка

Нет

В данном поле указывается статус исполнения обязательства


Рассчитываемое поле, примеры значений:

«Не исполнено 572 дней (1 год(лет) 5 месяцев»,

«Не исполнено»,

«Осталось исполнить 337 дней (11 месяцев)»,

«Обязательства исполнены».

Логика расчета описана в руководстве пользователя ФРМР

oksmId (id)


Положительное число

Да, если educPlace = 2 (Иностранное государство)

Страна (код)

Справочник ФРНСИ «Общероссийский классификатор стран мира», OID 1.2.643.5.1.13.2.1.1.63


oksmName

Строка

Нет

Страна (наименование)

Справочник ФРНСИ «Общероссийский классификатор стран мира», OID 1.2.643.5.1.13.2.1.1.63


unionRepublicId (id)


Положительное число

Да, если educPlace = 1 (Республики СССР)

Союзная республика (код)

Справочник ФРНСИ «Союзные республики СССР», OID 1.2.643.5.1.13.2.1.1.779


unionRepublicName

Строка

Нет

Союзная республика (наименование)

Справочник ФРНСИ «Союзные республики СССР», OID 1.2.643.5.1.13.2.1.1.779


foreignInstitution

Строка

Да, если educPlace = 1 (Республики СССР) или educPlace = 2 (Иностранное государство)

Недопустимо, если educPlace = 0 (Россия/РСФСР)

Образовательная организация



Длина не более 256 символов

hasForeignCert

Число

Да, если educPlace = 2 (Иностранное государство)

Наличие свидетельства о признании иностранного образования

Значения:

0 – «Да»,

1 – «Нет, но требуется»,

2 – «Не требуется»



foreignCertSerial

Строка

Нет

Серия бланка свидетельства о признании иностранного образования


Длина строки не более 2 символов

foreignCertNumber

Строка

Да, если educPlace = 2 (Иностранное государство) и hasForeignCert = 0

Номер бланка свидетельства о признании иностранного образования



foreignCertDate

Дата

Да, если educPlace = 2 (Иностранное государство) и hasForeignCert = 0

Дата выдачи свидетельства


Дата в формате ISO 8601

Описание полей данных для получения сведений о дополнительном профессиональном образовании медицинского работника (/person/ext)

Таблица 21

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

extId

Строка

Только чтение

Идентификатор записи



profEducationKindId

Положительное число

Да

Вид ДПО (код)

Справочник ФРНСИ «ФРМР. Вид дополнительного профессионального образования», OID 1.2.643.5.1.13.13.99.2.297


profEducationKindName

Строка

Нет

Вид ДПО (наименование)

Справочник ФРНСИ «ФРМР. Вид дополнительного профессионального образования», OID 1.2.643.5.1.13.13.99.2.297


institutionId (id)

Положительное число

Да

Образовательная организация (код)

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


institutionName

Строка

Нет

Образовательная организация (наименование)

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


hoursCount

Положительное число

Да

Количество часов


  Для Вид ДПО = Повышение квалификации (id = 1): минимальное значение = 16, Максимальное значение = 4000;


   Для Вид ДПО = Стажировка (id = 2):

минимальное значение = 1: Максимальное значение = 4000;


   Для Вид ДПО = Профессиональная переподготовка (id = 3):

минимальное значение = 216, Максимальное значение = 4000;

theme

Строка

Да

Тематика


Строка не более 256 символов

docSerial

Строка

Нет

Серия документа


Строка не более 6 символов

docNumber

Строка

Да

Номер документа


Строка не более 13 символов

docDate

Дата

Да

Дата выдачи документа


Формат даты ISO 8601

specId (id)

Положительное число

Да

Не обязательно для заполнения, при условии, что profEducationKindId = 1

Специальность (код)

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


specName

Строка

Нет

Специальность (наименование)

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


Описание полей данных для получения сведений о сертификатах медицинского работника (/person/cert)

Таблица 23

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

certId

Строка

Только чтение

Идентификатор записи



institutionId (id)

Положительное число

Да

Образовательная организация

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


institutionName

Строка

Нет

Образовательная организация (наименование)

Справочник ФРНСИ «Реестр образовательных организаций, реализующих профессиональных образовательных программ медицинского образования и фармацевтического образования», OID 1.2.643.5.1.13.13.11.1519


certSerial

Строка

Нет

Серия сертификата


Максимальное количество символов – 6

certNumber

Строка

Да

Номер сертификата


Максимальное количество символов – 13

examDate

Дата

Да

Дата сдачи сертификационного экзамена


Дата в формате ISO 8601

passDate

Дата

Нет

Дата выдачи сертификата


Дата в формате ISO 8601

endDate

Дата

Нет

Дата окончания срока действия сертификата специалиста


Дата в формате ISO 8601

specId (id)

Положительное число

Да

Специальность

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


specName

Строка

Нет

Специальность (наименование)

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


Описание полей данных для получения сведений об аккредитации медицинского работника (/person/accreditation)

Таблица 24

Имя поля (имя атрибута)

Тип

Обязательность 

Описание

Справочник

Формат ввода данных

id

Строка

Только чтение

Идентификатор записи



docSerial

Строка

Только чтение

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


Длина строки не более 4 символов

Допустимы для ввода: любая десятичная цифра

docNumber

Строка

Только чтение

Номер свидетельства


Длина строки не более 8 символов

Допустимы для ввода: любая десятичная цифра

regNumber

Строка

Только чтение

Регистрационный номер


Длина строки не более 20 символов

Допустимы для ввода:

  • любая десятичная цифра,
  • кириллица,
  • знак «-»

accreditationProcedures

Массив объектов

Только чтение

Процедуры аккредитации




registryNumber


Строка

Только чтение

Уникальный номер реестровой записи




secretaries



Массив объектов

Только чтение

Информация о секретарях аккредитационной подкомиссии/центральной аккредитационной комиссии, подписавшие документ



    


snils

Строка

Только чтение

СНИЛС сотрудника


  • Длина 11 символов.
  • Только числовые символы.

Валидация по контрольному числу



document

JSON

Только чтение

Данные документа, удостоверяющего личность






documentId (id)

Положительное число (unsigned int)

Только чтение

Код документа, удостоверяющего личность

Основной OID:

1.2.643.5.1.13.13.99.2.48.

Дополнительный OID:

1.2.643.5.1.13.13.11.1011

1.2.643.5.1.13.2.1.1.736





serial

Строка

Только чтение

Серия документа, удостоверяющего личность


Не более 10 символов.

Допустимы для ввода:

  • любая десятичная цифра,
  • кириллица и латиница




number

Строка

Только чтение

Номер документа, удостоверяющего личность


Не более 20 символов.

Допустимы для ввода:

  • любая десятичная цифра,
  • кириллица и латиница


key

JSON

Только чтение

Идентификационный ключ аккредитуемого





snils

Строка

Только чтение

СНИЛС сотрудника


Длина 11 символов.

Только числовые символы.

Валидация по контрольному числу



document

JSON

Только чтение

Данные документа, удостоверяющего личность






documentId (id)

Положительное число (unsigned int)

Только чтение

Код документа, удостоверяющего личность

Основной OID:

1.2.643.5.1.13.13.99.2.48


Дополнительный OID:

1.2.643.5.1.13.13.11.1011

1.2.643.5.1.13.2.1.1.736





serial

Строка

Только чтение

Серия документа, удостоверяющего личность


Не более 10 символов.

Допустимы для ввода:

  • любая десятичная цифра,
  • кириллица и латиница




number

Строка

Только чтение

Номер документа, удостоверяющего личность


Не более 20 символов.

Допустимы для ввода:

  • любая десятичная цифра,
  • кириллица и латиница


applicationId

Строка

Только чтение

Идентификатор заявления, полученного из Личного Кабинета врача в ФРМР


GUID.

Формат: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}


firstName

Строка

Только чтение

Имя


Не менее двух символов.

Не более 100 символов. Латиница запрещена для ввода


patronymic

Строка

Только чтение

Отчество


Не менее двух символов.

Не более 100 символов. Латиница запрещена для ввода


lastName

Строка

Только чтение

Фамилия


Не менее одного символа.

Не более 100 символов. Латиница запрещена для ввода


accreditationKindId (id)

Положительное число

Только чтение

Вид аккредитации

Справочник ФРНСИ «ФРМР. Вид аккредитации»,

OID 1.2.643.5.1.13.13.99.2.295




accreditationKind

Строка

Только чтение

Вид аккредитации (наименование)



postId

Положительное число

Только чтение

Должность

1.2.643.5.1.13.13.99.2.181



post

Строка

Только чтение

Должность (наименование)

1.2.643.5.1.13.13.99.2.181



specId (id)

Положительное число

Только чтение

Специальность профессионального образования

Основной OID:

1.2.643.5.1.13.13.99.2.170



spec

Строка

Только чтение

Специальность, по которой была пройдена первичная аккредитация (наименование)



mpSpecId (id)

Положительное число

Только чтение

Специальность, по которой была пройдена первичная специализированная и периодическая аккредитация

Основной OID:

1.2.643.5.1.13.13.11.1066



profStandardId (id)

Положительное число

Только чтение

Профессиональный стандарт

Основной OID:

1.2.643.5.1.13.13.99.2.283



profStandard

Строка

Только чтение

Профессиональный стандарт (наименование)



institutionId (id)

Положительное число

Только чтение

Место проведения

Основной OID:

1.2.643.5.1.13.13.11.1519



institution

Строка

Только чтение

Образовательное учреждение, где проводилась аккредитация (наименование)



accreditationActivityKind

Строка

Только чтение

Вид деятельности (Медицинская деятельность, Фармацевтическая деятельность)


Медицинская деятельность, Фармацевтическая деятельность (ENUM)


passed

Логическое значение

Только чтение

Аккредитуемый прошел аккредитацию




excluded

Логическое значение

Только чтение

Аккредитуемый исключен из протокола


Может принимать только значение true


passDate

Дата

Только чтение

Дата проведения


Дата в формате ISO 8601


endDate

Дата

Только чтение

Дата, до которой действительна пройденная процедура аккредитации


Дата в формате ISO 8601


protocolDate

Дата

Только чтение

Дата протокола


Дата в формате ISO 8601


protocolNumber

Строка

Только чтение

Номер протокола




educationLevel

Число

Только чтение

Уровень образования

Справочник ФРНСИ «ФРМР. Классификатор уровней профессионального образования» OID 1.2.643.5.1.13.13.99.2.243


Описание полей данных для получения сведений о квалификации медицинского работника (/person/qualification)

Таблица 25

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

qualificationId

Строка

Только чтение

Идентификатор записи



qualifyCategoryId (id)

Положительное число

Да

Категория (код)

Справочник ФРНСИ «Квалификационные категории медицинских и фармацевтических работников», OID 1.2.643.5.1.13.13.11.1494


qualifyCategoryName

Строка

Нет

Категория (наименование)

Справочник ФРНСИ «Квалификационные категории медицинских и фармацевтических работников», OID 1.2.643.5.1.13.13.11.1494


beginDate

Дата

Да

Дата присвоения



endDate

Дата

Только чтение

Дата окончания срока действия квалификационной категории



specId (id)

Положительное число

Да, если в разделе «Профессиональное образование» в поле «Специальность» выбрана медицинская специальность.


Недопустимо, если в разделе «Профессиональное образование» в поле «Специальность» выбрана немедицинская специальность

Специальность (код)

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


specName

Строка

Нет

Специальность (наименование)

Справочник ФРНСИ «Номенклатура специальностей специалистов, имеющих медицинское и фармацевтическое образование», OID 1.2.643.5.1.13.13.11.1066


fedPostId

Положительное число

Да, если в разделе «Профессиональное образование» в поле «Специальность» выбрана медицинская специальность.


Недопустимо, если в разделе «Профессиональное образование» в поле «Специальность» выбрана немедицинская специальность

Должность по федеральному справочнику (код)

Справочник ФРНСИ «ФРМР/ФРМО. Представление технического справочника должностей», OID 1.2.643.5.1.13.13.99.2.885


fedPostName


Строка

Нет

Должность по федеральному справочнику (наименование)

Справочник ФРНСИ «ФРМР/ФРМО. Представление технического справочника должностей», OID 1.2.643.5.1.13.13.99.2.885


postId (id)

Положительное число

Да, если в разделе «Профессиональное образование» в поле «Специальность» выбрана немедицинская специальность.


Недопустимо, если в разделе «Профессиональное образование» в поле «Специальность» выбрана медицинская специальность

Должность (код)

Справочник ФРНСИ «ФРМР. Должности медицинского персонала», OID 1.2.643.5.1.13.13.99.2.181


postName

Строка

Нет

Должность (наименование)

Справочник ФРНСИ «ФРМР. Должности медицинского персонала», OID 1.2.643.5.1.13.13.99.2.181


Описание полей данных для получения сведений о личном деле (сведений о трудоустройстве) медицинского работника (/person/card)

Таблица 26

Имя поля
 (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

oid

Строка

Да

Идентификатор организации



id

Строка

Только чтение

Идентификатор записи личного дела



organization

Строка

Да

Наименование организации, в которой трудоустроен работник



nrPmuDepartId

Строка

Да

Структурное подразделение



nrPmuDepartName

Строка

Нет

Наименование СП, в котором трудоустроен работник



nrPmuDepartHospitalSubdivisionId

Строка

Да, если в поле nrPmuDepartId указано значение с типом подразделения = Стационарный, кроме отделения стационара, с режимом работы «Стационар на дому»

Отделение стационара



nrPmuDepartHospitalSubdivisionName

Строка

Нет

Наименование отделения стационара, относящегося к выбранному СП



roomOid

Строка

Да, для типа подразделения:

«Амбулаторный», «Лабораторно-диагностический», «Инструментально-диагностический»

OID отделения / кабинета



roomName

Строка

Нет

Наименование кабинеты, относящиеся к выбранному отделению / СП



contractNumber

Строка

Да

Номер трудового договора



contractDate

Дата

Да

Дата заключения трудового договора



serviceNumber

Строка

Да

Табельный номер



fedPositionId

Положительное число

Да

Должность по Фед. Справочнику

Справочник ФРНСИ «ФРМР/ФРМО. Представление технического справочника должностей», OID 1.2.643.5.1.13.13.99.2.885


fedPosition

Строка

Нет

Наименование должности по Фед. Справочнику

Справочник ФРНСИ «ФРМР/ФРМО. Представление технического справочника должностей», OID 1.2.643.5.1.13.13.99.2.885


seniority

Число

Нет

Трудовой стаж (дней)



services

Массив объектов

Да

Оказываемые медицинские услуги

Справочник ФРНСИ «Справочник видов работ и услуг по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.319



code

Число

Да

Код

Справочник ФРНСИ «Справочник видов работ и услуг по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.319



name

Строка

Нет

Наименование

Справочник ФРНСИ «Справочник видов работ и услуг по классификации Росздравнадзора», OID 1.2.643.5.1.13.13.99.2.319


positionTypeId (id)

Положительное число

Да

Тип занятия должности

Справочник ФРНСИ «Виды работ по трудовому договору», OID 1.2.643.5.1.13.13.99.2.357


positionTypeName

Строка

Нет

Наименование типа занимаемой должности

Справочник ФРНСИ «Виды работ по трудовому договору», OID 1.2.643.5.1.13.13.99.2.357


postId (id)

Положительное число

Да

Должность

Справочник ФРНСИ «ФРМР. Должности медицинского персонала», OID 1.2.643.5.1.13.13.99.2.181


postName

Строка

Нет

Наименование должности

Справочник ФРНСИ «ФРМР. Должности медицинского персонала», OID 1.2.643.5.1.13.13.99.2.181


rate

Положительное дробное число в формате x.xxxx

Да, если positionTypeId (id) != 2 (Совмещение)

Ставка



beginDate

Дата

Да

Дата начала



endDate

Дата

Нет

Дата окончания



endTypeId (id)

Положительное число

Да, если endDate != null

Основание окончания

Справочник ФРНСИ «ФРМР. Тип окончания записи в карточке медработника», OID 1.2.643.5.1.13.13.99.2.282


fireReasonId(id)

Положительное число

Да, если endTypeId (id) = 2 (Увольнение)

Причина увольнения

Справочник ФРНСИ «ФРМР. Справочник оснований для прекращения трудового договора», OID 1.2.643.5.1.13.13.99.2.196


targeted

Логическое значение

Да

Целевая подготовка



temporaryDerelictions

Массив объектов

Нет

Список временных неисполнений функциональных обязанностей




reasonId (id)

Положительное число

Да

Причина неисполнения

Справочник ФРНСИ «ФРМР. Причины временного неисполнения функциональных обязанностей», OID 1.2.643.5.1.13.13.99.2.192



beginDate

Дата

Да

Дата начала неисполнения


Дата в формате ISO 8601


endDate

Дата

Нет

Дата окончания неисполнения


Дата в формате ISO 8601

Описание полей данных для получения сведений о наградах медицинского работника (/person/nomination)

Таблица 27

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

nominationId

Положительное число

Да

Награда

Справочник ФРНСИ «Награды и звания Российской Федерации», OID 1.2.643.5.1.13.13.99.2.44


nomNumber

Строка

Да

Номер


Длина до 20 символов включительно

nomDate

Дата

Да

Дата


Дата в формате ISO 8601

entityId

Строка

Только чтение

Идентификатор записи



Описание полей данных для получения сведений о профессиональных некоммерческих организациях, участником которых является медицинский работник (/person/organization)

Таблица 28

Имя поля (имя атрибута)

Тип

Обязательность

Описание

Справочник

Формат ввода данных

organizationId

Положительное число

Да

Идентификатор ПНО

Справочник ФРНСИ «ФРМР. Справочник профессиональных некоммерческих организаций», OID 1.2.643.5.1.13.13.99.2.309


beginDate

Дата

Да

Дата вступления медицинского работника в ПНО


Дата в формате ISO 8601

endDate

Дата

Нет

Дата исключения медицинского работника из ПНО


Дата в формате ISO 8601

entityId

Строка

Только чтение

Идентификатор записи



Описание полей данных для получения сведений о медицинском работнике (/person/full)

Таблица 29

Имя поля (имя атрибута)

Тип

Обязательность

Описание

mr

Логическое значение

Да

Признак медицинского работника

student

Логическое значение

Да

Признак обучающегося

snils

Строка

Для медработника поле обязательное, если он либо гражданин РФ, либо он с двойным гражданством, либо он без гражданства. Необязательно, если МР иностранный гражданин.

Для обучающихся поле условно обязательное. Если отсутствует СНИЛС, то обязателен к заполнению массив documents. Если ДУЛ отсутствует, то поле snils обязательное

СНИЛС сотрудника

oid

Строка

Только чтение

OID медицинского работника

lastName

Строка

Да

Фамилия

firstName

Строка

Да

Имя

patronymic

Строка

Нет

Отчество

gender

Число

Да

Пол (1-мужской,

2-женский)

birthDate

Дата

Да

Дата рождения

inn

Строка

Нет

ИНН сотрудника

citizenShipId

Объект

Да

Гражданство


code

Число

Да

Код


name

Строка

Нет

Наименование

oksmId

Объект

Да, если citizenShipId = 2 (Гражданин Российской Федерации и иностранного государства (двойное гражданство)) или citizenShipId = 3 (Иностранный гражданин)

Страна


code

Число

Да

Код


name

Строка

Нет

Наименование

militaryRelationId

Положительное число

Нет

Отношение к военной службе

phone

Строка

Нет

Номер телефона (+7)

email

Строка

Нет

Адрес электронной почты

isDisabled

Логическое значение

Нет

Данные о наличии инвалидности

disabledGroupId

Число

Да, если стоит признак isDisabled = true

Группа инвалидности (Код)

disabledGroupName

Строка

Нет

Группа инвалидности (Наименование)

disabledDate

Дата

Да, если стоит признак isDisabled = true

Дата начала инвалидности

covid19

Логическое значение

Нет

Идентификатор определяющий, что МР может быть дополнительно привлечен к оказанию медицинской помощи при угрозе распространения заболеваний, представляющих опасность для окружающих

documents

Массив объектов

   Да, если не стоит признак обучающегося и не заполнено поле СНИЛС. Если поле СНИЛС заполнено, то данное поле для обучающегося необязательное

   Да, если стоит признак медработника и поле citizenShipId = 3 (Иностранный гражданин)

Для гражданина РФ, гражданина РФ с двойным гражданством, для лиц без гражданства поле необязательное



Информация о документе удостоверяющего личность


serial

Строка

Нет

Серия документа, удостоверяющего личность


number 

Строка

Да

Номер документа, удостоверяющего личность


passDate

Дата

Да

Дата выдачи документа, удостоверяющего личность


passOrg

Строка

Да

Организация выдачи документа, удостоверяющего личность


codeOrg

Строка

Нет

Код подразделения


documentId (id)

Положительное число

Да

Код документа, удостоверяющего личность

addresses

Массив объектов

Нет

Блок описания адреса


addressId

Строка

Нет

Идентификатор адреса


regDate

Дата

Да

Дата регистрации


addressTypeId (id)

Положительное число

Да

Тип адреса

(1 – Адрес постоянной регистрации,

2 – Адрес фактического проживания)


address

Объект

Да

Адрес



GARguid

Строка

Да

Идентификатор объекта адреса по ГАР



aoidArea

Строка

Нет

Идентификатор населенного пункта по ГАР



aoidStreet

Строка

Нет

Идентификатор улицы по ГАР



houseid

Строка

Нет

Идентификатор дома по ГАР



region

Положительное число

Да

Код региона (id)



areaName

Строка

Нет

Наименование населенного пункта



prefixArea

Строка

Нет

Префикс населенного пункта



streetName

Строка

Нет

Наименование улицы



prefixStreet

Строка

Нет

Префикс улицы



house

Строка

Нет

Номер дома



building

Строка

Нет

Номер корпуса



struct

Строка

Нет

Номер строения



flat

Строка

Нет

Номер квартиры

personCard

Массив объектов

Нет

Данные личного дела (сведений о трудоустройстве) медицинского работника

educationCommon

Объект

Нет

Данные среднего (общего) образования медицинского работника

personAccreditation

Объект

Нет

Данные аккредитации медицинского работника

educationExt

Массив объектов

Нет

Данные дополнительного профессионального образования медицинского работника

educationProf

Массив объектов

Нет

Данные профессионального образования медицинского работника

educationPostgraduate

Массив объектов

Нет

Данные послевузовского образования медицинского работника

educationCert

Массив объектов

Нет

Данные сертификата медицинского работника

personQualification

Массив объектов

Нет

Данные квалификационных категорий медицинского работника

personNomination

Массив объектов

Нет

Данные наград медицинского работника

personOrganization

Массив объектов

Нет

Данные о профессиональных некоммерческих организациях

Сценарии интеграционного взаимодействия с регистрами РС ФРМО и РС ФРМР 2.0

Получение перечня доступных медицинских организаций (expand)

Получение полного перечня доступных медицинских организаций, с медицинскими работниками которых пользователь может работать, осуществляется с помощью POST-запроса к справочнику РМО по URL в формате:
[base]/term/ValueSet/$expand?_format=json

Описание параметров запроса

Перечень параметров для получения доступных медицинских организаций представлен в табл. 30.

Таблица 30. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.84.2

 

Описание параметров ответа

Метод возвращает массив доступных медицинских организаций (OID медицинской организации и наименование), с медицинскими работниками которых пользователь может работать. Параметры в ответе представлены в таблице 31.

Таблица 31. Параметры ответа

Контейнер

Параметр

Тип

Описание

1

Root




2

/parameter


array

Параметры результата

3

parameter

name

string

Название параметра «result»

4

parameter/resource


object

Найденный ресурс

5

resource

id

guid

Уникальный идентификатор справочника в НСИ

6

resource

url

string

url-адрес справочника

7

resource

name

string

Наименование справочника

8

resource/expansion/contains


object

Массив найденных записей

9

contains

code

string

OID медицинской организации

10

contains

display

string

Наименование медицинской организации

Получение перечня доступных медицинских работников (lookup)

      Получение полного перечня медицинских работников осуществляется с помощью POST-запроса к справочнику МРМО по URL в формате:
[base]/term/ValueSet/$lookup?_format=json

Описание параметров запроса

      Перечень параметров для получения списка доступных медицинских работников по медицинской организации представлен в таблице 32.

Таблица 32. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.84.2

6

parameter

name

string

1..1

Название параметра «code»

7

parameter

valueString

string

1..1

OID медицинской организации

 

Описание параметров ответа

      Метод возвращает список доступных медицинских организаций (OID медицинской организации и наименование), с медицинскими работниками которых пользователь может работать. Параметры ответа представлены в таблице 33.

Таблица 33. Параметры ответа

Контейнер

Параметр

Тип

Описание

1

Root




2

/parameter


array

Параметры ответа

3

parameter

name

string

Наименование параметра «mr»

4

parameter/ valueCodeableConcept


array

Массив найденных медицинских работников

5

valueCodeableConcept

code

string

СНИЛС медицинского работника

6

valueCodeableConcept

system

string

OID справочника, содержащего полную информацию по медицинскому работнику

7

valueCodeableConcept

display

array

Фамилия медицинского работника

8

valueCodeableConcept

version

string

Версия справочника

Получение полных данных о медицинской организации (getResource)

      Получение полных данных о медицинской организации осуществляется с помощью следующих запросов:
  1. GET-запрос по URL в формате:
[base]/get_resource?_format=json&system=[OID справочника]&code=[Идентификатор записи справочника]
  1. POST-запроса по URL в формате:
[base]/get_resource?_format=json

Описание параметров запроса

Перечень параметров для получения полной информации о медицинской организации представлен в таблице 34.

Таблица 34. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.86.2

6

parameter

name

string

1..1

Название параметра «code»

7

parameter

valueString

string

1..1

OID медицинской организации


Описание параметров ответа

      Метод возвращает полную информацию о медицинской организации в формате JSON. Структуру получаемого JSON-объекта см. в пункте «Структура информационного объекта РС ФРМО 2.0»

Получение полных данных о медицинских организациях (getResources)

      Получение полных данных о медицинских организациях осуществляется с помощью POST-запроса:
[base]/get_resources?_format=json

Описание параметров запроса

      Перечень параметров для получения полной информации о медицинской организации представлен в таблице 35.

Таблица 35. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.86.2

6

parameter

name

string

1..1

Название параметра «item_codes»

7

parameter

valueString

string

1..1

Массив OID медицинских организаций


Описание параметров ответа

      Метод возвращает полную информацию о медицинских организациях в формате JSON. Структуру получаемого JSON-объекта см. в пункте «Структура информационного объекта РС ФРМО 2.0»

Получение полных данных о медицинском работнике (getResource)

      Получение полных данных о медицинском работнике осуществляется с помощью запросов:
  1. GET-запрос по URL в формате:
[base]/get_resource?_format=json&system=[OID справочника]&code=[СНИЛС медицинского работника]
  1. POST-запрос по URL в формате:
[base]/get_resource?_format=json

Описание параметров запроса

Перечень параметров для получения полной информации о медицинском работнике представлен в таблице 36.

Таблица 36. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.104.2

6

parameter

name

string

1..1

Название параметра «code»

7

parameter

valueString

string

1..1

СНИЛС медицинского работника


Описание параметров ответа

      Метод возвращает полную информацию о медицинском работнике в формате JSON. Структуру получаемого JSON-объекта см. в пункте «Структура информационного объекта РС ФРМР 2.0»

Получение полных данных о медицинских работниках (getResources)

      Получение полных данных о медицинских работниках осуществляется с помощью POST-запроса:
[base]/get_resources?_format=json

Описание параметров запроса

      Перечень параметров для получения полной информации о медицинских работниках представлен в таблице 37.

Таблица 37. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.104.2

6

parameter

name

string

1..1

Название параметра «item_codes»

7

parameter

valueString

string

1..1

Массив СНИЛС медицинских работников


Описание параметров ответа

      Метод возвращает полную информацию о медицинских работниках в формате JSON. Структуру получаемого JSON-объекта см. в пункте «Структура информационного объекта РС ФРМР 2.0»

Проверка наличия сведений о медицинском работнике (validate-code)

      Проверка наличия сведений о медицинском работнике по заданному СНИЛС и дополнительным сведениям о трудоустройстве в справочнике «Региональный Сегмент Федерального Регистра Медицинских Работников (РС ФРМР 2.0)» (OID 1.2.643.2.69.1.1.1.104.2) выполняется с помощью POST-запроса по URL в формате:
[base]/term/ValueSet/$validate-code?_format=json

Описание параметров запроса

      Перечень параметров для валидации трудоустройства медицинского работника в медицинской организации представлен в таблице 40.

Таблица 40. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.104.2

6

parameter

name

string

1..1

Название параметра «code»

7

parameter

valueString

string

1..1

СНИЛС медицинского работника

8

parameter

name

string

1..1

Название параметра «filter»

9

parameter/part


array

0..1

Массив проверок дополнительных параметров информации медицинского работника. Каждый объект массива – условие проверка формата {"name": "код поля проверки", "valueString": "значение"}

10

part

name

string

1..1

Код поля проверки. Возможные поля проверки:

oid – OID медицинской организации, в которой работал/работает медицинский работник

specId – специальность при обучении

postId – должность, по которой работал/работает медицинский работник

display – фамилия медицинского работника

firstName– имя медицинского работника

patronymic – отчество медицинского работника

11

part

valueString

string

1..1

Значение проверочного поля. Код проверочного поля и OID-ы справочников, которые используются при заполнении полей:
oid - идентификатор медицинской организации по справочнику 1.2.643.5.1.13.13.11.1461;

depart_oid – идентификатор подразделения по справочнику 1.2.643.5.1.13.13.99.2.114;

specId - код специальности по федеральному справочнику "ФРМР. Специальность медицинского персонала", 1.2.643.5.1.13.13.11.1107;

postId - код должности по федеральному справочнику "ФРМР. Должности медицинского персонала", 1.2.643.5.1.13.13.11.1102;


Примечания:

      Очевидно, что если в параметрах запроса заданы только параметры: system, code, authorization, то данный сценарий повторяет сценарий, описанный выше в п. 4.5.

      Валидация следующих параметров: code, oid, specId, postId, display, firstName, patronymic производится логическим выражением, как логическое произведение.

      Валидация параметров: oid, depart_oid. postId производится в рамках одно личного дела медицинского работника. Одно личное дело характеризуется местом работы (медицинская организация + подразделение/отделение), занимаемой должностью, датой начала и датой окончания работы (если есть).

      Валидация кода специальности производится по данным блока «Профессиональное образование» (profs), см. п.3. "Структура информационного объекта РС ФРМР 2.0".

      Валидация кода должности производится по данным блока «Личное дело» (cards), см. п.3. "Структура информационного объекта РС ФРМР 2.0".

      Валидация значений display, firstName, patronymic осуществляется с учетом регистра.

Описание параметров ответа

      Метод возвращает результат проверки трудоустройства медицинского работника в медицинской организации. Параметры ответа приведены в таблице 41.

Таблица 41. Параметры ответа

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «result»

5

parameter

valueBoolean

Boolean

1..1

Результат проверки наличия медицинского работника:

- true – присутствует;

- false – отсутствует.

Проверка наличия сведений о медицинском работнике с учетом сведений о трудоустройстве и дополнительных сведений о должности и специальности медицинского работника (validate-code)

      Проверка наличия сведений о медицинском работнике по заданному СНИЛС и дополнительным сведениям о трудоустройстве в справочнике «Региональный Сегмент Федерального Регистра Медицинских Работников (РС ФРМР 2.0)» (OID 1.2.643.2.69.1.1.1.104.2) выполняется с помощью POST-запроса по URL в формате:
[base]/term/ValueSet/$validate-code?_format=json

Описание параметров запроса

      Перечень параметров для валидации трудоустройства медицинского работника в медицинской организации представлен в таблице 40.

Таблица 40. Параметры запроса

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «system»

5

parameter

valueString

string

1..1

url справочника: urn:oid:1.2.643.2.69.1.1.1.104.2

6

parameter

name

string

1..1

Название параметра «code»

7

parameter

valueString

string

1..1

СНИЛС медицинского работника

8

parameter

name

string

1..1

Название параметра «filter»

9

parameter/part


array

0..1

Массив проверок дополнительных параметров информации медицинского работника. Каждый объект массива – условие проверка формата {"name": "код поля проверки", "valueString": "значение"}

10

part

name

string

1..1

Код поля проверки. Возможные поля проверки:

oid – OID медицинской организации, в которой работал/работает медицинский работник

specId – специальность при обучении

postId – должность, по которой работал/работает медицинский работник

display – фамилия медицинского работника

firstName– имя медицинского работника

patronymic – отчество медицинского работника

11

part

valueString

string

1..1

Значение проверочного поля. Код проверочного поля и OID-ы справочников, которые используются при заполнении полей:
oid - идентификатор медицинской организации по справочнику 1.2.643.5.1.13.13.11.1461;

depart_oid – идентификатор подразделения по справочнику 1.2.643.5.1.13.13.99.2.114;

specId - код специальности по федеральному справочнику "ФРМР. Специальность медицинского персонала", 1.2.643.5.1.13.13.11.1107;

postId - код должности по федеральному справочнику "ФРМР. Должности медицинского персонала", 1.2.643.5.1.13.13.11.1102;


Примечания:

      Очевидно, что если в параметрах запроса заданы только параметры: system, code, authorization, то данный сценарий повторяет сценарий, описанный выше в п. 4.5.

      Валидация следующих параметров: code, oid, specId, postId, display, firstName, patronymic производится логическим выражением, как логическое произведение.

      Валидация параметров: oid, depart_oid. postId производится в рамках одно личного дела медицинского работника. Одно личное дело характеризуется местом работы (медицинская организация + подразделение/отделение), занимаемой должностью, датой начала и датой окончания работы (если есть).

      Валидация кода специальности производится по данным блока «Профессиональное образование» (profs), см. п.3. "Структура информационного объекта РС ФРМР 2.0".

      Валидация кода должности производится по данным блока «Личное дело» (cards), см. п.3. "Структура информационного объекта РС ФРМР 2.0".

      Валидация значений display, firstName, patronymic осуществляется с учетом регистра.

Описание параметров ответа

      Метод возвращает результат проверки трудоустройства медицинского работника в медицинской организации. Параметры ответа приведены в таблице 41.

Таблица 41. Параметры ответа

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра «result»

5

parameter

valueBoolean

Boolean

1..1

Результат проверки наличия медицинского работника:

- true – присутствует;

- false – отсутствует.

Поиск медицинского работника по ФИО и месту фактического трудоустройства (search)

      Поиск сведений о медицинском работнике по ФИО и фактическому месту работы выполняется с помощью GET-запроса по URL в формате:
[base]/term/ValueSet/1.2.643.2.69.1.1.1.104.2/_search?display=Фамилия&firstName=Имя&patronymic=Отчество&oid=OID_МО&_format=json

      Правило формирования результирующей выборки:

  1. Полное совпадение по параметрам ФИО (без учета регистра).
  2. Медицинский работник имеет активную/действительную запись в блоке «Личное дело» о работе в МО с заданным OID. То есть хотя бы одна запись в личном деле (cards) медицинского работника имеет следующие параметры: organizationId = переданному в запросе OID МО, при этом endDate пустой (подробнее см. п. «Структура информационного объекта РС ФРМР 2.0»).

 

Описание параметров запроса

      Перечень параметров поиска медицинского работника по ФИО и месту работы представлен в таблице 42.

Таблица 42. Параметры запроса

Параметр

Тип

Кратность

Описание

1

display

String

1..1

Фамилия медицинского работника

2

firstName

String

1..1

Имя медицинского работника

3

patronymic

String

0..1

Отчество медицинского работника

4

person_card.list.organizationId

String

1..1

OID медицинской организации фактического места трудоустройства медицинского работника. OID МО определён в справочнике OID 1.2.643.2.69.1.1.1.86.2 (РС ФРМО 2.0)


Описание параметров ответа

      Метод возвращает массив медицинских работников с полной информацией по ним.

Таблица 43. Параметры ответа

Контейнер

Параметр

Тип

Кратность

Описание

1

Root





2


resourceType



Название параметра «Parameters»

3

/parameter


array

1..1

Массив параметров

4

parameter

name

string

1..1

Название параметра. Возвращаемые параметры персональных данных по названию и содержанию совпадают с параметрами блока general информационного объекта РС ФРМР 2.0, кроме того дополнительно возвращаются следующие параметры содержащие json-структуры: 

person.read – персональные данные;

person_document.list– документы;

person_address.list – адреса;

person_education_common.read – общее образование;

person_education_prof.list –профессиональное образование;

person_education_postgraduate.list –послевузовское образование;

person_education_ext.list – доп. образование;

person_education_cert.list – сертификаты;

person_education_accreditation.read – аккредитация;

person_education_qualification.list – квалификационные категории;

person_card.list– личное дело;

person_nomination.list– награды.

json-структуры содержат параметры описанные в структуре информационного объекта РС ФРМР 2.0 соответствующих блоков данных (подробнее см. п. «Структура информационного объекта РС ФРМР 2.0»).

5

parameter

valueString

string

1..1

Данные параметров: строка либо json-структура.


Примечание: параметр person_card.list содержит полные исторические данные по трудоустройству медицинского работника. Если необходимо найти конкретную запись личного дела по трудоустройству в МО на определенный период времени, необходимо самостоятельно выполнить поиск по доступным объектам в параметре person_card.list с необходимым набором условий. Например, если необходимо найти информацию по фактическому месту работы в определенной МО, то необходимо найти блок данных, в котором organizationId = OID МО & endDate пустой (подробнее см. п. «Структура информационного объекта РС ФРМР 2.0»). 

Примеры запросов взаимодействия с регистрами РС ФРМО и РС ФРМР 2.0

Получение перечня доступных медицинских организаций (метод $expand)

Тип запроса: POST

URL-запроса:

[base]/term/ValueSet/$expand?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "urn:oid:1.2.643.2.69.1.1.1.84.2"
        }
    ]
}

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

{
    "parameter": [
        {
            "name": "return",
            "resource": {
                "id": "0da121d9-eeb4-4695-9b3a-cb64c3fe9b4a",
                "url": "urn:oid:1.2.643.2.69.1.1.1.84.2",
                "meta": {
                    "versionId": "0e277f6e-ed52-405a-afd6-5683a19b7b8c",
                    "lastUpdated": "2018-08-31T11:02:16.547447+03:00"
                },
                "name": "Медицинские работники медицинских организаций",
                "status": "active",
                "contact": [
                    {
                        "telecom": [
                            {
                                "value": "",
                                "system": "email"
                            }
                        ]
                    }
                ],
                "version": "0",
                "expansion": {
                    "contains": [
                        {
                            "code": "1.2.643.5.1.13.13.12.2.78.8000",
                            "display": "СПб ГБУЗ \"Стом. пол. №11\"",
                            "version": "0",
                            "contains": [
                                {
                                    "code": "mr",
                                    "display": "Создано записей: 2"
                                }
                            ]
                        }
                    ],
                    "parameter": [
                        {
                            "name": "total",
                            "valueString": "1"
                        }
                    ],
                    "timestamp": "2019-03-06T14:04:25.07663+03:00"
                },
                "publisher": "",
                "experimental": true,
                "resourceType": "ValueSet"
            }
        }
    ],
    "resourceType": "Parameters"
}


Полученный ответ означает, что пользователю доступна медицинская организация с OID 1.2.643.5.1.13.13.12.2.78.8000.

Получение перечня доступных медицинских работников (метод $lookup)

Тип запроса: POST

URL-запроса:

[base]/term/ValueSet/$lookup?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "urn:oid:1.2.643.2.69.1.1.1.84.2"
        },
        {
            "name": "code",
            "valueString": "1.2.643.5.1.13.13.12.2.78.8000"
        }
    ]
}


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

{
    "parameter": [
        {
            "name": "mr",
            "valueCodeableConcept": [
                {
                    "code": "08646077801",
                    "system": "1.2.643.2.69.1.1.1.104",
                    "display": "Сидоров",
                    "version": "0"
                },
                {
                    "code": "13382473963",
                    "system": "1.2.643.2.69.1.1.1.104",
                    "display": "Иванов",
                    "version": "0"
                }
            ]
        },
        {
            "name": "display",
            "valueString": "СПб ГБУЗ \"Стом. пол. №11\""
        }
    ],
    "resourceType": "Parameters"
}


Ответ означает, что пользователю доступны МР со СНИЛС 13382473963 и 08646077801 в рамках МО с OID 1.2.643.5.1.13.13.12.2.78.8000.

Получение полных данных о медицинской организации (метод get_resource)

Вариант 1.

Тип запроса: GET

URL-запроса:

[base]/get_resource?_format=json&system=1.2.643.2.69.1.1.1.86.2&code=[OID МО]

Header: Authorization: [GUID-токен]

Вариант 2.

Тип запроса: POST

URL-запроса:

[base]/get_resource?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "1.2.643.2.69.1.1.1.86.2"
        },
        {
            "name": "code",
            "valueString": "1.2.643.5.1.13.13.12.2.78.8000"
        }
    ]
}

Получение полных данных о медицинских организациях (метод get_resources)

Тип запроса: POST

URL-запроса:

[base]/get_resources?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "1.2.643.2.69.1.1.1.86.2"
        },
        {
            "name": "item_codes",
            "valueString": "1.2.643.5.1.13.13.12.2.42.3995,1.2.643.5.1.13.13.12.2.42.4024"
        }
    ]
}

Получение полных данных о медицинском работнике (метод get_resource)

Вариант 1.

Тип запроса: GET

URL-запроса:

[base]/get_resource?_format=json&system=1.2.643.2.69.1.1.1.104.2&code=[СНИЛС]

Header: Authorization: [GUID-токен]

Вариант 2.

Тип запроса: POST

URL-запроса:

[base]/get_resource?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "1.2.643.2.69.1.1.1.104.2"
        },
        {
            "name": "code",
            "valueString": "[СНИЛС]"
        }
    ]
}

Получение полных данных о медицинских работниках (метод get_resources)

Тип запроса: POST

URL-запроса:

[base]/get_resources?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "1.2.643.2.69.1.1.1.104.2"
        },
        {
            "name": "item_codes",
            "valueString": "[СНИЛС],[СНИЛС]"
        }
    ]
}

Проверка наличия сведений о медицинском работнике (метод $validate-code)

Тип запроса: POST

URL-запроса:

[base]/term/ValueSet/$validate-code?_format=json

Header: Authorization: [GUID-токен]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "urn:oid:1.2.643.2.69.1.1.1.104.2"
        },
        {
            "name": "code",
            "valueString": "[СНИЛС]"
        }
    ]
}

 

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

{
    "parameter": [
        {
            "name": "result",
            "valueBoolean": true
        }
    ],
    "resourceType": "Parameters"
}


Полученный ответ обозначает что МР присутствует в справочнике РС ФРМР.

Проверка наличия сведений о медицинском работнике с учетом сведений о трудоустройстве и дополнительных сведений о должности и специальности медицинского работника (метод $validate-code)

Тип запроса: POST

URL-запроса:

[base]/term/ValueSet/$validate-code?_format=json

Header: Authorization: [GUID передающей системы]

BODY-запроса:

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "system",
            "valueString": "1.2.643.2.69.1.1.1.104.2"
        },
        {
            "name": "code",
            "valueString": "[СНИЛС]"
        },
        {
            "name": "filter",
            "part": [
                {
                    "name": "oid",
                    "valueString": "1.2.643.5.1.13.13.12.2.78.8000"
                },
                {
                    "name": "depart_oid",
                    "valueString": "1.2.643.5.1.13.13.12.2.78.8000.1.147886"
                },
                {
                    "name": "specId",
                    "valueString": "3"
                },
                {
                    "name": "postId",
                    "valueString": "9"
                },
                {
                    "name": "display",
                    "valueString": "Иванов"
                },
                {
                    "name": "firstName",
                    "valueString": "Иван"
                },
                {
                    "name": "patronymic",
                    "valueString": "Иванович"
                }
            ]
        }
    ]
}


Параметры:

  • code – СНИЛС медицинского работка;
  • oid – OID медицинской организации по справочнику 1.2.643.5.1.13.13.11.1461;
  • depart_oid – OID подразделения медицинской организации по справочнику 1.2.643.5.1.13.13.99.2.114;
  • specId – специальность медицинского работника по справочнику 1.2.643.5.1.13.13.11.1107;
  • postId – должность медицинского работника по справочнику 1.2.643.5.1.13.13.11.1102;
  • display – фамилия медицинского работника;
  • firstName – имя медицинского работника;
  • patronymic – отчество медицинского работника.

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

{
    "parameter": [
        {
            "name": "result",
            "valueBoolean": false
        }
    ],
    "resourceType": "Parameters"
}


Полученный ответ обозначает, что хотя бы одно из отправленных требований неверно.

Поиск медицинского работника по ФИО и месту фактического трудоустройства (метод _search?)

Тип запроса: GET

URL-запроса:

[base]/term/ValueSet/1.2.643.2.69.1.1.1.104.2/_search?display=Ящеров&firstName=Яков&patronymic=Яковлиевич&person_card.list.organizationId=1.2.643.5.1.13.13.12.2.78.8657&_format=json

Header: Authorization: [GUID передающей системы]

Пример ответа (однозначное соответствие: найден один медицинский работник, удовлетворяющий переданными условиям)

{
    "type": "searchset",
    "entry": [
        {
            "resource": {
                "parameter": [
                    {
                        "name": "code",
                        "valueString": "48368377143"
                    },
                    {
                        "name": "gender",
                        "valueString": "1"
                    },
                    {
                        "name": "postId",
                        "valueCodeableConcept": {
                            "coding": [
                                {
                                    "code": "9",
                                    "system": "1.2.643.5.1.13.13.11.1102",
                                    "display": "главная медицинская сестра",
                                    "version": "4"
                                }
                            ]
                        }
                    },
                    {
                        "name": "display",
                        "valueString": "Ящеров"
                    },
                    {
                        "name": "birthDate",
                        "valueString": "1974-02-28"
                    },
                    {
                        "name": "firstName",
                        "valueString": "Яков"
                    },
                    {
                        "name": "patronymic",
                        "valueString": "Яковлевич"
                    },
                    {
                        "name": "person.read",
                        "valueString": "{\"general\" : {\"inn\": \"183743107144\", \"phone\": \"8120709709\", \"snils\": \"48368377143\", \"gender\": \"1\", \"lastName\": \"Ящеров\", \"birthDate\": \"1974-02-28\", \"firstName\": \"Яков\", \"createDate\": \"2018-01-25T15:28:47.435\", \"patronymic\": \"Яковлевич\", \"citizenShipId\": \"1\", \"militaryRelationId\": \"3\"}}"
                    },
                    {
                        "name": "organizationId",
                        "valueCodeableConcept": {
                            "coding": [
                                {
                                    "code": "1.2.643.5.1.13.13.12.2.78.8657",
                                    "system": "1.2.643.2.69.1.1.1.86",
                                    "display": "СПб ГБУЗ \"Александровская больница\"",
                                    "version": "0"
                                }
                            ]
                        }
                    },
                    {
                        "name": "person_card.list",
                        "valueString": "{\"cards\": [{\"rate\": \"1.0000\", \"postId\": \"9\", \"targeted\": \"false\", \"beginDate\": \"2006-11-01\", \"createDate\": \"2018-01-25T15:29:16.905\", \"nrPmuDepartId\": \"1.2.643.5.1.13.13.12.2.78.8657.0.28411\", \"nrPmuDepartOid\": \"1.2.643.5.1.13.13.12.2.78.8657.0.28411\", \"organizationId\": \"1.2.643.5.1.13.13.12.2.78.8657\", \"positionTypeId\": \"1\", \"nrPmuDepartHospitalSubdivisionId\": \"1.2.643.5.1.13.13.12.2.78.8657.0.28411.2877\", \"nrPmuDepartHospitalSubdivisionOid\": \"1.2.643.5.1.13.13.12.2.78.8657.0.28411.2877\"}]}"
                    },
                    {
                        "name": "person_education_cert.list",
                        "valueString": "{\"certs\": [{\"specId\": \"219\", \"examDate\": \"2005-03-21\", \"passDate\": \"2005-03-21\", \"certNumber\": \"3645753673568\", \"createDate\": \"2018-01-25T15:29:06.867\", \"institutionId\": \"1452\"}]}"
                    }
                ],
                "resourceType": "Parameters"
            }
        }
    ],
    "total": 1,
    "resourceType": "Bundle"
}


Пример ответа (многозначное соответствие: найдено несколько медицинских работников, удовлетворяющих переданным условиям)

{
    "type": "searchset",
    "entry": [
        {
            "resource": {
                "parameter": [
                    {
                        "name": "code",
                        "valueString": "05207343321"
                    },
                    {
                        "name": "phone",
                        "valueString": "8126355599"
                    },
                    {
                        "name": "gender",
                        "valueString": "2"
                    },...

                             {
                        "name": "person_card.list",
                        "valueString": "{\"cards\": [{\"rate\": \"1.0000\", \"postId\": \"159\", \"targeted\": \"true\", \"beginDate\": \"2016-12-10\", \"createDate\": \"2017-06-28T18:18:59.626\", \"nrPmuDepartId\": \"1.2.643.5.1.13.13.12.2.78.8755.0.19839\", \"nrPmuDepartOid\": \"1.2.643.5.1.13.13.12.2.78.8755.0.19839\", \"organizationId\": \"1.2.643.5.1.13.13.12.2.78.8755\", \"positionTypeId\": \"1\"}]}"
                    }
                ],
                "resourceType": "Parameters"
            }
        },
        {
            "resource": {
                "parameter": [
                    {
                        "name": "code",
                        "valueString": "70715463284"
                    },
                    {
                        "name": "phone",
                        "valueString": "8126355599"
                    },...

                             {
                        "name": "person_card.list",
                        "valueString": "{\"cards\": [{\"rate\": \"1.0000\", \"postId\": \"159\", \"targeted\": \"true\", \"beginDate\": \"2016-12-10\", \"createDate\": \"2017-06-29T12:20:35.636\", \"nrPmuDepartId\": \"1.2.643.5.1.13.13.12.2.78.8755.0.19839\", \"nrPmuDepartOid\": \"1.2.643.5.1.13.13.12.2.78.8755.0.19839\", \"organizationId\": \"1.2.643.5.1.13.13.12.2.78.8755\", \"positionTypeId\": \"1\"}]}"
                    }
                ],
                "resourceType": "Parameters"
            }
        }
    ],
    "resourceType": "Parameters"
}
}
],
"total": 2,
"resourceType": "Bundle"
}


Пример ответа, если ни один медицинский работник, удовлетворяющий переданным условиям, не найден:

{
    "type": "searchset",
    "entry": [],
    "total": 0,
    "resourceType": "Bundle"
}


Наверх