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