One longitudinal record, across every setting a person is known to.
Resolved rather than merged, coded against a terminology the jurisdiction binds, and honest about where the record is complete and where it is not.
One record, every setting
A person is not a patient of one organisation. The record follows the person across primary care, community services, hospital, mental health, social care, dentistry, pharmacy and specialist care.
Identity is resolved across organisations rather than merged into one owner, so nobody’s record is re-keyed when an organisation changes.
- Primary care
- Community services
- Secondary care
- Mental health
- Social care
- Dentistry
- Pharmacy
- Specialist care
What the record holds
- Assessments
- Care plans
- Referrals
- Outcomes and PROMs
- Diagnostics and results
- Medications
- Allergies and intolerances
- Imaging
- Pathology
- Immunisations
- Safeguarding flags
- Communication needs
Every value is coded against a terminology the jurisdiction binds, not one we chose. A code means the same thing everywhere, so code content is held once; which classification a country mandates, for which purpose and from which date is a per-jurisdiction binding.
Genomics and precision medicine, with the gap stated
The genomic surfaces are real and they read well. The registers behind three of them are not yet persisted, and that matters more here than almost anywhere else on the platform.
The clinical record is built and persisted. Three genomic registers are in-process lists.
| Capability | Position |
|---|---|
| Genomic referral, panel selection and tracking | Partial Surface built; register not persisted |
| Consent, including cascade to relatives | Partial Surface built; register not persisted |
| Three-generation pedigree | Partial Rendered from stored fields |
| Pharmacogenomics panel and diplotype display | Live |
| ACMG/AMP five-tier variant classification display | Live |
| Role-gated access with default deny and audited refusals | Live |
| Genomic tab on the person’s record | Live |
| FHIR Genomics endpoint | Not built |
| Exchange with a genomic laboratory hub or national service | Not built |
| Patient-facing genomic results in the portal | Designed |
| Storage in an openEHR clinical data repository | Not built |
Why this is stated so plainly
A genomic finding identifies a family, not only a person. A disclosure reaches blood relatives who never consented to anything, which makes it the one domain where an overstated capability is least acceptable.
Three of the registers are held in process memory: a record a clinician creates through the interface is lost when the service restarts and is invisible to the other replica. It needs a persistence migration before any live use, and no amount of interface polish substitutes for that.