Table Detail Report
HM_EXPECT_STEP_HIST
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | This is a history table for the EXPECT_STEP table. |
Definition: | This is a history table for the HM_EXPECT_STEP table. |
Table Type: | REFERENCE |
Column Detail - HM_EXPECT_STEP_HIST
Column Name | Type | Null? | Definition |
---|---|---|---|
ACTION_DT_TM | DATETIME | N | This is the date/time the action was performed. |
ACTION_SEQ | DOUBLE | N | This is the number of the action that was taken. It will be incremented each time a new action is performed. |
ACTION_TYPE_FLAG | DOUBLE | N | This is the action that was performed. |
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 | N | 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. |
AUDIENCE_FLAG | DOUBLE | N | This is a flag indicating who the intended audience is. The valid values are Everyone (0), Nurses (1), or Physicians (2). This field will not be used to enforce security, instead, it will be used as a display filter. For example, a physician can choose to show all expectation steps (0, 1, and 2) or just Physician steps (0 and 2). |
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. |
DUE_DURATION | DOUBLE | N | This field indicates the amount of time (in days) that the step will be due. After that interval of time passes, the step is considered over due. |
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. |
END_TIME_OF_YEAR | DOUBLE | N | A step can have a period of the year for which it is valid. This is the end of that time. |
EXPECT_ID | DOUBLE | N | ID on the EXPECTATION table that indicates which expectation this step belongs to. |
EXPECT_STEP_HIST_ID | DOUBLE | N | Logical Primary Key for this table (AK) |
EXPECT_STEP_ID | DOUBLE | N | ID on the HM_EXPECT_STEP table that indicates which expectation this record corresponds to. |
EXPECT_STEP_NAME | VARCHAR(250) | Y | This is the name for the expectation step. |
MAX_INTERVAL_TO_COUNT | DOUBLE | N | This field specifies a maximum interval, past which, the next step does not count toward the entire series. |
MIN_AGE | DOUBLE | N | The minimum age (in days) at which this expectation step can be satisfied. |
MIN_INTERVAL_TO_ADMIN | DOUBLE | N | The interval (in days) between when this expectation step was satisfied and when the next expectation step can be safely administered. |
MIN_INTERVAL_TO_COUNT | DOUBLE | N | The interval (in days) between when this expectation step was satisfied and when the next expectation step can count. |
NEAR_DUE_DURATION | DOUBLE | N | This field indicates the amount of time (in days) that the step will be near due. After that interval of time has passed, the step is considered due. |
RECOMMENDED_INTERVAL | DOUBLE | N | The interval (in days) between when this expectation step was satisfied and when the next expectation step should be recommended. |
SKIP_AGE | DOUBLE | N | The maximum age (in days) at which this expectation step should be recommended. The age (in days) at which this dose should be skipped. If 0, this dose should never be skipped. |
START_TIME_OF_YEAR | DOUBLE | N | A step can have a period of the year for which it is valid. This is the start of that time. |
STEP_MEANING | VARCHAR(250) | Y | This is a meaning field that identifies a step. Multiple steps can have the same meaning due to the same step being in multiple expectations. Cerner standard steps have a meaning that begins with "CERNER" and client defined expectations are prohibited from utilizing that meaning prefix. |
STEP_NBR | DOUBLE | N | This is the index of the step with relation to other steps in the expectation. |
STEP_STATUS_IND | DOUBLE | N | Step Status IndicatorColumn |
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. |
VALID_RECOMMEND_END_AGE | DOUBLE | N | A step can have an age range for which it is recommended. This field represents the end of that interval. |
VALID_RECOMMEND_START_AGE | DOUBLE | N | A step can have an age range for which it is recommended. This field represents the start of that interval. |
Relationship Detail - HM_EXPECT_STEP_HIST
Child Column in HM_EXPECT_STEP_HIST(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | EXPECT_STEP_ID | HM_EXPECT_STEP | EXPECT_STEP_ID |
HM_HEALTH_FACT_DEFINITION
Column Section | Top of Page |
Table-level Detail
Description: | Health Fact Definition |
Definition: | This table allows for the definition of health facts that are used in the qualification and satisfaction of Health Expectations. |
Table Type: | REFERENCE |
Column Detail - HM_HEALTH_FACT_DEFINITION
Column Name | Type | Null? | Definition |
---|---|---|---|
HEALTH_FACT_DEFINITION_ID | DOUBLE | N | Primary Key |
HEALTH_FACT_NAME | VARCHAR(100) | N | The name of the health fact |
HEALTH_FACT_TYPE_ID | DOUBLE | N | **obsolete** This column is no longer used. It was replaced by column HEALTH_FACT_TYHPE_MEANING. - Parent table was made obsolete.Health Fact Type ID from HM_HEALTH_FACT_TYPE table |
HEALTH_FACT_TYPE_MEANING | VARCHAR(100) | N | The codified fact type meaning |
PARENT_ENTITY_ID | DOUBLE | N | The domain specific identifier of the health fact source |
PARENT_ENTITY_NAME | VARCHAR(30) | N | The table name of the health fact source. If the table name is populated then the parent_entity_id must be populated. |
SOURCE_IDENTIFIER | VARCHAR(100) | N | The generic identifier of the health fact source. |
SOURCE_TYPE | VARCHAR(40) | N | The type of the health fact source. If the source_type is populated then the source_identifier must be populated. |
STATUS_FLAG | DOUBLE | N | The status of the fact definition. 1=Design, 2=PrimePending, 3=Priming, 4=Running, 5=Inactivated |
SYSTEM_GENERATED_IND | DOUBLE | N | Indicates if the row was generated by system. Value is 1 if it is generated by the system, otherwise the value is 0 (indicating manually generated). System generated rows should not be merged by RDDS. |
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. |
HM_PERSON_NOTIFICATION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | Health Maintenance Person Notification |
Definition: | Documents patient-level notification choices |
Table Type: | ACTIVITY |
Column Detail - HM_PERSON_NOTIFICATION
Column Name | Type | Null? | Definition |
---|---|---|---|
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. |
HM_PERSON_NOTIFICATION_ID | DOUBLE | N | PRIMARY KEY FOR THE TABLE |
METHOD_RESTRICTION_FLAG | DOUBLE | N | How the patient prefers to receive the specified notification. Currently this only applies when NOTIFY is 'Self'. 0 - No Restrictions; 1 - No Calls |
NOTIFICATION_RECIPIENT_FLAG | DOUBLE | N | The recipient the patient has elected for notifications of the specified type. 1 Do Not Notify; 2 Self; 3 Provider |
NOTIFICATION_TYPE_FLAG | DOUBLE | N | The type of notification |
PERSON_ID | DOUBLE | N | The person this decision pertains to |
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. |
Relationship Detail - HM_PERSON_NOTIFICATION
Child Column in HM_PERSON_NOTIFICATION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | PERSON_ID | PERSON | PERSON_ID |
HM_RECOMMENDATION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | Health Maintenance Recommendations |
Definition: | Maintains a record of specific recommendations that are being made by the Health Expectation subsystem. |
Table Type: | ACTIVITY |
Column Detail - HM_RECOMMENDATION
Column Name | Type | Null? | Definition |
---|---|---|---|
ASSIGNED_BY_PRSNL_ID | DOUBLE | N | The person who assigned the expectation to the patient. Zero means the expectation was assigned by the system. |
DUE_DT_TM | DATETIME | Y | the date the recommendation is due |
DUE_OVERRIDE_ACTION_ID | DOUBLE | N | Indicates the due date has been overridden. If this field is valued then it will reference the HM_RECOMMENDATION_ACTION row that represents the override. |
EXPECTATION_FTDESC | VARCHAR(255) | Y | A free text description of the expectation associated with this recommendation |
EXPECTATION_NAME_CD | DOUBLE | N | the code value of the overridden expectation name |
EXPECT_ID | DOUBLE | N | Expectation ID from HM_EXPECT |
EXPIRE_DT_TM | DATETIME | Y | The date when the recommendation should no longer qualify for the person. |
FIRST_DUE_DT_TM | DATETIME | Y | the first date the recommendation was due |
FREQUENCY_OVERRIDE_ACTION_ID | DOUBLE | N | Indicates the frequency has been overridden. If this field is valued then it will reference the HM_RECOMMENDATION_ACTION row that represents the override. |
FREQUENCY_UNIT_CD | DOUBLE | N | The unit that is associated with the frequency. |
FREQUENCY_VAL | DOUBLE | N | The frequency between when this person should be recommended for this expectation. |
LAST_SATISFACTION_DT_TM | DATETIME | Y | The date and time that this recommendation was last satisfied. |
LAST_SATISFACTION_ID | DOUBLE | N | The actual id of the activity data that last "satisfied" the recommendation. The source of this value is shown in satisfaction_source field. |
LAST_SATISFACTION_SOURCE | VARCHAR(30) | N | Source of the value of the last_satisfaction_id |
LAST_SATISFIED_BY_ID | DOUBLE | N | The person who last satisfied this recommendation. |
NEAR_DUE_DT_TM | DATETIME | Y | The date and time this recommendation becomes near due. |
OVERDUE_DT_TM | DATETIME | Y | The date and time this recommendation becomes overdue |
PERSON_ID | DOUBLE | N | Patient Person_id |
QUALIFIED_DT_TM | DATETIME | N | The date and time on which the person qualified for the recommendation. |
RECOMMENDATION_ID | DOUBLE | N | Primary Key |
STATUS_FLAG | DOUBLE | N | status of the recommendation |
STEP_ID | DOUBLE | N | Expect Step ID from HM_EXPECT_STEP |
SYSTEM_FREQ_OVERRIDE_ACTION_ID | DOUBLE | N | indicates the system frequency has been overridden. if this field is valued then it will reference the hm_recommendation_action row that represents the override. |
SYSTEM_FREQ_UNIT_CD | DOUBLE | N | the unit that is associated with the system frequency. |
SYSTEM_FREQ_VAL | DOUBLE | N | the system frequency between when this person should be recommended for this expectation. |
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. |
VERIFICATION_VERSION_NBR | DOUBLE | N | Help with complex verification logic to ensure that the state of the recommendation is correct based on all of the history. Server that will check the table against the latest version of the verification logic, if any row isn't up to date, it will be processed. |
Relationship Detail - HM_RECOMMENDATION
Child Column in HM_RECOMMENDATION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | EXPECT_ID | HM_EXPECT | EXPECT_ID |
STEP_ID | HM_EXPECT_STEP | EXPECT_STEP_ID | |
PERSON_ID | PERSON | PERSON_ID | |
ASSIGNED_BY_PRSNL_ID | PRSNL | PERSON_ID | |
LAST_SATISFIED_BY_ID | PRSNL | PERSON_ID |
Parent Column in HM_RECOMMENDATION (PK) | Child Table Name | Child Column Name | |
---|---|---|---|
Children: | RECOMMENDATION_ID | HM_RECOMMENDATION_ACTION | RECOMMENDATION_ID |
HM_RECOMMENDATION_EXT | RECOMMENDATION_ID |
HM_RECOMMENDATION_ACTION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | Health Maintenance Recommendation Actions |
Definition: | Maintains a record of each action taken against specific recommendations that are being mde by the Health Expectation subsystem. |
Table Type: | ACTIVITY |
Column Detail - HM_RECOMMENDATION_ACTION
Column Name | Type | Null? | Definition |
---|---|---|---|
ACTION_DT_TM | DATETIME | Y | Date of action |
ACTION_FLAG | DOUBLE | N | action taken against the recommendation: 0 No value / Null, 1 Created, 2 Postponed, 3 Expired, 4 Refused, 5 Cancelled, 6 Satisfied, 7 Change Frequency, 8 Change Due Date, 9 Change Qualification Interval, 10 Undo Refusal, 11 Undo Cancellation, 12 Undo Satisfaction, 13 Undo Postpone, 14 Qualified, 15 System Cancelled, 16 Assigned, 17 Satisfaction Expiration, 18 System Change Frequency, 19 System Change Name, 20 Unassigned, 21 Healthe Measure Update, 22 Healthe Measure Cancel, 23 Snooze, 24 Undo |
COPY_TO_ACTION_ID | DOUBLE | N | The identifier of the recommendation action that this id has been copied to. |
DEPENDENT_SATISFACTION_ID | DOUBLE | N | Stores the actual ID of the Activity data that this event depends upon to satisfy the expectation |
DEPENDENT_SATISFACTION_SOURCE | VARCHAR(30) | Y | Source of the value for DEPENDENT_SATISFACTION_ID ( i.e., ORDERS ) |
DUE_DT_TM | DATETIME | Y | The new date and time that this recommendation will be due. |
ENCNTR_ID | DOUBLE | Y | Encounter at which recommendation action was taken |
EXPECTATION_FTDESC | VARCHAR(255) | Y | A free text description of the expectation associated with this recommendation |
EXPECTATION_NAME_CD | DOUBLE | N | The code value of the overridden expectation name |
EXPECT_MOD_ID | DOUBLE | N | Foreign Key value from the HM_EXPECT_MOD table. |
EXPECT_SAT_ID | DOUBLE | N | Foreign Key value from the HM_EXPECT_SAT_TABLE |
EXPIRE_DT_TM | DATETIME | Y | The date and time when the person will no longer qualify for the recommendation |
FREQUENCY_OVERRIDE_ACTION_ID | DOUBLE | N | ** OBSOLETE** - This column will no longer be used when schema changes associated with DevTest feature 164316 are promoted / implemented (Nov. 2008).Indicates the frequency has been overridden. If this field is valued then it will reference the HM_RECOMMENDATION_ACTION row that represents the override. |
FREQUENCY_UNIT_CD | DOUBLE | N | The unit that is associated with the frequency. |
FREQUENCY_VAL | DOUBLE | N | The frequency between when this person should be recommended for this expectation. |
LONG_TEXT_ID | DOUBLE | N | a comment associated with the action. This is the ID of the long text row in the LONG_TEXT table. |
ON_BEHALF_OF_PRSNL_ID | DOUBLE | N | the person who authorized the action. |
OVERRIDE_IND | DOUBLE | N | Indicates the action was performed explicitly by a clinician to force a change. Changes caused by overrides will supersede any system triggered changes. |
PREV_DUE_DT_TM | DATETIME | Y | The due date and time before this action was performed |
PREV_EXPECTATION_NAME_CD | DOUBLE | N | the code value of the PREVIOUS overridden expectation name |
PREV_EXPIRE_DT_TM | DATETIME | Y | The expire date and time before this action was performed |
PREV_FREQUENCY_UNIT_CD | DOUBLE | N | The frequency unit code before this action was performed |
PREV_FREQUENCY_VAL | DOUBLE | Y | The frequency value before this action was performed |
PREV_QUALIFIED_DT_TM | DATETIME | Y | The qualified date and time before this action was performed |
QUALIFIED_DT_TM | DATETIME | Y | The date and time when the person qualified for the recommendation |
QUALIFY_AGE | DOUBLE | N | The age at which the person should now qualify for the expectation. |
QUALIFY_AGE_UNIT_CD | DOUBLE | N | The unit that is associated with the qualify age. |
REASON_CD | DOUBLE | N | the reason for the action (codesets 30440, 30441, 30442, 30443) |
RECOMMENDATION_ACTION_ID | DOUBLE | N | Primary Key |
RECOMMENDATION_ID | DOUBLE | N | Foreign Key value from the HM_RECOMMENDATION table. |
RECORD_NUMBER | DOUBLE | N | ** OBSOLETE** - This column will no longer be used when schema changes associated with DevTest feature 164316 are promoted / implemented (November 2008)Used to group records together |
RELATED_ACTION_ID | DOUBLE | N | Foreign Key value from the HM_RECOMMENDATION_ACTION table. If the action flag is an undo action, then this is the action it undid. If the action flag is anything else, then this is the action_id of the undo action. |
SATISFACTION_DT_TM | DATETIME | Y | The date and time when the satisfaction occurred for the recommendation |
SATISFACTION_ID | DOUBLE | N | stores the actual id of the activity data that "satisfied" the exception. Source of value is shown in SATISFACTION_SOURCE field. |
SATISFACTION_SOURCE | VARCHAR(30) | N | Source of the value for SATISFACTION_ID |
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. |
Relationship Detail - HM_RECOMMENDATION_ACTION
Child Column in HM_RECOMMENDATION_ACTION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | ENCNTR_ID | ENCOUNTER | ENCNTR_ID |
EXPECT_MOD_ID | HM_EXPECT_MOD | EXPECT_MOD_ID | |
EXPECT_SAT_ID | HM_EXPECT_SAT | EXPECT_SAT_ID | |
RECOMMENDATION_ID | HM_RECOMMENDATION | RECOMMENDATION_ID | |
COPY_TO_ACTION_ID | HM_RECOMMENDATION_ACTION | RECOMMENDATION_ACTION_ID | |
RELATED_ACTION_ID | HM_RECOMMENDATION_ACTION | RECOMMENDATION_ACTION_ID | |
LONG_TEXT_ID | LONG_TEXT | LONG_TEXT_ID | |
ON_BEHALF_OF_PRSNL_ID | PRSNL | PERSON_ID |
Parent Column in HM_RECOMMENDATION_ACTION (PK) | Child Table Name | Child Column Name | |
---|---|---|---|
Children: | RECOMMENDATION_ACTION_ID | HM_EXPECT_MOD_HIST | RECOMMENDATION_ACTION_ID |
HM_RECOMMENDATION_ACTION | COPY_TO_ACTION_ID | ||
HM_RECOMMENDATION_ACTION | RELATED_ACTION_ID |