Advanced Ruleflow tips and tricks

Ruleflows provide a number of powerful features that are not in the scope of this course, including:

  • Nested Ruleflows—Reduces the complexity of large Ruleflows by breaking them into smaller, child Ruleflows and adding them to the parent Ruleflow, referred to as a Ruleflow in a Ruleflow.
  • Conditional Branching—Creates branches in a Ruleflow, where the value of an attribute determines which branch the data is routed to.
  • Subflows—Configures an Iteration for a Subflow to enable looping behavior.
  • Versioning—Assigns Major and Minor Version number so that the Corticon Server responds correctly to requests for the different versions.
  • Effective Dates—Lets you name Ruleflows with identically named Ruleflows with slight variations so that they respond to requests only when they are in the specified date range.
  • Service Call-outs—Accesses Datasources to enrich your rules, and update databases.

To learn more rule modeling techniques, see the Advanced Rule Modeling Tutorial .

Gain Insights into Ruleflows
The AI Assistant can help you analyze how specific values are set or used in a ruleflow. For example, if a ruleflow calculates insurance rates. Try prompts like:
  • “How is the insurance rate calculated in this ruleflow?”
  • “List the age brackets used for rate calculations.”