Context Validation

The context validation node has tasks that represent each level. The final task represents the error codes to use for a failure. The order of the tasks is important. Validation rules are evaluated in the configured order with the first task having the highest precedence. Changes to the order result in a modification of the hierarchy of rules. The last task contains the error codes to apply. An XML sample is shown here:
<?xml version="1.0"?>
<nodeDescriptor name="ValContextNode" type="ValContextNode">
  <tasks>
    <task name="X9ReturnContextTask"/>
    <task name="X9ForwardContextTask"/>
    <task name="X9GlobalContextTask"/>
    <task name="X9RecordTypeTask"/>
  </tasks>
</nodeDescriptor>