DHI Health Exchange
The Health Data Exchange is powered by the Lenus Health Platform. It is an accelerator for developers. It reduces development time by offering platform components for identity, consent and data exchange. Services that integrate with Lenus Health APIs can aggregate data from different sources – including wearables, medical devices and other connected clinical or patient apps. Through common identity and consenting capabilities, a citizen using apps connected to the platform can have a more joined up user experience, reusing their data across multiple services.
This is a Sandbox Environment only. Sample (dummy) data is provided to allow partners to demonstrate how their digital tools can play a part in a broader person-centred ecosystem. A paired production environment is hosted and in live use across NHS Scotland. Demonstration projects can use the Sandbox to de-risk new digital services with a proven route to live deployment, subject to the normal NHS governance processes associated with live systems.
Firstly you will need to be on-boarded to our developer portal, after which you are free to create client applications and interface with the Lenus Health platform.
Once you are setup you will likely be creating one of 2 general types of application:
Patient Focused Application
A patient focused application is intended to be used by a patient and allow that patient to read and write their own health data. A patient application can verify the role
claim to infer whether the authenticated user holds the Patient
role (this is the default role assigned to all registered users).
Agent (Clinician) Focused Application
An agent focused application is intended to be used by a member of a clinical team, with the expectation that the application is reading or writing health data for other patients whom had accepted agency consent requests issued by the same application on behalf of an agent or an organisation. An agent application can verify the role
claim to infer whether the authenticated user holds the Agent
role, NB: a user can hold multiple roles and will likely have both the Patient
and Agent
roles.