Имя ресурса
/api/stt/Diagnos/
Доступные методы
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/stt/Diagnos/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/stt/Diagnos?filter={ТелоФильтра} |
Добавление ресурса (заполненная модель ресурса в теле запроса):
POST: {БазовыйАдрес}/api/stt/Diagnos |
Редактирование ресурса (заполненная модель ресурса в теле запроса):
PUT: {БазовыйАдрес}/api/stt/Diagnos |
Удаление ресурса по идентификатору записи:
DELETE: {БазовыйАдрес}/api/stt/Diagnos |
Описание полей
Название | Тип данных | Описание | Комментарий, имя зависимого ресурса | Количество возможных вложений | Глубина иерархии | Обязательность |
---|
Id | int | Идентификатор |
диагноза системы ИЭМК | Равен 0 если модель отправляется на создание |
| 1 | Да |
Guid | UGUID | Уникальный идентификатор записи | Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами Формат: "00000000-0000-0000-0000-000000000000" |
| 1 | Да |
Date | DateTime | Дата постановки диагноза | Формат "YYYY-MM-DDTHH:mm:ss.fff" |
| 1 | Да |
Description | string(2048) | Описание диагноза |
|
| 1 | Нет |
MKB |
---|
МодельСправочник | Диагноз по МКБ 10 | /api/nsi/general/Mkb | 1 | 2 | Да |
---|
Doctor |
---|
МодельСправочник | Врач, установивший диагноз | /api/nsi/lpu/doctor | 1 |
---|
Да | Injury | Модель | Травма | 1 | Idint | Идентификатор | Name | string | Название типа | Code | string | Код типа DiagnosType | Модель | Тип диагноза | 1 | Да | Справочник | Тип диагноза | /api/nsi/stt/DiagnosType | 1 | 2 | Да |
---|
MedicalHistory |
| Медицинская история | /api/stt/MedicalHistory | 1 | 2 | Да |
---|
Migration |
| Движение, в рамках которого установлен диагноз | /api/stt/MigrationPatient | 1 | 2 | Да |
---|
Id | int | Идентификатор | Name | string | Название типа | Code | string | Код типа MedicalHistory | Модель | Медицинская история | 1 | Да | Id | int | Идентификатор Блок кода |
---|
title | Пример модели в формате JSON |
---|
collapse | true |
---|
|
{
"id": 80950,
"state": "Read",
"guid": "0cdec841-80a4-408a-998f-9df802d6c392",
"date": "2020-07-27T14:17:51.257",
"mkb": {
"id": 49877,
"state": "Read",
"name": "Пневмония, вызванная метапневмовирусом человека",
"isOnco": false,
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"code": "J12.3"
},
"injury": null,
"diagnosType": {
"id": 3,
"state": "Read",
"name": "Основное заболевание",
"code": "03"
},
"doctor": {
"id": 1792,
"state": "Read",
"name": "А*",
"family": "Б*",
"patronymic": "Н*",
"guid": "1570831b-0eae-438d-83c9-9afa464a1c18",
"isDoctor": false,
"code": "Л А 78",
"snils": null,
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00"
},
"description": "",
"medicalHistory": {
"id": 54596,
"state": "Read"
}
} |