Introduction

This tutorial will go over the various components available within the Rules Designer for IPF Studio. This course assumes a level of familiarity with the Flow Designer, so if you need a refresher, read through these tutorials first: Learn IPF

To get the most out of this tutorial you should access the rules-designer-tutorial project using MPS.

The initial-solution directory contains a new project to use as a starting point for the tutorial. Finished examples of each step can be found within the other solutions of matching names. To get started, see the Initial Setup page.

Step Description Solution Name Concepts

1 - Add Validation

A payments flow that validates a Pacs008 against some business rules

validation-solution

VALIDATION

EXPRESSIONS

2 - Add Decision

The payment is filtered between high-valued and low-valued payments

decision-solution

DECISION

RULES LIBRARY

3 - Add Dynamic Variables

Values within the decision are made configurable at runtime

dynamic-variable-solution

DYNAMIC VARIABLES

4 - Add Data Table

Storing and using a table of immutable data for processing

data-table-solution

DATA TABLES

5 - Add Function

Extracting business data elements to be used within later steps in the flow

function-solution

FUNCTIONS

Further documentation for the Rules Designer can be found here: Rules Designer

Licensing

The Business Rules Framework is an Additional Optional Module (AOM) for which you require an additional license, please check your license agreement if in any doubt.