Table Description
Case Evidence Tree: The root of an evidence tree set.

This table links the case to any evidence captured on that case.

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::Core::Reference Model::Service Layer::CaseEvidenceAPI::entity::CaseEvidenceTree::CaseEvidenceTree
Controlling File: core\model\Packages\Reference Model\Service Layer\CaseEvidenceAPI\CaseEvidenceAPI_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
LAST_UPDATED_FIELDyes
Attributes (5)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
caseEvidenceTreeIDkeynoUnique identifier of the caseEvidenceTree.CASE_EVIDENCE_TREE_ID SVR_INT64
caseIDdetailsnoUnique identifier of the case in respect of which this Case Evidence Tree was created.CASE_ID SVR_INT64
effectiveFromdetails Date from which the evidence set is effective.CURAM_DATE SVR_DATE
statusCodedetailsnoIndicates the status of the Case EvidenceTree (Active, In Edit, Superseded or Canceled).EVIDENCE_TREE_STATUS_CODEEvidenceTreeStatusSVR_STRING<10>
previousEvidenceIDdetailsyesUnique identifier of the previous CaseEvidenceTree record from which this record was created.CASE_EVIDENCE_TREE_ID SVR_INT64
Foreign Keys (4)
ChildParent
CaseEvidenceTree.caseIDCaseHeader.caseID
CaseEvidenceGroup.caseEvidenceTreeIDCaseEvidenceTree.caseEvidenceTreeID
EvidenceStatusHistory.caseEvidenceTreeIDCaseEvidenceTree.caseEvidenceTreeID
ISPEvidenceTypeStatus.caseEvidenceTreeIDCaseEvidenceTree.caseEvidenceTreeID
Indices (1)
Index NameAttributes
CsEvTrCaseIDStIdxcaseID, statusCode
Operations (36)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: caseEvidenceTreeID
POST_DATA_ACCESS: yes
PRE_DATA_ACCESS: yes
Standard Operation 
readStatusEffectiveDateAndCaseIDnsread Reads the statusCode, effectiveFrom date and caseID of a caseEvidenceTree record. 
validateActivate  Validates the activation of an In Edit evidence tree. 
readStatusCodensread Reads the status code of an evidence tree. 
validateCancel  Validates the cancellation of an evidence set. 
modifyStatusCodensmodifyOPTIMISTIC_LOCKING: yes
POST_DATA_ACCESS: yes
Modifies the statusCode of an evidence tree. 
cancel  Cancels an evidence tree. 
validateInsert  Validates the insertion of an evidence tree. 
countActiveInEditByCaseIDnsPRE_DATA_ACCESS: yes
 
Counts the number of evidence trees belonging to a case.SQL
activate  Activates an evidence tree with a status of In Edit. 
modifyLinksToReadOnly  Modifies the isEditableInTreeInd on the evidence tree's link records to be false. 
readByStatusEffectiveDateAndCaseIDnsPRE_DATA_ACCESS: yes
 
Reads the CaseEvidenceTree entity by statusCode, effectiveFrom date and caseID.SQL
modifymodify Standard Operation 
readStatusEffectiveDateCaseAndVersionnsread   
searchActiveInEditEvidenceByCaseIDnsmultiPRE_DATA_ACCESS: yes
 
Searches for all caseEvidenceTree records on a case with a status of Active or InEdit.SQL
readEffectiveDateAndStatusnsread Reads the effectiveFrom date and status code of an evidence tree. 
readCaseIDnsread Reads the caseID of a specified evidence tree. 
searchByEffectiveDateAndCaseIDnsmultiPRE_DATA_ACCESS: yes
 
Searches all case evidence tree records for a specified effectiveFrom date and caseID.SQL
readNextActiveEvidencensPRE_DATA_ACCESS: yes
 
Retrieves the details of the active case evidence tree record with the next highest effective from date after that supplied.SQL
searchAllEvidencensmultiPRE_DATA_ACCESS: no
 
Retrieves all case evidence tree records for a specified case.SQL
searchByStatusEffectiveDateAndCaseIDnsmultiPRE_DATA_ACCESS: yes
 
Searches the CaseEvidenceTree entity by statusCode, effectiveFrom date and caseID.SQL
readEffectiveFromnsread Reads the effective from date of the case evidence tree. 
determineReassessmentDates  Determines dates over which possible reassessment may need to occur during the activation or cancellation of an evidence tree. 
readread Standard Operation 
readNearestActiveEvidencensPRE_DATA_ACCESS: yes
 
