Open topic with navigation
Hide an attribute from a decision report
Decision reports can often be too verbose to provide a useful explanation of reasons for a decision to the user, particularly in two common areas:
- attributes which are used repeatedly throughout the rulebase (both base level and inferred)
- application-level rules, which only perform system functions which add no value to the user (eg the claimant is married -> the claimant marital status ="married")
You can trim decision reports with the use of the silent and invisible rule parameters, by preventing single attributes from being displayed in the decision report, or hiding entire decision trees.
What do you want to do?
Hide all attributes in the decision report below a particular attribute
Hide a particular attribute in the decision report
Cut off a decision report above a particular attribute
Hide all attributes in the decision report below a particular attribute
The "silent" parameter is used to hide all attributes in the decision report below the attribute on which the parameter is used. You can make attributes silent at the rule level or globally.
To apply the silent parameter to an attribute at the rule level:
- In your Word rules document place the cursor after the attribute text.
- Click the Silent Operator button on the Oracle Policy Modeling toolbar or press Alt+S. (You can also apply the operator after an and or or operator, but never before the start of the attribute.)
For example:
[b7] the claimant is eligible for child care benefit if
[b15] the claimant satisfies the work/training/study test [silent] and
[b2] the claimant has at least one child in child care
To apply the silent parameter globally:
- In your properties file in Oracle Policy Modeling, double-click on the attribute in the Attribute view to open it in the Attribute Editor.
- Select the Decision Reports tab.
- Select the appropriate check boxes in the Silent section. For boolean attributes, you can mark the attribute as always silent, or silent only if the attribute is true, false or uncertain. Similarly, for non-boolean attributes, you can mark the attribute as always silent, or silent only if it is certain or uncertain.
Hide a particular attribute in the decision report
The "invisible" parameter is used to hide the attribute on which the parameter is used in the decision report. As for the silent parameter, you can make attributes invisible at the rule level or globally.
To apply the invisible parameter to an attribute at the rule level:
- In your Word document place the cursor after the attribute text.
- Click the Invisible Operator button on the Oracle Policy Modeling toolbar or press Alt+I. (You can also apply the operator after an and or or operator, but never before the start of the attribute.)
For example:
[b18] the claimant is eligible for long service leave if
[b21] the claimant qualifies for long service leave under section 45 [invisible]
To apply the invisible parameter globally:
- In your properties file in Oracle Policy Modeling, double-click on the attribute in the Attribute view to open it in the Attribute Editor.
- Select the Decision Reports tab.
- Select the appropriate check boxes in the Invisible section. You can mark the attribute as always invisible, or invisible only if the boolean attribute is true, false or uncertain, or if the non-boolean attribute is certain or uncertain.
Cut off a decision report above a particular attribute
Silent and invisible rule parameters can be used together in rules so that both an intermediate attribute and any rules that prove that attribute are not included in the decision report. It may help to think of this as "chopping off" the decision report immediately above the attribute to which the pair of parameters is attached.
See also: