Описание таблицы

В эту таблицу попадают данные о диспетчеризациях услуг и бронировании времени в кабинетах.
В нее также выводятся удаленные диспетчеризации и брони.

В таблицу выводится также дополнительная информация о:

  • пациенте (номер ИБ, ФИО, дата рождения)
  • диспетчеризованной услуге

Описание полей таблицы

Название поляТипЗначение, которое
может принимать
Описание поляДругие заметки
PropertyCodenvarchar(50)NOT NULLid объекта, к которому относится сущность
ScheduleItemId

nvarchar(70)


NOT NULLid диспетчеризацииPK*
PrescriptionIdnvarchar(70)

NULL

id назначения
StartDateTimedatetimeNOT NULLдата и время начала диспетчеризации услуги
CreatedDatedatetimeNOT NULLдата и время создания диспетчеризации
UserIdCreatednvarchar(70)NOT NULLid пользователя, создавшего диспетчеризацию
UserIdCreatedFullNamenvarchar(302)NOT NULLФИО пользователя, создавшего диспетчеризацию
UserIdDeletednvarchar(70)NULLid пользователя, удалившего диспетчеризацию
UserIdDeletedFullNamenvarchar(302)NULLФИО пользователя, удалившего диспетчеризацию
DeletedDatedatetimeNULLдата и время удаления диспетчеризации
UserIdAttendeenvarchar(70)NULLid пользователя, на которого назначена диспетчеризация (отпускающий специалист)
UserIdAttendeeFullNamenvarchar(302)NULLФИО пользователя, на которого назначена диспетчеризация
ServicePointIdnvarchar(70)NULLid кабинета, на который назначена диспетчеризация
ServicePointMasterCodenvarchar(50)NULLMaster код кабинета, на который назначена диспетчеризация
DurationintNOT NULLдлительность диспетчеризации по расписаниюили заданная длительность брони
Commentnvarchar(max)NULLкомментарий к диспетчеризации или брони
Typechar(1)NOT NULLтип диспетчеризациизначения: 'C' - консультация или ИИ, 'L' - ЛИ, 'P' - ЛП, 'B' - резерв, 'T' - временный резерв (скорее всего устарело и не используется), 'U' - резерв с указанным специалистом (сейчас так не работает, возможно не использовался вообще)
QuantityintNOT NULLколичетсво, для диспетчеризаций услуг - 1, для резервов - знаение количества при создании резерва (занимаемое количество мест в кабинете по вместимости)для резервов количество - это количетсво занимаемых мест в расписании, исходя из вместимости; больше вместимости ячейки расписания быть не может (если только не поправили расписание и за прошлую дату оставлась дата резерва со старым количеством)
ScheduleItemStatuschar(1)NOT NULLстатус диспетчеризации (приема)значения: 'N' - новый, 'F' - завершенный, 'S' - начатый, 'P' - предварительный
MedicalRecordIdnvarchar(70)NULLid ИБ пациента
RecordNonvarchar(50)NULLномер ИБ пациента
BirthDatedateNULLдата рождения пациента
ServiceItemIdnvarchar(70)NULLid услуги из назначения
ServiceItemMasterCodenvarchar(50)NULLMaster код услуги из назначения
ActualDatedatetimeNOT NULL

дата и время, по которому хранилище определяет, что необходима сверка данных


*PK - Primary Key, первичный ключ

  • No labels