BusinessRuleDecisionTableContent
Core content structure of a decision table containing the business logic rules and column definitions
type BusinessRuleDecisionTableContent {
hitPolicy: BusinessRuleHitPolicyOption!
rows: [BusinessRuleDecisionTableRow!]!
inputs: [BusinessRuleDecisionTableInputOutput!]!
outputs: [BusinessRuleDecisionTableInputOutput!]!
}
Fields
BusinessRuleDecisionTableContent.hitPolicy ● BusinessRuleHitPolicyOption! non-null enum
Execution strategy determining how multiple matching rules are handled.
'first' - Execute only the first matching rule and stop processing 'collect' - Execute all matching rules and aggregate their results
BusinessRuleDecisionTableContent.rows ● [BusinessRuleDecisionTableRow!]! non-null object
Collection of rule rows, each containing conditions and corresponding actions for business logic execution
BusinessRuleDecisionTableContent.inputs ● [BusinessRuleDecisionTableInputOutput!]! non-null object
Input column definitions specifying the data fields and conditions to be evaluated
BusinessRuleDecisionTableContent.outputs ● [BusinessRuleDecisionTableInputOutput!]! non-null object
Output column definitions specifying the result fields and actions to be executed
Member Of
BusinessRuleDecisionTable object