Skip to main content

businessRuleDecisionTable

Retrieve a specific decision table from a business rule by its identifiers.

Returns the complete decision table structure including rows, columns, expressions, and hit policy configuration. Used for decision table management, rule editing, and business logic inspection.

Possible errors:

  • BUSINESS_RULE_NOT_FOUND: Business rule with the specified ID does not exist
  • BUSINESS_RULE_DECISION_TABLE_NOT_FOUND_ERROR: Decision table with the specified ID does not exist within the rule
businessRuleDecisionTable(
input: BusinessRuleDecisionTableSearchInput!
): BusinessRuleDecisionTable!

Arguments

businessRuleDecisionTable.input ● BusinessRuleDecisionTableSearchInput! non-null input

Search criteria containing the business rule ID and decision table ID to retrieve

Type

BusinessRuleDecisionTable object

Decision table node containing the core business logic organized in tabular format.

Each decision table consists of multiple rows where each row represents a specific business rule with conditions and actions. The hit policy determines the execution strategy when multiple rules match the input criteria. Tables support complex expressions, conditional logic, and multi-criteria decision making for comprehensive business rule automation.