Skip to content
BlackwatchTechnologies
All work
HealthcareWebsiteMobile AppAdmin Dashboard

Meridian Health Network

One patient record across forty-one care sites.

A unified clinical workspace that collapsed six disconnected systems into a single patient timeline, cutting chart-review time nearly in half across a regional provider network.

Year
2025
Duration
14 months
Team
18 people
Sector
Healthcare
dashboard
MacBook Pro mockup

0%

Chart review time

Reduction in median minutes per encounter

0

Systems retired

Legacy applications decommissioned

0%

Clinician adoption

Weekly active among licensed providers

0.00%

Uptime

Measured across 14 months in production

The client

Meridian Health Network

A non-profit provider network operating 41 care sites — four acute hospitals, nine urgent-care centers, and 28 clinics — serving 1.2 million patients across three states.

To make a patient's full history available to every clinician who needs it, at the moment they need it.

Company mission

Logo concept

MH

A meridian line arcing through a rounded cross — longitude as continuity of care.

#0F766E
#14B8A6

Founded

1974

Headquarters

Portland, Oregon

Employees

8,400

Sector

Healthcare

Screens

Every surface we shipped

11 designed screens across 3 deliverables, rendered live rather than captured as static images.

Home
MacBook Pro mockup

Patient Portal Home

Appointments, results, and messages surfaced by urgency.

dashboard
MacBook Pro mockup

Clinical Workspace

Unified patient timeline spanning encounters, labs, and imaging.

analytics
MacBook Pro mockup

Population Health

Risk stratification across attributed patient panels.

orders
MacBook Pro mockup

Order Entry

Lab and imaging orders with real-time interaction checking.

products
MacBook Pro mockup

Formulary

Medication catalog with coverage and substitution guidance.

reports
MacBook Pro mockup

Regulatory Reporting

CMS and HEDIS measure generation with audit lineage.

settings
MacBook Pro mockup

Settings

Organization, team, and integration configuration.

Mobile application

iPhone mockup

Sign In

iPhone mockup

Create Account

iPhone mockup

Notifications

iPhone mockup

Profile

Mockups

Across every form factor

The same design system, rendered at each breakpoint it has to survive.

analytics
Desktop Monitor mockup
orders
iPad mockup
iPhone mockup
Android mockup
Case study

The challenge

Meridian had grown by acquisition, and each acquisition brought its own record system. A clinician seeing a patient transferred from an affiliated clinic had no reliable way to see prior labs, medications, or imaging without phone calls. Chart review before a routine encounter averaged 11 minutes, and the network's own incident data tied 23 near-miss events in eighteen months to incomplete medication history.

Research

  • Sixty hours of clinical shadowing across emergency, primary care, cardiology, oncology, pediatrics, orthopedics, and behavioral health
  • Structured interviews with 34 clinicians and 12 health-information-management staff
  • Quantitative audit of 400 encounters measuring time-to-relevant-information
  • Review of 18 months of safety incident reports for information-availability root causes

The solution

Rather than a rip-and-replace of six EHRs — a multi-year program with a poor success record industry-wide — we built a read-optimized clinical workspace on top of them. A FHIR normalization layer ingests from each source system via HL7v2 feeds and vendor APIs, resolving patient identity through a probabilistic matching service with human review for ambiguous cases. Clinicians work in a single timeline; writes route back to the system of record for the originating site, so no source system loses authority.

UX decisions

Timeline as the primary object, not the chart tab

Shadowing showed clinicians reconstructing chronology by hand across tabs. Leading with time collapsed the most common task into a single scroll.

Medication reconciliation surfaced before the encounter opens

The near-miss analysis pointed overwhelmingly at medication history. Making it an interstitial rather than a tab moved it from optional to unavoidable.

Source-system provenance on every data point

Clinicians distrusted aggregated data until they could see its origin. A hover-level source badge converted skeptics faster than any training material.

No modal dialogs in clinical flows

Interruption during documentation was the most-cited frustration. Every confirmation became inline and reversible instead.

Features

  • Unified patient timeline spanning encounters, labs, imaging, medications, and notes
  • Probabilistic patient identity matching with HIM review queue
  • Order entry with real-time drug interaction and allergy checking
  • Population health risk stratification across attributed panels
  • Mobile companion for rounding with offline-tolerant note capture
  • Immutable audit log with per-field access lineage
  • CMS and HEDIS regulatory report generation

Technology

Next.jsTypeScriptFastAPIPostgreSQLApache KafkaAWSKubernetesObservability

Architecture

Source systems publish HL7v2 and FHIR events into Kafka. A Python normalization service resolves identity and writes conformed resources into PostgreSQL with full event history retained, so any resource can be replayed to a point in time — a hard requirement for audit defensibility. The Next.js workspace reads through a FastAPI gateway that enforces role-based scoping at the query layer, not the UI. Everything runs on EKS across three availability zones with per-site traffic isolation, so a failure in one region's integration cannot degrade another's.

Results

Median chart-review time fell from 11 minutes to 5.8 across the measured cohort. Six legacy applications were decommissioned, retiring roughly $2.1M in annual license and support cost. Weekly active adoption reached 94% of licensed providers within two quarters of full rollout — notably without a mandate, which the CMIO had deliberately held in reserve. The platform sustained 99.98% uptime over fourteen months.

Lessons learned

  1. 01Clinician trust was gated on provenance, not accuracy. The data was correct months before it was believed; source badges closed that gap faster than accuracy improvements did.
  2. 02Rolling out to the two most skeptical clinics first was counterintuitive but decisive — their endorsement carried more weight internally than an easy early win would have.
  3. 03Probabilistic identity matching needed a human review queue from day one. Our initial confidence thresholds were tuned too aggressively and produced merges that eroded trust disproportionately to their frequency.
Timeline

How the engagement ran

14 months across 4 phases with a team of 18.

  1. Discovery & Clinical Shadowing

    8 weeks

    Observed 60 clinical hours across seven specialties to map real task flows rather than documented ones.

    Workflow atlasIntegration inventorySafety risk register
  2. Architecture & FHIR Layer

    12 weeks

    Built the normalization layer over six source systems with deterministic replay.

    FHIR facadeEvent backboneConformance test suite
  3. Clinical Workspace Build

    24 weeks

    Delivered the unified timeline and order entry in eight two-week increments with clinician review each cycle.

    Workspace appOrder entryMobile companion
  4. Phased Rollout

    16 weeks

    Site-by-site cutover beginning with two clinics, with rollback rehearsed before each wave.

    Rollout runbookTraining programCommand center

We had spent four years being told the only path was a full platform migration. Blackwatch made the systems we already owned tell one story instead. Our clinicians noticed within a week.

Dr. Anita Raghunathan

Chief Medical Information Officer, Meridian Health Network

Have a problem shaped like this one?

We start every engagement with a paid discovery sprint. You get an architecture assessment and a delivery plan — whether or not you continue with us.

About this case study: Meridian Health Network is a fictional client. This engagement, its metrics, and its quotes are illustrative work product created to demonstrate our delivery approach, architecture reasoning, and design process. They do not describe a real customer.