Extending the DefaultCase Rule Class

As stated earlier, DefaultCase is responsible for determining eligibility/entitlement within one legislative period. The calculation of the isEligibleTimeline attribute is covered in detail in the Inside the Cúram Eligibility and Entitlement Using Cúram Express Rules . For the simple product, the DefaultCase rule class must be extended to derive the eligibility timeline. The class representing an objective type will typically include the derivation of an isEntitledTimeline attribute, specifying under which conditions the claimant is entitled to the objective.

Important: The construction of timeline operations falls outside the scope of this document. For information on how to construct the timeline operations for the attributes described in this section, please see the Cúram Express Rules Reference Manual.