commvita
Connected care platform
Interoperability

Joining up the whole system — connectors, standards and the live integration layer

Health data lives in dozens of systems. commvita is built to connect to all of them — monitor every integration for health (commvita™ PulseGrid), speak every standard (HL7 v2, FHIR R4/R5, GP Connect, NRL, IHE), and run a live integration layer (ADT feed, message queue, FHIR browser, patient matching) rather than a set of static diagrams.

© 2026 Commvita Digital Health Solutions Ltd. All rights reserved.
Live vs demonstrated: Live — real, API-backed platform logic (wired end-to-end today) Demonstrated — representative control surface with seeded data / illustrative UI mock-up

Three layers of joining-up

Connect → translate → act. Each integration is monitored for health, its messages translated to a canonical FHIR model, and the result acted on live — ADT events matched to a patient, results filed, alerts raised.

Connect anything

PulseGrid · Connector Wizard

commvita™ PulseGrid monitors the pre-seeded EPR connectors with dual-endpoint, protocol-native probes — MLLP handshake for HL7 v2, FHIR /metadata ping, REST /health — so you know which side failed. An 8-step Connector Wizard stands up a new source.

Where in commvita /connector-dashboard · inventory API /system-connectors · /connector-wizard.

Speak every standard

HL7 v2 · FHIR · IHE · SMART

An HL7 v2 engine, a visual HL7↔FHIR Transformation Studio, a Schema Library (FHIR R4/R5 + UK Core), CDS Hooks, SMART on FHIR app launch and IHE profiles (PIX/PDQ/XDS/MHD/ATNA) — plus GP Connect, NRL and FHIR Bulk $export.

Where in commvita /hl7-engine · /transformation-studio · /smart-on-fhir · /ihe-profiles.

Act on it — live

EPR Hub integration layer

The EPR Hub is the live layer: a real-time ADT event feed, a message queue with retry, a FHIR R4 browser and a patient-matching console — the place inbound events become filed, matched clinical data.

Where in commvita /epr-hub · API /epr/ (adt-events · messages · fhir-query · patient-matches).
commvita™ PulseGrid / Live Board System Administrator
1 integration degraded — MLLP handshake refused on the Pathology target. Source is healthy; the target side is down.detecting
IntegrationSourceTargetProtocolLatency
EMIS Web → commvitaupupFHIR R4120 ms
Pathology (ORU) → EPR HubuprefusedHL7 v2 MLLP
Oracle Cerner ADTupslowHL7 v2910 ms
GP Connect Access RecordupupFHIR R4240 ms
Run probe nowAcknowledge & escalate
Representative UI — illustrative (assurance feed simulated; connector inventory is live)
1

Both sides of every integration, watched

PulseGrid probes SOURCE and TARGET independently with the protocol's own handshake, rolls integrations up per clinical service, and drives an alert ladder (detect → acknowledge → escalate) with an append-only ack audit.

/connector-dashboard · Live BoardMLLP · FHIR /metadata · REST /health
2

Translate to one canonical model

The Transformation Studio maps HL7 v2 segments and legacy Read/CTV3 codes to canonical FHIR R4, tested against sample messages — so downstream modules see one shape, whatever the source spoke.

/transformation-studio/schema-library · UK Core
3

File it against the right patient

The EPR Hub matches inbound ADT/ORU to the person (NHS number + demographics), queues with retry on failure, and surfaces unmatched messages for a human — no silent drops.

/epr-hub · Patient matching/epr/patient-matches

Where it lives in commvita

CapabilityRouteStandardStatus
PulseGrid integration assurance (inventory)/connector-dashboardAPI /system-connectors● Live
PulseGrid live board & alerts/connector-dashboardMLLP / FHIR / REST probes☉ Demonstrated
EPR Hub (ADT feed, queue, FHIR, matching)/epr-hubAPI /epr/ · HL7 ADT · FHIR R4● Live
Connector Wizard (8-step config)/connector-wizardvendor adapters☉ Demonstrated
HL7 v2 engine/hl7-engineHL7 v2.x · ACK☉ Demonstrated
Transformation Studio (HL7↔FHIR)/transformation-studioHL7 v2 · FHIR R4☉ Demonstrated
SMART on FHIR · CDS Hooks/smart-on-fhir · /cds-hooksSMART · CDS Hooks☉ Demonstrated
IHE profiles (PIX/PDQ/XDS/MHD/ATNA)/ihe-profilesIHE☉ Demonstrated
GP Connect/gp-connectGP Connect Access Record☉ Demonstrated
NRL Connector/nrl-connectorNational Record Locator v3.0 · FHIR R4☉ Demonstrated
FHIR Bulk $export · R5 Subscriptions/fhir-bulkFHIR R4 $export · R5☉ Demonstrated
TEFCA / QHIN exchange (US)/tefcaTEFCA v1.1 · US Core☉ Demonstrated
Why this matters for a demo. Integration is where health IT projects go to die. commvita treats it as a first-class, monitored, standards-native capability — you can see every connector's health on both sides, translate anything to one FHIR model, and watch inbound events become filed clinical data. Non-SaMD integration control surface.
Strategic commissioning & emerging IHOs. A capitated, outcome-based contract only works if every provider around the patient sees the same record. This integration layer is that backbone for an emerging Integrated Health Organisation (IHO): shared information across acute, community, primary and social care (shared care records, GP Connect, NRL, Neighbourhood Health Record), so strategic commissioners and IHOs can align incentives to whole-population outcomes rather than activity.
© 2026 Commvita Digital Health Solutions Ltd. All rights reserved. HL7 v2.xFHIR R4 / R5GP ConnectNational Record Locator v3.0 IHE (PIX/PDQ/XDS/MHD/ATNA)SMART on FHIR · CDS HooksNHS MESHNon-SaMD