Запрос

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

GET: {{url}}/researches/directions

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

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
daysqueryПериод выдачи30-
limitqueryПостраничный вывод. Размер страницы10-
offsetqueryПостраничный вывод. Отступ0-

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

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

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

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

Модель: Постраничный вывод направлений - ResearchResponseDto<ResearchDirectionDto>

Название

Тип данных

Описание

Комментарий
LimitintРазмер страницы
OffsetintОтступ
ItemsМассив ResearchDirectionDtoОбъекты направлений

Направление на исследование - ResearchDirectionDto

Название

Тип данных

Описание

Комментарий
Guidstring(Guid)Идентификатор направления
NumberstringНомер направления
Datestring(DateTime)Дата направления
ResearchNamestringНаименование первого исследования
ResearchCodestringКод первого исследования
ResearchCountintКоличество исследований в направлении
DownloadboolПризнак возможности печати результатаВычисляется по наличию хотя бы одного исследования в котором заполнено поле комментарий, заключение или есть хотя бы один результат теста.
DoctorSenderGuidstring(Guid)Идентификатор врача выписавшего направление
DoctorSenderFiostringФИО врача выписавшего направление
DoctorSenderPoststringДолжность врача выписавшего направление
LaboratoryNamestringНаименование лаборатории выполнившей исследование
LaboratoryMainLpuNamestringНаименование юрлица лаборатории выполнившей исследование
LpuSenderGuidstring(Guid)Идентификатор ЛПУ выписавшего направление
LpuSenderNamestringНаименование ЛПУ выписавшего направление
LpuSenderMcodstringМкод ЛПУ выписавшего направление
LpuTargetGuidstring(Guid)Идентификатор ЛПУ куда направили
LpuTargetNamestringНаименование ЛПУ куда направили
LpuTargetMcodstringМкод ЛПУ куда направили
MkabGuidstring(Guid)Гуид МКАБ

Пример модели в формате JSON
{
	"guid": "121c9b31-f549-4d20-bae1-2f620a66b5da",
	"number": "47010278688",
	"date": "2022-09-12T00:00:00+03:00",
	"researchName": "Общий (клинический) анализ крови",
	"researchCode": "B03.016.002",
	"researchCount": 2,
	"download": true,
	"doctorSenderGuid": "00000000-0000-0000-0000-000000000000",
	"doctorSenderFio": "Иванов Петр Сергеевич",
	"doctorSenderPost": "",
	"laboratoryName": "СЗЦДМ",
	"laboratoryMainLpuName": "ОСНОВНОЕ ОТДЕЛЕНИЕ",
	"lpuSenderGuid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
	"lpuSenderName": "Поликлиника (ГБУЗ МО \"Талдомская ЦРБ\")",
	"lpuSenderMcod": "470102",
	"lpuTargetGuid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
	"lpuTargetName": "Поликлиника (ГБУЗ МО \"Талдомская ЦРБ\")",
	"lpuTargetMcod": "470102",
	"mkabGuid": "d947fd8d-d5c0-4ab5-9e20-77fa596de2d6"
}

Пример модели в формате JSON
{
  "limit": 10,
  "offset": 0,
  "items": [
    {
      "guid": "f234c937-981a-4dab-903b-3d6b5d7e3e73",
      "number": "6220106-694299",
      "date": "2020-10-15T00:00:00+03:00",
      "researchName": "Общий (клинический) анализ крови развернуый (эритроциты, лейкоциты, гемоглобин, лейкоцитарная формула, тромбоциты)",
      "researchCode": "B03.016.003",
      "researchCount": 6,
      "doctorSenderGuid": "00000000-0000-0000-0000-000000000000",
      "doctorSenderFio": "Марцоха Альбина Алексеевна",
      "doctorSenderPost": "",
      "laboratoryName": "Клиническая Лаборатория ОКБ",
      "laboratoryMainLpuName": "ОГБУЗ \"БОКБ СВЯТИТЕЛЯ ИОАСАФА\"",
      "lpuSenderGuid": "ceff0158-5097-4335-9a0a-f5b14941d3f7",
      "lpuSenderName": "ОГБУЗ \"ГОРОДСКАЯ ПОЛИКЛИНИКА Г.БЕЛГОРОДА\" ПО №6",
      "lpuSenderMcod": "6220106",
      "lpuTargetGuid": "00000000-0000-0000-0000-000000000000",
      "lpuTargetName": "",
      "lpuTargetMcod": "0"
    }
  ]
}

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

Код ответа сервераКод сообщенияСообщениеТип ошибки

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


  • Нет меток