This operation is used to read the nearest active evidence record in the past to the input date. The first step is to calculate the maximum effective from date for the required caseID and statusCode before a specified cut-off date - where no date is available null is used. Once this is done the resulting date is used to select all data from the corresponding case evidence tree. SQL
readNearestActiveEvidenceByGroupnsPRE_DATA_ACCESS: yes
 
This operation is used to read the nearest active evidence record in the past to the input date, for a given Case, which has an associated Case Evidence Group record of the specified evidence group. The first step is to calculate the maximum effective from date for the required caseID and statusCode before a specified cut-off date - where no date is available null is used. The results are restricted to only those that match the evidence group name code from the case evidence group table. Once this is done the resulting date is used to select all data from the corresponding case evidence tree. As many groups may apply to the resultant date, the results must be restricted again to the group name code. SQL
searchNearestEvidencensmultiPRE_DATA_ACCESS: yes
 
Searches the nearest evidence on a specified case for the the specified date and status codes. The first step is to calculate the maximum effective from date for the required caseID and statusCodes before a specified cut-off date - where no date is available null is used. Once this is done the resulting date is used to select all data from the corresponding case evidence tree. SQL
searchAllLessCanceledAndSupersedednsmultiPRE_DATA_ACCESS: yes
 
Retrieves all case evidence tree records for a specified case excluding canceled and superseded records.SQL
suspend  Suspends the evidence tree. 
readEffectiveDateStatusAndPreviousEvidenceIDnsread Reads the case evidence tree's date, status code and previous evidence identifier. 
readCaseIDAndEffectiveDatensread Reads the caseID and effectiveFrom date for a specified evidence tree. 
validateSuspend  Validates the suspension of a case evidence tree. 
readNearestEvidenceByStatusnsPRE_DATA_ACCESS: yes
 
This operation is used to read the nearest evidence record in the past to the input date. The first step is to calculate the maximum effective from date for the required caseID and statusCode before a specified cut-off date - where no date is available null is used. Once this is done the resulting date is used to select all data from the corresponding case evidence tree. SQL
readNearestEvidenceByStatusAndGroupnsPRE_DATA_ACCESS: yes
 
