Table Detail Report
ENCNTR_INFO
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | Encounter Information |
| Definition: | The encounter information table may contain a variety of information related to an encounter, not otherwise defined in the HNA database. It represents a code set driven method of extending the HNA database for Cerner and user defined data. |
| Table Type: | ACTIVITY |
Column Detail - ENCNTR_INFO
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTIVE_IND | DOUBLE | Y | The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc. |
| ACTIVE_STATUS_CD | DOUBLE | N | Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc. |
| ACTIVE_STATUS_DT_TM | DATETIME | Y | The date and time that the active_status_cd was set. |
| ACTIVE_STATUS_PRSNL_ID | DOUBLE | N | The person who caused the active_status_cd to be set or change. |
| BEG_EFFECTIVE_DT_TM | DATETIME | N | The date and time for which this table row becomes effective. Normally, this will be the date and time the row is added, but could be a past or future date and time. |
| CHARTABLE_IND | DOUBLE | Y | Defines whether this encounter level comment can be shown on a chart. |
| CONTRIBUTOR_SYSTEM_CD | DOUBLE | N | Contributor system identifies the source feed of data from which a row was populated. This is mainly used to determine how to update a set of data that may have originated from more than one source feed. |
| ENCNTR_ID | DOUBLE | N | This is the value of the unique primary identifier of the encounter table. It is an internal system assigned number. |
| ENCNTR_INFO_ID | DOUBLE | N | Primary Key for ENCNTR_INFO. Internal assigned number. |
| END_EFFECTIVE_DT_TM | DATETIME | N | The date/time after which the row is no longer valid as active current data. This may be valued with the date that the row became inactive. |
| INFO_SUB_TYPE_CD | DOUBLE | N | Auxilliary information which further specifies the type of encounter information contained in the row. A sub-category of the info_type_cd value. |
| INFO_TYPE_CD | DOUBLE | N | The specific type of encounter information contained on the row. Examples may include comments and user-defined fields. |
| INTERNAL_SEQ | DOUBLE | Y | Cerner-owned internal sequence which can be used to order given types of encounter information. |
| LONG_TEXT_ID | DOUBLE | N | Foreign key to the LONG_TEXT table. Ties a long_text row (such as a comment) to this table. Encntr_info_id becomes the parent_entity_id on the long_text table, and "ENCNTR_INFO" becomes the parent_entity_name. |
| PRIORITY_SEQ | DOUBLE | Y | Identifies a sequencing priority to be used when a duplicate relationship of the same type is created. |
| UPDT_APPLCTX | DOUBLE | N | The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_CNT | DOUBLE | N | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_DT_TM | DATETIME | N | The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_ID | DOUBLE | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_TASK | DOUBLE | N | The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| VALUE_CD | DOUBLE | Y | Note: NOT tied specifically to codeset 1! Varies based on the type of encounter information being stored. For example, codified comments may be stored here, or the value for a codified user-defined field, or others. Values in this column will originate from various codesets depending on their intended use. |
| VALUE_DT_TM | DATETIME | Y | The date and time value of the encounter information. If the value of the row necessitates storing a date/time, it is placed in this column. |
| VALUE_NOMENCLATURE_ID | DOUBLE | N | The nomenclature identifier value of the encounter information. If the value of the row necessitates storing a nomenclature identifier value, it is placed in this column. |
| VALUE_NUMERIC | DOUBLE | Y | The numeric (non-codified) value of the encounter information. If the value of the row necessitates storing a numeric (non-codified) value, it is placed in this column. |
| VALUE_NUMERIC_IND | DOUBLE | N | Indicates whether or not the input from the front end tool for column VALUE_NUMBER is 0 or NULL. |
Relationship Detail - ENCNTR_INFO
| Child Column in ENCNTR_INFO(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | ENCNTR_ID | ENCOUNTER | ENCNTR_ID |
| VALUE_NOMENCLATURE_ID | NOMENCLATURE | NOMENCLATURE_ID |
| Parent Column in ENCNTR_INFO (PK) | Child Table Name | Child Column Name | |
|---|---|---|---|
| Children: | ENCNTR_INFO_ID | ENCNTR_INFO_HIST | ENCNTR_INFO_ID |
ENCNTR_INFO_HIST
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | ENCNTR INFO HIST |
| Definition: | Tracks modifications to history elements for a given encntr_info table. |
| Table Type: | ACTIVITY |
Column Detail - ENCNTR_INFO_HIST
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTIVE_IND | DOUBLE | Y | The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc. |
| ACTIVE_STATUS_CD | DOUBLE | N | Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc. |
| ACTIVE_STATUS_DT_TM | DATETIME | Y | The date and time that the active_status_cd was set. |
| ACTIVE_STATUS_PRSNL_ID | DOUBLE | N | The person who caused the active_status_cd to be set or change. |
| BEG_EFFECTIVE_DT_TM | DATETIME | Y | The date and time for which this table row becomes effective. Normally, this will be the date and time the row is added, but could be a past or future date and time. |
| CHANGE_BIT | DOUBLE | N | Identifies which columns have had a change. |
| CHARTABLE_IND | DOUBLE | Y | Defines whether this encounter level comment can be shown on a chart. |
| CONTRIBUTOR_SYSTEM_CD | DOUBLE | N | Contributor system identifies the source feed of data from which a row was populated. This is mainly used to determine how to update a set of data that may have originated from more than one source feed. |
| ENCNTR_ID | DOUBLE | N | This is the value of the unique primary identifier of the encounter table. It is an internal system assigned number. |
| ENCNTR_INFO_HIST_ID | DOUBLE | N | This is the value of the unique primary identifier of the encntr_info_hist table. It is an internal system assigned number. |
| ENCNTR_INFO_ID | DOUBLE | N | This is a FK from the Encntr_Info table. This is the value of the unique primary identifier of the encntr_info table. It is an internal system assigned number. |
| END_EFFECTIVE_DT_TM | DATETIME | Y | The date/time after which the row is no longer valid as active current data. This may be valued with the date that the row became inactive. |
| INFO_SUB_TYPE_CD | DOUBLE | N | Auxilliary information which further specifies the type of encounter information contained in the row. A sub-category of the info_type_cd value. |
| INFO_TYPE_CD | DOUBLE | N | The specific type of encounter information contained on the row. Examples may include comments and user-defined fields. |
| INTERNAL_SEQ | DOUBLE | Y | Cerner-owned internal sequence which can be used to order given types of encounter information. |
| LONG_TEXT_ID | DOUBLE | N | A foreign key to the long_text table. ties a long_text row (such as a comment) to this table. encntr_info_id becomes the parent_entity_id on the long_text table, and "encntr_info" becomes the parent_entity_name. |
| PM_HIST_TRACKING_ID | DOUBLE | N | This is the value of the unique primary identifier of the pm_hist_tracking table. It is an internal system assigned number. |
| PRIORITY_SEQ | DOUBLE | Y | Identifies a sequencing priority to be used when a duplicate relationship of the same type is created. |
| TRACKING_BIT | DOUBLE | N | Identifies which columns are being tracked for history. |
| TRANSACTION_DT_TM | DATETIME | Y | ** OBSOLETE **. Use column updt_dt_tm for any filtering/ordering query. If transaction date time is needed, it should be retrieved from pm_hist_tracking table. Note that its date may be in the past, as in before the update date time. |
| UPDT_APPLCTX | DOUBLE | N | The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_CNT | DOUBLE | N | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_DT_TM | DATETIME | N | The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_ID | DOUBLE | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_TASK | DOUBLE | N | The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| VALUE_CD | DOUBLE | Y | Stores historical values of type double from the parent table |
| VALUE_DT_TM | DATETIME | Y | The date and time value of the encounter information. If the value of the row necessitates storing a date/time, it is placed in this column. |
| VALUE_LONG_TEXT_ID | DOUBLE | N | This is the value of the unique primary identifier of the long_text table. It is an internal system assigned number. |
| VALUE_NOMENCLATURE_ID | DOUBLE | N | The nomenclature identifier value of the encounter information. If the value of the row necessitates storing a nomenclature identifier value, it is placed in this column. |
| VALUE_NUMERIC | DOUBLE | Y | The numeric (non-codified) value of the encounter information. If the value of the row necessitates storing a numeric (non-codified) value, it is placed in this column. |
| VALUE_NUMERIC_IND | DOUBLE | N | Indicates whether or not the input from the front end tool for column value_number is 0 or null. |
| VALUE_TYPE | DOUBLE | N | ** obsolete ** This column is no longer being used. This field holds the indicator as to what type of user defined information is in the row.(1 -text , 2 - coded, 3 - data/time, 4 - indicator, 5 - numeric). ** obsolete ** |
Relationship Detail - ENCNTR_INFO_HIST
| Child Column in ENCNTR_INFO_HIST(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | ENCNTR_INFO_ID | ENCNTR_INFO | ENCNTR_INFO_ID |
| ENCNTR_ID | ENCOUNTER | ENCNTR_ID | |
| LONG_TEXT_ID | LONG_TEXT | LONG_TEXT_ID | |
| VALUE_NOMENCLATURE_ID | NOMENCLATURE | NOMENCLATURE_ID | |
| PM_HIST_TRACKING_ID | PM_HIST_TRACKING | PM_HIST_TRACKING_ID |
ENCNTR_INPTNT_REHAB
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | Encounter Inpatient Rehab |
| Definition: | Stores information specific to a patient's inpatient rehabilitation visit. |
| Table Type: | ACTIVITY |
Column Detail - ENCNTR_INPTNT_REHAB
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTIVE_IND | DOUBLE | Y | The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc. |
| ACTIVE_STATUS_CD | DOUBLE | Y | Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc. |
| ACTIVE_STATUS_DT_TM | DATETIME | Y | The date and time that the active_status_cd was set. |
| ACTIVE_STATUS_PRSNL_ID | DOUBLE | Y | The person who caused the active_status_cd to be set or change. |
| ADMIT_IMPAIR_GRP_CD | DOUBLE | Y | The physical, mental, or cognitive limitation category for the patient at the time of admission. Each impairment group may require different types of support, accommodations, and interventions to address the specific challenges and needs of individuals with those limitations. |
| DISCH_IMPAIR_GRP_CD | DOUBLE | Y | The physical, mental, or cognitive limitation category for the patient at the time of discharge. Each impairment group may require different types of support, accommodations, and interventions to address the specific challenges and needs of individuals with those limitations. |
| ENCNTR_ID | DOUBLE | Y | This is the value of the unique primary identifier of the encounter table. It is an internal system assigned number. |
| ENCNTR_INPTNT_REHAB_ID | DOUBLE | N | A system generated number used to uniquely identify a row on the ENCNTR_INPTNT_REHAB table. |
| QUALIFYING_COND_CD | DOUBLE | Y | The condition that qualifies the patient for Medicare coverage at an inpatient rehab facility. |
| UPDT_APPLCTX | DOUBLE | Y | The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_CNT | DOUBLE | Y | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_DT_TM | DATETIME | Y | The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_ID | DOUBLE | Y | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_TASK | DOUBLE | Y | The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
Relationship Detail - ENCNTR_INPTNT_REHAB
| Child Column in ENCNTR_INPTNT_REHAB(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | ENCNTR_ID | ENCOUNTER | ENCNTR_ID |
ENCNTR_INPTNT_REHAB_HIST
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | Encounter Inpatient Rehab History |
| Definition: | Used for tracking history of columns on the ENCNTR_INPATIENT_REHAB table. |
| Table Type: | ACTIVITY |
Column Detail - ENCNTR_INPTNT_REHAB_HIST
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTIVE_IND | DOUBLE | Y | The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc. |
| ACTIVE_STATUS_CD | DOUBLE | Y | Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc. |
| ACTIVE_STATUS_DT_TM | DATETIME | Y | The date and time that the active_status_cd was set. |
| ACTIVE_STATUS_PRSNL_ID | DOUBLE | Y | The person who caused the active_status_cd to be set or change. |
| ADMIT_IMPAIR_GRP_CD | DOUBLE | Y | The physical, mental, or cognitive limitation category for the patient at the time of admission. Each impairment group may require different types of support, accommodations, and interventions to address the specific challenges and needs of individuals with those limitations. |
| CHANGE_BIT | DOUBLE | Y | Identifies which columns have had a change. |
| DISCH_IMPAIR_GRP_CD | DOUBLE | Y | The physical, mental, or cognitive limitation category for the patient at the time of discharge. Each impairment group may require different types of support, accommodations, and interventions to address the specific challenges and needs of individuals with those limitations. |
| ENCNTR_INPTNT_REHAB_HIST_ID | DOUBLE | N | A system generated code used to uniquely identify a row on the ENCNTR_INPTNT_REHAB_HIST table. |
| ENCNTR_INPTNT_REHAB_ID | DOUBLE | Y | A system generated number used to uniquely identify a row on the ENCNTR_INPTNT_REHAB table. |
| PM_HIST_TRACKING_ID | DOUBLE | Y | ID used to uniquely identify the related row on the PM_HIST_TRACKING table. |
| QUALIFYING_COND_CD | DOUBLE | Y | The condition that qualifies the patient for Medicare coverage at an inpatient rehab facility. |
| TRACKING_BIT | DOUBLE | Y | Identifies which columns are being tracked for history. |
| TRANSACTION_DT_TM | DATETIME | Y | More aptly named activity_dt_tm; holds the current date and time of the system when the row was inserted. This will match the create_dt_tm from the corresponding pm_hist_tracking row. |
| UPDT_APPLCTX | DOUBLE | Y | The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_CNT | DOUBLE | Y | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_DT_TM | DATETIME | Y | The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_ID | DOUBLE | Y | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
| UPDT_TASK | DOUBLE | Y | The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic. |
Relationship Detail - ENCNTR_INPTNT_REHAB_HIST
| Child Column in ENCNTR_INPTNT_REHAB_HIST(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | PM_HIST_TRACKING_ID | PM_HIST_TRACKING | PM_HIST_TRACKING_ID |
ENCNTR_LEAVE
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | Encounter leave. |
| Definition: | Stores information relating to an encounter that has been put on leave from the facility. It is also used to capture information when the patient returns from leave, and any information relating to a cancel of the leave or return. |
| Table Type: | ACTIVITY |
Column Detail - ENCNTR_LEAVE
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTIVE_IND | DOUBLE | N | The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc. |
| ACTIVE_STATUS_CD | DOUBLE | N | Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc. |
| ACTIVE_STATUS_DT_TM | DATETIME | Y | The date and time that the active_status_cd was set. |
| ACTIVE_STATUS_PRSNL_ID | DOUBLE | N | The person who caused the active_status_cd to be set or change. |
| AUTO_DISCH_DT_TM | DATETIME | Y | Date and time the patient will be auto-discharged if patient is still on leave of absence. |
| BEG_EFFECTIVE_DT_TM | DATETIME | N | The date and time for which this table row becomes effective. Normally, this will be the date and time the row is added, but could be a past or future date and time. |
| CANCEL_COMMENT | VARCHAR(255) | Y | Textual comment field to describe the reason the leave or return was cancelled. |
| CANCEL_DT_TM | DATETIME | Y | Date and time the leave or return was cancelled. |
| CANCEL_REASON_CD | DOUBLE | N | Codified reason for why the leave or return was cancelled. |
| CANCEL_USER_ID | DOUBLE | N | User that cancelled the leave or return from leave. |
| DATA_STATUS_CD | DOUBLE | N | Data status indicates a level of authenticity of the row data. Typically this will either be AUTHENTICATED or UNAUTHENTICATED. |
| DATA_STATUS_DT_TM | DATETIME | Y | The date and time that the data_status_cd was set. |
| DATA_STATUS_PRSNL_ID | DOUBLE | N | The person who caused the data_status_cd to be set or change. |
| ENCNTR_ID | DOUBLE | N | This is the value of the unique primary identifier of the encounter table. It is an internal system assigned number. |
| ENCNTR_LEAVE_ID | DOUBLE | N | This is the value of the unique primary identifier of the encounter leave table. It is an internal system assigned number. |
| END_EFFECTIVE_DT_TM | DATETIME | N | The date/time after which the row is no longer valid as active current data. This may be valued with the date that the row became inactive. |
| END_LEAVE_USER_ID | DOUBLE | N | User who documented that the patient's leave of absence has ended. |
| EST_RETURN_DT_TM | DATETIME | Y | The date and time that the leave is estimated to be over and returned. This time may or may not reflect the true date and time that the patient returned from leave. |
| HOLD_RMVL_DT_TM | DATETIME | Y | Date and time the room and bed will be removed if patient is still on leave of absence. |
| LEAVE_COMMENT | VARCHAR(255) | Y | Free-text comment describing any notes or information relating to the encounter leave. |
| LEAVE_DISPOSITION_CD | DOUBLE | N | Codified leave disposition code that indicates the condition under which the patient left the facility following the leave of absence. |
| LEAVE_DT_TM | DATETIME | Y | The date and time the encounter was placed on leave. |
| LEAVE_IND | DOUBLE | N | Indicator used to reflect the current status of the leave. 0 = not on leave (returned or cancelled) 1 = on leave |
| LEAVE_LOCATION | VARCHAR(100) | Y | Text column used to store the location the patient/encounter is going while on leave. |
| LEAVE_REASON_CD | DOUBLE | N | Codified reason for why the encounter was placed on leave. |
| LEAVE_STATUS_CD | DOUBLE | N | Codified leave status of the patient's leave of absence. (i.e. on leave, did not return, returned from leave). |
| LEAVE_TYPE_CD | DOUBLE | N | Codified leave type for the encounter that was placed on leave. |
| LEAVE_USER_ID | DOUBLE | N | User who placed the encounter on leave. |
| RETURN_COMMENT | VARCHAR(255) | Y | Textual comment describing notes or information regarding the encounter's return from leave. |
| RETURN_DT_TM | DATETIME | Y | Date and time the encounter returned from leave. |
| RETURN_LOCATION_CD | DOUBLE | N | Location, within the Location data model (facility), to which the encounter was returned. |
| RETURN_REASON_CD | DOUBLE | N | Codified reason explaining the reason the encounter returned from leave. |
| RETURN_USER_ID | DOUBLE | N | User who returned the encounter from leave. |
| UPDT_APPLCTX | DOUBLE | N | The application context number from the record info block. |
| UPDT_CNT | DOUBLE | N | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. |
| UPDT_DT_TM | DATETIME | N | The date and time the row was last inserted or updated. |
| UPDT_ID | DOUBLE | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. |
| UPDT_TASK | DOUBLE | N | The registered (assigned) task number for the process that inserted or updated the row. |
Relationship Detail - ENCNTR_LEAVE
| Child Column in ENCNTR_LEAVE(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | ENCNTR_ID | ENCOUNTER | ENCNTR_ID |
| END_LEAVE_USER_ID | PRSNL | PERSON_ID |
| Parent Column in ENCNTR_LEAVE (PK) | Child Table Name | Child Column Name | |
|---|---|---|---|
| Children: | ENCNTR_LEAVE_ID | ENCNTR_LEAVE_HISTORY | ENCNTR_LEAVE_ID |