IBUS_DOMAIN



Column Section Relationship Section Top of Page


Table-level Detail

Description: iBus Domain
Definition: Details about an iBus (An iBus is a platform that is used to communicate between devices and millennium.)
Table Type: REFERENCE





Column Detail - IBUS_DOMAIN


Column Name Type Null? Definition
IBUS_CONNECTION_TYPE_TXT VARCHAR(255) Y The iBus connection metadata.
IBUS_DOMAIN_ID DOUBLE N Unique generated number that identifies a single row on the ibus_domain table.
IBUS_DOMAIN_NAME VARCHAR(255) N Name of the ibus domain
IBUS_JSON_WEB_KEY_TXT VARCHAR(4000) Y RFC 7517 JSON Web Key for iBus web connection authentication.
IBUS_TENANT_IDENT VARCHAR(255) Y Unique identfier of a Tenant in an iBus Cloud Domain.
JNDI_URL VARCHAR(255) N Fully qualified DNS address for the ibus installation
LOGICAL_DOMAIN_ID DOUBLE 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.
MILLENNIUM_DOMAIN_NAME VARCHAR(255) N The millennium domain name associated to the defined ibus
RECEIVE_ALERTS_IND DOUBLE N Indicator that states whether the defined ibus will receive ENS alerts
SEND_FORMULARY_UPDATES_IND DOUBLE N Indicator that states whether the defined ibus will send formulary updates
SEND_PHARMACY_DEVICE_IND DOUBLE N Indicator that states whether the defined ibus will send worklist information to Talyst.
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.
WORKFLOW_LABELS_TXT VARCHAR(255) Y Labels to be used to identify workflows associated with this domain



Relationship Detail - IBUS_DOMAIN


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




Parent Column in IBUS_DOMAIN (PK) Child Table Name Child Column Name
Children: IBUS_DOMAIN_ID IBUS_DOMAIN_ADM_DOMAIN IBUS_DOMAIN_ID


IBUS_DOMAIN_ADM_DOMAIN



Column Section Relationship Section Top of Page


Table-level Detail

Description: iBus Domain Automatic Dispensing Machine Domain
Definition: Stores a relationshop between and ibus and an automated dispensing machine domain .
Table Type: REFERENCE





Column Detail - IBUS_DOMAIN_ADM_DOMAIN


Column Name Type Null? Definition
ADM_NAME VARCHAR(255) N Name of the automated dispensing machine domain. i.e. CareFusion or Omnicell
ADM_TYPE_FLAG DOUBLE Y Indicates the type of ADM involved in this relationship0
IBUS_DOMAIN_ADM_DOMAIN_ID DOUBLE N Unique generated number that identifies a single row on the ibus_domain_adm_domain table.
IBUS_DOMAIN_ID DOUBLE N The ID value for the related ibus domain 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 - IBUS_DOMAIN_ADM_DOMAIN


Child Column in IBUS_DOMAIN_ADM_DOMAIN(FK) Parent Table Name Parent Column Name
Parents: IBUS_DOMAIN_ID IBUS_DOMAIN IBUS_DOMAIN_ID


RXS_ACTIVITY_INDEX



Column Section Relationship Section Top of Page


Table-level Detail

Description: RxStation Activity Index
Definition: A table that stores RxStation specific activities related to medication dispense and pharmacy stocking workflows.
Table Type: ACTIVITY





Column Detail - RXS_ACTIVITY_INDEX


Column Name Type Null? Definition
ACTIVITY_DT_TM DATETIME N The date and time the activity was performed.
CLUSTER_CD DOUBLE N This is the cluster (grouping) that the RxStation device belongs to.
DISPENSE_HX_ID DOUBLE N The unique identifier for a dispensing event. Foreign key from the DISPENSE_HX table.
ITEM_ID DOUBLE N Identifies the pharmacy formulary item.
LOCATION_CD DOUBLE N Identifies an RxStation device.
LOCATOR_CD DOUBLE N The lowest level of the location hierarchy for which the item will be placed.
PRSNL_ID DOUBLE N Identifies the personnel who performed the activity.
RXS_ACTIVITY_INDEX_ID DOUBLE N Unique, generated number that identifies a single row on the RXS_ACTIVITY_INDEX table.
RXS_LOCATION_TASK_ID DOUBLE N The task that this activity row pertains to.
TASK_TYPE_CD DOUBLE N The type of task - for example: replenish, load, unload.
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 - RXS_ACTIVITY_INDEX


