/api/stt/MedService/
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/stt/MedService/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/stt/MedService?filter={ТелоФильтра} |
Добавление ресурса (заполненная модель ресурса в теле запроса):
POST: {БазовыйАдрес}/api/stt/MedService |
Редактирование ресурса (заполненная модель ресурса в теле запроса):
PUT: {БазовыйАдрес}/api/stt/MedService |
Удаление ресурса по идентификатору записи:
DELETE: {БазовыйАдрес}/api/stt/MedService |
Название | Тип данных | Описание | Комментарий, имя зависимого ресурса | Количество возможных вложений | Глубина иерархии | Обязательность |
---|---|---|---|---|---|---|
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 | Нет | ||
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 | Нет |
{ "id": 52498, "state": "Read", "guid": "499599b9-3134-4419-95d9-b8f7911559ee", "tariff": { "id": 46884, "state": "Read", "value": 1.29, "begin": "1900-01-01T00:00:00.000", "end": "2222-01-01T00:00:00.000", "serviceMedical": null, "ksginfo": null, "uet": 0, "docPrvs": null, "departmentProfile": null, "tariffPlan": null }, "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" }, "count": 1, "begin": "2020-07-27T14:18:51.257", "end": "2020-07-27T14:18:53.257", "medicalHistory": { "id": 54596, "state": "Read" }, "diagnosByMKB": { "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" }, "stationarBranch": { "id": 14, "state": "Read", "name": "Хирургическое отделение", "stationarType": { "name": "Стационар круглосуточного пребывания", "code": "005 ", "id": 5, "state": "Read" }, "profile": null, "bedProfile": { "name": "хирургические для взрослых", "code": "80", "id": 168, "state": "Read" }, "departmentType": null, "department": null, "lpu": null, "begin": "0001-01-01T00:00:00", "end": "0001-01-01T00:00:00", "code": "021" }, "serviceMedical": { "id": 24146, "state": "Read", "name": "ПНЕВМОНИЯ, ПЛЕВРИТ, ДРУГИЕ БОЛЕЗНИ ПЛЕВРЫ", "begin": "2018-01-01T00:00:00.000", "end": "2222-01-01T00:00:00.000", "code": "300DRG0118188", "medCureUnit": { "id": 55, "state": "Read", "name": "случай оказания специализированной медицинской помощи в стационарных условиях и в условиях дневного стационара на основе клинико-статистических групп (КСГ)", "begin": "1900-01-01T00:00:00.000", "end": "2222-01-01T00:00:00.000", "code": "16" }, "tariffes": [ { "id": 32324, "state": "Read", "value": 1.29, "begin": "2018-01-01T00:00:00.000", "end": "2018-07-01T00:00:00.000", "serviceMedical": null, "ksginfo": null, "uet": 0, "docPrvs": null, "departmentProfile": null, "tariffPlan": null }, { "id": 37850, "state": "Read", "value": 1.419, "begin": "2018-07-01T00:00:00.000", "end": "2018-06-30T00:00:00.000", "serviceMedical": null, "ksginfo": null, "uet": 0, "docPrvs": null, "departmentProfile": null, "tariffPlan": null } ], "childServiceMedicals": [], "fCode": null, "registryNumber": null, "info": null, "isComplex": false, "guid": "00000000-0000-0000-0000-000000000000" }, "profitType": { "id": 2, "state": "Read", "name": "ОМС", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "code": "1" }, "percentComplete": 100, "norm": 1, "migrationPatient": { "id": 113673 }, "minDate": "1900-01-01T00:00:00.000", "maxDate": "2222-01-01T00:00:00.000", "sum": 13622.4 } |