Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Имя ресурса

/api/nsi/person/DocPRVD/

Доступные методы

Получение ресурса по идентификатору записи: 

GET: {БазовыйАдрес}/api/nsi/person/DocPRVD/{Id записи в системе ИЭМК}

Получение ресурса по фильтру: 

GET: {БазовыйАдрес}/api/nsi/person/DocPRVD?filter={ТелоФильтра}

Добавление ресурса (заполненная модель ресурса в теле запроса):

POST{БазовыйАдрес}/api/nsi/person/DocPRVD

Редактирование ресурса (заполненная модель ресурса в теле запроса):

PUT{БазовыйАдрес}/api/nsi/person/DocPRVD

Удаление ресурса по идентификатору записи:

DELETE{БазовыйАдрес}/api/nsi/person/DocPRVD

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

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

1Да
 GuidUGUIDУникальный идентификатор записи

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

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


1Да
 BegindatetimeДата начала действияПо умолчанию "1900-01-01T00:00:00.000"
1Нет
 EnddatetimeДата окончания действияПо умолчанию "2222-01-01T00:00:00.000"
1Нет
  Doctor
Модель
СправочникВрач по справочнику медицинских работников/api/nsi/lpu/doctor12Да
  Department
Модель
СправочникОтделение медицинской организации/api/nsi/lpu/Department12Да
   CodestringКод отделения 
 
IdintИдентификатор   GuidUGUIDУникальный идентификатор  BegindatetimeДата начала действияПо умолчанию "1900-01-01T00:00:00.000"  EnddatetimeДата окончания действияПо умолчанию "2222-01-01T00:00:00.000"  NamestringНаименование отделения
  DepartmentType
Модель
СправочникТип отделенияНе имеет отдельного контроллера, заполняется только в рамках модели13Да
   
Id
DepartmentProfile
intИдентификатор    GuidUGUIDУникальный идентификатор   NamestringНаименование типа отделения
СправочникПрофиль отделения/api/nsi/lpu/DepartmentProfile13
   DepartmentProfileМодельПрофиль отделения1
Да
   
Id
Lpu
intИдентификатор    GuidUGUIDУникальный идентификатор   NamestringНаименование профиля отделения   LpuМодель
Справочник
ЛПУ, к которому принадлежит отделение/api/nsi/lpu/Lpu13Да
   
Id
MainLpu
intИдентификатор    GuidUGUIDУникальный идентификатор   MainLpuМодель
СправочникГоловное ЛПУ, к которому принадлежит отделение/api/nsi/lpu/Lpu/MainMo/{LpuId}13Да
 
  IdintИдентификатор    GuidUGUIDУникальный идентификатор   BegindatetimeДата начала действияПо умолчанию "1900-01-01T00:00:00.000"   EnddatetimeДата окончания действияПо умолчанию "2222-01-01T00:00:00.000"   NamestringНаименование ЛПУ   CodestringКод ЛПУ  SpecialityМодельСпециальность1Да  IdintИдентификатор   NamestringНазвание  CodestringКод  PositionМодельДолжность1Да
 SpecialityСправочникСпециальность/api/nsi/lpu/Speciality12Да
  PositionСправочникДолжность/api/nsi/lpu/Prvd12Да
  IdintИдентификатор   NamestringНазвание  CodestringКод