Skip to main content
Version: 8.9

Type Alias: EvaluatedDecisionResult

type EvaluatedDecisionResult = object;

A decision that was evaluated.

Properties

decisionDefinitionId

decisionDefinitionId: DecisionDefinitionId;

The ID of the decision which was evaluated.


decisionDefinitionKey

decisionDefinitionKey: DecisionDefinitionKey;

The unique key identifying the decision which was evaluate.


decisionDefinitionName

decisionDefinitionName: string;

The name of the decision which was evaluated.


decisionDefinitionType

decisionDefinitionType: string;

The type of the decision which was evaluated.


decisionDefinitionVersion

decisionDefinitionVersion: number;

The version of the decision which was evaluated.


decisionEvaluationInstanceKey

decisionEvaluationInstanceKey: DecisionEvaluationInstanceKey;

The unique key identifying this decision evaluation instance.


evaluatedInputs

evaluatedInputs: EvaluatedDecisionInputItem[];

The decision inputs that were evaluated within this decision evaluation.


matchedRules

matchedRules: MatchedDecisionRuleItem[];

The decision rules that matched within this decision evaluation.


output

output: string;

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


tenantId

tenantId: TenantId;

The tenant ID of the evaluated decision.