Skip to main content

Check decision versus result

When you run a check, a decision and a result are both returned in the response.

About decision and result

The result is a precise outcome of the check. It may be common across several check types, or it may be specific to one check type.

For example, the DOCUMENT_FETCH check and the VISA_CHECK can both return a result of Pass , while the IDENTITY_CHECK is the only check type that can return a result of 2+2 or 1+1.

The decision is a way to unify all check results into high-level categories, which makes it easier to action them.

All checks, regardless of type, can have these values for decision: PASS, FAIL, PARTIAL, WARN, and ERROR.

To learn which check results can be returned for each check type, see the Responses for Run a check in the developer resources.

How result affects decision

The check result always has a direct impact on the decision.

See the following table for an example of how the decisions map to different check results.

Decision

Result:

IDENTITY_CHECK

Result:

DOCUMENT_FETCH

Result:

PEPS_AND_SANCTIONS_SCREEN

PASS

2+1

Pass

Pass

PARTIAL

1+1

--

--

FAIL

Fail

Fail

--

WARN

--

--

PEP, Sanction, Media, or Refer

ERROR

Error

Error

Error

This table shows checks with their default configurations.

How configuration options affect decision

The decision can also be affected by the configuration options you're using.

For example, by default, the IDENTITY_CHECK will return a decision of PASS when the check result is 2+2 and PARTIAL when the result is 1+1. However, you can configure the check to return a decision of pass when the result is 1+1.

To find out which configuration options can be applied to your check variant, see the configuration information for your data provider.

Additional information