Имя ресурса

/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


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

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

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

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


1Да
DateInDateTimeДата началаФормат "YYYY-MM-DDTHH:mm:ss.fff"
1Да
DateOutDateTimeДата окончанияФормат "YYYY-MM-DDTHH:mm:ss.fff"
1Да
IsCompleteboolПризнак того, что период закрытtrue - период закрыт
1Да
Descriptionstring(255)Описание

1Нет
 MedicalHistory
Медицинская история пациента/api/stt/MedicalHistory 12Да
 Migration
Движение, в рамках которого оформлен реанимационный период/api/stt/MigrationPatient 12Да
 DocPostСправочникВрач, оформивший реанимационный период/api/nsi/person/DocPRVD 12Да
Пример модели в формате JSON
{
	"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"
}
  • Нет меток