BusinessRuleOutput
Output node that formats and returns the final results after business rule processing
type BusinessRuleOutput implements IBusinessRuleNode {
type: BusinessRuleNodeType!
id: ID!
name: String!
description: String!
}
Fields
BusinessRuleOutput.type
● BusinessRuleNodeType!
non-null enum
Node type identifier, always 'outputNode' for result generation nodes
BusinessRuleOutput.id
● ID!
non-null scalar
Unique identifier for this output node within the business rule graph
BusinessRuleOutput.name
● String!
non-null scalar
Descriptive name of the output node indicating the type of results it generates
BusinessRuleOutput.description
● String!
non-null scalar
Detailed explanation of the output node's result structure and formatting rules
Interfaces
IBusinessRuleNode
interface
Base interface for all business rule node types defining common properties and behavior.
Nodes are the fundamental processing units within a business rule graph, each serving a specific function:
- Input nodes receive and validate incoming data
- Decision table nodes contain the core business logic and rules
- Output nodes format and return the final results
- Function nodes execute custom computational logic