ALIAS_POOL



Column Section Relationship Section Top of Page


Table-level Detail

Description: Alias Pool
Definition: The alias pool table contains information about unique sets of numbers that are used for identification of different entities (I.e., persons, personnel, organizations, encounters, etc.).
Table Type: REFERENCE





Column Detail - ALIAS_POOL


Column Name Type Null? Definition
ACTIVE_IND NUMBER 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 NUMBER 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 DATE Y The date and time that the active_status_cd was set.
ACTIVE_STATUS_PRSNL_ID NUMBER N The person who caused the active_status_cd to be set or change.
ALIAS_APPEND_VALUE VC2(15) Y If valued, this value will be appended onto the end of a system assigned aliases created based on this alias pool.
ALIAS_METHOD_CD NUMBER Y Alias method Cd
ALIAS_POOL_CD NUMBER N Alias pool code identifies a unique set or list of identifiers (I.e., numbers). The alias pool code also determines the accept/display format for the unique set of identifiers.
ALIAS_POOL_EXT_CD NUMBER Y Defines the alias pool to be used when selecting the assignment associated with Append Visit Sequence Number. The person's visit sequence will be appended to the alias within the defined alias pool to create a new alias.
BEG_EFFECTIVE_DT_TM DATE 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.
CHECK_DIGIT_CD NUMBER N Identifies which check digit routine will be applied when generating the alias should one be defined.
CMB_INACTIVE_IND NUMBER Y Determines which duplicate person MRN and CMRN alias to inactivate during a combine.
DESCRIPTION VC2(200) N The description of the alias pool should represent a combination of the responsible organization and the alias type (I.e., XYZ Hospital Medical Record Number).
DUP_ALLOWED_FLAG NUMBER Y Identifies whether or not duplicates aliases can exist within this alias pool.0- Duplicates are allowed; 1 - Duplicates are allowed; 2 - Duplicates are allowed but warn user; 3 - Duplicates are not allowed
EFFECTIVE_ALIAS_IND NUMBER N When true (1) the system shall not insert(add) a new active, effective person_alias record if the person alias exists on the person record but is already marked as active and end effective.
END_EFFECTIVE_DT_TM DATE 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.
EXTERNAL_IND NUMBER N When true (1), indicates the alias pool is for an assigning authority that is external to the health system network.
FORMAT_MASK VC2(100) Y Character string which is used as a template to mask the raw alias stored in the ALIAS column so it can be displayed in it's formatted form.
LOGICAL_DOMAIN_ID NUMBER N The unique identifier for a logical domain. This identifier allows the data to be grouped by logical domain. For example, If you assign clients a logical_domain_id this would allow you to store data for multiple clients on this table.
SECURITY_CHAR VC2(1) Y The character to be used to secure characters in an alias when applying the mask.
SYS_ASSIGN_FLAG NUMBER Y Identifies whether the alias can be automatically generated by the system.
SYS_ASSIGN_RELATED_PERSON_FLAG NUMBER Y Identifies whether the related person alias can be automatically generated by the system.
UNIQUE_IND NUMBER Y Unique Indicator
UNSECURED_CHAR_COUNT NUMBER N Characters to secure when applying the alias mask. Positive number will mask the right hand characters. Negative numbers will mask the left hand characters.
UPDT_APPLCTX NUMBER 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 NUMBER 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 DATE 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 NUMBER 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 NUMBER 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 - ALIAS_POOL


Child Column in ALIAS_POOL(FK) Parent Table Name Parent Column Name
Parents: LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID




Parent Column in ALIAS_POOL (PK) Child Table Name Child Column Name
Children: ALIAS_POOL_CD ALIAS_POOL_PPR_SELECTION ALIAS_POOL_CD
ALIAS_POOL_SEQ ALIAS_POOL_CD
ALIAS_POOL_TYPE_RELTN ALIAS_POOL_CD
ESI_ALIAS_TRANS ALIAS_POOL_CD
MATCH_TAG_PARMS ALIAS_POOL_CD
ORG_ALIAS_POOL_RELTN ALIAS_POOL_CD
PFT_ACCT_NUMBER ALIAS_POOL_ID
REFERRAL_MONIKER ALIAS_POOL_CD


ALIAS_POOL_PPR_SELECTION



Column Section Relationship Section Top of Page


Table-level Detail

Description: Alias Pool Person Person Relationship Selection
Definition: Defines the person relationship types that generate aliases for a related person.
Table Type: REFERENCE





Column Detail - ALIAS_POOL_PPR_SELECTION


