Имя ресурса
/api/lbr/Research/
Доступные методы
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/lbr/Research/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/lbr/Research/?filter: {ТелоФильтра} |
Добавление ресурса (заполненная модель ресурса в теле запроса):
POST: {БазовыйАдрес}/api/lbr/Research/ |
Редактирование ресурса (заполненная модель ресурса в теле запроса):
PUT: {БазовыйАдрес}/api/lbr/Research/ |
Удаление ресурса по идентификатору записи:
DELETE: {БазовыйАдрес}/api/lbr/Research/ |
Описание полей
Название | Тип данных | Описание | Комментарий, относительный путьимя зависимого ресурса | Количество возможных вложений | Глубина иерархии | Обязательность | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Id | int | Идентификатор системы ИЭМК | Равен 0 если модель отправляется на создание | 1 | |||||||||||
Guid | UGUID | Уникальный идентификатор записи | 1 | ||||||||||||
IsComplete | bool | Признак завершённости | true - исследование завершено | 1 | |||||||||||
Num | string | Номер исследования | 1 | ||||||||||||
Comment | string | Комментарий врача, выполнившего исследование | 1 | ||||||||||||
Conclusion | string | Заключение | 1 | ||||||||||||
DoctorComplete | Справочник | Врач, выполнявший исследование | /api/nsi/lpu/doctor | 1 | 2 | Да | |||||||||
LaboratoryDirection | Сущность | Направление на лабораторное исследование | /api/lbr/LaboratoryDirection | 1 | 2 | Да | |||||||||
Id | int | Идентификатор системы ИЭМК | 2 | ||||||||||||
Guid | UGUID | Уникальный идентификатор | 2 | ||||||||||||
ResearchTypeСущность | Тип исследования | /api/lbr/ResearchType | 1 | 2 | Да | ||||||||||
Id | int | Идентификатор системы ИЭМК | 2 | ||||||||||||
Guid | UGUID | Уникальный идентификатор | 2 | ||||||||||||
Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | 2 | |||||||||||
End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | 2 | |||||||||||
Name | string | Наименование типа | 2 | ||||||||||||
Code | string | Код типа | 2 | ||||||||||||
Period | string | Период | 2 | ||||||||||||
Report | string | Отчет | 2 | ||||||||||||
LaboratoryType | Справочник | Тип лаборатории | Не имеет отдельного контроллера, заполняется только в рамках модели | 1 | 3 | Нет | |||||||||
ResearchTypeKind | Справочник | Тип исследования | /api/lbr/ResearchTypeKind | 1 | 3 | Нет | |||||||||
MedicalHistory | Сущность | Медицинская история пациента | /api/stt/MedicalHistory | 1 | 2 | Да | |||||||||
Tap | Сущность TAP | Талон амбулаторного пациента | Не заполняется | 1 | 2 | Нет | Id | int | Идентификатор системы ИЭМК | 2||||||
ResearchResultСущность | Результаты исследования | /api/lbr/ResearchResult | N | 2 | Да | ||||||||||
Id | int | Идентификатор системы ИЭМК | 2 | ||||||||||||
Guid | UGUID | Уникальный идентификатор | 2 | ||||||||||||
Caption | string | Название параметра | 2 | ||||||||||||
DateComplete | DateTime | Дата выполнения | 2 | ||||||||||||
Value | string | Значение параметра | 2 | ||||||||||||
Unit | string | Единица измерения параметра | 2 | ||||||||||||
MinNormalValue | string | Нижняя граница значения параметра (в пределах нормы) | 2 | ||||||||||||
MaxNormalValue | string | Верхняя граница значения параметра (в пределах нормы) | 2 | ||||||||||||
Comment | string | Комментарий | 2 | ||||||||||||
IsOutOfRange | bool | Признак выхода за допустимый диапазон значений | true - выход за нормы, false - норма | 2 | |||||||||||
ResearchResearch | Сущность | Исследование | /api/lbr/Research | 1 | 3 | Да | |||||||||
Guid | UGUID | Уникальный идентификатор | 3 | ResearchParamValueType | Idint | Идентификатор системы ИЭМК | 3 | ResearchParamValueType | Справочник | Параметры исследования | Не имеет отдельного контроллера, заполняется только в рамках модели | 1 | 3 | Да | |
Id | int | Идентификатор системы ИЭМК | 3 | ResearchFirstOpinionСущность | Первое мнение | /api/lbr/Research | 1 | 2 | Да | ||||||
ResearchOtherOpinionsСущность | Другие мнения (второе мнение, третье и тд) | /api/lbr/Research | N | 2 | Нет |
...