Restrictions on Access

In your CER rule sets you will use CER's <readall>/<match> expression to access rule objects converted from active evidence row data.

You may only specify the retrievedattribute to be the caseID.

If you attempt to specify a retrievedattribute to be the name of any other attribute, then the Active Evidence Row Rule Object Converter will throw a runtime exception when the CER <readall>/<match> expression is executed.

Tip: If you require only some of the active evidence row evidence of a given type for a case, then consider wrapping the <readall>/<match> expression within a <filter> expression to return only the data you require, e.g. use <readall>/<match> matching on caseID to find all the Income active evidence row rule objects for a case, and then use a <filter> to restrict the rule objects to just those for a particular member of the case.

You may specify the ruleset and ruleclass for the <readall> expression to be a rule class mapped by the data configuration. If you attempt to specify a rule class which is not directly mapped (e.g. a base rule class that you have created from which your concrete rule classes inherit) then no rule objects will be found.

CAUTION:
Do not use a <readall> without a <match>.

Such an unqualified <readall> would typically retrieve a very large number of rule objects and no dependency on the overall set of rule objects will be stored.