Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 11 Следующий »

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

Название

Тип данных

Описание

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

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

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

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

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


dateEndstring(DateTime)Дата окончания направления
datePlanAcceptstring(DateTime)Дата планируемой госпитализации
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Код статуса

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

  • 1 - Выписано - Направление выписано, но запись отсутствует
  • 2 - Записан - Направление выписано и по нему есть запись на прием
  • 3 - Завершено - Направление выписано, по нему есть запись на прием в статусе "Прием окончен", "Неявка" или время приема прошло(hlt_DoctorTimeTable.End_Time)
Status.StatusNamestringНазвание статуса
Status.DirectionStatusstringКод статуса направления из БД

hlt_DirectionStatus.Code

Возвращаем только направления в статусах отличных от Draft, Canceled, Refusal

Пример модели в формате 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"
}

  • Нет меток