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

Название

Тип данных

Описание

Комментарий
GuidGuid (string)Уникальный идентификатор ресурса
LastModifiedDateTimeВремя последнего изменения ресурса в хранилище
DbIdintИдентификатор ресурса в базе данных (hlt_DocPRVD.DocPRVDID)не является уникальным идентификатором.
DisplayNamestringНаименование ресурса
InTimeboolПризнак приёма врачом по расписанию
SpecialboolУзкий специалист/Запрет прямой записи
DismissalboolПризнак уволенного врача
DismissalDateDateTimeДата увольнения
ResTypeEnumenum (string)Тип ресурса
TypeNamestringНаименование типа ресурса
DescriptionstringОписание ресурса (hlt_DocPRVD.Name)
HostIDintИдентификатор хоста (базы данных) ресурса
LpuGuidGuid (string)Идентификатор ЛПУ ресурса
McodstringМКОД ЛПУ ресурса
DoctorDoctorИнформация о враче
EquipmentEquipmentИнформация об оборудовании
RoomRoomИнформация о кабинете врача
PositionPositionИнформация о должности врача
SpecialitySpecialityИнформация о специальности врача
UchastokArray of UchastokПрикрепленные участки
DispServiceListArray of DispServiceСписок оказываемых услуг диспансеризации
NomServiceListArray of NomServiceСписок проводимых ресурсом лабораторных исследований
DepartmentDepartmentИнформация об отделении врача
RatingRatingРейтинг врача
ScheduleArray of SlotРасписание врача

Пример модели в формате JSON

 

Описание полей модели Doctor

НазваниеТип данных)ОписаниеКомментарий
GuidGuid (string)Идентификатор врача (hlt_LPUDoctor.UGUID)
EqualToResboolПризнак равенства сотрудника и ресурса на который заводят расписание
PcodstringПкод
FamilystringФамилия
NamestringИмя
PatronymicstringОтчество
SnilsstringСнилс
IdintИдентификатор врача в бд

Описание полей модели Equipment

НазваниеТип данных)ОписаниеКомментарий
GuidGuid (string)Уникальный идентификатор
NamestringНаименование оборудования
CodestringКод
ProducerstringПроизводитель оборудования
MobileboolПризнак передвижного оборудования
DigitalboolПризнак цифрового оборудования
TypeEquipmentTypeИнформация о типе оборудования

Описание полей модели Room

НазваниеТип данных)ОписаниеКомментарий
GuidGuid (string)Уникальный идентификатор
NumberstringНомер кабинета
FloorstringЭтаж
CommentstringКомментарий
IdintИдентификатор кабинета в бдне проставляется

Описание полей модели Position

НазваниеТип данных)ОписаниеКомментарий
NamestringНаименование должности
CodestringКод должности
ClosedboolПризнак закрытой должности
IdintИдентификатор должности в бдне проставляется


Описание полей модели Speciality

НазваниеТип данных)ОписаниеКомментарий
NamestringНаименование должности
CodestringКод должности
ClosedboolПризнак закрытой специальности
IdintИдентификатор специальности в бдне проставляется


Описание полей модели Uchastok

НазваниеТип данных)ОписаниеКомментарий
DocPRVDGuidИдентификатор ресурсане проставляется
GuidGuidУникальный идентификатор участка
NamestringНазвание участка
CodestringКод участка
ClosedboolПризнак закрытого участка
IsClosedbool

Признак закрытого участка

дублирует значение Closed
IdintИдентификатор участка в базе данныхне проставляется


Описание полей модели DispService

НазваниеТип данных)ОписаниеКомментарий
DocPRVDGuidИдентификатор ресурсане проставляется
ServiceGuidGuidИдентификатор мероприятия диспансеризации
ServiceNamestringНаименование мероприятия диспансеризации

Описание полей модели NomService

НазваниеТип данных)ОписаниеКомментарий
DocPRVDGuidИдентификатор ресурсане проставляется
CodestringКод мероприятия
NamestringНаименование мероприятия

Описание полей модели Department

НазваниеТип данных)ОписаниеКомментарий
GuidGuidИдентификатор отделения
CodestringКод отделения
NamestringНаименование отделения
IdintИдентификатор отделения в бдне проставляется

Описание модели Rating 

Название

Тип данных

Описание

Комментарий
ValuedoubleИтоговая оценка
VoteCountintОбщее количество оценок
CategoriesМассив RatingCategoryКатегории оценокДетализированная информация о рейтинге

Категория рейтинга - RatingCategory

Название

Тип данных

Описание

Комментарий
CategoryNamestringНазвание категории оценки
ValuedoubleОценка
VoteCountintОбщее количество оценок
Count1intКоличество оценок 1
Count2intКоличество оценок 2
Count3intКоличество оценок 3
Count4intКоличество оценок 4
Count5intКоличество оценок 5

Пример модели в формате JSON
{
  "value": 4.7,
  "voteCount": 108,
  "categories": [
    {
      "categoryName": "Время ожидания в очереди",
      "value": 4.6,
      "voteCount": 27,
      "count1": 1,
      "count2": 0,
      "count3": 2,
      "count4": 3,
      "count5": 21
    },
    {
      "categoryName": "Результат посещения врача",
      "value": 4.7,
      "voteCount": 27,
      "count1": 0,
      "count2": 0,
      "count3": 1,
      "count4": 6,
      "count5": 20
    },
    {
      "categoryName": "Отношение медицинского персонала",
      "value": 4.8,
      "voteCount": 27,
      "count1": 0,
      "count2": 0,
      "count3": 1,
      "count4": 4,
      "count5": 22
    },
    {
      "categoryName": "Чистота и порядок в поликлинике",
      "value": 4.7,
      "voteCount": 27,
      "count1": 0,
      "count2": 0,
      "count3": 2,
      "count4": 5,
      "count5": 20
    }
  ]
}



  • Нет меток