Запрос

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

GET: {{url}}/api/v2/iemk/directions

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

Параметр

Тип

Описание

По умолчанию

Обязательный

Комментарий

withCompletebool

Показывать в выборке завершенные

направления на исследования

true-

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

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

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

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

Модель: BaseAnswer с моделью DirectionDto

Название

Тип данных

Описание

Комментарий
idstring (Guid+Guid)Идентификатор направленияСклейка гуида ЛПУ и гуида направления
ticketIdstring (Guid + Guid)Идентификатор записи на прием по направлениюСклейка гуида ЛПУ и гуида записи на прием
codestringНомер направления
typestringТип направления (код)

Может иметь три значения:

  • consultation - направление на консультацию;
  • duvisit - диспансерный учет;
  • diagnostic - лабораторное исследование.
titlestringТип направления (наименование)

Может иметь три значения:

  • консультации узкопрофильных специалистов
  • диспансерное наблюдение
  • клинико-диагностические исследования
date_recommended_appointmentstring (дата в формате ГГГГ-ММ-ДДтЧЧ:ММ:СС)Дата следующего запланированного рекомендованного посещения по ДУ

Указывает на следующую запланированную дату посещения по ДН. Только для типа duvisit - диспансерный учет;

Берем ближайшую непосещеную запись hlt_DUVisit связанную с ДУ.

date_startstring (дата в формате ГГГГ-ММ-ДДтЧЧ:ММ:СС)Время начала действия направления
date_endstring (дата в формате ГГГГ-ММ-ДДтЧЧ:ММ:СС)Время окончания действия направления
analysys_idstringИдентификатор мероприятия (для исследования код исследования, для остальных - код специальности)
analysis_namestringНаименование мероприятия (для исследования наименование исследования, для остальных - наименование специальности)

norm_duration

intСтандартная длительность мероприятия в минутах
lpu_fromLpuHospatalisationDtoИнформация о направившей ЛПУ
lpu_toLpuHospatalisationDtoИнформация о целевой ЛПУ

directionStatus

stringСтатус направления из БД




Пример модели в формате JSON
{
    "id": "12ab9992-9875-4fb6-a9c0-8504170c14291E4A8A07-DAC0-4C9C-BEE1-9351C4423CE9",
    "ticketId": null,
    "code": "47010156966",
    "type": "consultation",
    "title": "консультации узкопрофильных специалистов",
	"date_recommended_appointment": null,
    "date_start": "2019-06-25T00:00:00+03:00",
    "date_end": "2019-07-25T00:00:00+03:00",
    "analysis_id": "207",
    "analysis_name": "Акушерское дело (средний медперсонал)",
	"norm_duration": 0,
    "lpu_from": {
        "code": "4701010",
        "lpu": null,
        "doctor": {
            "id": "e66e8056-f0bd-4ec3-85f7-28ff5b22db4f00000000-0000-0000-0000-000000000000",
            "surname": "",
            "name": "",
            "lastname": "",
            "position": "",
            "department": ""
        }
    },
    "lpu_to": {
        "code": "400301",
        "lpu": {
            "guid": "07dbfb35-31b0-4735-a4d8-f919c1efa029",
            "name": "ГБУЗ МО «Рузская станция скорой медицинской помощи»",
            "address": "",
            "phone": "",
            "mcod": "400301"
        },
        "doctor": {
            "id": "00000000-0000-0000-0000-000000000000",
            "surname": "",
            "name": "",
            "lastname": "",
            "position": "",
            "department": "207"
        }
    }
	"directionStatus": "PartiallyCompleted"
}

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

В случае возникновения ошибок вернется пустой массив со статусом 200


  • Нет меток