This information uses common names to refer to a single rule of a specific rule type.
Most common names are familiar and unlikely to cause confusion:
Other common names are less obvious. For example, the common name for Rule-Obj-When instances is not when, but when condition.
The following table provides a more complete list of rule types and their common names.
Common name |
Rule type |
access role | Rule-Access-Role-Name |
Access of Role to Object | Rule-Access-Role-Obj |
activity | Rule-Obj-Activity |
agents rule | Rule-Agent-Queue. This rule is different than Data-Agent-Queue. |
alias function rule | Rule-Alias-Function |
binary file rule | Rule-File-Binary |
class | Rule-Obj-Class. To distinguish Java classes from Pega 7 Platform classes, the word Java is always used when referring to Java classes. |
connector rule | Any of the Rule-Connect- classes |
control rule | Rule-HTML-Property |
constraints rule | Rule-Declare-Constraints |
correspondence rule | Rule-Obj-Corr |
correspondence fragment | Rule-Corr-Fragment |
data transform | Rule-Obj-Model |
decision table | Rule-Declare-DecisionTable |
decision tree | Rule-Declare-DecisionTree |
Declare Expression | Rule-Declare-Expressions |
field value | Rule-Obj-FieldValue |
flow | Rule-Obj-Flow |
flow action | Rule-Obj-FlowAction |
fragment | Rule-HTML-Fragment |
function | Rule-Utility-Function |
harness | Rule-HTML-Harness |
HTML rule | Rule-Obj-HTML |
HTML Property rule — see control rule | Rule-HTML-Property |
library rule | Rule-Utility-Library |
list rule | Rule-Obj-List |
map value | Rule-Obj-MapValue. |
message rule | Rule-Message. A message rule is different than a message, which is an element on the clipboard. |
method | Rule-Method. The phrase "Java method" distinguishes Rule-Method rules from Java methods. |
model — see data transform | Rule-Obj-Model |
Parse Delimited rule | Rule-Parse-Delimited |
Parse Structured rule | Rule-Parse-Structured |
Parse XML rule | Rule-Parse-XML |
portal rule | Rule-Portal |
privilege | Rule-Admin-Privilege |
product rule | Rule-Admin-Product |
property | Rule-Obj-Property |
property alias | Rule-Obj-Property-Alias |
property qualifier | Rule-Obj-Property-Qualifier |
report definition | Rule-Obj-Report-Definition |
RuleSet | Rule-RuleSet-Name |
section | Rule-HTML-Section |
service-level agreement | Rule-Obj-ServiceLevel |
service rules | Any of the Rule-Service- classes |
setting rule | Rule-Access-Setting |
skill rule | Rule-Access-Skill |
text file rule | Rule-File-Text |
ticket | Rule-Obj-Ticket |
validation rule | Rule-Obj-Validate (not Rule-Edit-Validate) |
version | Rule-RuleSet-Version |
when condition | Rule-Obj-When This rule is not the same as Rule-Access-When. When conditions (rules) are different than the <pega:when > JSP tag. |
work parties rule | Rule-Obj-WorkParties |
XML rule | Rule-Obj-XML |