This is the main table which owns the record of each determination.
The Engine stores a single row on this table for each determination result which ends up getting stored.
The details stored vary slightly depending on the type of determination being stored (Manual Check /Snapshot/Case Assessment). For data which is common to all types of determination, see the core Entity Relationship Diagram. The tables below show:
Attribute Name | Value |
---|---|
creoleCaseDeterminationID | Unique ID assigned by the system. |
caseID | Identifier of the case which has its eligibility and entitlement determined. |
determinationDateTime | The date and time that the determination was made. |
type | The type of this determination. The value of this attribute governs the varying data stored, as shown in the following table. |
createdByUser | The user who created this determination. |
determinationResultDataID | The ID of the record which stores the XML document for the overall determination result. |
attribute name/determination type | Manual Check | Snapshot | Case Assessment |
---|---|---|---|
assessmentReason | blank | blank | Value from the CaseAssessmentDetReason code table indicating the reason why the case assessment determination was requested. You are permitted to add new values to this code table to contribute your own assessment reasons if required. |
assessmentStatus | blank | blank | Value from the CaseDeterminationStatus code table indicating whether this determination is:
Extensions to this code table are not supported. |
snapshotReason | blank | Value from the CaseSnapshotDetReason code table indicating the reason that the snapshot was requested. You are permitted to add new values to this code table to contribute your own snapshot reasons if required. |
blank |
evidenceUsed | Value from the CaseDetEvidenceUsed code table indicating whether the manual check was based off:
Extensions to this code table are not supported. |
blank | blank |
ruleObjectSnapshotDataID | blank, unless the application has been configured to record snapshots for manual check determinations (using the curam.creole.manualeligibilitycheckdetermination.store.ruleobjectsnapshot environment variable), in which case this attribute stores the ID of the record which stores the XML document of the snapshot of the rule object data used in the determination. | The ID of the record which stores the XML document of the snapshot of the rule object data used in the determination. | The ID of the record which stores the XML document of the snapshot of the rule object data used in the determination. |
See also the core data dictionary.