Introduction

After the Engine has calculated a determination result, the Engine must choose whether to store the determination result, and if so, how to store it.

The choice of whether to store a determination result hinges on a number of factors, described later. Typically each new determination result will end up being stored.

The Engine stores the determination result by writing a row to the CREOLECaseDetermination database table (and also some other data written to child database tables). The data stored includes the full details of the determination result and optionally also a "snapshot" of all the CER rule objects used in the calculation of the determination result.

The Engine also stores rows of eligibility and entitlement data CaseDecision and its child tables, so that this data can be used later by Cúram Financials to generate financial components for the case. The Engine links the CaseDecision rows to the CREOLECaseDetermination row by storing rows on CREOLECaseDecision.

Note: In general, you should not need to access the data on any of these tables; this chapter merely provides a reference to the data stored.

This chapter is structured as follows: