Skip to main content

Interface: BusinessRuleDecisionTableInputOutput

Defined in: type/BusinessRuleDecisionTableInputOutput.ts:4

Definition of a decisionTable's input or output column

Properties

field

field: string

Defined in: type/BusinessRuleDecisionTableInputOutput.ts:17

The field of the input or output column. In case of inputs this is the full path of from the root of the input payload of the rule. In case of an output column it's the fieldname you want to output after the rule has been executed. Output fields can be organized by using the dot notation. For example:

  • input: "input.name"
  • output: "output.name.firstname"
  • output: "output.name.lastname"

id

id: string | number

Defined in: type/BusinessRuleDecisionTableInputOutput.ts:6

The generated ID for this input or output column


name

name: string

Defined in: type/BusinessRuleDecisionTableInputOutput.ts:8

The name for the input or output column


type

type: string

Defined in: type/BusinessRuleDecisionTableInputOutput.ts:19

The type of the input or output column, currently only "expression" is used.