Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Раскрыть
№ п/пПолеТип данныхОбязательностьОписаниеБД
1lpuGuidstring+Гуид МОoms_lpu.GUIDLPU
2dateFromstring+Дата начала отбираемого расписанияhlt_DoctorVisitTable.rf_DoctorTimeTableID → hlt_DoctorTimeTable.Date
3dateTostring+Дата окончания отбираемого расписанияhlt_DoctorVisitTable.rf_DoctorTimeTableID → hlt_DoctorTimeTable.Date
4busyTypestring-/+Тип приема приема.
При пустом busyType проверяется клиент в токене, если "Телемедицинская система" (ГУИД 60fe9896-5f56-4703-9cbd-b5479b7ed6a7), то ячейки расписания на ТМК с типом приема "323 - ТМК консилиум" возвращаются, иначе – нет.
hlt_DoctorVisitTable.rf_DoctorTimeTableID → hlt_DoctorTimeTable.rf_DocBusyTypeID = 42 (323 - ТМК Консилиум) или 35 (316 - Заседание комиссии)
5sendMoGuidstring-/+Идентификатор медицинской организации, направившей на ТМК консилиум (ГУИД в справочнике ЛПУ)oms_lpu.GUIDLPU
6sendDocGuidstring-/+Идентификатор ресурса, направившего на ТМК консилиумhlt_DocPrvd.GUID
7flacint-/+Права записи
8byDirbool-/+Признак записи по направлению
9isDeferred bool-/+

Признак отложенной консультации ТМК 

true - 1 – отложенная

false - 0 – не отложенная

hlt_TMK.IsMode

1 – отложенная

0 – не отложенная

...

Раскрыть
ComissionMember
№ п/пПолеТип данныхОписаниеБД
1DescriptionstringОписание ресурсаhlt_DocPRVD.Name
2DocGuidstring(Guid)Гуид ресурсаhlt_DocPRVD.GUID
3DepartmentstringНазвание отделенияhlt_DocPRVD.V_DepartmentNAME
4TypeTypeCodeintКод типа ресурсаhlt_DocPRVD.rf_ResourceTypeID → hlt_ResourceType.Code='Комиссия'.
5TypeNamestringНаименование типа ресурсаhlt_DocPRVD.rf_ResourceTypeID → hlt_ResourceType.Name='Комиссия'.
6RoomstringНомер кабинетаhlt_DocPRVD.rf_HealingRoomID → hlt_HealingRoom.Num
7ClosestEntryClosestEntryБлижайшая ячейка доступная для записи
8

Schedule

Array of WeeklyScheduleСписок расписания
9

isWaitingList

boolПризнак возможности записи в лист ожиданияhlt_DocPRVD.IsWaitingListAllow.
10DateBeginstringДата начала действия комиссииhlt_DocPRVD.D_PRIK.
11DateEndstringДата окончания действия комиссииhlt_DocPRVD.D_END.
12SubComissionNameSubCommissionNamestringНаименование вида врачебной подкомиссииhlt_DocPRVD.rf_kl_SubComissionTypeID → oms_kl_SubComissionType.Name.13Array of ComissionMemberЧлены комиссии

Определить вхождение врача в комиссию можно по hlt_ComissionDocPrvds/Состав участников, где rf_CommissionDocPrvdId – ссылка на ресурс комиссии, rf_DocPrvdId – ссылка на ресурса врача, включенного в ресурс комиссии.

Связь комиссии и решения ВК: hlt_ProtocolVk.rf_DocPRVDID.

14LastModifiedstring(DateTime)Время последнего обновления данных в оперативном хранилище
15commisionHeadMemberFioCommisionHeadMemberFiostringФИО ресурса (председателя)

hlt_ComissionDocPrvds.rf_DocPRVDID → hlt_DocPRVD.V_PRVSName – ФИО ресурса председателя комиссии.

Роль: hlt_ComissionDocPrvds.rf_CommissionRoleId → hlt_CommissionRole.Code='1' (1 - Председатель).

16commisionHeadMemberGuidCommisionHeadMemberGuidstringGuidГУИД ресурса (председателя)

hlt_ComissionDocPrvds.rf_DocPRVDID → hlt_DocPRVD.GUID – ГУИД ресурса председателя комиссии.

Роль: hlt_ComissionDocPrvds.rf_CommissionRoleId → hlt_CommissionRole.Code='1' (1 - Председатель).

  

...