Type Alias: EvaluateDecisionResult
type EvaluateDecisionResult = object;
Properties
decisionDefinitionId
decisionDefinitionId: DecisionDefinitionId;
The ID of the decision which was evaluated.
decisionDefinitionKey
decisionDefinitionKey: DecisionDefinitionKey;
The unique key identifying the decision which was evaluated.
decisionDefinitionName
decisionDefinitionName: string;
The name of the decision which was evaluated.
decisionDefinitionVersion
decisionDefinitionVersion: number;
The version of the decision which was evaluated.
decisionEvaluationKey
decisionEvaluationKey: DecisionEvaluationKey;
The unique key identifying this decision evaluation.
decisionInstanceKey
decisionInstanceKey: DecisionInstanceKey;
Deprecated, please refer to decisionEvaluationKey.
Deprecated
decisionRequirementsId
decisionRequirementsId: string;
The ID of the decision requirements graph that the decision which was evaluated is part of.
decisionRequirementsKey
decisionRequirementsKey: DecisionRequirementsKey;
The unique key identifying the decision requirements graph that the decision which was evaluated is part of.
evaluatedDecisions
evaluatedDecisions: EvaluatedDecisionResult[];
Decisions that were evaluated within the requested decision evaluation.
failedDecisionDefinitionId
failedDecisionDefinitionId: DecisionDefinitionId | null;
The ID of the decision which failed during evaluation.
failureMessage
failureMessage: string | null;
Message describing why the decision which was evaluated failed.
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.