Имя ресурса

/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


Описание полей

НазваниеТип данныхОписаниеКомментарий, имя зависимого ресурсаКоличество возможных вложенийГлубина иерархииОбязательность
IdintИдентификатор системы ИЭМКРавен 0 если модель отправляется на создание
1Да
GuidUGUIDУникальный идентификатор записи

Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами

Формат: "00000000-0000-0000-0000-000000000000"


1Да
BegindatetimeДата и время начала оказания услугиФормат "YYYY-MM-DDTHH:mm:ss.fff"
1Да
EnddatetimeДата и время окончания оказания услугиФормат "YYYY-MM-DDTHH:mm:ss.fff"
1Да
CountintКоличество оказанных услуг

1Да
PercentCompletedecimalПроцент завершения

1Нет
NormdecimalНорма

1Нет
Sumdecimal Суммарная стоимость услуги

1Нет
 MedicalHistory
Медицинская история пациента/api/stt/MedicalHistory 12Да
 Migration
Движение, в рамках которого оказана услуга/api/stt/MigrationPatient12Да
 StationarBranchСправочникОтделение, в котором была оказана услуга/api/nsi/stt/StationarBranch 12Да
 DiagnosByMKBСправочникДиагноз по которому была оказана услуга/api/nsi/general/Mkb 12Да
 ServiceMedicalСправочникОказанная услуга/api/nsi/lpu/ServiceMedical12Да

 Tariff

СправочникТариф по которому оказана услуга/api/nsi/lpu/Tariff12Да
 ProfitTypeСправочникТип оплаты услуги

/api/nsi/person/ProfitType

Если не указан - по умолчанию ОМС.

12Нет
Пример модели в формате JSON
{
  "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
}


  • Нет меток