Table Detail Report
HM_RECOMMENDATION_EXT
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | Health Maintenance Recommendation External |
Definition: | This table stores all the information related to a recommendation provided by an external source. |
Table Type: | ACTIVITY |
Column Detail - HM_RECOMMENDATION_EXT
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. |
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_DT_TM | DATETIME | Y | Date when the external recommendation is due |
DUE_IND | DOUBLE | N | Indicates whether the source is due or not |
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. |
EXTERNAL_NAME | VARCHAR(255) | Y | Displayable name of the external source |
FREQUENCY_TEXT | VARCHAR(255) | Y | The frequency between when the external source should be recommended |
LAST_SATISFACTION_DT_TM | DATETIME | Y | Date when this source was last satisfied |
OUTCOME_TEXT | VARCHAR(255) | Y | The outcome of the external source |
RECOMMENDATION_EXT_ID | DOUBLE | N | PRIMARY KEY |
RECOMMENDATION_ID | DOUBLE | N | Identifier of the recommendation to which the external info belongs |
SOURCE_TEXT_IDENT | VARCHAR(500) | Y | The character identifier of the external source |
SOURCE_TYPE_FLAG | DOUBLE | N | The type of external source. 1 = travel immunization, 2 = Healthe Registry Measure |
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_TEXT | VARCHAR(255) | Y | The value and/or unit to display for the source |
Relationship Detail - HM_RECOMMENDATION_EXT
Child Column in HM_RECOMMENDATION_EXT(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | RECOMMENDATION_ID | HM_RECOMMENDATION | RECOMMENDATION_ID |
INVTN_COMMUNICATION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | INVITATION COMMUNICATION |
Definition: | Includes all communications related to a specific invitation. Stores status and date time information related to the generation and sending or printing of a communication item that is associated with an invitation program for a specific person. |
Table Type: | ACTIVITY |
Column Detail - INVTN_COMMUNICATION
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 | 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. |
COMMUNICATION_ID | DOUBLE | N | The unique primary key that identifies the communication. |
CONTENT_BLOB_ID | DOUBLE | N | The foreign key into the BLOB table. This blob is used to store the content of this communication. |
CONTENT_TYPE_FLAG | DOUBLE | N | The type of the blob content. 1=ASCII, 2=Postscript, 3=RTF, 4=PDF |
FAILED_DT_TM | DATETIME | Y | The date and time when the communication failed to move to the next status. |
FINAL_TRACKING_STATUS_CD | DOUBLE | N | Represents the final tracking status of the invitation. |
GENERATED_DT_TM | DATETIME | Y | The point in time when this communication was sent or printed. |
GENERATED_PRSNL_ID | DOUBLE | N | The person that generated the communication. This may or may not be the same as the person that sent the communication. |
METHOD_FLAG | DOUBLE | N | Determines which method will be used to communicate. Examples: printed letter, IQHealth. |
PERSON_ID | DOUBLE | N | The person this communication is associated with. Foreign key into the PERSON table. |
PROGRAM_ID | DOUBLE | N | The program this communication is associated with. Foreign key into the INVTN_PROGRAM table. |
REQUESTED_DT_TM | DATETIME | Y | The point in time when this communication was requested. |
REQUESTED_PRSNL_ID | DOUBLE | N | The person who requested the communication. Communications requested by the system will be zero. Foreign key to the PRSNL table. |
RESENT_DT_TM | DATETIME | Y | The point in time when this communication was resent or reprinted. |
RESENT_PRSNL_ID | DOUBLE | N | The person who resent or reprinted the communication. Foreign key to the PRSNL table. |
SCHEDULED_DT_TM | DATETIME | Y | The point in time when this communication was is scheduled to be generated. |
SENT_DT_TM | DATETIME | Y | The point in time when this communication was sent or printed. |
SENT_PRSNL_ID | DOUBLE | N | The person who sent or printed the communication. Foreign key to the PRSNL table. |
STATUS_FLAG | DOUBLE | N | The current status o the communication item. 1 = Requested, 2 = Scheduled, 3 = Generated, 4 = Sent, 5 = Resent, 6 = Cancelled |
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 - INVTN_COMMUNICATION
Child Column in INVTN_COMMUNICATION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | PROGRAM_ID | INVTN_PROGRAM | PROGRAM_ID |
CONTENT_BLOB_ID | LONG_BLOB | LONG_BLOB_ID | |
PERSON_ID | PERSON | PERSON_ID |
Parent Column in INVTN_COMMUNICATION (PK) | Child Table Name | Child Column Name | |
---|---|---|---|
Children: | COMMUNICATION_ID | INVTN_INVITATION | COMMUNICATION_ID |
INVTN_INVITATION | SCHEDULED_COMMUNICATION_ID | ||
INVTN_INVITATION_ACTION | COMMUNICATION_ID |
INVTN_FRAGMENT
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | INVITATION FRAGMENT |
Definition: | Reference Data. Communication fragments to be pieced together to create an invitation communication. |
Table Type: | REFERENCE |
Column Detail - INVTN_FRAGMENT
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. |
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. |
CONTENT_BLOB_ID | DOUBLE | N | The foreign key to the row on the LONG_BLOB_REFERENCE table with the contents of the fragment. |
CONTENT_TYPE_FLAG | DOUBLE | N | Describes what format the fragment is in. |
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. |
FRAGMENT_ID | DOUBLE | N | The unique identifier of the fragment |
INVITATION_TYPE | VARCHAR(50) | N | The invitation type this fragment is associated to |
METHOD_FLAG | DOUBLE | N | The method that this template is for. It currently only applies to templates stored at the program group level.0 = undefined, 1 = printed letter, 2 = IQ health message |
PREV_FRAGMENT_ID | DOUBLE | N | Fragments are grouped by this identifier so that all versions of a fragment have the same prev_fragment_id. Type 2 versioning. |
PROGRAM_GROUP_ID | DOUBLE | N | The foreign key to the INVTN_PROGRAM_GROUP table to identify the program group this fragment is associated to. OPTIONAL: if not populated, then the fragment is at the 'default' level. |
PROGRAM_ID | DOUBLE | N | The foreign key to the INVTN_PROGRAM table to identify the program this fragment is associated to. OPTIONAL: only populated for program level or program and status level fragments. |
TRACKING_STATUS_CD | DOUBLE | N | The tracking status that this fragment is associated to. OPTIONAL: only populated for program and status level fragments. |
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 - INVTN_FRAGMENT
Child Column in INVTN_FRAGMENT(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | PREV_FRAGMENT_ID | INVTN_FRAGMENT | FRAGMENT_ID |
PROGRAM_ID | INVTN_PROGRAM | PROGRAM_ID | |
PROGRAM_GROUP_ID | INVTN_PROGRAM_GROUP | PROGRAM_GROUP_ID | |
CONTENT_BLOB_ID | LONG_BLOB_REFERENCE | LONG_BLOB_ID |
Parent Column in INVTN_FRAGMENT (PK) | Child Table Name | Child Column Name | |
---|---|---|---|
Children: | FRAGMENT_ID | INVTN_FRAGMENT | PREV_FRAGMENT_ID |
INVTN_INVITATION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | INVITATION |
Definition: | Activity data for the current state of invitations for the new Invitations component |
Table Type: | ACTIVITY |
Column Detail - INVTN_INVITATION
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. |
ASSIGN_DT_TM | DATETIME | Y | The date that the invitation was assigned. |
COMMUNICATION_ID | DOUBLE | N | This is the foreign key to the invtn_communication table for the latest GENERATED communication for the invitation |
GENERATED_COMM_DT_TM | DATETIME | Y | The date/time that the latest GENERATED communication for this invitation was generated. |
INVITATION_ID | DOUBLE | N | The unique identifier of the invitation. Primary Key. |
LAST_UPDATED_BY_ID | DOUBLE | N | The prsnl id of the last person to update the invitation. |
LAST_UPDATED_DT_TM | DATETIME | Y | The date that the invitation was last updated. |
LIST_NAME | VARCHAR(50) | N | The list that this invitation applies to for the program. |
PARENT_ENTITY_ID | DOUBLE | N | The identifier of the item that the invitation references. |
PARENT_ENTITY_NAME | VARCHAR(30) | N | The type of the invitation. This is the table that the invitation references. |
PERSON_ID | DOUBLE | N | The ID of the person this invitation is for. Foreign key to the person table. |
PROGRAM_ID | DOUBLE | N | The ID of the program this invitation is for. This is the foreign key to the invtn_program table. |
SCHEDULED_COMMUNICATION_ID | DOUBLE | N | The foreign key to the invtn_communication table for the latest SCHEDULED communication for the invitation. |
SCHEDULED_COMM_DT_TM | DATETIME | Y | The date/time that the latest SCHEDULED communication for this invitation was scheduled. |
SEQ_DT_TM | DATETIME | Y | The date that is used for sequencing this invitation in the list it belongs to. |
TRACKING_STATUS_CD | DOUBLE | N | The tracking status of the invitation from the choices in code set 66500. |
TRACKING_STATUS_DT_TM | DATETIME | Y | The date/time that the Invitation entered the current tracking status. |
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 - INVTN_INVITATION
Child Column in INVTN_INVITATION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | COMMUNICATION_ID | INVTN_COMMUNICATION | COMMUNICATION_ID |
SCHEDULED_COMMUNICATION_ID | INVTN_COMMUNICATION | COMMUNICATION_ID | |
PROGRAM_ID | INVTN_PROGRAM | PROGRAM_ID | |
PERSON_ID | PERSON | PERSON_ID |
INVTN_INVITATION_ACTION
Column Section | Relationship Section | Top of Page |
Table-level Detail
Description: | Invitation Action History |
Definition: | Stores actions taken on an instance of an invitation. These actions can be composed of either changes in the tracking status, the generation of new communications, or the sending of communications. |
Table Type: | ACTIVITY |
Column Detail - INVTN_INVITATION_ACTION
Column Name | Type | Null? | Definition |
---|---|---|---|
ACTION_DT_TM | DATETIME | Y | The point in time when this action was taken on the invitation. |
ACTION_FLAG | DOUBLE | N | Represents the type of action performed on the invitation. 1 = Tracking Status Change, 2 = Communication Generated, 3 = Communication Sent. |
ACTION_PRSNL_ID | DOUBLE | N | The person who performed thee action. Actions performed by the system will be zero. Foreign key to the PRSNL table. |
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. |
COMMUNICATION_ID | DOUBLE | N | This is the foreign key to the INVTN_COMMUNICATION table for the latest communication regarding this invitation. |
INVITATION_ACTION_ID | DOUBLE | N | The unique primary key that identifies the invitation action. |
PERSON_ID | DOUBLE | N | The person this communication is associated with. |
PROGRAM_ID | DOUBLE | N | Represents the program that contains the invitation associated with this action. This is a foreign key into the INV_PROGRAM table. |
TRACKING_STATUS_CD | DOUBLE | N | Represents the current tracking status of the invitation. |
TRACKING_STATUS_DT_TM | DATETIME | Y | Status Date and Time for the TRACKING item |
TRIGGER_ENTITY_ID | DOUBLE | N | The identifier of the item (identified in TRIGGER_ENTITY_NAME) that triggered this Invitation Action. |
TRIGGER_ENTITY_NAME | VARCHAR(30) | Y | The type of the item that triggered this Invitation Action |
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 - INVTN_INVITATION_ACTION
Child Column in INVTN_INVITATION_ACTION(FK) | Parent Table Name | Parent Column Name | |
---|---|---|---|
Parents: | COMMUNICATION_ID | INVTN_COMMUNICATION | COMMUNICATION_ID |
PROGRAM_ID | INVTN_PROGRAM | PROGRAM_ID | |
PERSON_ID | PERSON | PERSON_ID |