Patient Portal Case Study

How Taction built a HIPAA-compliant patient portal serving 50K+ patients across 12 clinics. 40% increase in patient engagement.

Patient Portal Case Study

Results at a Glance:

  • 50,000+ active patients on the portal
  • 40% increase in patient engagement (portal logins, messaging, online scheduling)
  • 60% reduction in phone call volume for scheduling and prescription refills
  • 12 clinic locations unified under one branded portal
  • Zero security incidents since launch

Client Overview

A multi-specialty health system operating 12 clinic locations across a metropolitan area, serving over 80,000 patients annually. The system includes primary care, cardiology, orthopedics, OB/GYN, pediatrics, and urgent care — each previously operating with fragmented patient-facing technology.

The Challenge

The health system faced several interconnected problems. Each clinic location used a different patient-facing interface — some had basic portals bundled with their EHR, others had none at all. Patients visiting multiple locations had to manage separate logins, separate message threads, and separate appointment systems. The result was abysmal portal adoption (under 12% of active patients) and a front desk overwhelmed with phone calls for tasks that should have been self-service.

Specific pain points included no unified patient identity across locations, patients could not see lab results from one clinic while logged into another’s portal, prescription refill requests required phone calls during business hours, appointment scheduling was phone-only at 8 of 12 locations, secure messaging was unavailable or unreliable, the existing portal was not mobile-friendly, and several locations had compliance gaps in how PHI was transmitted between the portal and backend systems.

The Solution

Taction built a unified, branded patient portal that replaced all 12 fragmented interfaces with a single mobile-first platform.

Technical Architecture

Frontend: React-based responsive web application + React Native mobile apps (iOS and Android). Mobile-first design with three-click-or-less workflows for all common tasks.

Backend: Node.js API layer with PostgreSQL database. RESTful API architecture with role-based access controls and comprehensive audit logging.

EHR Integration: The health system ran Epic at 9 locations and athenahealth at 3 locations. Taction built a unified integration layer using Mirth Connect that normalized data from both EHR platforms into a single patient experience. FHIR R4 APIs handled patient record access, appointment scheduling, and lab results. HL7v2 ADT feeds maintained real-time patient demographic synchronization.

Identity Management: Unified patient identity with SSO across all locations. Patients create one account that works everywhere. MFA enforced for all logins (2026 HIPAA Security Rule compliance).

Features Delivered

Health record access across all 12 locations (full USCDI dataset via FHIR), online appointment booking with real-time provider availability at any location, lab and imaging results with normal range indicators and trending, prescription refill requests routed to the correct pharmacy, secure messaging with care team (threaded, asynchronous, with read receipts), billing statements and online payment (Stripe integration with PCI compliance), telehealth visit launching (integrated with the health system’s telemedicine platform), proxy access for caregivers and parents, multi-language support (English, Spanish), and push notifications for appointment reminders, new results, and message alerts (no PHI in notification content).

HIPAA Compliance

Full HIPAA compliance implementation including AES-256 encryption at rest, TLS 1.2+ in transit, MFA for all users, RBAC with least-privilege enforcement, tamper-proof audit logging retained for 6+ years, BAAs executed with all infrastructure and service providers, and annual penetration testing and vulnerability assessments.

Results

Metric

Before

After

Change

Active Portal Users

~9,500 (12% of patients)

50,000+ (62% of patients)

+426%

Patient Engagement Score

Baseline

+40%

Significant increase

Phone Call Volume (Scheduling + Rx)

~4,200 calls/week

~1,680 calls/week

-60%

Average Appointment Booking Time

8–12 minutes (phone)

Under 2 minutes (self-service)

-85%

Secure Messages Sent (Monthly)

~200

12,000+

60x increase

Security Incidents

2 (prior year)

0

-100%

The health system estimates that the phone call volume reduction alone saved 3.5 FTE front desk positions across the 12 locations — approximately $175,000 annually in staffing costs. The portal paid for itself within the first year of operation.

Timeline and Team

Phase

Duration

Discovery & Requirements

3 weeks

UI/UX Design

4 weeks

Development (web + mobile + integrations)

18 weeks

Testing & QA

4 weeks

Phased Rollout (3 locations → 12)

4 weeks

Total

~8 months

Team composition: Project manager, UX designer, 3 frontend developers, 2 backend developers, 1 integration engineer (Mirth Connect / FHIR), 1 QA engineer, HIPAA compliance lead.

Technologies Used

React, React Native, Node.js, PostgreSQL, Redis, Mirth Connect, FHIR R4, HL7v2, Epic (Open Epic), athenahealth (API), AWS (HIPAA BAA), Stripe, Twilio (SMS notifications)


CTA: Build a Similar Solution Want to unify your patient experience across multiple locations? Schedule a free consultation and we will show you how. Contact Us for Similar Results →


Related Resources:

Ready to Discuss Your Project With Us?

Your email address will not be published. Required fields are marked *

What is 1 + 1 ?

What's Next?

Our expert reaches out shortly after receiving your request and analyzing your requirements.

If needed, we sign an NDA to protect your privacy.

We request additional information to better understand and analyze your project.

We schedule a call to discuss your project, goals. and priorities, and provide preliminary feedback.

If you're satisfied, we finalize the agreement and start your project.