ACUMENUS
About Platforms Services Research Blog Contact
View Demo
Platforms

Medgnosis

Live Demo Apache 2.0

Standards-native population health and clinical decision support.

Medgnosis pairs a 1M+ patient hybrid warehouse (3NF EDW + Kimball star) with a real-time care-gap engine, a live CDS Hooks 2.0 decision-support surface, FHIR R4 endpoints, and VSAC value-set integration. The design goal is singular: author clinical logic once, against open standards, and serve it across quality measurement, prospective care gaps, and workflow-embedded decision support — with a transparency dossier on every measure.

1M+
Patient warehouse
45
Condition bundles
1,545
VSAC value sets
CDS Hooks 2.0
Live decision support

The Problem

You can't audit what you can't see

Value-based care organizations face a painful triad. Opaque measurement: vendors publish pass/fail rates, but the clinical logic behind their eCQMs is proprietary and unauditable — quality teams can't verify accuracy or explain a gap to their board. Siloed decision support: care-gap detection, risk stratification, and advisories live in separate products with no shared logic. Lock-in and cost: each vendor's proprietary measure library means parallel ETLs, per-measure fees, and the hope that next year's update doesn't break your submission.

Medgnosis breaks the pattern by making clinical logic — not data — the product: authored against open standards, routed transparently to any program, and published so anyone who must trust it can read it.

Capabilities

From the warehouse to the bedside

Real-time care-gap engine

Patient-level gaps across 45 evidence-based condition bundles (354 measures), each scored by compliance, due date, and clinical priority. Smart deduplication keeps a patient with both diabetes and hypertension from receiving the BP-control measure twice; gaps push to dashboards over WebSocket.

Quality measure catalog

A 750+ definition catalog spanning CMS eCQMs, HEDIS/ECDS, and APM-model measures. Measures execute nightly against the warehouse with performance rates, age/sex/race strata, and Wilson 95% confidence intervals.

Risk stratification

A 7-factor evidence-based risk score bands patients Low–Critical, alongside published clinical scores (CHA₂DS₂-VASc, NEWS2, MEWS, Gail). Every score is transparent and reproducible — governed, not black-box.

CDS Hooks 2.0 services

Two live discovery services — care-gaps (order-sign) and problem-list (patient-view) — return well-formed CDS Cards directly into the EHR workflow, JWT-authenticated.

FHIR R4 endpoints

Read endpoints for Patient, Condition (SNOMED), Observation (LOINC), MedicationRequest (RxNorm), and a $everything patient bundle — so EHRs, HIEs, and research platforms can query Medgnosis as a clinical data source.

VSAC terminology bridge

1,545 CMS-curated value sets and 225k+ codes, with per-reporting-period version pinning and drift detection — resolving EDW concepts to VSAC OIDs across SNOMED, ICD-10, RxNorm, LOINC, CPT, and HCPCS.

Hybrid warehouse

A 3NF enterprise data warehouse (1M+ patients, 195M procedures, 42M diagnoses, 28.7M encounters) paired with a Kimball star schema tuned for fast measure aggregation.

Measure dossiers

Each measure carries an API-queryable dossier — value-set version pins, computed results, and (on the roadmap) CQL + ELM + test-deck coverage. Radical transparency no closed vendor will publish.

Governed AI insights

Optional LLM insights and an AI scribe (BAA-gated Claude or local Ollama) generate care-gap narratives and SOAP drafts — consent-gated, cost-tracked, and PHI-scrubbed from logs.

Standards

Standards-native, honestly staged

We're transparent about what's live today and what's on the roadmap toward fully executable, shareable clinical logic.

Live today

  • Real-time care-gap engine (45 bundles, 354 measures)
  • CDS Hooks 2.0 discovery services
  • FHIR R4 read endpoints + $everything
  • VSAC value sets (1,545 / 225k codes)
  • SQL-based nightly measure execution
  • Evidence-based risk scoring + published clinical scores

On the roadmap

  • CQL execution behind the existing evaluator seam
  • QI-Core 7.0.2 / US Core profiling
  • FHIR dQM: $evaluate-measure & MeasureReport
  • QRDA Cat I & III emission
  • Da Vinci DEQM prospective Gaps-in-Care
  • HTI-1 DSI model "nutrition labels"

Today, measures execute as governed SQL against the star schema. CQL execution ships behind a pre-built seam — we won't claim it before it's proven on test-deck-validated measures.

Product Tour

Inside Medgnosis

Captured from the live demo on a fully synthetic 1M-patient warehouse — click any view to enlarge.

