...
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: массив CommissionSchedule
Раскрыть |
---|
№ п/п | Поле | Тип данных | Описание | Комментарий | БД |
---|
1 | Description | string | Описание ресурса | Возвращать описание (наименование) комиссии. | hlt_DocPRVD.Name | 2 | DocGuid | string(Guid) | Гуид ресурса | Возвращать идентификатор ресурса типа "Комиссия". | hlt_DocPRVD.GUID | 3 | Department | string | Название отделения | Возвращать отделение ресурса типа "Комиссия". | hlt_DocPRVD.V_DepartmentNAME | 4 | Type | int | Код типа ресурса | Возвращать 4 - Комиссия. | hlt_DocPRVD.rf_ResourceTypeID → hlt_ResourceType.Code='Комиссия'. | 5 | TypeName | string | Наименование типа ресурса | Возвращать наименование типа ресурса "Комиссия". | hlt_DocPRVD.rf_ResourceTypeID → hlt_ResourceType.Name='Комиссия'. | 6 | Room | string | Номер кабинета | Возвращать кабинет комиссии. | hlt_DocPRVD.rf_HealingRoomID → hlt_HealingRoom.Num | 7 | ClosestEntry | ClosestEntry | Ближайшая ячейка доступная для записи | Объект взять из модели ответа метода получения расписания по специальности, доработать под ресурс типа "Комиссия". | — | 8 | Schedule | Array of WeeklySchedule | Список расписания | Объект взять из модели ответа метода получения расписания по специальности, доработать под ресурс типа "Комиссия". | — | 9 | isWaitingList | bool | Признак возможности записи в лист ожидания | Поле взять из модели ответа метода получения расписания по специальности, доработать под ресурс типа "Комиссия". В МИС на текущий момент не обнаружила функции записи в ЛО на комиссию, но можно сразу заложить, вдруг в МИС станет доступно. | hlt_DocPRVD.IsWaitingListAllow. | 10 | DateBegin | string | Дата начала действия комиссии | — | hlt_DocPRVD.D_PRIK. | 11 | DateEnd | string | Дата окончания действия комиссии | — | hlt_DocPRVD.D_END. | 12 | SubComissionName | string | Наименование вида врачебной подкомиссии | Специфичное поле для ресурса типа "Комиссия". | hlt_DocPRVD.rf_kl_SubComissionTypeID → oms_kl_SubComissionType.Name. | 13 | ComissionMember | Array of ComissionMember | Члены комиссии | Новый массив, специфичный для ресурса типа "Комиссия". Для инфо: В комиссию при ее создании включаются участники (ресурсы типа "Врач"), обязательно минимум один. | Определить вхождение врача в комиссию можно по hlt_ComissionDocPrvds/Состав участников, где rf_CommissionDocPrvdId – ссылка на ресурс комиссии, rf_DocPrvdId – ссылка на ресурса врача, включенного в ресурс комиссии. Связь комиссии и решения ВК: hlt_ProtocolVk.rf_DocPRVDID. | 14 | LastModified | string(DateTime) | Время последнего обновления данных в оперативном хранилище | Поле взять из модели ответа метода получения расписания по специальности, доработать под ресурс типа "Комиссия". | — | 15 | commisionHeadMemberFio | string | ФИО ресурса (председателя) | Отобрать ресурс с ролью "Председатель". Председатель в комиссии всегда один. | hlt_ComissionDocPrvds.rf_DocPRVDID → hlt_DocPRVD.V_PRVSName – ФИО ресурса председателя комиссии. Роль: hlt_ComissionDocPrvds.rf_CommissionRoleId → hlt_CommissionRole.Code='1' (1 - Председатель). | 16 | commisionHeadMemberGuid | string | ГУИД ресурса (председателя) | Отобрать ресурс с ролью "Председатель". Председатель в комиссии всегда один. | hlt_ComissionDocPrvds.rf_DocPRVDID → hlt_DocPRVD.GUID – ГУИД ресурса председателя комиссии. Роль: hlt_ComissionDocPrvds.rf_CommissionRoleId → hlt_CommissionRole.Code='1' (1 - Председатель). |
|
...