Child Column in RXS_ACTIVITY_INDEX(FK) Parent Table Name Parent Column Name
Parents: DISPENSE_HX_ID DISPENSE_HX DISPENSE_HX_ID
ITEM_ID ITEM_DEFINITION ITEM_ID
CLUSTER_CD LOCATION LOCATION_CD
LOCATION_CD LOCATION LOCATION_CD
LOCATOR_CD LOCATION LOCATION_CD
PRSNL_ID PRSNL PERSON_ID
RXS_LOCATION_TASK_ID RXS_LOCATION_TASK RXS_LOCATION_TASK_ID


RXS_ALERT



Column Section Relationship Section Top of Page


Table-level Detail

Description: RxStation Alert
Definition: This table represents an alert that has been generated against an RxStation device.
Table Type: ACTIVITY





Column Detail - RXS_ALERT


Column Name Type Null? Definition
CREATE_DT_TM DATETIME Y The date/time this row was inserted.
CREATE_PRSNL_ID DOUBLE N The personnel responsible for this row being inserted.
DISPENSE_HX_ID DOUBLE N The dispense event this alert was generated for.
INV_ITEM_ID DOUBLE N Foreign key to ITEM_DEFINITION. Indicates the item to track inventory on.
LOCATOR_CD DOUBLE N The compartment in the device that is related to this alert.
OWNER_FACILITY_CD DOUBLE N The facility that is responsible for the RxStation device.
RXS_ALERT_ID DOUBLE N Generated unique identifier for each row in this table.
RXS_CLSTR_CD DOUBLE N The cluster (grouping) that the RxStation device belongs to.
RXS_DEVICE_LOC_CD DOUBLE N The representation of the device in the Location model. PharmNet and Supply Chain both require this for dispensing and inventory tracking.
RXS_DEVICE_SR_CD DOUBLE N The representation of the device in the Service Resource model. PharmNet requires this for dispensing routing.
STATE_CD DOUBLE N indicates the state (status) that the alert is currently in. This is a required field.
STATE_DT_TM DATETIME Y The date/time of the last state change.
STATE_PRSNL_ID DOUBLE N The personnel responsible for the change in state.
SVRTY_CD DOUBLE N Indicates the severity of this alert.
TYPE_CD DOUBLE N Indicates the type of alert. This is a required field.
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 - RXS_ALERT


Child Column in RXS_ALERT(FK) Parent Table Name Parent Column Name
Parents: DISPENSE_HX_ID DISPENSE_HX DISPENSE_HX_ID
INV_ITEM_ID ITEM_DEFINITION ITEM_ID
LOCATOR_CD LOCATION LOCATION_CD
OWNER_FACILITY_CD LOCATION LOCATION_CD
CREATE_PRSNL_ID PRSNL PERSON_ID
STATE_PRSNL_ID PRSNL PERSON_ID
RXS_DEVICE_SR_CD SERVICE_RESOURCE SERVICE_RESOURCE_CD




Parent Column in RXS_ALERT (PK) Child Table Name Child Column Name
Children: RXS_ALERT_ID RXS_ALERT_AUDIT_HX RXS_ALERT_ID
RXS_ALERT_LOC_RELTN RXS_ALERT_ID
RXS_TASK_ALERT_RELTN RXS_ALERT_ID


RXS_ALERT_AUDIT_HX



Column Section Relationship Section Top of Page


Table-level Detail

Description: RxStation Alert Audit History
Definition: Maintains the audit history for an alert.
Table Type: ACTIVITY





Column Detail - RXS_ALERT_AUDIT_HX


Column Name Type Null? Definition
CREATE_DT_TM DATETIME N The date the audit was performed.
CREATE_PRSNL_ID DOUBLE N The user who performed the audit.
FOREIGN_CREATE_PRSNL_NAME VARCHAR(255) N Name of an external personnel who create the audit.
RXS_ALERT_AUDIT_HX_ID DOUBLE N Unique number that identifies a single row on the RXS_ALERT_AUDIT_HX table.
RXS_ALERT_ID DOUBLE N The RxStation alert whose history this row relates to.
RXS_AUDIT_TYPE_CD DOUBLE N The type of audit activity that was performed.
RXS_FOREIGN_DEVICE_ALERT_ID DOUBLE N The foreign system alert whose history this row relates to.
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 - RXS_ALERT_AUDIT_HX


Child Column in RXS_ALERT_AUDIT_HX(FK) Parent Table Name Parent Column Name
Parents: CREATE_PRSNL_ID PRSNL PERSON_ID
RXS_ALERT_ID RXS_ALERT RXS_ALERT_ID
RXS_FOREIGN_DEVICE_ALERT_ID RXS_FOREIGN_DEVICE_ALERT RXS_FOREIGN_DEVICE_ALERT_ID