Initial Decision

This decision table deals with the scenario where the routing slip received has no activities that infer that it is an initial decision being made.

Figure 1. ODM Integration sample decision table "Initial Decision"
ODMDecisionTable.jpeg
  • Columns: Each column in a decision table represents a condition or an action. The column header identifies an object being tested in a condition or the target of an action.

    Condition: A number of condition columns are demonstrated but most of the decision is based on the payment type, currency and amount.

    Action: Four action columns are used Group, Activity Name, Activity and Parameter.
    • Group: In order to invoke services in parallel, they should be included in the same group.
    • Activity Name: The friendly name associated with the activity. Should be unique in the context of a group and may be displayed for Aux_Status on the FTM OAC.
    • Activity: The technical name of the activity implementation such as A_validate or A_CreateAndSendOut1. This name will be used to directly invoke the activity in the FTM runtime.
    • Parameter: this shows how to pass parameters to an activity. For example, you could use a very generic activity and use a parameter value to customize the behavior.