Each evidence type may map to a number of target rule classes, according to the configurations for the Active/In-Edit Succession Set Rule Object Converter held on the system. However, for the sake of clarity, the rest of this section describes the behavior of the Active/In-Edit Succession Set Rule Object Converter in the situation where an evidence type is mapped to a single rule class only.
When an Active/In-Edit Succession Set Rule Object is requested during a CER calculation, the Active/In-Edit Succession Set Rule Object Converter is invoked to populate that rule object. The Active/In-Edit Succession Set Rule Object Converter will retrieve the latest evidence rows in the succession set and use them to populate the attribute values on the rule object.
The values of the evidence fields are used to map to identically-named rule attributes on the rule class. Any evidence field without a corresponding rule attribute is ignored. Evidence fields are defined by:
Dynamic evidence. The evidence fields available are those defined by the dynamic evidence metadata for the evidence type (see the Cúram Dynamic Evidence Configuration Guide ); and
Non-dynamic evidence. The evidence fields available are those defined on the evidence-specific database table modeled for the static evidence type (see the Cúram Evidence Guide and the Cúram Evidence Generator guides).
When populating a particular attribute value on a rule object, the behavior of the Active/In-Edit Succession Set Rule Object Converter differs according to whether the rule attribute's type is a Timeline. The Active/In-Edit Succession Set Rule Object Converter also contains special processing to populate rule attributes to point to rule objects for related succession sets.