Table Detail Report

PERSON_COMBINE



Column Section Relationship Section Top of Page


Table-level Detail

Description: Person Combine
Definition: The person combine table contains the audit trail for all persons that were either automatically or manually combined as a result of determining that two rows in the person table represent the same person.
Table Type: ACTIVITY





Column Detail - PERSON_COMBINE


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.
APPLICATION_FLAG DOUBLE Y Tells which type of application sends the transaction.
CMB_DT_TM DATETIME Y Date when combine finished
CMB_UPDT_ID DOUBLE Y Person who performed the combine
COMBINE_ACTION_CD DOUBLE N Action that was taken on the 'from' person record during the combine.
COMBINE_WEIGHT DOUBLE Y A value between 0 and 100 representing the confidence level of the match based on match parameters. This column is only filled out by an OPF suggested combine.
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.
FROM_ALIAS_POOL_CD DOUBLE N If from_mrn is used, this is the alias_pool_cd for the from_mrn.
FROM_ALIAS_TYPE_CD DOUBLE N If from_mrn is used, this is the alias_type_cd for the from_mrn.
FROM_MRN VARCHAR(200) Y This is the MRN of the from person. Currently only used for single-encntr person combines called from the esi server.
FROM_PERSON_ID DOUBLE N This is the value of the unique primary identifier from the person table of the FROM person that was combined. It is an internal system assigned number.
PERSON_COMBINE_ID DOUBLE N This is the value of the unique primary identifier of the person combine table. It is an internal system assigned number.
PREV_ACTIVE_IND DOUBLE Y Reference Data Domain Sync (RDDS) use for determining historical occurrences.
PREV_ACTIVE_STATUS_CD DOUBLE N The value of the active_status_cd prior to the row bein combined. Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc.
PREV_CONFID_LEVEL_CD DOUBLE N The value of the conf_level_cd prior to the row being combined. Confidential level identifies a level of security that may restrict access or release of information.
TO_ALIAS_POOL_CD DOUBLE N If to_mrn is used, this is the alias_pool_cd for the to_mrn.
TO_ALIAS_TYPE_CD DOUBLE N If to_mrn is used, this is the alias_type_cd for the to_mrn.
TO_MRN VARCHAR(200) Y This is the MRN of the to person. Currently only used for single-encntr person combines called from the esi server.
TO_PERSON_ID DOUBLE N This is the value of the unique primary identifier from the person table of the TO person that was combined. It is an internal system assigned number.
TRANSACTION_TYPE VARCHAR(8) Y The type of transaction that triggers the combine. For ESI transactions, the transaction_type will be the MSH event, e.g., ADT^A01, ADT^A02, etc. For Combine Tool transactions, the transaction_type will be CMBTOOL.
UCB_DT_TM DATETIME Y Date when uncombine finished
UCB_UPDT_ID DOUBLE Y Person who performed the uncombine
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 - PERSON_COMBINE


Child Column in PERSON_COMBINE(FK) Parent Table Name Parent Column Name
Parents: FROM_PERSON_ID PERSON PERSON_ID
TO_PERSON_ID PERSON PERSON_ID




Parent Column in PERSON_COMBINE (PK) Child Table Name Child Column Name
Children: PERSON_COMBINE_ID PERSON_COMBINE_BATCH PERSON_COMBINE_ID
PERSON_COMBINE_DET PERSON_COMBINE_ID


PERSON_COMBINE_BATCH



Column Section Relationship Section Top of Page


Table-level Detail

Description: Person Combine Batch
Definition: The person_combine_batch table is used for the batch Person combine process. It is populated from HNACombine.exe
Table Type: ACTIVITY





Column Detail - PERSON_COMBINE_BATCH


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.
BATCH_DT_TM DATETIME Y Date the batrch record is scheduled to be processed.
BATCH_STATUS_CD DOUBLE N Contains the value of the status of the batch.
CREATE_DT_TM DATETIME Y This is the date and time that the row was created.
CREATE_PRSNL_ID DOUBLE N The person responsible for inserting this row on the table
FROM_PERSON_ID DOUBLE N FROM_PERSON_ID, this id gets combined into the TO_PERSON_ID
OWNER_NAME VARCHAR(255) Y Name of the process that owns the row.
PERSON_COMBINE_BATCH_ID DOUBLE N Unique generated number that identifies a single row on the person_combine_batch.
PERSON_COMBINE_ID DOUBLE N Uniquely identifies the related person combine row.
PERSON_MATCHES_ID DOUBLE N Uniquely identifies the related person_matches row.
PROCESSED_DT_TM DATETIME Y The date the batch record was actually processed.
REVERSE_COMBINE_IND DOUBLE Y Indicator for Reverse Combine mode.
TO_PERSON_ID DOUBLE N TO_PERSON_ID surviving person that gets data from the FROM_PERSON_ID
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 - PERSON_COMBINE_BATCH


Child Column in PERSON_COMBINE_BATCH(FK) Parent Table Name Parent Column Name
Parents: FROM_PERSON_ID PERSON PERSON_ID
TO_PERSON_ID PERSON PERSON_ID
PERSON_COMBINE_ID PERSON_COMBINE PERSON_COMBINE_ID
PERSON_MATCHES_ID PERSON_MATCHES PERSON_MATCHES_ID
CREATE_PRSNL_ID PRSNL PERSON_ID




Parent Column in PERSON_COMBINE_BATCH (PK) Child Table Name Child Column Name
Children: PERSON_COMBINE_BATCH_ID EMPI_IMPORT_MATCH PERSON_COMBINE_BATCH_ID


PERSON_COMBINE_DET



Column Section Relationship Section Top of Page


Table-level Detail

Description: Person Combine Detail
Definition: The person combine detail table contains an audit trail for every row in every table where the person_id was changed to a new person_id as a result of combining two rows in the person table.
Table Type: ACTIVITY





Column Detail - PERSON_COMBINE_DET


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.
ATTRIBUTE_NAME VARCHAR(32) Y Name of the attribute on the child table that is related to person.person_id.
COMBINE_ACTION_CD DOUBLE N The action that was taken on the child row during the combine, e.g. add, update, etc.
COMBINE_DESC_CD DOUBLE N Further describes what happened during a combine.
ENTITY_ID DOUBLE N The value of the primary identifier of the row in the table, identified in the entity_name field, that was combined. For example, if a person_alias row was combined, the value here would be the value of the row's person_alias_id.
ENTITY_NAME VARCHAR(32) N The upper case name of the table to which this row is related (e.g. PRSNL, ORGANIZATION, etc.)
PERSON_COMBINE_DET_ID DOUBLE N This is the value of the unique primary identifier of the person combine detail table. It is an internal system assigned number.
PERSON_COMBINE_ID DOUBLE N This is the value of the unique primary identifier of the person combine table. It is an internal system assigned number.
PREV_ACTIVE_IND DOUBLE Y Reference Data Domain Sync (RDDS) use for determining historical occurrences.
PREV_ACTIVE_STATUS_CD DOUBLE N The value of the active_status_cd prior to the row bein combined. Indicates the status of the row itself (not the data in the row) such as active, inactive, combined away, pending purge, etc.
PREV_END_EFF_DT_TM DATETIME Y If a row is made 'not effective' during a combine, the value of its end_effective_dt_tm column before combine is stored here.
TO_RECORD_IND DOUBLE Y If set to 1, this record was originally a child of the to parent record.
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 - PERSON_COMBINE_DET


Child Column in PERSON_COMBINE_DET(FK) Parent Table Name Parent Column Name
Parents: PERSON_COMBINE_ID PERSON_COMBINE PERSON_COMBINE_ID