Page tree
Skip to end of metadata
Go to start of metadata

Запрос возвращает направления пациента на диспансерный учет за всё время.

Запрос

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

GET: {{url}}/directions/2dr/du

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

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

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

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

Модель: Массив Направление для 2dr - DirectionItem

Название

Тип данных

Описание

Комментарий
Guidstring(Guid)Идентификатор
NumberstringНомер
TypestringТип направления

Возможные значения:

  • Consult - Консультация
  • Laboratory - Обследование
  • Hosp - Госпитализация
  • Disp - Дисп. учет
SpecialityCodestringКод специальности
DisplayNamestring

Для лаб. исследований: Название исследования

Для остальных: Название специальности


LpuFrom
Направившая ЛПУ
LpuFrom.Guidstring(Guid)Гуид ЛПУ
LpuFrom.McodstringМкод
LpuFrom.DisplayNamestringИмя
LpuFrom.PhonestringТелефон
LpuFrom.AddressstringАдрес
LpuTo
Направившая ЛПУ
LpuTo.Guidstring(Guid)Гуид ЛПУ
LpuTo.McodstringМкод
LpuTo.DisplayNamestringИмя
LpuTo.PhonestringТелефон
LpuTo.AddressstringАдрес
Datestring(DateTime)

Дата направления

Для дисп. учета - Дата постановки на дисп. учет


DoctorSender
Направивший врач
DoctorSender.Guidstring(Guid)Гуид врача

DoctorSender.DisplayName

stringФио врача
DoctorSender.PositionstringДолжность врача
AppointmentAppointmentЗапись на прием
Status
Статусполе вычисляемое логикой сервиса
Status.StatusCodestringКод статуса
Status.StatusNamestringНазвание статуса
dateEndstring(DateTime)Дата окончания направления
datePlanAcceptstring(DateTime)Дата планируемой госпитализации

directionStatus

stringНазвание статуса из БДполе взято из таблицы hlt_DirectionStatus

Пример модели в формате JSON
{
    "guid": "f69a2cd3-8a7e-4e2b-b031-113f8d5435ac",
    "number": "470101671756",
    "type": "Consult",
    "displayName": "Терапия",
    "specialityCode": "76",
    "lpuFrom": {
        "guid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
        "mcod": "470102",
        "displayName": "Взрослая поликлиника (Талдомская ЦРБ)",
        "phone": "8 (49620) 6-00-50, очень длинный телефон в карточке для теста +7(4722)45-87-98, +7(4722)45-87-69",
        "address": "141900, Московская обл., г. Талдом, ул. Победы, 19, корп 1"
    },
    "lpuTo": {
        "guid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
        "mcod": "470102",
        "displayName": "Взрослая поликлиника (Талдомская ЦРБ)",
        "phone": "8 (49620) 6-00-50, очень длинный телефон в карточке для теста +7(4722)45-87-98, +7(4722)45-87-69",
        "address": "141900, Московская обл., г. Талдом, ул. Победы, 19, корп 1"
    },
    "date": "2020-10-21T00:00:00+03:00",
    "doctorSender": {
        "guid": "4f66cbf0-9221-4a6d-a6ec-41d9b96ae179",
        "displayName": "Иванов Петр Сергеевич",
        "position": "Анестезиологи-реаниматологи"
    },
    "appointment": null,
    "dateEnd": "2020-11-20T00:00:00+03:00",
    "status": {
        "statusCode": "3",
        "statusName": "Завершено"
    },
    "datePlanAccept": null,
	"directionStatus": "Completed"
},


{
    "guid": "089a2c89-51cf-45d3-a5f9-fa015711d6c9",
    "number": null,
    "type": "Disp",
    "displayName": "Гематология",
    "specialityCode": "9",
    "lpuFrom": {
        "guid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
        "mcod": "470102",
        "displayName": "Взрослая поликлиника (Талдомская ЦРБ)",
        "phone": "8 (49620) 6-00-50, очень длинный телефон в карточке для теста +7(4722)45-87-98, +7(4722)45-87-69",
        "address": "141900, Московская обл., г. Талдом, ул. Победы, 19, корп 1"
    },
    "lpuTo": null,
    "date": "2020-10-20T11:09:49+03:00",
    "doctorSender": {
        "guid": "4f66cbf0-9221-4a6d-a6ec-41d9b96ae179",
        "displayName": "Иванов Петр Сергеевич",
        "position": "Терапевты"
    },
    "appointment": null,
    "dateEnd": "2020-10-20T14:41:37+03:00",
    "status": {
        "statusCode": "2",
        "statusName": "Закрытый"
    },
    "datePlanAccept": null,
	"directionStatus": "Completed"
}


  • No labels