Entity Activity / Activity

DescriptionAn association between one activity and another activity.

Attributes
Checkpoint Code SkCheckpoint Code Sk
Child Activity SkChild Activity Sk
Completion Required IndCompletion Required Ind
Defined Criterion Group DescrDefined Criterion Group Descr
Defined Observation Result SkDefined Observation Result Sk
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Join Code SkJoin Code Sk
Load Info SkLoad Info Sk
Parent Activity SkParent Activity Sk
Pause QtyPause Qty
Priority SeqPriority Seq
Relationship Type Code SkRelationship Type Code Sk
Source Code SkSource Code Sk
Tenant SkTenant Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Activity / Activity_Defined Observation Result_FKActivity / Activity_Defined Observation Result_FK
Activity / Activity_Activity Parent_FKActivity / Activity_Activity Parent_FK
Activity / Activity_Activity Child_FKActivity / Activity_Activity Child_FK

Primary Key
Activity / Activity PKActivity / Activity PK

Dependencies
 
 
 
 
 
 

Reverse Dependencies
 

Attribute Details

 Checkpoint Code Sk
DescriptionSpecifies the points in the course of an activity when a precondition for the activity is evaluated.

For example:
When the checkpoint code for a criterion of a repeatable activity is "end," the criterion is tested only at the end of each repetition of that activity. When the condition holds true, the next repetition is ready for execution.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Child Activity Sk
DescriptionSurrogate key for the anchor entity.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Completion Required Ind
DescriptionSpecifies whether the target activity must have completed prior to starting the source activity.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Defined Criterion Group Descr
DescriptionA collection of conditions joined together via composition (ANDed) or optionality (ORed) to form a logical expression upon which the execution of an activity is based or upon which the cessation of a repeated activity is based, where components of the group may include other activities, observation results or other criterion groups, and where both the criterion group and its components are defined as part of the global library.

For example:
(A and (B or C)), where A might be an activity, B and C might be 2 different observation results, and the two sets of parentheses are 2 criterion groups, one inside (a component of) the other.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Defined Observation Result Sk
DescriptionSurrogate key for the anchor entity.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Join Code Sk
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/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Parent Activity Sk
DescriptionSurrogate key for the anchor entity.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



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

For example:
Take a blood sample 15 minutes after administration of study drug or measure blood glucose 2 hours after each meal, the Pause Quantity would be 15 minutes and 2 hours respectively.
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 Type Code Sk
DescriptionIdentifies the type of the relationship as defined in the business data model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Activity / Activity_Defined Observation Result_FK
Is Identifying Relationshipfalse
Child TableActivity / Activity
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableDefined Observation Result
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Activity / Activity_Activity Parent_FK
Is Identifying Relationshiptrue
Child TableActivity / Activity
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 / Activity_Activity Child_FK
Is Identifying Relationshiptrue
Child TableActivity / Activity
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

Primary Key Details

 Activity / Activity PK
Key AttributeParent Activity Sk
Key AttributeChild Activity Sk
Key AttributeRelationship Type Code Sk
Key AttributeValid From Ts