BusinessRuleExpressionGroup
Logical grouping of multiple expressions combined with AND/OR operators.
Enables complex conditional logic by combining multiple individual expressions with logical operators. Supports nested grouping for sophisticated business rule conditions and hierarchical decision making.
type BusinessRuleExpressionGroup {
id: ID!
expressions: [IBusinessRuleExpression!]!
operator: BusinessRuleExpressionGroupOperators
}
Fields
BusinessRuleExpressionGroup.id
● ID!
non-null scalar
Unique identifier for this expression group within the business rule system
BusinessRuleExpressionGroup.expressions
● [IBusinessRuleExpression!]!
non-null interface
Collection of individual expressions that will be combined using the group's logical operator
BusinessRuleExpressionGroup.operator
● BusinessRuleExpressionGroupOperators
enum
Logical operator combining all expressions in this group (AND requires all true, OR requires at least one true)