Имя ресурса
/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 | Описание | 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" } |