Entity Subscription Condition

DescriptionA set of conditions governing when a subscribed event will result in an alert notification to the subscription user.

For example:
If a patient is in a specific unit or unit group at the time the event happens; send a notification to the specified recipient

Attributes
Collection Time Unit IndCollection Time Unit Ind
Event Time Unit IndEvent Time Unit Ind
Incubation Adjustment CntIncubation Adjustment Cnt

Relationship
Subscription Condition_Event Subscription_FKSubscription Condition_Event Subscription_FK
Subscription Condition_Point Of Care Location_FKSubscription Condition_Point Of Care Location_FK
Subscription Condition_Unit Group_FKSubscription Condition_Unit Group_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Collection Time Unit Ind
DescriptionIndicator showing whether the alert notification for the event subscription should be conditioned upon the patient being in a specific unit or unit group at the time a specimen is collected.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Event Time Unit Ind
DescriptionIndicator showing whether the alert notification for the event subscription should be conditioned upon the patient being in a specific unit or unit group at the time an event takes place.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Incubation Adjustment Cnt
DescriptionIncubation adjustment to be applied to the event time for the alert notification. This is a negative time period to allow for incubation to have taken place.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Subscription Condition_Event Subscription_FK
Is Identifying Relationshiptrue
Child TableSubscription Condition
Child Role Namegoverned by
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEvent Subscription
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Subscription Condition_Point Of Care Location_FK
Is Identifying Relationshiptrue
Child TableSubscription Condition
Child Role Namecondition at
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePoint Of Care Location
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Subscription Condition_Unit Group_FK
Is Identifying Relationshiptrue
Child TableSubscription Condition
Child Role Namecondition in
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableUnit Group
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE