Introduction

The Engine contains features to calculate and display key decision factors - pieces of data which were important in arriving at eligibility and entitlement results.

When you design your product, you can choose to output such factors. The structure of the output data for key decision factors is imposed by the Engine; and since the structure is fixed, the Engine contains a generic set of screens to display the key decision factors to case worker users.

Typically, the rules for calculation of key decision factors 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 key decision factors for cases while guaranteeing not to affect any case's underlying eligibility/entitlement results. Data calculated for key decision factors never affects financial processing or any other processing - the data is used for display purposes only.

This chapter describes the flow of processing that allows key decision factors 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 benefit from the additional ability to comprehend a case's details through the medium of key decision factors).

This chapter is structured as follows: