The technical rules you write must conform to the ILOG® Rule Language structure. Technical
rules can contain variable definitions, conditions, and actions.
Defining a variable
When you define a variable, you must use the correct ILOG Rule Language syntax.
Writing conditions in IRL
You can write simple, complex, existence, collection, nonexistence,
and evaluate conditions.
Adding tests to a condition
You can write standard tests, tests on attribute values,
tests on values returned by methods, and tests on values belonging
to sets of values. You can write conditions with join tests.