identity-check-resolved
v0.0.1

An offline identity check has been resolved

Context

An offline identity check has been resolved, whether successful, a failure or an exit.

Trigger

The identity check has been completed, so one of:

  • The Sirius user has exited the identity check process (e.g. the caller decided not to proceed with ID check)
  • The actor has completed their identity check over the phone
  • The actor has completed their identity check at the Post Office, and the Post Office have told us so

Effect

If the outcome was successful, it is added to the LPA Store record. (If the LPA has not been executed, the information is held in Sirius until it is.)

It the outcome was an exit, a note is added to the timeline stating the the ID check was incomplete.

Consumer / Producer Diagram

Examples

1{
2  "reference": "opg:62cd0995-3d58-40a1-8ed5-9cdb557136af",
3  "actorType": "donor",
4  "lpaIds": ["M-14HD-3J9F-FJ9K"],
5  "time": "2024-05-19T15:06:29Z",
6  "outcome": "success"
7}
8
identity-check-resolved Schema (json)
{
  "$id": "https://opg.service.justice.gov.uk/opg.poas.identity-check/identity-check-resolved.json",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "opg.poas.identity-check/identity-check-resolved",
  "type": "object",
  "required": ["reference", "actorType", "lpaIds", "time", "outcome"],
  "properties": {
    "reference": {
      "type": "string",
      "description": "The back-reference for the identity check"
    },
    "actorType": {
      "type": "string",
      "enum": ["donor", "certificateProvider"]
    },
    "lpaIds": {
      "type": "array",
      "items": {
        "type": "string",
        "description": "The UID of the LPA",
        "pattern": "^M(-[A-Z0-9]{4}){3}$"
      }
    },
    "time": {
      "type": "string",
      "description": "When the identity check was resolved",
      "format": "date-time"
    },
    "outcome": {
      "type": "string",
      "enum": ["success", "exit"]
    }
  }
}
Edit this pageLast updated on 2024/11/22