Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Cumulative verification status

Cumulative verification status in mpi.persons.verification_status

...

Cumulative verification status has simplified status flow with three statuses.

  1. NOT_VERIFIED CHANGES_NEEDED - if any of streams has got NOT_VERIFIED status

  2. VERIFIED - if all registers/streams have got VERIFIED status

  3. VERIFICATION_NEEDED - if any verification stream has not got a final status as VERIFIED or NOT_VERIFIED

  4. NOT_VERIFIED - if manually has been set into DB

Verification status

Conditions

Description

NOT_VERIFIED

CHANGES_NEEDED

(DRFO verification status = ‘NOT_VERIFIED’)

OR

(DRACS death acts verification status = ‘NOT_VERIFIED’)

OR

(Manual NHS verification status = ‘NOT_VERIFIED’)

Person is not verified (has status NOT_VERIFIED) in at least one stream;

The status doesn’t lead to blocking a person in the system

VERIFIED

(DRFO verification status = ‘VERIFIED’)

AND

(DRACS death acts verification status = ‘VERIFIED’)

AND

(Manual NHS verification status = ‘VERIFIED’)

Person is verified in all streams

VERIFICATION_NEEDED

(DRFO verification status <> ‘VERIFIED’ or ‘NOT_VERIFIED)’

OR

(DRACS death acts verification status <> ‘VERIFIED’ or ‘NOT_VERIFIED’)

OR

(Manual NHS verification status <> ‘VERIFIED’ or ‘NOT_VERIFIED’)

At least one of the stream for person is not in final status (‘VERIFIED’ or ‘NOT_VERIFIED’)

NOT_VERIFIED

Temporary useless cumulative status.

Now can be used only with manual set into DB;

The status leads to blocking a person in the system

NHS manual verification rules

...

Source:

View file
nameUNKNOWN_ATTACHMENT

Status

Reason

Conditions

Description of target verification status

Method to turn the status

VERIFICATION_NEEDED

INITIAL

Person was added to system before the Verification process has been implemented.

Person considered as such who has to be checked trough implemented verification rules or verified with registers.

By migration procedure.

VERIFICATION_NEEDED

RULES_TRIGGERED

Person has verification status VERIFICATION_NEEDED,IN_REVIEW, NOT_VERIFIED, VERIFIED

Create/Update person has been invoked and at least one of corresponding rules triggered.

Marks person for NHS as those requiring manual verification.

It is switched to by:

Creation of IL.Person_request

Creation of IL.authentication_method_request

VERIFIED

RULES_PASSED

Person has verification status VERIFICATION_NEEDED,IN_REVIEW, NOT_VERIFIED, VERIFIED

Create/Update person has been invoked and no rules to send for manual verification process were triggered.

Marks person for NHS as those who has passed controls automatically.

Comment will be set to NULL in DB.

It is switched to by:

Creation of IL.Person_request

Creation of IL.authentication_method_request

IN_REVIEW

MANUAL

Person with verification status VERIFICATION_NEEDED with reasonRULES_TRIGGERED

Manual change of verification status is invoked.

Means that person is being verified by NHS employee

https://edenlab.atlassian.net/wiki/spaces/EH/pages/2980020484

NOT_VERIFIED

MANUAL

Person has verification status IN_REVIEW

Describes that person's info is incomplete and correction from MIS needed.

Comment is required.

https://edenlab.atlassian.net/wiki/spaces/EH/pages/2980020484

VERIFIED

MANUAL

Person has verification status IN_REVIEW

Describes that person is verified manually and no clarifications needed.

Comment will be set to NULL in DB.

https://edenlab.atlassian.net/wiki/spaces/EH/pages/2980020484

DRFO verification

...

Source:

View file
nameUNKNOWN_ATTACHMENT

Status

Reason

Conditions

Description of target verification status

Method to turn the status

VERIFICATION_NEEDED

INITIAL

Person was added to system before the Verification process has been implemented.

Person considered as such who has to be checked trough implemented verification process with DRFO register.

By migration procedure.

VERIFICATION_NEEDED

ONLINE_TRIGGERED

Any verification status.
Create/Update person has been invoked.

Marks persons as those requiring immediate verification because their data has been changed.

https://edenlab.atlassian.net/wiki/spaces/EH/pages/2980872869
https://edenlab.atlassian.net/wiki/spaces/EH/pages/2923430198

IN_REVIEW

AUTO

Any verification status.

DRFO verification job has started by schedule.

Marks person that are processing by the DRFO verification job at the moment.

DRFO verification job

NOT_VERIFIED

AUTO

Person has verification status IN_REVIEW
DRFO verification job successfully processed a person record.

Verification job responded that person's data is invalid/absent in the DRFO registry, and correction from MIS needed. Creation of new medical events, medication requests will be blocked for the person.

DRFO verification job

VERIFIED

AUTO

Person has verification status IN_REVIEW
DRFO verification job successfully processed a person record.

Verification job responded that person's data is valid and present in the DRFO registry. Correction from MIS is not required.

DRFO verification job

DRACS verification

...

Source:

View file
nameUNKNOWN_ATTACHMENT

...