Skip to main content

Risk Assessment Scores to Delius

This integration listens for domain events generated by the OASys Offender Assessment System, and stores changes to the RSR (Risk of Serious Recidivism) and OSP (OASys Sexual reoffending Predictor) scores in the Delius probation case management system.

OASys Domain Event

Sample message:

{
  "eventType": "risk-assessment.scores.rsr.determined",
  "version": 1,
  "description": "Risk assessment scores have been determined",
  "detailUrl": "https://some-url-where-we-can-get-more-info-this-might-not-exist",
  "occurredAt": "2022-09-22T12:16:04+01:00",
  "additionalInformation": {
    "RSRScore": 45.33,
    "RSRBand": "H",
    "RSRStaticOrDynamic": "STATIC",
    "OSPIndecentScore": 5.79,
    "OSPIndecentBand": "H",
    "OSPContactScore": 38.70,
    "OSPContactBand": "V",
    "EventNumber": 1,
    "AssessmentDate": "2022-09-22T12:16:04+01:00"
  },
  "personReference": {
    "identifiers": [
      {
        "type": "CRN",
        "value": "X552020"
      }
    ]
  }
}

Delius Integration

A stored procedure is provided in the Delius database. Details of the procedure can be found in the NDST Jira: DST-12572.