Motivation:
An instance of a motivation type.
A motivation is a type of process that a citizen may want to perform from the Universal Access portal. Motivations provide the infrastructure to allow a customer to add custom processes to the portal, for example, Apply For Healthcare. A motivation type consists of an IEG script, a datastore schema, a rule set to process the data collected in the IEG script and display rules to display the results of the rule set execution. This entity represents an instance of a motivation type which is created by or on behalf of a client in order to achieve a particular goal such as finding healthcare.
In the main, the life cycle of a motivation conforms to the following basic pattern:
- Collect data from the user
- Execute rules based on the collected data
- Display results based on the rules execution
- Perform follow on actions
The execution of the rule set leads to the creation of related MotivationResult.
Example Motivations can be used to add a process to allow a citizen to Apply For Healthcare.
|