Reference implementation · v0.1 · Source available
A Trust-native CDM repository, whatever happens to your FDP
Data as code — versioned, reviewable and reproducible
CDP — the Canonical Data Platform — is an open, Trust-owned data repository built on the published NHS Canonical Data Model. It gives you an independent alternative to a proprietary federated data platform: the same CDM. It adds FHIR UK Core interfaces, and is capable of operational data management and AI analytics— but the canonical copy of your data sits in your estate, in a form your team can read, audit and move.
No sign-up for the sandbox · synthetic data only · nothing leaves your browser
{
"resourceType": "Bundle",
"type": "searchset",
"total": 1,
"entry": [{
"resource": {
"resourceType": "Patient",
"meta": { "profile": [
".../UKCore-Patient"
]},
"identifier": [{
"system": "https://fhir.nhs.uk/Id/nhs-number",
"value": "9449304513"
}],
"managingOrganization": {
"identifier": { "value": "RJ1" }
}
}
}]
}- Canonical tables
- 72
- Generated quality tests
- ~400
- FHIR UK Core resources
- 6
- Licence cost, permanently
- £0
The problem: FDP uncertainty, and no Trust-native CDM copy
Trusts are being asked to bet their operational analytics on a single federated data platform whose future is now publicly uncertain. Even if that platform continues, every Trust still needs its own canonical copy of data in the NHS CDM — otherwise the repository, not just the data, lives somewhere else.
FDP uncertainty is a planning risk
You do not hold a Trust-native CDM store
Exit is theoretical without a canonical target
What CDP is
A boring, durable layer: the repository, the logic that fills it, the tests that prove it and the interfaces that let anything read it.
Canonical by construction
72 tables generated from the published NHS Canonical Data Model, so your repository speaks the same language as every other Trust that adopts it.
Open interfaces, not exports
A FHIR UK Core read API plus direct SQL. Any conformant tool can read the repository today — no bespoke connector, no negotiated extract.
Quality you can evidence
Around 400 generated tests run on every load, and counts reconcile line by line against source. Variance is explained, never quietly dropped.
Sovereign by default
Deployed in the Trust's own tenancy, source available end to end. No proprietary format, no per-seat licence, no egress fee for reading your own data.
Prove it before you believe it
A working sandbox, not a slide deck
Browse the canonical model table by table, fire real queries at the FHIR UK Core API, open the RTT, cancer, UEC and diagnostics analytics and inspect the data-quality evidence — all against fully synthetic data, entirely in your browser. CDP is also built to receive data exported from an existing FDP instance and to align with the national FDP programme by design.
Canonical model
Every table, column, key and relationship in the CDM subset.
FHIR playground
Six UK Core resources with live request and response.
Pathway analytics
RTT, 62-day cancer, four-hour UEC and DM01.
Quality evidence
Test suites and source reconciliation, line by line.
What this is not
Anything else would waste your team's time.
- Not deployed in any NHS Trust today.
- Tested against synthetic data only — never live patient data.
- No clinical safety case, DSPT submission or independent penetration test.
- No 24/7 support organisation or signed data-processing agreement.
- Read-only: no write-back or task workflows in v0.1.
- Independent of NHS England and Palantir Technologies; no affiliation or endorsement.
What it is: a genuinely working reference implementation, and an argument that the canonical repository underneath your analytics should belong to you. See the full security and IG position.
The ask
Not a procurement decision. A technical evaluation by a named team, and permission to bring the findings back to the Board. If the evaluation is negative you will have spent a few analyst days and learned something useful about your own data estate. See the adoption path.
Next step
See it before you commit to anything
Open the synthetic sandbox to see the canonical model, the FHIR API and the pathway analytics working — or request evaluation access to the reference build itself.
