Page History
The OBSERVATION_FACT table is the fact table of the i2b2 star schema and represents the intersection of the dimension tables. Each row describes one observation about a patient made during a visit. Most queries in the i2b2 database require joining together the OBSERVATION_FACT table with one or more dimension tables.
OBSERVATION_FACT |
|
| ||
PK | ENCOUNTER_NUM | int | ||
PK | CONCEPT_CD | varchar(50) | ||
PK | PROVIDER_ID | varchar(50) | ||
PK | START_DATE | datetime | ||
PK | PATIENT_NUM | int | ||
PK | MODIFIER_CD | varchar(50) | ||
PK | INSTANCE_NUM | int | ||
| VALTYPE_CD | varchar(50) | ||
| TVAL_CHAR | varchar(255) | ||
| NVAL_NUM | decimal(18,5) | ||
| VALUEFLAG_CD | varchar(50) | ||
| QUANTITY_NUM | decimal(18,5) | ||
| UNITS_CD | varchar(50) | ||
| END_DATE | datetime | ||
| LOCATION_CD | varchar(50) | ||
| OBSERVATION_BLOB | text | ||
| CONFIDENCE_NUM | decimal(18,5) | ||
| UPDATE_DATE | datetime | ||
| DOWNLOAD_DATE | datetime | ||
| IMPORT_DATE | datetime | ||
| SOURCESYSTEM_CD | varchar(50) | ||
| UPLOAD_ID | int |
OBSERVATION_FACT |
|
|
| |||
Key | Column Name | Column Definition | Nullable? | |||
PK | ENCOUNTER_NUM | Encoded i2b2 patient visit number | NO | |||
| PATIENT_NUM | Encoded i2b2 patient number | NO | |||
PK | CONCEPT_CD | Code for the observation of interest (i.e. diagnoses, procedures, medications, lab tests) | NO | |||
PK | PROVIDER_ID | Practitioner or provider id | NO | |||
PK | START_DATE | Starting date-time of the observation | NO | |||
PK | MODIFIER_CD | Code for modifier of interest (i.e. "ROUTE", "DOSE"). | YES | |||
PK | INSTANCE_NUM | Encoded instance number that allows more than one modifier to be provided for each CONCEPT_CD. | YES | |||
| VALTYPE_CD | Format of the concept |
| |||
| TVAL_CHAR | Used in conjunction with VALTYPE_CD = "T" or "N" |
| |||
| NVAL_NUM | Used in conjunction with VALTYPE_CD = "N" to store a numerical value |
| |||
| VALUEFLAG_CD | Used in conjunction with VALTYPE_CD = "B", "NLP", "N", or "T" |
| |||
| QUANTITY_NUM | Quantity of the value in the NVAL_NUM column |
| |||
| UNITS_CD | Units of measurement for the value in the NVAL_NUM column |
| |||
| END_DATE | The end date-time for the observation |
| |||
| LOCATION_CD | A location code, such as for a clinic |
| |||
| CONFIDENCE_NUM | Assessment of accuracy of data |
| |||
| OBSERVATION_BLOB | Holds any raw or miscellaneous data that exists, often encrypted PHI |
| |||
| UPDATE_DATE | As defined in the above section ("General Information") |
|
| ||
DOWNLOAD_DATE | As defined in the above section ("General Information") |
| ||||
| IMPORT_DATE | As defined in the above section ("General Information") |
| |||
| SOURCESYSTEM_CD | As defined in the above section ("General Information") |
| |||
| UPLOAD_ID | As defined in the above section ("General Information") |
|