Table Detail Report

PROVENANCE_PROBLEM



Column Section Relationship Section Top of Page


Table-level Detail

Description: Provenance for problems
Definition: Stores provenance information for the problems concept
Table Type: ACTIVITY





Column Detail - PROVENANCE_PROBLEM


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.
CLIENT_IDENT VARCHAR(100) Y Unique identifier of the calling application.
GROUP_ID DOUBLE N This is a group identifier. It is the value of the PK of the first row in the group.
PARENT_ENTITY_ID DOUBLE N PK on the Concept table identified in PARENT_ENTITY_NAME
PARENT_ENTITY_NAME VARCHAR(30) N Concept Table Name (PROBLEM - PROBLEM_EXT_DATA)
PERSONA_TXT VARCHAR(40) N Identifies the user's persona, e.g. PATIENT, PERSONNEL, SYSTEM.
PROVENANCE_PROBLEM_ID DOUBLE N THE PRIMARY KEY
PROVENANCE_RECORDED_DT_TM DATETIME N The Date that the Provenance data was written into Millennium.
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 - PROVENANCE_PROBLEM




Parent Column in PROVENANCE_PROBLEM (PK) Child Table Name Child Column Name
Children: PROVENANCE_PROBLEM_ID PROV_PROB_ENTITY PROVENANCE_PROBLEM_ID
PROV_PROB_PARTICIPANT PROVENANCE_PROBLEM_ID


PROVENANCE_PROCEDURE



Column Section Relationship Section Top of Page


Table-level Detail

Description: Provenance for procedures
Definition: Stores provenance information for the prcedures concept
Table Type: ACTIVITY





Column Detail - PROVENANCE_PROCEDURE


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.
CLIENT_IDENT VARCHAR(100) Y Unique identifier of the calling application.
GROUP_ID DOUBLE N This is a group identifier. It is the value of the PK of the first row in the group.
PARENT_ENTITY_ID DOUBLE N PK on the Concept table identified in PARENT_ENTITY_NAME
PARENT_ENTITY_NAME VARCHAR(30) N Concept Table Name (PROCEDURE - PROCEDURE_EXT_DATA)
PERSONA_TXT VARCHAR(40) N Identifies the user's persona, e.g. PATIENT, PERSONNEL, SYSTEM.
PROVENANCE_PROCEDURE_ID DOUBLE N THE PRIMARY KEY
PROVENANCE_RECORDED_DT_TM DATETIME N The Date that the Provenance data was written into Millennium.
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 - PROVENANCE_PROCEDURE




Parent Column in PROVENANCE_PROCEDURE (PK) Child Table Name Child Column Name
Children: PROVENANCE_PROCEDURE_ID PROV_PROC_ENTITY PROVENANCE_PROCEDURE_ID
PROV_PROC_PARTICIPANT PROVENANCE_PROCEDURE_ID


PROVENANCE_RADIOLOGY



Column Section Relationship Section Top of Page


Table-level Detail

Description: PROVENANCE_RADIOLOGY
Definition: Provenance for RADIOLOGY
Table Type: ACTIVITY





Column Detail - PROVENANCE_RADIOLOGY


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.
CLIENT_IDENT VARCHAR(100) Y Unique identifier of the calling application.
GROUP_ID DOUBLE N This is a group identifier. It is the value of the PK of the first row in the group.
PARENT_ENTITY_ID DOUBLE N PK on the Concept table identified in PARENT_ENTITY_NAME
PARENT_ENTITY_NAME VARCHAR(30) N Concept Table Name (tbd - tbd_EXT_DATA)
PERSONA_TXT VARCHAR(40) N Identifies the user's persona, e.g. PATIENT, PERSONNEL, SYSTEM.
PROVENANCE_RADIOLOGY_ID DOUBLE N THE PRIMARY KEY
PROVENANCE_RECORDED_DT_TM DATETIME N The Date that the Provenance data was written into Millennium.
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 - PROVENANCE_RADIOLOGY




Parent Column in PROVENANCE_RADIOLOGY (PK) Child Table Name Child Column Name
Children: PROVENANCE_RADIOLOGY_ID PROV_RAD_ENTITY PROVENANCE_RADIOLOGY_ID
PROV_RAD_PARTICIPANT PROVENANCE_RADIOLOGY_ID


PROVENANCE_VITAL



Column Section Relationship Section Top of Page


Table-level Detail

Description: Provenance for VITALS
Definition: Stores provenance information for the VITALS concept
Table Type: ACTIVITY





Column Detail - PROVENANCE_VITAL


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.
CLIENT_IDENT VARCHAR(100) Y Unique identifier of the calling application.
GROUP_ID DOUBLE N This is a group identifier. It is the value of the PK of the first row in the group.
PARENT_ENTITY_ID DOUBLE N PK on the Concept table identified in PARENT_ENTITY_NAME
PARENT_ENTITY_NAME VARCHAR(30) N Concept Table Name (CLINICAL_EVENT - VITALS_EXT_DATA)
PERSONA_TXT VARCHAR(40) N Identifies the user's persona, e.g. PATIENT, PERSONNEL, SYSTEM.
PROVENANCE_RECORDED_DT_TM DATETIME N The Date that the Provenance data was written into Millennium.
PROVENANCE_VITAL_ID DOUBLE N PRIMARY KEY
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 - PROVENANCE_VITAL




Parent Column in PROVENANCE_VITAL (PK) Child Table Name Child Column Name
Children: PROVENANCE_VITAL_ID PROV_VITAL_ENTITY PROVENANCE_VITAL_ID
PROV_VITAL_PARTICIPANT PROVENANCE_VITAL_ID


PROV_ALLERGY_ENTITY



Column Section Relationship Section Top of Page


Table-level Detail

Description: Provenance ALLERGY Entity
Definition: Stores information about entities associated to the provenance ALLERGY concept
Table Type: ACTIVITY





Column Detail - PROV_ALLERGY_ENTITY


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.
ENTITY_ROLE_CD DOUBLE N Code value describing the entity role in the provenance activity - e.g. SOURCE.
PARENT_ENTITY_ID DOUBLE N Pk for the entity table identified in field PARENT_ENTITY_NAME.
PARENT_ENTITY_NAME VARCHAR(30) N Entity table name - e.g. SI_DOCUMENT_METADATA CLINICAL_EVENT
PROVENANCE_ALLERGY_ID DOUBLE N Pk for the Provenance_Allergy table.
PROV_ALLERGY_ENTITY_ID DOUBLE N Primary Key
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 - PROV_ALLERGY_ENTITY


Child Column in PROV_ALLERGY_ENTITY(FK) Parent Table Name Parent Column Name
Parents: PROVENANCE_ALLERGY_ID PROVENANCE_ALLERGY PROVENANCE_ALLERGY_ID




Parent Column in PROV_ALLERGY_ENTITY (PK) Child Table Name Child Column Name
Children: PROV_ALLERGY_ENTITY_ID PROV_ALLERGY_ENTY_PRTCPNT PROV_ALLERGY_ENTITY_ID