Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 7 Следующий »

Модель ресурса(врача) с расписанием сгруппированным по дням за неделю

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

Название

Тип данных

Описание

Комментарий
DocFiostringНазвание ресурса

В зависимости от тип ресурса принимает разные значения:

  • Врач - ФИО полностью
  • Кабинет - "Кабинет {{Номер}} (Этаж {{Этаж}})"
  • Оборудование - "Оборудование {{Название оборудования}}
DescriptionstringОписание ресурса

API-829 - Получение подробных данных проблемы... СТАТУС

DocGuidstring(Guid)Гуид ресурса
LastModifiedstring(DateTime)Время последнего обновления данных в оперативном хранилище
SnilsstringСНИЛС сотрудникаОтсутствует, если не заполнен и если у ресурса не привязан сотрудник
DoctorRolestringНазвание должности
DepartmentstringНазвание отделения
TypeintКод типа ресурса (1 - Врач, 2 - Кабинет, 3 - Оборудование)

API-885 - Получение подробных данных проблемы... СТАТУС

TypeNamestringНаименование типа ресурса

API-885 - Получение подробных данных проблемы... СТАТУС

RoomstringНомер кабинета
RoomCommentstringКомментарий к кабинету
UchastokstringНазвание участкаЕсли есть. Берется название первого незакрытого участка, в котором указан ресурс.
UchastokCodestringНомер(код) участка

API-825 - Получение подробных данных проблемы... СТАТУС

RatingstringЗначение рейтинга
VoteCountintКоличество оценок
ClosestEntryClosestEntryБлижайшая ячейка доступная для записи
ScheduleArray of WeeklyScheduleСписок расписанияРасписание за неделю

ClosestEntry

Название

Тип данных

Описание

Комментарий
TimeTableGuidstring(Guid)Гуид ячейки
BeginTimestring(DateTime)Время начала приема


Пример модели в формате JSON
{
  "docFio": "Диспансеризатов Диспар Диспартович",
  "description": "Описание",
  "docGuid": "f05d7650-a2a0-49dc-99f1-bb57829bc46a",
  "lastModified": "2019-06-26T09:51:41+03:00",
  "snils": "982-984-860 02",
  "doctorRole": "Терапевты",
  "department": "Кабинет врача-терапевта",
  "type": 1,
  "typeName": "Врач",
  "room": "202",
  "roomComment": "Какая то строка",
  "uchastok": null,
  "rating": null,
  "voteCount": 0,
  "closestEntry": {
    "timeTableGuid": "02690298-a3e5-4f58-b488-a64e419d5c41",
    "beginTime": "2019-04-10T11:15:00+03:00"
  },
  "schedule": [
    {
      "date": "2019-04-10T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 27,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-11T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 44,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-12T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 44,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-13T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 43,
      "ticketsCanWrite": 43,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-14T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 44,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-15T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 44,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    },
    {
      "date": "2019-04-16T00:00:00+03:00",
      "beginTime": "07:00",
      "endTime": "18:00",
      "ticketCount": 44,
      "ticketsCanWrite": 44,
      "busyType": {
        "name": "Диспансеризация",
        "type": 1,
        "code": "206"
      }
    }
  ]
}

  • Нет меток