Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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

Название

Тип данных

Описание

Комментарий
IdintИдентификатор ресурса
GuidGuidГуид ресурса
ResourceTypestringТип ресурсаDoctor или Room
First_NamestringИмя
Last_NamestringФамилия
Middle_NamestringОтчество
SNILSstringСНИЛС
Post_IdstringКод должности
Post_NamestringИмя должности
Room_OIDstringОИД отделения кабинета
Room_NamestringИмя кабинета

Строится по формату  'Кабинет ' + номер кабинета + ' (Этаж ' + этаж кабинета + ')' 

  • Если должность 6001 Вакцинация от COVID-19, то проверяем наличие в номере кабинета упоминание COVID-19, если его нет, то добавляем в конец '(кабинет вакцинации COVID-19)'
  • если должность 6002 Диспансеризация, профосмотр, то имя всегда 'Кабинет профилактики (углубленная диспансеризация)'
Room_NumberstringНомер кабинета
AvailableDatesМассив AvailableDateМассив дат доступных для записи
AvailableDate.Nearest_DateTimeDateTimeДата и время ближайшего свободного слота на этот день
AvailableDate.Slot_IdGuidИдентификатор ближайшего свободного слота
AvailableDate.DocPRVDIDintИдентификатор ресурса
Блок кода
titleПример модели в формате JSON
collapsetrue
[
  {
    "id": 3438,
    "guid": "edd5a611-9a37-4f3f-8244-a11f1f6de5bc",
    "resourceType": "Doctor",
    "first_Name": "Владислав",
    "last_Name": "Тупицын",
    "middle_Name": "Юрьевич",
    "snils": "22090846346",
    "post_Id": "109",
    "post_Name": "врач-терапевт",
    "room_OID": "1.2.643.5.1.13.13.12.2.31.11039.0.294005",
    "room_Name": "Кабинет 9262-КВТ2 (Этаж 1)",
    "room_Number": "9262-КВТ2",
    "availableDates": [
      {
        "nearest_DateTime": "2023-09-29T11:00:00+03:00",
        "slot_Id": "d31dfd4c-1271-45cd-9ff3-8f8bedb7c210",
        "docPRVDID": 3438
      },
      {
        "nearest_DateTime": "2023-10-02T07:00:00+03:00",
        "slot_Id": "2dcd539f-34ab-4c37-abc9-4441a0b34dfd",
        "docPRVDID": 3438
      }
    ]
  }
]

...