Column Name Type Null? Definition
ACTIVE_IND NUMBER 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 NUMBER 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 DATE Y The date and time that the active_status_cd was set.
ACTIVE_STATUS_PRSNL_ID NUMBER Y The person who caused the active_status_cd to be set or change.
ALIAS_POOL_CD NUMBER Y Identifies the alias pool code to use when generating the alias for the related person.
ALIAS_POOL_PPR_SELECTION_ID NUMBER N A system generated number to uniquely identify a row on the ALIAS_POOL_PPR_SELECTION table.
PERSON_RELTN_TYPE_CD NUMBER Y Identifies the person relationship type code that determines if the alias should be generated for the related person.
UPDT_APPLCTX NUMBER 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 NUMBER 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 DATE 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 NUMBER 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 NUMBER 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 - ALIAS_POOL_PPR_SELECTION


Child Column in ALIAS_POOL_PPR_SELECTION(FK) Parent Table Name Parent Column Name
Parents: ALIAS_POOL_CD ALIAS_POOL ALIAS_POOL_CD


ALIAS_POOL_SEQ



Column Section Relationship Section Top of Page


Table-level Detail

Description: Alias Pool Sequence Table
Definition: Table used to hold sequence number information for assigning aliases
Table Type: REFERENCE





Column Detail - ALIAS_POOL_SEQ


Column Name Type Null? Definition
ALIAS_POOL_CD NUMBER N Unique identifier for associated alias pool
AP_SEQ_TYPE_CD NUMBER N Unique identifier for sequence type
MAX_NBR FLOAT N The upper value for alias sequence assignment
NEXT_NBR FLOAT N The sequence value to be assigned next
START_NBR FLOAT N The beginning value for alias sequence assignment
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER 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 DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER 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 NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - ALIAS_POOL_SEQ


Child Column in ALIAS_POOL_SEQ(FK) Parent Table Name Parent Column Name
Parents: ALIAS_POOL_CD ALIAS_POOL ALIAS_POOL_CD


ALIAS_POOL_TYPE_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: Alias Pool Type Relationship
Definition: Defines relationships of alias pools to alias types.
Table Type: REFERENCE





Column Detail - ALIAS_POOL_TYPE_RELTN


Column Name Type Null? Definition
ACTIVE_IND NUMBER 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 NUMBER 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 DATE Y The date and time that the active_status_cd was set.
ACTIVE_STATUS_PRSNL_ID NUMBER Y The person who caused the active_status_cd to be set or change.
ALIAS_ENTITY_ALIAS_TYPE_CD NUMBER Y Identifies the type of alias for the given alias_entity_name (e.g. MRN, SSN, HNAMPERSONID, CMRN).
ALIAS_ENTITY_NAME VC2(32) Y The entity name to which this alias pool relationship row is related (i.e. PERSON).
ALIAS_POOL_CD NUMBER Y Identifies a unique set or list of identifiers (i.e. numbers). The alias pool code also determines the accept/display format for the unique set of identifies.
ALIAS_POOL_TYPE_RELTN_ID NUMBER N A system generated number used to uniquely identify a row on the ALIAS_POOL_TYPE_RELTN table.
UPDT_APPLCTX NUMBER 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 NUMBER 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 DATE 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 NUMBER 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 NUMBER 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 - ALIAS_POOL_TYPE_RELTN


Child Column in ALIAS_POOL_TYPE_RELTN(FK) Parent Table Name Parent Column Name
Parents: ALIAS_POOL_CD ALIAS_POOL ALIAS_POOL_CD


ORG_ALIAS_POOL_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: Organization Alias Pool Relationship
Definition: Defines relationships of organizations to alias pools.
Table Type: REFERENCE





Column Detail - ORG_ALIAS_POOL_RELTN


Column Name Type Null? Definition
ACTIVE_IND NUMBER 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 NUMBER 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 DATE Y The date and time that the active_status_cd was set.
ACTIVE_STATUS_PRSNL_ID NUMBER N The person who caused the active_status_cd to be set or change.
ALIAS_ENTITY_ALIAS_TYPE_CD NUMBER N Alias entity type code identifies the type of the alias for the given entity_name. (MRN, SSN, FIN, ESIORGALIAS, etc.)
ALIAS_ENTITY_NAME VC2(32) N The upper case name of the table to which this alias relation row is related.
ALIAS_POOL_CD NUMBER N Alias pool code identifies a unique set or list of identifiers (I.e., numbers). The alias pool code also determines the accept/display format for the unique set of identifiers.
AUTO_ASSIGN_FLAG NUMBER Y Automatic Assignment Flag determines the assignment of the alias. (Future Use)
BEG_EFFECTIVE_DT_TM DATE 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.
END_EFFECTIVE_DT_TM DATE 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.
ORGANIZATION_ID NUMBER N This is the value of the unique primary identifier of the organization table. It is an internal system assigned number.
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER 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 DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER 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 NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - ORG_ALIAS_POOL_RELTN


Child Column in ORG_ALIAS_POOL_RELTN(FK) Parent Table Name Parent Column Name
Parents: ALIAS_POOL_CD ALIAS_POOL ALIAS_POOL_CD
ORGANIZATION_ID ORGANIZATION ORGANIZATION_ID