Table Description
Expected Outcome Condition Link : A link between an ExpectedOutcome record ExpectedOutcome and a condition or condition set.

Conditional logic can be used to filter data such that it does not appear to a user, for example, recommended activities displayed in an outcome plan can be filtered such that only particular recommendations are displayed if configured conditions are met. A condition can be based on gender, age, a rule set, a factor score or a factor classification. Conditions can be grouped together into sets, for example, a condition set can contain a condition for gender and for age. This entiy stores the link between the admin configuration of an Expected Outcome and a condition or condition set.

Technical Notes

Optimistic locking is not required for this entity as the only modify operation allowed is cancel, which has it's own validations. One of conditionDataID or conditionSetID must be populated.

Relationship Diagram
Click the diagram to manipulate and zoom. Traverse the diagram using Click-and-Drag motions.
Model Details
Location in Model: Logical View::MetaModel::Curam::OutcomePlanning::OutcomePlan::Entity::Admin::ExpectedOutcomeConditionLink::ExpectedOutcomeConditionLink
Controlling File: AssessmentPlanning\model\Packages\OutcomePlanning\Entity\Admin\ExpectedOutcomeConditionLink.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGno
Attributes (5)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
conditionDataIDdetailsyesIdentifier of the condition data record linked to the expected outcome. One of conditionDataID or conditionSetID must be populated.INTERNAL_ID SVR_INT64
conditionSetIDdetailsyesIdentifier of the condition set linked to the expected outcome. One of conditionDataID or conditionSetID must be populated.INTERNAL_ID SVR_INT64
recordStatusdetailsnoThe record status for the condition link, used to logically delete condition link records. RECORD_STATUS_CODERecordStatusSVR_STRING<10>
expectedOutcomeConditionLinkIDkeynoThe primary key identifier for the link record.INTERNAL_ID SVR_INT64
expectedOutcomeIDdetailsnoThe id of the related expected outcome admin record.INTERNAL_ID SVR_INT64
Foreign Keys (3)
ChildParent
ExpectedOutcomeConditionLink.conditionDataIDConditionData.conditionDataID
ExpectedOutcomeConditionLink.conditionSetIDConditionSet.conditionSetID
ExpectedOutcomeConditionLink.expectedOutcomeIDExpectedOutcome.expectedOutcomeID
Indices (3)
Index NameAttributes
IND__1958676143expectedOutcomeID
IND_791362428conditionDataID
IND_2117709030conditionSetID
Operations (9)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: expectedOutcomeConditionLinkID
AUTO_ID_KEY: OUTPLANBO
Standard Operation 
modifymodifyOPTIMISTIC_LOCKING: no
Standard Operation 
readread Standard Operation 
searchByExpectedOutcomeAndStatusreadmulti Searches for link records based on conditionSetID and recordStatus. 
searchByStatusreadmulti Searches for link records based on th erecordStatus field. Used to list all the active link records. 
searchByConditionDataAndStatusreadmulti Searches for link records based on conditionDataID and recordStatus. 
searchByConditionSetAndStatusreadmulti Searches for link records based on conditionSetID and recordStatus. 
readByExpectedOutcomeConditionAndStatusnsread Reads a link record based on the expectedoutcomeID, conditionDataID and recordStatus. 
readByExpectedOutcomeConditionSetAndStatusnsread Reads a link record based on expectedOutcomeID, conditionSetID and recordStatus. 
Related Pages (5)