This operation is used to read the nearest evidence record in the past to the input date, for a given Case, which has an associated Case Evidence Group record of the specified evidence group. The first step is to calculate the maximum effective from date for the required caseID and statusCode before a specified cut-off date - where no date is available null is used. The results are restricted to only those that match the evidence group name code from the case evidence group table. Once this is done the resulting date is used to select all data from the corresponding case evidence tree. As many groups may apply to the resultant date, the results must be restricted again to the group name code. SQL
readCaseStatusns This method reads the case status from the case header. The caseEvidenceTreeID is used to retrieve the caseID from the CaseEvidenceTree entity which in turn is used to read the caseStatus from the CaseHeader. SQL
searchByCaseIDAndStatusreadmulti This method returns all the records matching a CaseEvidenceTree caseID and statusCode. 
Related Pages (131)
Activate Evidence (BenefitSample_activateEffectiveDatedEvidence)
Cancel Evidence (BenefitSample_cancelEditableEffectiveDatedEvidence)
Cancel Evidence (BenefitSample_cancelEffectiveDatedEvidence)
Create Case (BenefitSample_createCase)
Evidence (BenefitSample_listEffectiveDatedEvidence)
Edit Evidence (BenefitSample_modifyEffectiveDatedEvidence)
Suspend Evidence (BenefitSample_suspendEffectiveDatedEvidence)
View Evidence (BenefitSample_viewEffectiveDatedEvidence)
View Evidence (BenefitSample_viewEffectiveDatedEvidenceApprove)
Sample Benefit Overpayment Evidence (BenefitSampleOverpayment_viewEvidence)
View Evidence (Case_viewBenefitSampleEvidenceTransaction)
View Evidence (Case_viewLiabilitySampleEvidenceTransaction)
Modify Case Details (CHIPProductDelivery_modifyHeader)
Edit Case (DefaultICProduct_modifyHeader)
Cancel Payment (Financial_cancelPayment)
Cancel Payment (Financial_cancelPayment1)
Cancel Issued Payment (Financial_cancelPaymentInstrument)
Reverse Instruction (Financial_createInstructionReversal)
Reverse Details (Financial_createLineItemReversal)
Invalidate Payment (Financial_invalidatePayment)
Check Retroactive Medicaid Eligibility (HCRRetroactiveMedicaid_confirmCheckEligibilty)
Home (ICBenefitUnderPayment_home)
New Case (ICMember_createProductDelivery)
Evidence (ICProductSample_listEffectiveDatedEvidence)
Edit Case (ICProductSample_modifyHeader)
Create Delivery (ICSample_createProductDelivery)
Evidence (ICSportingGrantSample_listEffectiveDatedEvidence)
Edit Case (ICSportingGrantSample_modifyHeader)
Delete Dependent Care Expense Evidence Details: (IncomeSupportScreening_cancelDependentCareExpenseEvidence)
Delete Income Evidence Details: (IncomeSupportScreening_cancelIncomeEvidence)
Delete Benefit Evidence Details: (IncomeSupportScreening_cancelISBenefitEvidence)
Delete Household Evidence Details: (IncomeSupportScreening_cancelISHouseholdEvidence)
and (IncomeSupportScreening_cancelISHouseholdRshipEvidence)
and (IncomeSupportScreening_cancelISHouseholdRshipEvidenceFromCreate)
and (IncomeSupportScreening_cancelISHouseholdRshipEvidenceFromList)
Delete Medicaid Evidence Details: (IncomeSupportScreening_cancelISMedicaidEvidence)
Delete Medical Expense Evidence Details: (IncomeSupportScreening_cancelMedicalExpenseEvidence)
Delete Resource Evidence Details: (IncomeSupportScreening_cancelResourceEvidence)
Delete Shelter Expense Evidence Details: (IncomeSupportScreening_cancelShelterExpenseEvidence)
Check Eligibility: (IncomeSupportScreening_checkEligibility)
Transfer Evidence: (IncomeSupportScreening_confirmTransferEvidence)
Confirm Appointment: (IncomeSupportScreening_createAppointment)
Capture Head of Household Details: (IncomeSupportScreening_createCase)
New Dependent Care Expense Evidence Details: (IncomeSupportScreening_createDependentCareExpenseEvidence)
New Income Evidence Details: (IncomeSupportScreening_createIncomeEvidence)
New Benefit Evidence Details: (IncomeSupportScreening_createISBenefitEvidence)
New Household Member Details: (IncomeSupportScreening_createISHouseholdEvidence)
New Relationships For: (IncomeSupportScreening_createISHouseholdRshipEvidence)
New Medicaid Evidence Details: (IncomeSupportScreening_createISMedicaidEvidence)
New Medical Expense Evidence Details: (IncomeSupportScreening_createMedicalExpenseEvidence)
New Resource Evidence Details: (IncomeSupportScreening_createResourceEvidence)
New Shelter Expense Evidence Details: (IncomeSupportScreening_createShelterExpenseEvidence)
Emergency Assistance Evidence: (IncomeSupportScreening_enterEmergencyAssistanceEvidence)
Household Expenses: (IncomeSupportScreening_enterExpenseEvidence)
Household Member Relationships: (IncomeSupportScreening_enterHouseholdRelationships)
Household Income: (IncomeSupportScreening_enterIncomeEvidence)
Household Benefits: (IncomeSupportScreening_enterISBenefitEvidence)
Household Members: (IncomeSupportScreening_enterISHouseholdEvidence)
Medicaid Details: (IncomeSupportScreening_enterISMedicaidEvidence)
Household Resources: (IncomeSupportScreening_enterResourceEvidence)
Eligibility Summary Communication: (IncomeSupportScreening_generateEligibilitySummaryComm)
Home: (IncomeSupportScreening_home)
Emergency Assistance Evidence: (IncomeSupportScreening_listEmergencyAssistanceEvidence)
Household Expenses: (IncomeSupportScreening_listExpenseEvidence)
Select Household Member: (IncomeSupportScreening_listHouseholdMembersForRelationships)
Household Member Relationships: (IncomeSupportScreening_listHouseholdRelationships)
Household Income: (IncomeSupportScreening_listIncomeEvidence)
Household Benefits: (IncomeSupportScreening_listISBenefitEvidence)
Household Members: (IncomeSupportScreening_listISHouseholdEvidence)
Medicaid Details: (IncomeSupportScreening_listISMedicaidEvidence)
Household Resources: (IncomeSupportScreening_listResourceEvidence)
Modify Dependent Care Expense Evidence Details: (IncomeSupportScreening_modifyDependentCareExpenseEvidenceFromList)
Modify Dependent Care Expense Evidence Details: (IncomeSupportScreening_modifyDependentCareExpenseEvidenceFromView)
Modify Emergency Assistance Evidence Details: (IncomeSupportScreening_modifyEmergencyAssistanceEvidenceFromView)
Modify Income Evidence Details: (IncomeSupportScreening_modifyIncomeEvidenceFromList)
Modify Income Evidence Details: (IncomeSupportScreening_modifyIncomeEvidenceFromView)
Modify Benefit Evidence Details: (IncomeSupportScreening_modifyISBenefitEvidenceFromList)
Modify Benefit Evidence Details: (IncomeSupportScreening_modifyISBenefitEvidenceFromView)
Modify Household Member Details: (IncomeSupportScreening_modifyISHouseholdEvidenceFromList)
Modify Household Member Details: (IncomeSupportScreening_modifyISHouseholdEvidenceFromView)
and (IncomeSupportScreening_modifyISHouseholdRshipEvidence)
and (IncomeSupportScreening_modifyISHouseholdRshipEvidenceFromCreate)
and (IncomeSupportScreening_modifyISHouseholdRshipEvidenceFromList)
Modify Medicaid Evidence Details: (IncomeSupportScreening_modifyISMedicaidEvidenceFromList)
Modify Medicaid Evidence Details: (IncomeSupportScreening_modifyISMedicaidEvidenceFromView)
Modify Medical Expense Evidence Details: (IncomeSupportScreening_modifyMedicalExpenseEvidenceFromList)
Modify Medical Expense Evidence Details: (IncomeSupportScreening_modifyMedicalExpenseEvidenceFromView)
Modify Resource Evidence Details: (IncomeSupportScreening_modifyResourceEvidenceFromList)
Modify Resource Evidence Details: (IncomeSupportScreening_modifyResourceEvidenceFromView)
Modify Shelter Expense Evidence Details: (IncomeSupportScreening_modifyShelterExpenseEvidenceFromList)
Modify Shelter Expense Evidence Details: (IncomeSupportScreening_modifyShelterExpenseEvidenceFromView)
Select the Head of the Household (IncomeSupportScreening_transferEvidence)
Cancel Sanction (ISP_cancelSanctionEvidence)
Cancel Disregard (ISP_cancelSanctionOverride)
Retroactive Program Summary (ISP_createRetroactiveProgram)
New Sanction (ISP_createSanctionEvidence)
New Disregard (ISP_createSanctionOverride)
Edit Sanction (ISP_modifySanctionEvidence_fromList)
Edit Sanction (ISP_modifySanctionEvidence_fromView)
Edit Disregard (ISP_modifySanctionOverride_fromList)
Modify Sanction Override Details: (ISP_modifySanctionOverride_fromView)
Medical Assistance with Spend Down Program Summary (ISPSpendDown_createProgram)
Create Program (ISPSpendDown_createRetroactiveProgram)
Reuse Program (ISPSpendDown_reuseProgram)
Reuse Program (ISPSpendDown_reuseRetroactiveProgram)
Liability Overbilling Home (LiabilityOverbilling_home)
Activate Evidence (LiabilitySample_activateEffectiveDatedEvidence)
Cancel Evidence (LiabilitySample_cancelEditableEffectiveDatedEvidence)
Cancel Evidence (LiabilitySample_cancelEffectiveDatedEvidence)
Create Case (LiabilitySample_createCase)
Evidence (LiabilitySample_listEffectiveDatedEvidence)
Edit Evidence (LiabilitySample_modifyEffectiveDatedEvidence)
View Evidence (LiabilitySample_viewEffectiveDatedEvidence)
View Evidence (LiabilitySample_viewEffectiveDatedEvidenceApprove)
Reverse Line Item (Participant_createLineItemReversal)
Benefit Underpayment Home (PDBenefitUnderPayment_home)
Edit Case Details (ProductDelivery_modifyHeader)
Edit Case (ProductDelivery_modifyHeader1)
New Disregard (SanctionAssessment_createDisregard_CREOLE)
New Sanction (SanctionAssessment_createSanction_CREOLE)
Edit Sanction (SanctionAssessment_modifySanction)
Edit Recommendation Disregard (SanctionAssessment_modifySanctionOverride)
Edit Plan Item (ServicePlanDelivery_modifyCustomPlanItem)
Edit Plan Item (ServicePlanDelivery_modifyCustomServicePlanItemProviderEditable)
Edit Plan Item (ServicePlanDelivery_modifyCustomServicePlanItemProviderNonEditable)
Edit Plan Item (ServicePlanDelivery_modifyPlanItem_NameEditable)
Edit Plan Item (ServicePlanDelivery_modifyServicePlanBasicPlanItem)
Edit Plan Item (ServicePlanDelivery_modifyServicePlanItemProviderEditable)
Edit Plan Item (ServicePlanDelivery_modifyServicePlanItemProviderNonEditable)
Edit Plan Item (ServicePlanDelivery_modifyServiceUnitPlanItem)
Modify Case Details (TBBCCProductDelivery_modifyHeader)