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)