Page tree
Skip to end of metadata
Go to start of metadata

Данные врача с расписанием, сгруппированным по дням.

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

Название

Тип данных

Описание

Комментарий
idstringИдентификаторЯвляется склейкой гуид ЛПУ + гуид ресурса.
displayNamestringНаименование ресурса
namestringИмя
surnamestringОтчество
familystringФамилия
positionstringДолжность
departmentstringСпециальность
separationstringОтделение
ratingstringРейтинг
photostringФото
equipmentequipmentОборудование
equipment.namestringНаименование оборудования

equipment.type

stringТип оборудования

equipment.is_digital

stringПризнак цифровое/нет
scheduleМассив ScheduleItemDateРасписание сгруппированное по дням
person_idstringИдентификатор сотрудникаУ одного сотрудника может быть несколько активных ресурсов(должностей)
lpu_codestringМкод ЛПУ
typeintТип ресурса
type_namestringНазвание типа ресурса

isWaitingList

boolПризнак возможности записи в лист ожидания


roomstringКабинет
isSpecialboolЗапись только по направлению
snilsstringСНИЛС сотрудникаЕсли не указан, пустая строка
birthdayDateTimeДень Рождения врачаесли не указан или значение по умолчанию(1/1/0001), то null

Расписание с группировкой по дням - ScheduleItemDate

Данные расписания за день.

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

Название

Тип данных

Описание

Комментарий
datestringДата
time_fromstringВремя начала
time_tostringВремя окончания
docBusyTypedocBusyTypeТип приемаВыводится первый тип приема за день. Но в этот день могут быть и другие типы приема, доступные в детализированном расписании доступном в методе Информация о враче и его расписании
count_ticketsintКоличество свободных записей

Тип приема - docBusyType

Название

Тип данных

Описание

Комментарий
namestringНазвание
typeintПриемный/не приемный типПредусмотрен ли прием пациентов
codestringКод

Пример модели расписания в формате JSON
{
  "date": "2019-01-30T00:00:00",
  "time_from": "07:00",
  "time_to": "20:00",
  "docBusyType": {
    "name": "Диспансеризация",
    "type": 1,
    "code": "206"
  },
  "count_tickets": 52
}

Пример модели врача в формате JSON
{
  "schedule": [
    {
      "date": "2019-12-19T00:00:00",
      "time_from": "07:00",
      "time_to": "19:00",
      "docBusyType": {
        "name": "Прием по очереди",
        "type": 1,
        "code": "4"
      },
      "count_tickets": 15
    }
  ],
  "separation": "Отделение лучевой диагностики",
  "rating": "",
  "photo": "/photo/doc/00000000-0000-0000-0000-000000000000.png",
  "equipment": {
    "name": "ФЦМ-\"Альфа 4К\"",
    "type": "Флюорографический аппарат",
    "is_digital": true
  },
  "lpu": null,
  "id": "22b74228-1051-4340-9738-51817fcc924b7de0885a-9a11-4aea-af12-969480e2e3f5",
  "displayName": "Оборудование ФЦМ-\"Альфа 4К\"",
  "person_id": "",
  "lpu_code": "4701060",
  "type": 3,
  "type_name": "Оборудование",
  "name": "",
  "family": "",
  "surname": "",
  "position": "ФЦМ-\"Альфа 4К\" Флюорографический аппарат",
  "department": "24",
  "room": "Флюорографический кабинет",
  "isWaitingList": true,
  "isSpecial": false,
  "snils": "123-456-555 44",
  "birthday": "2020-12-08T13:44:24+00:00"
}
  • No labels