/api/stt/SurgicalOperation/
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/stt/SurgicalOperation/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/stt/SurgicalOperation?filter={ТелоФильтра} |
Добавление ресурса (заполненная модель ресурса в теле запроса):
POST: {БазовыйАдрес}/api/stt/SurgicalOperation |
Редактирование ресурса (заполненная модель ресурса в теле запроса):
PUT: {БазовыйАдрес}/api/stt/SurgicalOperation |
Удаление ресурса по идентификатору записи:
DELETE: {БазовыйАдрес}/api/stt/SurgicalOperation |
Название | Тип данных | Описание | Комментарий, имя зависимого ресурса | Количество возможных вложений | Глубина иерархии | Обязательность |
---|---|---|---|---|---|---|
Id | int | Идентификатор системы ИЭМК | Равен 0 если модель отправляется на создание | 1 | Да | |
Guid | UGUID | Уникальный идентификатор записи | Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами Формат: "00000000-0000-0000-0000-000000000000" | 1 | Да | |
Begin | datetime | Дата и время начала операции | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 1 | Да | |
End | datetime | Дата и время окончания операции | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 1 | Да | |
Count | int | Количество | 1 | Да | ||
PercentComplete | decimal | Процент завершения | 1 | Нет | ||
Norm | decimal | Норма | 1 | Нет | ||
Sum | decimal | Суммарная стоимость услуги | 1 | Нет | ||
Num | string(20) | Номер операции | 1 | Нет | ||
IsVmt | bool | Использование высоких медицинских технологий | true - в операции использовались ВМТ | 1 | Нет | |
CountMorph | int | Количество проб для морфологических исследований | 1 | Нет | ||
MedicalHistory | Медицинская история пациента | /api/stt/MedicalHistory | 1 | 2 | Да | |
Migration | Движение, в рамках которого оказана услуга | /api/stt/MigrationPatient | 1 | 2 | Да | |
StationarBranch | Справочник | Отделение, в котором была оказана услуга | /api/nsi/stt/StationarBranch | 1 | 2 | Да |
DiagnosByMKB | Справочник | Диагноз по которому была оказана услуга | /api/nsi/general/Mkb | 1 | 2 | Да |
ServiceMedical | Справочник | Оказанная услуга | /api/nsi/lpu/ServiceMedical | 1 | 2 | Да |
Справочник | Тариф по которому оказана услуга | /api/nsi/lpu/Tariff | 1 | 2 | Да | |
ProfitType | Справочник | Тип оплаты услуги | /api/nsi/person/ProfitType Если не указан - по умолчанию ОМС. | 1 | 2 | Нет |
Complication | Справочник | Осложнение | /api/nsi/stt/Complication | 1 | 2 | Нет |
Operation | Справочник | Тип операции по справочнику | /api/nsi/stt/Operation | 1 | 2 | Нет |
TypeAnesthesia | Справочник | Тип анестезии | /api/nsi/stt/AnesthesiaType | 1 | 2 | Нет |
Anesthesia | Справочник | Анестезия | /api/nsi/stt/Anesthesia | 1 | 2 | Нет |
SurgOperationResult | Справочник | Исход операции | /api/nsi/stt/SurgOperationResult | 1 | 2 | Нет |
TypeComplication | Справочник | Тип осложнения | /api/nsi/stt/ComplicationType | 1 | 2 | Нет |
DiagnosAfterOperation | Справочник | Диагноз после операции | /api/nsi/general/Mkb | 1 | 2 | Нет |
SurgOperationHardware | Справочник | Используемая аппаратура | /api/nsi/stt/SurgOperationHardware | N | 2 | Нет |
{ "serviceMedical": { "medCureUnit": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "случай оказания специализированной медицинской помощи в стационарных условиях и в условиях дневного стационара на основе клинико-статистических групп (КСГ)", "code": "16", "id": 55, "state": "Read" }, "tariffes": [ { "serviceMedical": null, "value": 1.29000, "ksginfo": null, "begin": "2018-01-01T00:00:00", "end": "2018-07-01T00:00:00", "uet": 0.0, "tariffPlan": null, "docPrvs": null, "departmentProfile": null, "id": 32324, "state": "Read" } ], "childServiceMedicals": [], "fCode": null, "registryNumber": null, "info": null, "isComplex": false, "guid": "00000000-0000-0000-0000-000000000000", "begin": "2018-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "ПНЕВМОНИЯ, ПЛЕВРИТ, ДРУГИЕ БОЛЕЗНИ ПЛЕВРЫ", "code": "300DRG0118188", "id": 24146, "state": "Read" }, "profitType": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "ОМС", "code": "1", "id": 2, "state": "Read" }, "tariff": { "serviceMedical": null, "value": 1.29000, "ksginfo": null, "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "uet": 0.0, "tariffPlan": null, "docPrvs": null, "departmentProfile": null, "id": 46884, "state": "Read" }, "percentComplete": 100.000, "norm": 1.00, "migrationPatient": { "expertKSGCriterion": null, "expertKSGCriterion2": null, "dateIngoing": "0001-01-01T00:00:00", "doctor": null, "attendedDoctor": null, "interruptEvent": null, "bedDays": 0, "medicalHistory": null, "stationarBranch": null, "migrationReason": null, "visitResult": null, "statCureResult": null, "profitType": null, "isThrombTherapy": false, "bedProfile": null, "speciality": null, "medServises": null, "diagnosis": null, "reanimations": null, "migrationProfiles": null, "patientBeds": null, "guid": "00000000-0000-0000-0000-000000000000", "id": 114738, "state": "Read" }, "sum": 27244.80, "begin": "2020-08-04T09:46:00", "end": "2020-08-13T12:02:03.76", "guid": "df1b5046-dd03-4067-9828-e3935aef7c45", "id": 54501, "state": "Read" }, { "complication": { "name": "Местные инфекции (нагноения, некроз)", "code": "01 ", "id": 1, "state": "Read" }, "operation": { "name": "Прочие операции", "code": "18", "id": 161, "state": "Read" }, "typeAnesthesia": { "guid": "860abdc6-3ed6-4502-8dc6-65b56b0066d6", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Местная", "code": "01 ", "id": 1, "state": "Read" }, "anesthesia": { "guid": "69417823-7f10-4db3-84c8-c82771cdcdd8", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Проводниковая", "code": "02 ", "id": 2, "state": "Read" }, "surgOperationResult": { "name": "", "code": "0 ", "id": 0, "state": "Read" }, "typeComplication": { "name": "Негнойное", "code": "02 ", "id": 2, "state": "Read" }, "typeSurgOperationInTime": { "name": "", "code": "0 ", "id": 0, "state": "Read" }, "diagnosAfterOperation": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "", "code": "", "id": 0, "state": "Read" }, "num": "", "isVmt": false, "countMorph": 0, "surgOperationHardware": [ { "name": "Эндоскопическая", "code": "01 ", "id": 1, "state": "Read" } ], "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" }, "count": 1.00, "medicalHistory": { "id": 55630, "state": "Read" }, "diagnosByMKB": { "isOnco": false, "guid": "00000000-0000-0000-0000-000000000000", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "", "code": "", "id": 0, "state": "Read" }, "stationarBranch": { "name": "Педиатрическое отделение", "code": "009", "id": 3, "state": "Read" }, "serviceMedical": { "medCureUnit": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "обращение", "code": "09", "id": 49, "state": "Read" }, "tariffes": [], "childServiceMedicals": [], "fCode": null, "registryNumber": null, "info": null, "isComplex": false, "guid": "00000000-0000-0000-0000-000000000000", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "ОБРАЩЕНИЕ ПО ПОВОДУ ЗАБОЛЕВАНИЯ К ВРАЧУ-ДЕТСКОМУ КАРДИОЛОГУ (ДЕТИ)", "code": "1019601", "id": 6395, "state": "Read" }, "profitType": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "ОМС", "code": "1", "id": 2, "state": "Read" }, "tariff": { "serviceMedical": null, "value": 1281.00000, "ksginfo": null, "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "uet": 0.0, "tariffPlan": null, "docPrvs": null, "departmentProfile": null, "id": 46745, "state": "Read" }, "percentComplete": 0.0, "norm": 0.0, "migrationPatient": { "id": 114738, "state": "Read" }, "sum": 0.0, "begin": "2020-08-04T09:46:00", "end": "2020-08-13T12:02:24.457", "guid": "6052813b-7e12-480d-834b-e64abb9a127e", "id": 17441, "state": "Read" } |