This converter and propagator share a common set of configuration data, and accept configurations which adhere to the following structure:
- propagator type must be "ROPT2005" (the code for 'Active succession set' from the RuleObjectPropagatorType code table);
- each evidence type to be converted or propagated must be listed in an evidence element with a type exactly matching the evidence's type from the EvidenceType code table; and
- each conversion/propagation target must be listed as a ruleset element (within the evidence element), specifying the name of the rule set to target and optionally the rule class (if the name of the rule class differs from that of the database table).
Configurations are cumulative, i.e. there may be many configurations of type "ROPT2005", and if an evidence type is present in any of those configurations then the evidence type will be converted and propagated; otherwise, the evidence type will be ignored.
The following types of configuration problems will be detected by the Active Succession Set Rule Object Converter:
- Evidence type not specified in the evidence element;
- The evidence type with the specified type code could not be found;
- The targeted rule class does not extend the PropagatorRuleSet.ActiveSuccessionSet rule class; and
- A rule class is targeted by more than one source evidence type.
Any configuration problems detected will be processed according to Data Configuration Problems.