Decision reports can often be too verbose to provide a useful explanation of reasons for a decision to the user, particularly in these common areas:
You can trim decision reports with the use of the silent and invisible rule parameters, by preventing attributes and relationships from being displayed in the decision report, or hiding entire decision trees.
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 a relationship in the decision report
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:
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
The silent parameter can also be applied to a rule conditionally depending on the value of the attribute. To do this, just add the text "if true", "if false", "if certain", or "if uncertain" after the "silent". For example:
[b7] the claimant is eligible for child care benefit if
[b15] the claimant satisfies the work/training/study test [silent if true] and
[b2] the claimant has at least one child in child care
To apply the silent parameter globally:
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:
For example:
[b18] the claimant is eligible for long service leave if
[b21] the claimant qualifies for long service leave under section 45 [invisible]
The invisible parameter can also be applied to a rule conditionally depending on the value of the attribute. To do this, just add the text "if true", "if false", "if certain", or "if uncertain" after the "invisible". For example:
[b18] the claimant is eligible for long service leave if
[b21] the claimant qualifies for long service leave under section 45 [invisible if false]
To apply the invisible parameter globally:
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.
The "invisible" parameter is used to hide a relationship, and the entity instances that are members of that relationship, in the decision report.
The "silent" parameter is only used with inferred relationships where it is used to show the target entities in the membership rule but hide the decision report.
To apply the invisible and/or silent parameters to a relationship:
See also: