Устаревший метод. Не рекомендуется использовать.


Методы получения списка врачей.

Запрос

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

Получить список врачей в рамках конкретной ЛПУ

GET: {{url}}/{{lpuGuid}}/doctor

Получить список врачей в рамках конкретной ЛПУ и специальности

GET: {{url}}/{{lpuGuid}}/speciality/{{speciality}}/doctor

Получить список врачей в рамках конкретной ЛПУ и должности

GET: {{url}}/{{lpuGuid}}/position/{{position}}/doctor

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

ПараметрОписаниеПо умолчаниюОбязательныйКомментарий
lpuGuidГуид ЛПУ-+
specialityКод специальности-+
positionКод должности-+

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

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

Модель: Доктор с группировкой расписания по дням - DoctorDto

Устаревшая модель. Не рекомендуется использовать.

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

Название

Тип данных

Описание

Комментарий
IdintЧисловой идентификатор в бд
Guidstring(Guid)Гуид ресурса
LpuDocGuidstring(Guid)Гуид сотрудника
CodestringКод(Пкод)
FIOstringФИО и не только
FamilystringФамилия
NamestringИмя
SurnamestringОтчество
SnilsstringСНИЛС
TypeintТип ресурса
DoctorRolestringНазвание должностиОбратная совместимость
PositionstringНазвание должности
PositionIdstringИд должностиДублирует Код должности. Обратная совместимость
PositionCodestringКод должности
SpecialitystringНазвание специальности
SpecialityIdstringИд специальностиДублирует Код специальности. Обратная совместимость
SpecialityCodestringКод специальности
RoomstringНомер кабинета
DepartmentstringНазвание отделения
RatingstringЗначение рейтинга
VoteCountintКоличество оценок
DailyGroupingArray of DailyGroupingРасписание сгруппированное по дням
CompatibleboolСовместимость
IsWaititngListboolЛист ожидания


Группировка расписания за день - DailyGrouping

Название

Тип данных

Описание

Комментарий
Datestring(DateTime)Дата
StartDisplaystringВремя начала приема первой ячейки для записиФормат HH:mm
EndDisplaystringВремя окончания приема последней ячейки для записиФормат HH:mm
BusyTypeBusyTypeБлижайший тип приема
TicketsCanWriteintСвободные ячейки


Модель для специальности и должности по Frmr

НазваниеТип данныхОписаниеКомментарий
PrvdCodestringКод должности
PrvdNamestringНаименование должности
PrvsCodestringКод специальности
PrvsNamestringНаименование специальности


Пример модели в формате JSON
{
  "voteCount": 0,
  "rating": null,
  "room": "217",
  "specialityCode": "12100",
  "specialityId": "12100",
  "speciality": "Терапия",
  "department": "Поликлиника № 1",
  "positionCode": "03",
  "id": 0,
  "positionId": "03",
  "doctorRole": "Участковые терапевты городских участков",
  "surname": "Евгеньевна",
  "name": "Ирина",
  "family": "Зименкова",
  "fio": "Зименкова Ирина Евгеньевна",
  "code": "1068",
  "lpuDocGuid": "6024283f-7564-4715-b3c0-3e11f86f7bcc",
  "guid": "8e9a78d3-f267-41cc-8729-808b7c4314ce",
  "position": "Участковые терапевты городских участков",
  "snils": "039-856-619 11",
  "type": 1,
  "compatible": false,
  "dailyGrouping": [
    {
      "date": "2019-04-18T00:00:00+03:00",
      "startDisplay": "14:00",
      "endDisplay": "20:00",
      "busyType": {
        "name": "Прием по очереди",
        "type": 1,
        "code": "4"
      },
      "ticketsCanWrite": 12
    }
  ],
  "frmr": {
      "prvdCode": "",
      "prvdName": "",
      "prvsCode": "'",
      "prvsName": ""
  },
  "isWaititngList": false
}

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

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


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


  • Нет меток