medgnosis.acumenus.net
Medgnosis population-health dashboard with care gaps and urgent alerts
Population health command center. A million-plus enrolled patients at a glance: open care gaps, high-risk counts, today’s schedule, and a live queue of urgent alerts ranked by clinical severity.
medgnosis.acumenus.net/measures
Medgnosis quality measure detail with numerator, denominator, and compliance rate
Measure detail. Each of 399 measures runs against the population with full numerator/denominator transparency — here HbA1c testing: 77 of 256 eligible compliant, the gap list one click away.
medgnosis.acumenus.net/bundles
Medgnosis condition bundles and quality measures
Condition bundles & measures. 45 condition bundles and 354 measures executed nightly as governed SQL — each with numerator/denominator transparency and Wilson confidence intervals.
medgnosis.acumenus.net/population-finder
Medgnosis population finder cohort builder
Population finder. Compose ad-hoc cohorts from clinical, demographic, and gap criteria — the same logic that powers quality measurement and prospective outreach.
medgnosis.acumenus.net/patients
Medgnosis longitudinal patient record
Longitudinal patient record. A unified timeline of conditions, medications, observations, and open gaps — the clinical context a care manager needs before a visit.

Architecture

How it works

Fastify 5 API

A typed TypeScript API: auth, patients, measures, care-gaps, FHIR, CDS Hooks, and admin routes with Helmet and rate limiting.

React 19 SPA

A Vite-built clinician dashboard — schedule, alerts, population risk, and care-gap trends — with TanStack Query and Zustand.

BullMQ workers

Background workers run the rules engine, nightly measure calculator, AI insights, and ETL — backed by Redis.

PostgreSQL warehouse

phm_edw (3NF clinical), phm_star (Kimball analytics), an app schema for auth/audit, and VSAC terminology tables.

Redis + WebSocket

Redis pub/sub fans real-time alerts out to connected clinicians over WebSocket with auto-reconnect.

FHIR + CDS seam

FHIR mappers project the EDW to R4 resources; a clean evaluator seam is ready to host an external CQL clinical-reasoning runtime.

Who It's For

Use cases

Value-based ACO

Stand up one instance, ingest claims/EHR data via FHIR, and execute the Universal Foundation measure set nightly. Clinicians see a unified dashboard of schedule, alerts, and risk tiers — and the organization owns the logic instead of waiting on a vendor update.

Medicaid managed care

Run Adult and Child Core Set measures and real-time care-gap detection across hundreds of thousands of members, with measure dossiers that prove every numerator and denominator decision at audit time.

Hospital quality department

Ingest clinical data via FHIR, execute eCQMs nightly, and surface gaps to quality teams — with CDS Hooks alerting clinicians during the encounter to close a gap before discharge.

Population health team

Use Medgnosis as the analytic layer: the engine flags patients overdue for screening or monitoring, and governed AI summarizes the top drivers for a cohort for board reporting.

Why It's Different

The open, transparent wedge

Transparent, not opaque

Closed EHRs ship eCQM logic as black-box SQL. Medgnosis publishes the measure dossier — auditable, comparable, and challengeable.

More than a CQL server

Bare CQL runtimes have no analytics or UX. Medgnosis adds a 1M-patient warehouse, dashboards, real-time alerts, CDS Hooks, and terminology — the standards benefits plus the application.

Author once, route many

Architected to route one logic artifact across CMS programs, HEDIS, and APM models — "author once, report to many" as a design goal, not a bolt-on.

Governed AI, zero opaque debt

Every score and model is published or gated behind validation. No marketed-vs-actual AUROC surprises — governed AI by construction.

Lineage

The care-gap engine that closed a quarter-million gaps

Medgnosis productizes the care-gap discipline documented in the Geisinger CDS Compendium — the AMP and Auto-Orders programs and the Close-the-Loop engine that closed more than 250,000 evidence-based gaps in care. The same idea, rebuilt on open standards: detect the gap, prove the logic, and act before the visit.

Read the Compendium

Under the Hood

Tech stack

Fastify 5TypeScriptReact 19Vite 6TurborepoPostgreSQLRedisBullMQFHIR R4CDS Hooks 2.0VSACOMOP CDMOllamaAnthropic ClaudeApache 2.0

FAQ

Common questions

How is this different from an EHR's eCQM engine?
Medgnosis is designed to publish each measure's logic and provenance in an auditable dossier — you can read, reproduce, and modify it. Closed EHRs lock the logic in proprietary SQL.
Does it replace my EHR?
No. Medgnosis integrates via FHIR (read) and CDS Hooks (embedded alerts). Your EHR stays the system of record; Medgnosis becomes the measurement and alerting layer on top.
Is CQL execution live today?
Not yet. Today measures run as governed SQL against the star schema. The CQL seam is pre-built and on the roadmap — we reconcile against SQL before turning it on, and we won't claim it before it's proven.
Ollama or Claude for AI?
Either. Ollama runs locally with no BAA or cloud cost; Claude is available where a BAA is in place. All AI is consent-gated and cost-tracked.
How is PHI protected?
JWT auth with refresh-token rotation, role-based access, full audit logging of mutations, and PHI scrubbed from logs. FHIR endpoints are read-only.

Own your clinical logic

Explore the live demo, or talk to us about standards-native population health for your organization.