Используется для получения расписания при записи по направлению через метод Создание записи на прием вместе с направлением. Для пациентов с подозрением на COVID-19

Запрос

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

GET: {{url}}/resources/equipment/schedule

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

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
equipmenttypequeryКод типа оборудования--Игнорируется если не указан тип оборудование(restype=equipment)
dateFromqueryНачало периода расписанияСегодня-
dateToqueryКонец периода расписания

Значение dateFrom

+ настроенное количество дней расписания

-
flacqueryПрава доступа3-Вставить ссылку на логику флагов
lpuParentGuidqueryГуид ЮЛ--
equipmentGuidqueryГуид оборудования--

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

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

Модель: ЛПУ со списком оборудования - LpuEquipmentDto

Название

Тип данных

Описание

Комментарий
Guidstring(Guid)Гуид
NamestringИмя ЛПУ
AddressstringАдрес
PhonestringТелефон
McodstringМкод
Parent
Юр. лицо(Головное подразделение)
Parent.Guidstring(Guid)Гуид ЮЛ
ParentNamestringИмя ЮЛ
EquipmentListМассив Оборудование с расписанием - EquipmentScheduleDtoСписок оборудования


Оборудование с расписанием - EquipmentScheduleDto

Название

Тип данных

Описание

Комментарий
LastModifiedstring(DateTime)Время последнего обновления данных
Guidstring(Guid)Гуид ресурса
DisplayNamestringИмя ресурса
DescriptionstringОписание
EquipmentGuidstringГуид оборудования
EquipmentNamestringНаименование
EquipmentCodestringКод
EquipmentIsMobileboolПризнак передвижного оборудование
EquipmentIsDigitalboolПризнак цифрового оборудования
EquipmentTypestringКод типа оборудования
EquipmentTypeNamestringНазвание типа оборудования
RoomstringНомер кабинета
SlotsМассив Ячейка расписания - SlotDtoДоступное расписание

Ячейка расписания - SlotDto


Название

Тип данных

Описание

Комментарий
Guidstring(Guid)Гуид
BeginTimestringВремя начала
EndTimestringВремя окончания
AvailablestringДоступность
BusyTypestringТип приема
BusyType.NamestringНазвание
BusyType.TypeintТип занятости
BusyType.CodestringКод


Пример модели в формате JSON
{
  "guid": "7e7e2f1c-655c-459d-a3fd-d87485f0afb8",
  "name": "Детская поликлиника",
  "address": "Московская обл., Красногорский р-н., г. Красногорск, ул. Пушкинская, д.1",
  "phone": "+7(999) 999-99-99",
  "mcod": "11111111",
  "parent": {
    "guid": "a7f391d4-d5d8-44d5-a770-f7b527bb1233",
    "name": "Стенд ЕМИАС МО"
  },
  "equipmentList": [
    {
      "lastModified": "2020-05-18T17:10:00+03:00",
      "guid": "28c59656-9b5a-4fa4-a1a6-22d3188c5d12",
      "displayName": "Оборудование 6545",
      "description": "МРТ",
      "equipmentGuid": "748a5447-731b-4e6c-8ca6-ae04ac361c8a",
      "equipmentName": "6545",
      "equipmentCode": "5555",
      "equipmentIsMobile": true,
      "equipmentIsDigital": true,
      "equipmentType": "1",
      "equipmentTypeName": "Флюорографический аппарат",
      "room": null,
      "slots": [
        {
          "guid": "97f0cf4b-bd73-4bfd-bae1-26cbac207db0",
          "beginTime": "2020-05-18T17:15:00+03:00",
          "endTime": "2020-05-18T17:30:00+03:00",
          "available": true,
          "busyType": {
            "name": "Диагностика",
            "type": 1,
            "code": "215"
          }
        },
        {
          "guid": "86cbf1f3-4c75-42bb-bf72-5639e6eb1046",
          "beginTime": "2020-05-18T17:30:00+03:00",
          "endTime": "2020-05-18T17:45:00+03:00",
          "available": true,
          "busyType": {
            "name": "Диагностика",
            "type": 1,
            "code": "215"
          }
        }
      ]
    }
  ]
}

Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки


В случае возникновения ошибок будет возвращен стандартный ответ сервера;

  • Нет меток