Описание таблицы
В эту таблицу попадают все диагнозы пациентов, в том числе - удаленные.
Также в таблицу записываются причины режима лечения и показанности к Санаторно-курортному лечению.
Описание полей таблицы
| Название поля | Тип | Значение, которое может принимать | Описание поля | Другие заметки |
|---|---|---|---|---|
| PropertyCode | nvarchar(50) | NOT NULL | id объекта, к которому относится сущность | |
| DiagnosisId | nvarchar(70) | NOT NULL | id диагноза | PK* |
| MedicalRecordId | nvarchar(70) | NOT NULL | id пациента | |
| DiagnosisType | char(2) | NOT NULL | тип диагноза | значения: 'E' - диагноз с места отбора, 'L' - диагноз санатория, 'LI' - диагноз при поступлении, 'LF' - диагноз при выписке, 'TR' - дубликат текущего диагноза пациента, который является причиной Режима лечения, 'RR' - дубликат текущего диагноза пациента, который является причиной показанности к Санаторно-курортному лечению |
| IsMainDiagnosis | bit | NOT NULL | значение, определяющее главный диагноз в каждом блоке диагнозов в ИБ | может быть несколько записей со значением 1, так как для каждого блока диагнозов в ИБ может стоять диагноз с пометкой "Основной"-"да" |
| IsMain | bit | NOT NULL | значение, определяющее главный диагноз ИБ | может быть только один основной диагноз для ИБ |
| Date | datetime | NOT NULL | дата и время назначения (создания) диагноза | |
| ICDNo | nvarchar(30) | NOT NULL | номер диагноза по МКБ | |
| ICDName | nvarchar(300) | NOT NULL | наименование диагноза по МКБ | |
| AdjustmentComment | nvarchar(max) | NULL | значение из поля "Клинический диагноз", которое можно изменить при добавлении диагноза | именно это значение отображается как наименование диагноза в ИБ |
| IsFirstTime | bit | NULL | значение "Впервые выявлен?" диагноза | |
| ICDLevel | int | NULL | значение уровня диагноза в дереве | 0 - корень дерева |
| Status | char(1) | NOT NULL | статус диагноза | значения: 'A' - утверждено, 'D' - утвержденный дубликат, 'R' - отказано в утверждении, 'C' - ожидает утверждения |
| RecordNo | nvarchar(50) | NOT NULL | номер ИБ пациента | |
| UserId | nvarchar(70) | NULL | id пользователя, создавшего диагноз (автора) | |
| DeletedDate | datetime | NULL | дата и время удаления диагноза | |
| ActualDate | datetime | NOT NULL | дата и время, по которому хранилище определяет, что необходима сверка данных |
*PK - Primary Key, первичный ключ