Unbundling the electronic health record using Clojure
summary
Clojure-first architecture turns EHRs into composable event streams: feeds are normalized, annotated with terminology lookups, and split into substreams (example: an antimicrobial event stream driving a real-time dashboard). Tooling includes Hermes and a SNOMED CT implementation plus a graph API that resolves concepts, autocompletes codes, and maps granular diagnoses into analytics-friendly cohorts. A rapid portal and analytics pipeline built for the European Medicines Agency on multiple sclerosis demonstrates the approach: same codebase used for direct care UI, analytics, and research.
AI-written summary · about
chapters (6)
- 0:00Traditional EPR systems
- 3:13Unbundling the EPR
- 6:06Current interoperability approaches
- 9:02Closure and composition
- 13:13Data modeling and semantics
- 19:03Hermes tool demonstration
related talks
39mPersonalized Medicine, Powered by Clojure
13mArchitecting Threat Intelligence with Clojure in Cybersecurity Detection & Response
43mClojure in live sports television
33mHealthcare "big" Data from Data Management to Web Apps
34mPanel with Paula Gearon and Eric Normand
35mDeveloping a Medical Image Viewer in ClojureScript
28mFrom Clojure to Elixir: Leveraging Functional Programming for Scalable...
38mScientific Clojure, a bird's eye view
