Skip to main content

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