Rules
Dragon includes an embedded rules engine with a clearly defined API. This engine is used to evaluate rules in over two hundred diverse contexts where the configuration of Dragon can be driven by rules; examples include the conditions in which fields are visible, mandatory, or read-only; the conditions in which a workflow behaves in a certain fashion; and conditions under which coverage is available.
Storing all rules in the database, Dragon offers a variety of classified business rules:
- Data collection and validation (syntactic and semantic)
- Jurisdiction
- Policy
- Pricing
- Printing
- Document
- Security
- Workflow