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

Запрос

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

GET: {{url}}/api/v2/emd/types

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

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
docSourceTypequeryНаименование документа-основанияБез ограничений-

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

  1. tap - Талон амбулаторного пациента(ТАП) - история посещения
  2. disp_Card - Карта диспансеризации
  3. notworkdoc - Листок нетрудоспособности(ЛН)
  4. none - отобрать все типы без основания

Либо другое имя таблицы из метаданных, если для типа ЭМД проставлена ссылка на эту таблицу.

isEmdRequestqueryПризнак возможности создания запроса на формирование ЭМДtrue-Для получения всех типов независимо от этого параметра следует передать параметр с пустым значением: ?isEmdRequest либо ?isEmdRequest=
isFederalqueryПризнак федерального ЭМДБез ограничений-
isSemdqueryПризнак структурированного электронного документа
Без ограничений-Также значит, что документ в формате CDA

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

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

Модель: Постраничный вывод с массивом Тип ЭМД - EmdTypeDto

Название

Тип данных

Nullable

Описание

Комментарий
Namestring-Наименование
Codestring-Код
DocSourceTypestring+Наименование документа-основания
DocSourceTypeTablestring+Наименование таблицы документа-основания
DocSourceTypeCaptionstring+Наименование документа-основания для отображения
IsEmdRequestbool-Возможность заявки на документ
IsFederalbool-Признак федерального ЭМД
IsSemdbool-Признак структурированного электронного документаТакже значит, что документ в формате CDA

Пример модели в формате JSON
{
  "name": "Эпикриз по законченному случаю амбулаторный",
  "code": "42",
  "docSourceType": "TAP",
  "docSourceTypeTable": "hlt_TAP",
  "docSourceTypeCaption": "Талон амбулаторного пациента",
  "isEmdRequest": true,
  "isFederal": false,
  "isSemd": true
}

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

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

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


  • No labels