Introduction

This chapter provides a walkthrough of the tasks that are required to build a simple product. It goes through each of the constituent parts and explains what is required for each one. A very simple product is used throughout the chapter to demonstrate each stage in building a new product.

Please be advised that examples used in this chapter are not meant to be used in the implementation of a real product. Their sole purpose is to get you started in understanding the fundamentals of product design. One of the main purposes of using the examples in this guide is to show how the various components of the product are used in eligibility and entitlement processing. To allow rule objects to be populated by rule object converters and made available to rules processing, the naming of the rule attributes needs to align with the naming of the data attributes.

Real product design requires extensive knowledge of application development and this guide is by no means the single-source for all knowledge required to build a product. A suite of documents are available that provide detailed information of some of the topics touched in this guide. For detailed information on writing rule sets, please see the Cúram Express Rules Reference Manual and the Working With Cúram Express Rules Guide . For detailed information on eligibility and entitlement processing, see the Inside Cúram Eligibility and Entitlement Using Cúram Express Rules (this guide covers in detail the rule classes and rule object converters and propagators used in eligibility and entitlement processing). For detailed information on designing evidence, see the Cúram Dynamic Evidence Configuration Guide.