Skip to main content

HDC Licences and Delius

Supports integration between HDC Licences and Delius. HDC Licences is an HMPPS Digital service to manage applications for Home Detention Curfew, facilitating communication between the prison and probation staff managing the case. This involves assessing the details of the application (e.g. assess the proposed address for suitability) and submission for consideration in the custody release process.

Business Need

Ensuring the user of the HDC Licences has an up-to-date view of the probation case in Delius when working on a licence application.

Context Map

Context Map

Workflows

Add HDC Role to Delius User

A Delius identity may be used to authenticate and authorise access to the HDC Licences system. A Delius role determines whether an authenticated Delius user can access HDC Licences and these HDC-specific roles can be added to the Delius user via an API call.

Interfaces

API Access Control

API endpoints are secured by roles supplied by the HMPPS Auth client used in the requests

API Endpoint Required Role
PUT /users/{username} PROBATION_API__HDC__USER_ROLES__RW
GET /staff/* PROBATION_API__HDC__STAFF
GET /providers/* PROBATION_API__HDC__STAFF
GET /case/* PROBATION_API__HDC__STAFF