...
Название | Тип данных | Описание | Комментарий | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
status | string | Статус доступности | Имеет ограниченный набор значений:
| ||||||||||
message
| string | Сообщение для отображения | Отображается при статусе UnavailableWithMessage | ||||||||||
flagAccess | string | Доступ к ячейке | Перечисление способов записи(прав) через запятую. Возможные значения:
| ||||||||||
opened | bool | Признак открытия расписания | Ячейка была открыта через механизм Открытия ячеек расписания. | ||||||||||
bookingSource | string | Источник с которыми была произведена запись на ячейку | Будет заполнен только в статусе Booked - Занято и будет принимать одно из значений:
| ||||||||||
bookingDate | string(DateTime) | Дата и время последней записи на ячейку | |||||||||||
connectionType | string | Источник полученных записей | Возможные значения:
| ||||||||||
count | int | Свободные записи | Сколько записей на прием одновременно возможно создать | ||||||||||
planCount | int | Запланированная вместимость ячейки |
| ||||||||||
usedCount | int | Использованные записи ячейки |
| ||||||||||
guid | string(Guid) | Идентификатор(Гуид) ячейки | |||||||||||
beginTime | string | Время начала приема | Формат HH:mm | ||||||||||
endTime | string | Время окончания приема | Формат HH:mm | ||||||||||
canWrite | bool | Признак доступности записи | Устарел. Оставлен для обратной совместимости. Рекомендуется использовать status | ||||||||||
busyType | BusyType | Тип приема | |||||||||||
doctorTimeTableID | int | Идентификатор ячейки расписания | hlt_DoctorTimeTable.DoctorTimeTableID |
BusyType
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
name | string | Название типа приема | |
type | int | Приемный/не приемный | |
code | string | Код типа приема | |
group | BusyTypeGroup | Группа занятости |
...
Блок кода | ||||
---|---|---|---|---|
| ||||
{
"status": "Expired",
"flagAccess": "Registry, Doctor, Internet, DoctorOtherLpu, Infomat, CallCenter",
"opened": false,
"bookingSource": null,
"bookingDate": null,
"connectionType": "Sql",
"count": 0,
"planCount": 1,
"usedCount": 0,
"guid": "977c1ed9-cf0d-4f44-9b21-42e1a49269c8",
"date": "2021-11-15T00:00:00+03:00",
"beginTime": "05:00",
"endTime": "05:15",
"canWrite": false,
"busyType": {
"name": "Прием по очереди",
"type": 1,
"code": "4",
"group": null
}
}
В задаче https://jira.softrust.ru/browse/API-3082 добавлено новое поле: "doctorTimeTableID":
{
"status": "Expired",
"flagAccess": "Registry, Doctor, Internet, DoctorOtherLpu, Infomat, CallCenter",
"opened": false,
"bookingSource": null,
"bookingDate": null,
"connectionType": "Sql",
"count": 0,
"planCount": 1,
"usedCount": 0,
"guid": "a94dc9f7-6f68-4ff2-be12-df4955e78ba6",
"date": "2023-12-21T00:00:00+03:00",
"beginTime": "21:45",
"endTime": "22:00",
"canWrite": false,
"busyType": {
"name": "Прием беременных",
"type": 1,
"code": "201",
"group": null
},
"doctorTimeTableID": 6822373
}
|
...