Introduction

The Engine contains features to calculate and display decision details on free-form screens for displaying the detailed breakdown of eligibility/entitlement calculations.

When you design your product, you can choose to output such decision details. Unlike the structure of eligibility/entitlement results and key decision factors, the structure of the output data for decision details is product-specific and so the content and layout of the data shown on screens must be defined (using dynamic UIM screens). The Engine uses these product-specific UIM screens to display the decision details to case worker users.

Typically, the rules for calculation of decision details will "sit on top of" the rules for calculating a case's eligibility and entitlement. If you follow the best practice recommendation and layer your rules this way, then you can make changes to the output of decision details for cases while guaranteeing not to affect any case's underlying eligibility/entitlement results. Data calculated for decision details never affects Cúram financials or other processing - the data is used for display purposes only.

This chapter describes the flow of processing that allows decision details to be displayed to the user. The processing is intentionally described in reverse-chronological order; firstly we describe the end results, followed by the Engine processing that produces those results, before finally describing how the data was calculated.

This "backwards" perspective will echo how your rules designers will need to think when designing your product; they will need to start with the end in mind (namely how case workers will navigate decision details, which details to display and how they are laid out on the screen).

This chapter is structured as follows: