Имя ресурса
/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/MedicalHistoryControllerMedicalHistory | 1 | 2 | Да | |||||||
MigrationСущность | Движение, в рамках которого оказана услуга | /api/stt/MigrationPatientControllerMigrationPatient | 1 | 2 | Да | ||||||||
StationarBranch | Справочник | Отделение, в котором была оказана услуга | /api/nsi/stt/StationarBranchControllerStationarBranch | 1 | 2 | Да | |||||||
DiagnosByMKB | Справочник | Диагноз по которому была оказана услуга | /api/nsi/general/MkbControllerMkb | 1 | 2 | Да | |||||||
ServiceMedical | Справочник | Оказанная услуга | /api/nsi/lpu/ServiceMedicalControllerServiceMedical | 1 | 2 | Да | |||||||
Справочник | Тариф на медицинскую услугупо которому оказана услуга | /api/nsi/lpu/TariffControllerTariff | 1 | 2 | Да | ||||||||
ProfitType | Справочник | Тип оплаты услуги | /api/nsi/person/ ProfitTypeControllerProfitType Если не указан - по умолчанию ОМС. | 1 | 2 | ДаНет | |||||||
Complication | Справочник | Осложнение | /api/nsi/stt/ComplicationControllerComplication | 1 | 2 | Нет | |||||||
Operation | Справочник | Тип операции по справочнику | /api/nsi/stt/OperationControllerOperation | 1 | 2 | Нет | |||||||
TypeAnesthesia | Справочник | Тип анестезии | /api/nsi/stt/AnesthesiaTypeControllerAnesthesiaType | 1 | 2 | Нет | |||||||
Anesthesia | Справочник | Анестезия | /api/nsi/stt/AnesthesiaControllerAnesthesia | 1 | 2 | Нет | |||||||
SurgOperationResult | Справочник | Исход операции | /api/nsi/stt/SurgOperationResultControllerSurgOperationResult | 1 | 2 | Нет | |||||||
TypeComplication | Справочник | Тип осложнения | /api/nsi/stt/ComplicationTypeControllerComplicationType | 1 | 2 | Нет | |||||||
TypeSurgOperationInTime | Справочник | Тип операции во времени | Не имеет отдельного контроллера, заполняется только в рамках модели | 1 | 2 | Да | DiagnosAfterOperation | Справочник | Диагноз после операции | /api/nsi/general/MkbControllerMkb | 1 | 2 | Нет |
SurgOperationHardware | Справочник | Используемая аппаратура | /api/nsi/stt/SurgOperationHardwareControllerSurgOperationHardware | 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" } |
...