Bring structured GP records into Epic
Xhuma is middleware that connects Epic to the national GP Connect APIs, pulling structured data from a patient's GP record into Epic via Care Everywhere — ready for clinicians to view and reconcile as standards-based CCDA.
The problem
Vital information, lost in free text
Most EHRs can record structured data — a patient's medication history, diagnoses, allergies, immunisations and results. Too often, though, that information is gathered by asking the patient the same questions again and again, then typed into free-text notes where systems can't reliably use it.
What Xhuma does
Structured GP records, brought into Epic
Xhuma is middleware that sits between Epic and the national GP Connect APIs, translating between standards so a patient's GP record flows into Epic — no bespoke integration.
Connects to GP Connect
Requests structured data items from the patient's GP record system through the national GP Connect APIs, over secure, authenticated connections.
Converts to a standard Epic speaks
Transforms the FHIR record from GP Connect into a Consolidated CDA (CCDA) document, delivered through the IHE profiles Epic Care Everywhere already uses.
View and reconcile in Epic
Medication history, diagnoses, allergies, immunisations and results arrive in Epic for the clinician to review and reconcile into the patient's chart.
What you receive
The information that comes across
Xhuma brings discrete, structured items from the GP record into Epic for the clinician to review and reconcile — never free-text notes.
Included pending assurance
- Medications — the full medication list from the GP system
- Active diagnoses
- Active allergies
- Immunisation history
- Discrete lab test data
Not included
- GP consultation notes & free text
Confidentiality and sensitivity flags in the GP record are always respected.
How it works
From Epic query to reconciled record, in three steps
No new clinician workflow — the record arrives through the interoperability engine Epic already uses.
Epic requests the record
Using Care Everywhere, Epic queries for the patient just as it would any other community.
Xhuma fetches and converts
Xhuma resolves the patient, requests their structured record from GP Connect, and converts the FHIR bundle into a standards-based CCDA document.
The clinician reconciles
The CCDA is returned to Epic, where structured items can be viewed and reconciled into the patient's chart.
Secure, standards-based throughout
Encrypted connections on every hop and open healthcare standards end to end — no proprietary interfaces.
Assurance & safety
Built for NHS safety and governance
Technical development complete · In NHS assuranceThe Xhuma software is technically complete. The team is now taking the service through the NHS supplier conformance assessment (SCAL) process and full clinical and information-governance assurance:
- Clinical risk management — DCB0129 & DCB0160
- Data security & protection — DSP Toolkit
- Information governance — UK GDPR & DPA 2018
- Cyber security — OWASP testing & assurance
Who's behind it
Made at UCLH's Digital Innovation Hub
Xhuma was developed by the Digital Innovation Hub at University College London Hospitals, with support from Epic and the NHS England Digital Medicines team. The service is hosted by UCLH.
Bring Xhuma to your trust
Xhuma is hosted by UCLH, and we plan to offer it to UK NHS trusts running Epic. We're working through the basis on which we can do that — register your interest and we'll keep you posted.
Register your interestNot on Epic? If your EHR uses the same IHE profiles (ITI-55 / 38 / 39) and consumes CCDA, we can likely help — get in touch.