Позволяет получать данные по конкретному ресурсу и за конкретную дату. Будет использоваться на этапе выбора пациентом даты записи.

Запрос

Адрес запроса

GET: /resources/{Guid}/date/{Date}

Параметры запроса

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
GuidpathГуид ресурса-+
DatepathДата для записи-+

Заголовки запроса

Заголовок

Значение (тип/формат значения)

Описание

Обязательный

AuthorizationBasic {login + password}Базовая авторизация+

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Модель: Array of Slot

Слот расписания, на который производится запись на прием.

Описание полей

Название

Тип данных

Описание

Комментарий
GuidGuidИдентификатор слота расписания
StartDateTimeНачало слота
EndDateTimeОкончание слота
BusyTypeBusyTypeТип занятостиСправочник доступен через метод Получение справочника типов занятости(приема)
FreeCountintКоличество возможных записей в слоте
FlagAccessintФлаг доступности по правам

Является битовой маской. Нужен для разграничения доступа к ячейкам

0 - нет
1 (0x0001) - регистратура
2 (0x0002) - врач
4 (0x0004) - инфомат/интернет
8 (0x0008) - другая медицинская организация

Пример модели в формате JSON
{
  "guid": "ee5ae221-ddc8-40cf-a61b-4e7926a2501c",
  "start": "2018-12-03T07:00:00+03:00",
  "end": "2018-12-03T08:00:00+03:00",
  "freeCount": 1,
  "flagAccess": 7,
  "busyType": {
    "name": "Прием по очереди",
    "type": 1,
    "code": "4"
  }
}

  • Нет меток