Entity Activity Composition

DescriptionA relationship between a composite activity and a component activity that comprises it, that is, parent and child activities, where all these activities are part of a global library of activities.

For example:
A battery of tests may be composed of multiple routine labs that are always ordered together as a group.

A glucose tolerance test which is composed of administering glucose and taking multiple timed blood samples which are then tested for glucose.
This class helps represent an AND relationship between siblings with the same parent activity.

Attributes
Activity Join CodeActivity Join Code
Pause QtyPause Qty
Priority SeqPriority Seq

Relationship
Activity Composition_Component Activity_FKActivity Composition_Component Activity_FK
Activity Composition_Composit Activity_FKActivity Composition_Composit Activity_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Activity Join Code
DescriptionA coded value specifying whether, and how, a specific activity in a set of parallel activities should come together before subsequent activities can begin.

For example:
Wait for this activity to complete before the subsequent activity.
Terminate this activity as soon as all parallel "wait" activities are completed (and if this activity hasn't started yet, don't start it at all).
Continue this activity after all "wait" activities complete, but don't wait for it to complete before beginning subsequent activities.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Pause Qty
DescriptionThe time falling within minimum and maximum bounds that specifies the elapsed time between when an activity is ready for execution and the beginning of the execution.

For example:
If you take a blood sample 15 minutes after administration of a study drug, or measure blood glucose two hours after each meal, the pause quantity is 15 minutes and two hours.
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Integer [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Priority Seq
DescriptionAn integer specifying the relative sequential or temporal ordering of this relationship among other similar relationships having the same source.
In a course of treatment (a composite activity) that is composed of a chemotherapy activity and a radiotherapy activity, the sequence number indicates which component activity precedes the other.
Data TypeStandards - Data Domains.ddm/Data Domains/Sequence Number [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Activity Composition_Component Activity_FK
Is Identifying Relationshiptrue
Child TableActivity Composition
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableActivity
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Activity Composition_Composit Activity_FK
Is Identifying Relationshiptrue
Child TableActivity Composition
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableActivity
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE