Имя ресурса
/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 | Да |
Описание полей
Название | Тип данных | Описание | Комментарий | Количество возможных вложений | Обязательность | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Id | int | Идентификатор исследования | Guid | UGUID | Уникальный идентификатор | IsComplete | bool | Признак завершённости | true - исследование завершено | Num | string | Номер исследования | Comment | string | Комментарий врача, выполнившего исследование | Conclusion | string | Заключение | DoctorComplete | Модель | Врач, выполнявший исследование | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | Doctor | Модель | Врач по справочнику медицинских работников | 1 | Да | Id | int | Идентификатор врача | Guid | UGUID | Уникальный идентификатор | Name | string | Имя | Family | string | Фамилия | Patronymic | string | Отчество | IsDoctor | bool | Является ли врачом | False - признак младшего медицинского персонала (например, медсестра) | записи | Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами Формат: "00000000-0000-0000-0000-000000000000" | 1 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IsComplete | bool | Признак завершённости | true - исследование завершено | 1 | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Num | string(100) | Номер исследования | 1 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment | string | Комментарий врача, выполнившего исследование | 1 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conclusion | string | Заключение | 1 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DoctorComplete | Справочник | Врач, выполнявший исследование | /api/nsi/lpu/doctor | 1 | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LaboratoryDirection | Направление на лабораторное исследование | /api/lbr/LaboratoryDirection | 1 | 2 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchType | Тип исследования | /api/lbr/ResearchType | 1 | 2 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Id | int | Идентификатор системы ИЭМК | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Guid | UGUID | Уникальный идентификатор | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Code | string | PCOD врача | Guid | UGUID | Уникальный идентификатор врача | Snils | string | СНИЛС врача | Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | Department | Модель | Отделение медицинской организации | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | Name | string | Наименование отделения | Code | string | Код отделения | DepartmentType | Модель | Тип отделения | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Name | string | Наименование типа отделения | DepartmentProfile | Модель | Профиль отделения | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Name | string | Наименование профиля отделения | Lpu | Модель | ЛПУ, к которому принадлежит отделение | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | MainLpu | Модель | Головное ЛПУ, к которому принадлежит отделение | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | Name | string | Наименование ЛПУ | Code | string | Код ЛПУ | Speciality | Модель | Специальность | 1 | Да | Id | int | Идентификатор | Name | string | Название | Code | string | Код | Position | Модель | Должность | 1 | Да | Id | int | Идентификатор | Name | string | Название | Code | string | Код | LaboratoryDirection | Модель | Направление на лабораторное исследование | 1 | Нет | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | ResearchType | Модель | Тип исследования | 1 | Нет | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 2 | Нет | ||
End | datetime | Дата окончания | Begin | datetime | Дата начала действия | По умолчанию " 19002222-01-01T00:00:00.000" | End | datetime | Дата окончания действия | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 2 | По умолчанию "2222-01-01T00:00:00.000"Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | string(8000) | Наименование типа | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Code | string(50) | Код типа | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Period | string | Период | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Report | string(8000) | Отчет | LaboratoryType | Модель | Тип лаборатории | 1 | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Id | LaboratoryType | intСправочник | Идентификатор | Guid | UGUID | Уникальный идентификатор | Begin | datetime | Дата начала действия | По умолчанию "1900-01-01T00:00:00.000" | End | datetime | Дата окончания действия | По умолчанию "2222-01-01T00:00:00.000" | Тип лаборатории | Не имеет отдельного контроллера, заполняется только в рамках модели | 1 | 3 | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchTypeKind | Справочник | Тип исследования | /api/lbr/ResearchTypeKind | 1 | 3 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MedicalHistory | Медицинская история пациента | /api/stt/MedicalHistory | 1 | 2 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TAP | Name | string | Наименование типа | Code | string | Код типа | ResearchTypeKind | Модель | Тип исследования | 1 | Нет | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | Name | string | Наименование типа | Code | string | Код типа | MedicalHistory | Модель | Медицинская история пациента | 1 | Да | Id | int | Идентификатор | Tap | Модель | Талон амбулаторного пациента | Не заполняется | 1 | Нет | Id | int | 2 | ИдентификаторНет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchResultМодель | Результаты исследования | /api/lbr/ResearchResult | N | 2 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Id | int | Идентификатор системы ИЭМК | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Guid | UGUID | Уникальный идентификатор | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Caption | string(200) | Название параметра | 2 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DateComplete | DateTime | Дата выполнения | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 2 | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Value | string(8000) | Значение параметра | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unit | string(100) | Единица измерения параметра | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MinNormalValue | string(100) | Нижняя граница значения параметра (в пределах нормы) | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MaxNormalValue | string(100) | Верхняя граница значения параметра (в пределах нормы) | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment | string(8000) | Комментарий | 2 | Нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IsOutOfRange | bool | Признак выхода за допустимый диапазон значений | true - выход за нормы, false - норма | Research | 2 | неНетт | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research | Исследование | /api/lbr/Research | 1 | 3 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchParamValueType | Справочник | Параметры исследования | Не имеет отдельного контроллера, заполняется только в рамках модели | 1 | 3 | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchFirstOpinion | Первое мнение | /api/lbr/Research | 1 | 2 | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchOtherOpinions | Модель | Исследование | 1 | Да | Id | int | Идентификатор | Guid | UGUID | Уникальный идентификатор | ResearchParamValueType | Модель | Параметры исследования | 1 | Да | Id | int | Идентификатор | ResearchFirstOpinion | Модель | Первое мнение | 1 | Да | Id | int | Идентификатор исследования | ResearchOtherOpinions | Модель | Другие мнения (второе мнение, третье и тд) | /api/lbr/Research | N | 2 | Нет | Id | int | Идентификатор исследования
Блок кода | ||||
---|---|---|---|---|
| ||||
{
"doctorComplete": {
"doctor": {
"name": "не определено",
"family": "не определено",
"patronymic": "не определено",
"isDoctor": false,
"code": "",
"guid": "00000000-0000-0000-0000-000000000000",
"snils": null,
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"id": 0,
"state": "Read"
},
"department": {
"mo": {
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "1900-01-01T00:00:00",
"name": "",
"code": "0 ",
"id": 0,
"state": "Read"
},
"mainMoId": 0,
"moOgrn": "",
"doctorZavPcode": "",
"doctorZavFio": "не определено",
"departmentType": {
"name": "не определено",
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"departmentProfile": {
"name": "не определено",
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"lpu": {
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"mainMo": {
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "",
"code": null,
"id": 0,
"state": "Read"
},
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "2022-01-01T00:00:00",
"name": "не определено",
"code": "0",
"id": 0,
"state": "Read"
},
"speciality": {
"name": "не известно",
"code": "0",
"id": 0,
"state": "Read"
},
"position": {
"name": "",
"code": "0",
"id": 0,
"state": "Read"
},
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1800-04-05T00:00:00",
"end": "1800-04-05T00:00:00",
"name": "не определено",
"code": "",
"id": 0,
"state": "Read"
},
"dateComplete": "2019-04-04T15:21:16",
"isComplete": true,
"num": "6220104-283014_7\t",
"laboratoryDirection": {
"guid": "5f7e064c-a526-4c31-a004-5b784126923a",
"id": 53703,
"state": "Read"
},
"researchType": {
"laboratoryType": {
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "",
"code": "0",
"id": 0,
"state": "Read"
},
"researchTypeKind": null,
"period": 2,
"report": "",
"guid": "6947d417-7ebb-e511-beb0-50465d9e6a34",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "Исследование уровня общего белка в крови",
"code": "A09.05.010",
"id": 7557,
"state": "Read"
},
"medicalHistory": {
"id": 46595,
"state": "Read"
},
"tap": {
"id": 0,
"state": "Read"
},
"comment": "",
"conclusion": "",
"results": [
{
"caption": "Общий белок",
"dateComplete": "2019-04-04T15:21:16",
"value": "65,9",
"unit": "г/л\t",
"researchTypeParam": {
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"minNormalValue": "64",
"maxNormalValue": "85",
"comment": "",
"research": {
"guid": "520c90da-cae9-4b43-ac77-1d3308b9fe05",
"id": 50595,
"state": "Read"
},
"researchParamValueType": {
"id": 0,
"state": "Read"
},
"isOutOfRange": 0,
"guid": "047ae375-cbae-40b9-9a99-0bdf0d85cfab",
"id": 72711,
"state": "Read"
}
],
"researchFirstOpinion": {
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"researchOtherOpinions": [],
"guid": "520c90da-cae9-4b43-ac77-1d3308b9fe05",
"id": 50595,
"state": "Read"
} |