Имя ресурса
/api/stt/Reanimation/
Доступные методы
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/stt/Reanimation/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/stt/Reanimation?filter={ТелоФильтра} |
Добавление ресурса (заполненная модель ресурса в теле запроса):
POST: {БазовыйАдрес}/api/stt/Reanimation |
Редактирование ресурса (заполненная модель ресурса в теле запроса):
PUT: {БазовыйАдрес}/api/stt/Reanimation |
Удаление ресурса по идентификатору записи:
DELETE: {БазовыйАдрес}/api/stt/Reanimation |
Описание полей
Название | Тип данных | Описание | Комментарий, имя зависимого ресурса | Количество возможных вложений | Глубина иерархии | Обязательность |
---|---|---|---|---|---|---|
Id | int | Идентификатор системы ИЭМК | Равен 0 если модель отправляется на создание | 1 | Да | |
Guid | UGUID | Уникальный идентификатор записи | Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами Формат: "00000000-0000-0000-0000-000000000000" | 1 | Да | |
DateIn | DateTime | Дата начала | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 1 | Да | |
DateOut | DateTime | Дата окончания | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 1 | Да | |
IsComplete | bool | Признак того, что период закрыт | true - период закрыт | 1 | Да | |
Description | string(255) | Описание | 1 | Нет | ||
MedicalHistory | Медицинская история пациента | /api/stt/MedicalHistory | 1 | 2 | Да | |
Migration | Движение, в рамках которого оформлен реанимационный период | /api/stt/MigrationPatient | 1 | 2 | Да | |
DocPost | Справочник | Врач, оформивший реанимационный период | /api/nsi/person/DocPRVD | 1 | 2 | Да |
Блок кода | ||||
---|---|---|---|---|
| ||||
{
"medicalHistory": {
"id": 55625,
"state": "Read"
},
"migration": {
"expertKSGCriterion": null,
"dateIngoing": "2020-08-04T09:09:46.637",
"doctor": {
"name": "А*",
"family": "Б*",
"patronymic": "Н*",
"isDoctor": false,
"code": "Л А 78",
"guid": "1570831b-0eae-438d-83c9-9afa464a1c18",
"snils": null,
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"id": 1792,
"state": "Read"
},
"attendedDoctor": {
"name": "А*",
"family": "Б*",
"patronymic": "Н*",
"isDoctor": false,
"code": "Л А 78",
"guid": "1570831b-0eae-438d-83c9-9afa464a1c18",
"snils": null,
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"id": 1792,
"state": "Read"
},
"interruptEvent": null,
"bedDays": 0,
"medicalHistory": null,
"stationarBranch": {
"stationarType": {
"name": "",
"code": "",
"id": 0,
"state": "Read"
},
"profile": null,
"bedProfile": {
"name": "",
"code": "",
"id": 0,
"state": "Read"
},
"departmentType": {
"id": 0,
"state": "Read"
},
"department": {
"id": 0,
"state": "Read"
},
"lpu": {
"ogrn": "",
"code": "",
"codeMo": 0,
"filialCode": "",
"fullName": "",
"name": "",
"phone": "",
"fax": "",
"email": "",
"address": "",
"license": "",
"mainMo": {
"name": "",
"code": null,
"id": 0,
"state": "Read"
},
"okato": {
"name": "",
"code": null,
"id": 0,
"state": "Read"
},
"okpo": "",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"guid": "00000000-0000-0000-0000-000000000000",
"id": 0,
"state": "Read"
},
"begin": "1900-01-01T00:00:00",
"end": "2022-01-01T00:00:00",
"name": "не определено",
"code": "0",
"id": 0,
"state": "Read"
},
"migrationReason": null,
"visitResult": {
"departmentType": null,
"dispCode": null,
"additionalService": null,
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "не определено",
"code": "0",
"id": 0,
"state": "Read"
},
"statCureResult": {
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "не определено",
"code": "0",
"id": 0,
"state": "Read"
},
"profitType": {
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "ОМС",
"code": "1",
"id": 2,
"state": "Read"
},
"isThrombTherapy": false,
"bedProfile": {
"name": "травматологические для взрослых",
"code": "74",
"id": 163,
"state": "Read"
},
"speciality": null,
"medServises": null,
"diagnosis": null,
"reanimations": null,
"migrationProfiles": null,
"patientBeds": null,
"guid": "00000000-0000-0000-0000-000000000000",
"id": 114728,
"state": "Read"
},
"docPost": {
"doctor": {
"name": "А*",
"family": "Б*",
"patronymic": "Н*",
"isDoctor": false,
"code": "Л А 78",
"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": null,
"speciality": {
"name": "Неврология",
"code": "10800",
"id": 1338,
"state": "Read"
},
"position": {
"name": "врач-терапевт участковый",
"code": "74",
"id": 1338,
"state": "Read"
},
"guid": "00000000-0000-0000-0000-000000000000",
"begin": "1900-01-01T00:00:00",
"end": "2222-01-01T00:00:00",
"name": "врач-терапевт участковый",
"code": null,
"id": 471,
"state": "Read"
},
"dateIn": "2020-08-12T16:46:58.24",
"dateOut": "2020-08-12T16:47:02.143",
"isComplete": true,
"description": "Ухудшение",
"guid": "9eadfccb-a469-49e3-8faf-aa8058568269",
"id": 11290,
"state": "Read"
} |