Table Description
Factor : A domain or dimension which can be used to assess a client e.g. Substance Abuse.

A factor can be assessed as part of an assessment with other factors or it can be used in a standalone manner.

Example

James Smith, Linda Smith and their child Robert must be assessed to identify the family's strengths and needs in an effort to help build an effective outcome plan. The Family Strengths and Needs Assessment (FSN) Assessment is run from the family's outcome plan by a case worker. Linda is selected as Roberts primary caregiver, James is his secondary caregiver and Robert is selected as the focus child. The Definition FSN contains nine factors which are used to assess the family's functioning and a result is produced for each factor. This entity stores the nine factors within the FSN assessment which have been defined in administration and are used to assess the clients.

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::AssessmentPlanning::Administration::Entity::Factor::Factor
Controlling File: AssessmentPlanning\model\Packages\Administration\Entity\AssessmentDefinitionFactor_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (13)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
nameTextIDdetailsnoThe name of the factor. For example, Income, Education, Childcare.LOCALIZABLE_TEXT_ID SVR_INT64
thresholddetailsyesThe value on a scale that indicates a sufficient level of functioning. For example, on a scale of 1-10 for Income, a threshold of 7 would indicate a sufficient level of functioning.ASSESSMENT_DEFINITION_FACTOR_THRESHOLD SVR_STRING<20>
startDatedetailsnoStart date of the factor.CURAM_DATE SVR_DATE
endDatedetailsyesEnd date of the factor.CURAM_DATE SVR_DATE
descriptionTextIDdetailsnoDescription of the factor.LOCALIZABLE_TEXT_ID SVR_INT64
recordStatusdetailsnoStatus of the factor record.RECORD_STATUS_CODERecordStatusSVR_STRING<10>
factorIDkeynoUnique identifier of the factor record.ASSESSMENT_DEFINITION_FACTOR_ID SVR_INT64
categoryIDdetailsyesThe type of factor, for example, Need or Barrier.INTERNAL_ID SVR_INT64
referencedetailsyesThe reference identification for the factor definition so the factor can be referenced by the rules.ASSESSMENT_DEFINITION_FACTOR_REFERENCE SVR_STRING<50>
factorOrderdetailsnoEnables the user to set the order that a factor is displayed in relation to other factors. The configured order represents the order the factors are displayed to the user when an assessment definition is assessed.ASSESSMENT_DEFINITION_FACTOR_ORDER SVR_INT32
assessmentIntervaldetailsnoThis indicates the frequency at which assessments of this factor should be run. The frequency is represented as a number of days.NUMBER_OF_DAYS SVR_INT32
mergeInddetailsnoIndicates whether this Factor should be merged when it is added to an Assessment on the delivery side. If a factor is configured to merge, when there is more than one factor of that type they will be merged, for example Substance Abuse (-3) from Assessment A Substance Abuse (-6) from Assessment B Only one Substance Abuse factor will be shown on the Outcome Plan. If the same factor was configured not to merge, both Substance Abuse factors would appear on the Outcome Plan, as completely seperate factors.CURAM_INDICATOR SVR_BOOLEAN
planningInddetailsyesIndicates whether the factor is a planning factor. If the factor is a planning factor, the caseworker can associate activities and objectives to the factor. If the factor is not a planning factor then the factor is only required to capture results and is not involved in planning.FACTOR_PLANNING_INDICATORFactorPlanningIndicatorSVR_STRING<10>
Foreign Keys (8)
ChildParent
Factor.categoryIDFactorCategory.categoryID
Factor.nameTextIDLocalizableText.localizableTextID
Factor.descriptionTextIDLocalizableText.localizableTextID
DAOutcomeFactorLink.factorIDFactor.factorID
FactorClassification.factorIDFactor.factorID
FactorDelivery.factorIDFactor.factorID
FactorLink.factorIDFactor.factorID
OutcomePlanRecentItem.factorIDFactor.factorID
Indices (4)
Index NameAttributes
IND_86147945categoryID
IND_975462523reference
IND__1943286205nameTextID
IND_1291135828descriptionTextID
Operations (7)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: factorID
AUTO_ID_KEY: FACTORBO
Standard Operation 
readread Standard Operation 
modifymodifyOPTIMISTIC_LOCKING: yes
Standard Operation 
searchByStatusreadmulti Returns a list of Assessment Definition Factors for the given status. 
searchByCategoryAndStatusreadmultiORDER_BY: factorOrder
Retrieves a list of Assessment Definition Factor records based on the passed in Assessment Definition Category and record status.  
searchByReferenceAndStatusreadmulti Retrieves a list of Assessment Definition Factor records based on the passed in reference and status. 
searchByReferencereadmulti Retrieves a list of Assessment Definition Factor records based on the passed in reference. 
Related Pages (145)
New Objective (AddExpectedOutcomeWizard_factors)
AssessmentDefinitionFactorAdmin_cancelAssessmentDefinitionFactorFromViewFactorFromAssessmentDefinition
Delete Assessment Factor (AssessmentDefinitionFactorAdmin_cancelAssessmentDefinitionFactorFromViewFactorFromList)
Classification (AssessmentDefinitionFactorAdmin_classifications)
AssessmentDefinitionFactorAdmin_contextPanel
AssessmentDefinitionFactorAdmin_contextPanelAssessmentFactor
New Factor (AssessmentDefinitionFactorAdmin_createAssessmentDefinitionFactor)
Edit Factor (AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromListAssessmentDefinitionFactors)
Edit Factor (AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromListAssessmentDefinitionFactorsro)
Edit Factor (AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromViewFactorFromAssessmentDefinition)
AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromViewFactorFromAssessmentDefinitionro
Edit Factor (AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromViewFactorFromList)
Edit Factor (AssessmentDefinitionFactorAdmin_editAssessmentDefinitionFactorFromViewFactorFromListro)
Factors (AssessmentDefinitionFactorAdmin_listAssessmentDefinitionFactors)
Home (AssessmentDefinitionFactorAdmin_viewFactorFromAssessmentDefinition)
Home (AssessmentDefinitionFactorAdmin_viewFactorFromList)
Assessment Results (AssessmentDelivery_listAssessmentResults)
Add Note: (AssessmentDelivery_updateFactorNote)
AssessmentDelivery_viewCombinedResultsForInstance
Assessment Home: (AssessmentDelivery_viewGuidanceFromAssessmentHistory)
Guidance (AssessmentDelivery_viewGuidanceFromAssessmentHome)
AssessmentDelivery_viewResultsForInstance
New Factor (AssessmentPlanningAdmin_addAssessmentDefinitionFactorFromList)
Map CDA Outcome (AssessmentPlanningAdmin_addDAOutcomeFactorAssessmentLinkFromViewFactorFromDefinition)
Map CDA Outcome (AssessmentPlanningAdmin_addDAOutcomeFactorAssessmentLinkFromViewFactorFromList)
Map CDA Outcome (AssessmentPlanningAdmin_addDAOutcomeFactorClassificationAssessmentLinkFromViewFactorFromDefinition)
Map CDA Outcome (AssessmentPlanningAdmin_addDAOutcomeFactorClassificationAssessmentLinkFromViewFactorFromList)
Delete Assessment Definition (AssessmentPlanningAdmin_cancelAssessmentDefinition)
Remove Categories (AssessmentPlanningAdmin_cancelCategory)
Delete Category Classification (AssessmentPlanningAdmin_cancelCategoryClassification)
Remove Outcome Mapping (AssessmentPlanningAdmin_removeDAOutcomeLinkFromScoringFactor)
Remove Assessment Result Link: (AssessmentPlanningAdmin_removeDAOutcomeLinkFromViewFactorFromDefinition)
Remove Outcome Mapping (AssessmentPlanningAdmin_removeDAOutcomeLinkFromViewFactorFromList)
Set Factor Display Order (AssessmentPlanningAdmin_reorder)
New Action (CreateActionWizard_factors)
New Action (CreateActionWizard_owner)
Add Action (CreateActionWizard_sharing)
New Service (CreateServiceDeliveryWizard_factors)
New Objective (ExpectedOutcomeSearchWizard_addObjective)
Classification Division: (FactorClassificationDivisionAdmin_cancelClassificationDivision)
Edit Classification (FactorClassificationDivisionAdmin_editClassificationDivisionFromView)
Edit Classification (FactorClassificationDivisionAdmin_editClassificationDivisionFromViewFactor)
Classification (FactorClassificationDivisionAdmin_viewClassificationDivision)
Subdivisions (FactorClassificationDivisionAdmin_viewSubdivisions)
Delete Subdivision (FactorClassificationSubdivisionAdmin_cancelFactorClassificationSubdivisionFromViewDivision)
Delete Subdivision (FactorClassificationSubdivisionAdmin_cancelFactorClassificationSubdivisionFromViewSubdivision)
Add Subdivision (FactorClassificationSubdivisionAdmin_createFactorClassificationSubdivision)
Add Subdivision (FactorClassificationSubdivisionAdmin_createFCSDFromAddFCDFromCreateADF)
Add Subdivision (FactorClassificationSubdivisionAdmin_createFCSDFromAddFCDFromListForFactor)
Add Subdivision (FactorClassificationSubdivisionAdmin_createFCSDFromCreateFCDFromViewFactor)
Edit Subdivision (FactorClassificationSubdivisionAdmin_editClassificationSubdivisionFromViewDivision)
Edit Subdivision (FactorClassificationSubdivisionAdmin_editClassificationSubdivisionFromViewSubdivision)
Classification Subdivision (FactorClassificationSubdivisionAdmin_viewClassificationSubdivision)
Home (MDTOutcomePlan_home)
New Outcome Plan (NewOutcomePlanWizard_planDetails)
New Outcome Plan (OutcomePlan_accessibleCreateFromPerson)
Add Factors (OutcomePlan_addFactorsToAction)
Add Factors (OutcomePlan_addFactorsToExpectedOutcome)
Add Factor (OutcomePlan_addStandaloneFactor)
Add Factor (OutcomePlan_addStandaloneFactorRatingNotSet)
New Factor (OutcomePlan_addUserDefinedFactor)
Delete Action (OutcomePlan_cancelAction)
Remove Factor (OutcomePlan_cancelFactorLink)
New Outcome Plan (OutcomePlan_createForSingleClient)
New Objective (OutcomePlan_createOutcomePlanExpectedOutcome)
New Objective (OutcomePlan_createOutcomePlanExpectedOutcomeMultipleClients)
New Outcome Plan (OutcomePlan_enhancedCreate)
New Outcome Plan (OutcomePlan_enhancedCreate1)
Home (OutcomePlan_home)
Activities (OutcomePlan_listActions)
Objectives (OutcomePlan_listExpectedOutcomes)
Factors (OutcomePlan_listFactors)
Factor History (OutcomePlan_listFactorsForAction)
Recommendations (OutcomePlan_listPlanActivityRecommendations)
Reasons (OutcomePlan_listRecommendedActivitiesReasonDetails)
Recommendations (OutcomePlan_listSuggestedFactorActivityRecommendations)
Remove Client (OutcomePlan_removeClientsFromExpectedOutcome)
Remove Factors (OutcomePlan_removeFactorFromExpectedOutcome)
Remove Factors (OutcomePlan_removeFactorsFromAction)
Set Priority Factors (OutcomePlan_setPriorityFactors)
Factor History (OutcomePlan_viewExpectedOutcomeFactorHistory)
Home (OutcomePlan_viewExpectedOutcomeHome)
OutcomePlan_viewExpectedOutcomeOverview
Home (OutcomePlan_viewFactor)
) (OutcomePlan_viewFactorContextPanel)
OutcomePlan_viewFactorRecommendationFactorDetails
OutcomePlan_viewFactorRecommendationsFactorGuidanceDetails
OutcomePlan_viewFactorRecommendationsFactorRatingsDetails
Home (OutcomePlan_viewServiceDetails)
OutcomePlan_viewServiceDetailsPreviewPanel
OutcomePlan_viewServiceLatestNotePreviewPanel
OutcomePlan_viewServiceSharingPreviewPanel
Add Classification (OutcomePlanActionAdmin_createFactorClassificationAdmin)
New Factor (OutcomePlanActionAdmin_createOutcomePlanFactorAdmin)
OutcomePlanActionAdmin_listOutcomePlanFactorAdmin
Edit Factor (OutcomePlanActionAdmin_modifyOutcomePlanFactorAdmin)
Add Factors (OutcomePlanAdmin_addOutcomePlanFactorsToOutcomePlan)
Factors (OutcomePlanAdmin_listOutcomePlanFactors)
Delete Classification (OutcomePlanAdmin_removeClassification)
Delete Factor (OutcomePlanAdmin_removeOutcomePlanFactor)
New Referral: (OutcomePlanCollaborationPreselectedReferralWizard_factors)
OutcomePlanCollaborationPreselectedReferralWizard_sharing
New Referral (OutcomePlanCollaborationReferralWizard_factors)
OutcomePlanCollaborationReferralWizard_sharing
New Note (OutcomePlanFactor_addNote)
Classification (OutcomePlanFactor_classifications)
Home (OutcomePlanFactor_home)
Recommendations (OutcomePlanFactor_recommendations)
Edit Factor Name (OutcomePlanFactor_updateFactorName)
Update Rating (OutcomePlanFactor_updateRating)
Edit Reason (OutcomePlanFactor_updateReason)
OutcomePlanFactor_viewFactorSummary
Guidance (OutcomePlanFactor_viewGuidanceDetails)
Guidance (OutcomePlanFactor_viewGuidanceModal)
OutcomePlanFactor_viewStandAloneFactorSummary
OutcomePlanFactor_viewUserDefinedFactorSummary
Add Subdivision (OutcomePlanFactorAdmin_createClassificationSubdivision)
Subdivisions (OutcomePlanFactorClassification_subdivisions)
Recommend Action (OutcomePlanningAdmin_createRecommendActionFromOutcomePlanFactor)
Recommend Action (OutcomePlanningAdmin_createRecommendActionFromViewFactorFromDefinition)
Recommend Action (OutcomePlanningAdmin_createRecommendActionFromViewFactorFromList)
Recommend Group (OutcomePlanningAdmin_createRecommendGroupFromOutcomePlanFactor)
Recommend Group (OutcomePlanningAdmin_createRecommendGroupFromViewFactorFromDefinition)
Recommend Group (OutcomePlanningAdmin_createRecommendGroupFromViewFactorFromList)
Recommend Referral (OutcomePlanningAdmin_createRecommendReferralFromOutcomePlanFactor)
Recommend Referral (OutcomePlanningAdmin_createRecommendReferralFromViewFactorFromDefinition)
Recommend Referral (OutcomePlanningAdmin_createRecommendReferralFromViewFactorFromList)
Recommend Service (OutcomePlanningAdmin_createRecommendServiceFromOutcomePlanFactor)
Recommend Service (OutcomePlanningAdmin_createRecommendServiceFromViewFactorFromDefinition)
Recommend Service (OutcomePlanningAdmin_createRecommendServiceFromViewFactorFromList)
Recommendations (OutcomePlanningAdmin_listRecommendationsFromClassification)
Recommendations: (OutcomePlanningAdmin_listRecommendationsFromFactorFromDefinition)
Recommendations (OutcomePlanningAdmin_listRecommendationsFromFactorFromList)
Recommend Objective (OutcomePlanningAdmin_recommendObjectiveFromAssessmentFactor)
Recommend Objective (OutcomePlanningAdmin_recommendObjectiveFromOutcomePlanFactor)
New Referral: (OutcomePlanPreselectedReferralWizard_factors)
Add Factors (OutcomePlanReferral_addFactors)
Remove Factors (OutcomePlanReferral_removeFactors)
Factor History (OutcomePlanReferral_viewFactorHistory)
New Referral (OutcomePlanReferralWizard_factors)
Add Factors (OutcomePlanService_addFactors)
OutcomePlanService_home
Remove Factors (OutcomePlanService_removeFactors)
Factors History (OutcomePlanService_viewFactorHistory)
SimpleCreateAction