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

Запрос

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

GET: {{url}}/visit/{{lpuGuid}}

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

ПараметрОписаниеОбязательный
lpuGuidГУИД ЛПУ, которой принадлежат записи на прием+

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

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

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

В случае успешного выполнения сервер вернет массив объектов Запись на прием с информацией об ЛПУ - TicketVisitWithLpuBase

Наследуется от Запись на прием - TicketVisit

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

Название

Тип данных

Описание

Комментарий
TicketGuidstring(Guid)Идентификатор Записи на прием
TimeTableGuidstring(Guid)Идентификатор Ячейки расписания
DocFiostringФИО врача и не толькоРасписать логику поля
DocGuidstring(Guid)Идентификатор ресурса(врача), к которому сделана запись
DoctorRolestringДолжность ресурса(врача), к которому сделана запись
SpecialitystringСпециальность ресурса(врача), к которому сделана запись
BeginTimestring(DateTime)Время начала приема
EndTimestring(DateTime)Время окончания приема
DateOfAppointmentstring(DateTime)Дата и время создания записиМожет быть нулевым, если запись получена из локальной ЛПУ
PlanCountintЗапланированная вместимость ячейки расписания

API-801 - Получение подробных данных проблемы... СТАТУС

UsedCountintИспользованная вместимость ячейки расписания

API-801 - Получение подробных данных проблемы... СТАТУС

SourceintИсточник записи
LoginstringЛогин записавшего
SourceNamestringНазвание источника
DispExamGuidstring(Guid)Гуид мероприятия диспансеризации
HistoryArray of DocumentHistoryИстория документа
NumstringНомер записи на прием
UchastokNumstringНомер участка
RoomstringКабинет
FlatintЭтаж
BusyTypeТип приема - DocBusyTypeТип приема

Дополнительные поля

Название

Тип данных

Описание

Комментарий
LpuLpuWithStatusИнформация об ЛПУ

Пример модели в формате JSON
{
  "lpu": {
    "status": {
      "name": "Online",
      "lastChangeTime": "2018-08-21T09:15:27+03:00",
      "ping": 9
    },
    "guid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
    "name": "Демиховская участковая больница",
    "ferName": "Демиховская участковая больница",
    "address": "142632, Московская область, Орехово-Зуевский район, д. Демихово, ул. Заводская",
    "type": [
      "milk",
      "smp",
      "lpu"
    ],
    "phone": "8-496-416-04-13",
    "mcod": "330501",
    "fullName": "ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ МОСКОВСКОЙ ОБЛАСТИ \"ДЕМИХОВСКАЯ УЧАСТКОВАЯ БОЛЬНИЦА\"\"",
    "fcod": "503305",
    "stLpu": true,
    "hostID": 209,
    "isChildrenPoliclinic": false,
    "isCallDoctor": true,
    "isWaitingList": true,
    "isDisp": true,
    "isActive": true,
    "haveSchedule": true,
    "parent": {
      "guid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
      "name": "ГБУЗ МО \"Демиховская участковая больница\""
    },
    "postIndex": "142632",
    "ratings": null,
    "addressDetail": {
      "postcode": "142632",
      "settlement": "",
      "street": "",
      "building": "",
      "house": ""
    },
    "worktimes": {
      "monday": "8:00 - 18:00",
      "tuesday": "8:00 - 18:00",
      "wednesday": "8:00 - 18:00",
      "thursday": "8:00 - 18:00",
      "friday": "8:00 - 18:00",
      "saturday": "выходной",
      "sunday": "выходной"
    },
    "cityId": "2dr_geo_57074312",
    "inn": "5073002930",
    "kpp": "503401001",
    "ogrn": "1035011301038",
    "okato": "46243822001",
    "lic": "1.2.643.5.1.13.3.25.50.293",
    "management": "ЗУБКОВ СЕРГЕЙ ИВАНОВИЧ",
    "photo": "http://www.volgogradgiprobiosintez.ru/images/article/11/anons.jpg",
    "site": " ",
    "email": "muzdub@yandex.ru",
    "gps": "55.797093, 38.884107"
  },
  "num": "ДД008",
  "uchastokNum": "",
  "room": "202",
  "flat": 0,
  "busyType": {
    "name": "Диспансеризация",
    "type": 1,
    "code": ""
  },
  "ticketGuid": "9d8ea16f-205b-4bc7-92e5-752cd84cb0db",
  "timeTableGuid": "12d4329b-cbe3-4ca3-8cdc-0e7a8f23e0d5",
  "docFio": "Диспансеризатов Д. Д.",
  "docGuid": "f05d7650-a2a0-49dc-99f1-bb57829bc46a",
  "doctorRole": "Терапевты",
  "speciality": "Терапия",
  "beginTime": "2019-04-18T08:45:00+03:00",
  "endTime": "2019-04-18T09:00:00+03:00",
  "dateOfAppointment": "2019-04-16T12:18:26+03:00",
  "planCount": 1,
  "usedCount": 1,
  "source": 0,
  "login": null,
  "sourceName": "Internet",
  "dispExamGuid": null,
  "history": [
    {
      "element": "Статус",
      "elementGuid": "00000000-0000-0000-0000-000000000000",
      "oldValue": "",
      "newValue": "Создана",
      "editor": "",
      "date": "2019-04-16T12:18:27+03:00",
      "client": {
        "mnem": "Internet",
        "name": "Портал самозаписи",
        "description": "Интернет"
      }
    }
  ]
}

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

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


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


  • Нет меток