Позволяет получить записи пациента в лист ожидания по всем ЛПУ за указанный период.

Запрос

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

GET: {{url}}/api/v3/waitinglist

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

ПараметрОписаниеОбязательный
date_fromДата начала периода в формате ГГГГ-ММ-ДД

-

(по умолчанию текущая дата минус неделя)

date_toДата окончания периода в формате ГГГГ-ММ-ДД

-

(по умолчанию текущая дата плюс неделя)

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {codToken}COD токен, полученный с помощью сервиса авторизации+

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

В случае успешного выполнения сервер вернет массив объектов WaitingListResponse в формате JSON.

Если записей в лист ожидания за указанный период нет, то будет возвращен пустой массив.

Основная модель информации о листе ожидания, используемая в сервисе WaitingList

Cодержит следующие поля;

ПолеТип данныхОписаниеКомментарий
waitingListGuidGUID (string)Гуид листа ожидания
lpuGuidGUID (string)Гуид ЛПУ, которой принадлежит лист ожидания
statusCodestringКод статуса листа ожидания
statusNamestringНазвание статуса листа ожидания
specialityCodestringКод специальности, к которой создан лист ожидания
specialityNamestringНаименование специальности, к которой создан лист ожидания
dateCreatestringДата создания листа ожидания
dateCompletestringДата обработки или отмены листа ожиданияБудет null или 1900 в статусе Создана
dateStartstringДата начала периода желаемого посещения
dateEndstringДата окончания периода желаемого посещения
timeStartstringВремя начала периода желаемого посещения
timeEndstringВремя окончания периода желаемого посещения
dateVisitCreateDateTime (string)Дата и время создания записи на прием Если записи нет, то null
dateVisitStartDateTime (string)Дата и время начала записи на прием Если записи нет, то null
dateVisitEndDateTime (string)Дата и время окончания записи на прием Если записи нет, то null
doctorDoctorInfoИнформация о враче, к которому создан лист ожидания
lpuLpuInfoИнформация об ЛПУ, которой принадлежит лист ожидания
loginstringЛогин пользователя, создавшего запись
sourceNamestringИсточник записи
historyDocumentHisotryИстория изменения документа
cancelReasonstringКод причины отмены ЛО
cancelCommentstringКомментарий к причине отмены ЛО
Пример модели в формате JSON
{
  "waitingListGuid": "5895ac3c-01b8-4b5c-a157-91f1f0461892",
  "lpuGuid": "12ab9992-9875-4fb6-a9c0-8504170c1429",
  "statusCode": "1",
  "statusName": "Создана",
  "specialityCode": "8",
  "specialityName": "Гастроэнтерология",
  "dateCreate": "2020-10-19T22:26:23+03:00",
  "dateComplete": "1900-01-01T00:00:00+03:00",
  "dateStart": "2020-10-20T00:00:00+03:00",
  "dateEnd": "2020-11-20T00:00:00+03:00",
  "timeStart": "00:00",
  "timeEnd": "00:00",
  "dateVisitCreate": null,
  "dateVisitStart": null,
  "dateVisitEnd": null,
  "patient": {
    "mkabGuid": "913da9bf-1fd4-4b06-a06f-2d1b21c060c5",
    "family": "Петраков",
    "name": "Александр",
    "surname": "Иванович"
  },
  "doctor": {
    "guid": "7afe3b04-38c4-4bf7-98d7-d5dbf9d911f5",
    "name": "Дмитрий",
    "family": "Темников",
    "surname": "Олегович",
    "speciality": "8",
    "room": "130",
    "roomName": ""
  },
  "lpu": {
    "guid": "12ab9992-9875-4fb6-a9c0-8504170c1429",
    "name": "ТАЛДОМСКАЯ ЦЕНТРАЛЬНАЯ РАЙОННАЯ БОЛЬНИЦА",
    "address": "Московская обл., г. Талдом, ул. Победы, д.19, корп.2",
    "email": "mail@taldomcrb.ru",
    "gps": "56.734124, 37.530498",
    "site": "http://taldomcrb.ru",
    "phone": "(49620) 3-33-37",
    "mcod": "470101",
    "fcod": "504709",
    "cityId": "2dr_geo_57074323",
    "ratings": null,
    "recipe": false
  },
  "login": null,
  "sourceName": "Internet",
  "history": [
    {
      "element": "Статус",
      "elementGuid": "995a9bad-daf5-493d-8dc8-c2e4a2c6c208",
      "oldValue": "",
      "newValue": "Создана",
      "editor": "",
      "date": "2020-10-19T22:26:28+03:00",
      "client": {
        "mnem": "Internet",
        "name": "Портал самозаписи",
        "description": "Интернет"
      }
    }
  ],
  "cancelReason": null,
  "cancelComment": null
}

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

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035010Запрос должен содержать 'Authorization: Bearer ...'"Error
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError


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


  • Нет меток