Skip to main content
Version: 8.9 (unreleased)

Type Alias: EvaluatedDecisionResult

type EvaluatedDecisionResult = object;

Defined in: gen/types.gen.ts:1617

A decision that was evaluated.

Properties

decisionDefinitionId?

optional decisionDefinitionId: DecisionDefinitionId;

Defined in: gen/types.gen.ts:1621

The ID of the decision which was evaluated.


decisionDefinitionKey?

optional decisionDefinitionKey: DecisionDefinitionKey;

Defined in: gen/types.gen.ts:1654

The unique key identifying the decision which was evaluate.


decisionDefinitionName?

optional decisionDefinitionName: string;

Defined in: gen/types.gen.ts:1625

The name of the decision which was evaluated.


decisionDefinitionType?

optional decisionDefinitionType: string;

Defined in: gen/types.gen.ts:1633

The type of the decision which was evaluated.


decisionDefinitionVersion?

optional decisionDefinitionVersion: number;

Defined in: gen/types.gen.ts:1629

The version of the decision which was evaluated.


decisionEvaluationInstanceKey?

optional decisionEvaluationInstanceKey: DecisionEvaluationInstanceKey;

Defined in: gen/types.gen.ts:1658

The unique key identifying this decision evaluation instance.


evaluatedInputs?

optional evaluatedInputs: EvaluatedDecisionInputItem[];

Defined in: gen/types.gen.ts:1650

The decision inputs that were evaluated within this decision evaluation.


matchedRules?

optional matchedRules: MatchedDecisionRuleItem[];

Defined in: gen/types.gen.ts:1646

The decision rules that matched within this decision evaluation.


output?

optional output: string;

Defined in: gen/types.gen.ts:1638

JSON document that will instantiate the result of the decision which was evaluated.


tenantId?

optional tenantId: TenantId;

Defined in: gen/types.gen.ts:1642

The tenant ID of the evaluated decision.