Electronic health records for India


Research / Design strategy / Product design / Healthcare



Empowering patients to manage their health information through a comprehensive digital health records system on Practo.

Practo, Bangalore
Practo health records app

India has no unified health record system. Patients carry paper folders to every appointment, lose prescriptions between visits, and have no way to track their own medical history over time. I designed Practo's personal health records from the ground up: a temporal data model, automated doctor-to-patient record sharing, and a patient-facing interface that made 56 million medical records accessible, organized, and useful.

Role

Design Lead, research, information architecture, interaction design

Team

Hetang Zaveri, 2 PMs, engineering squad

Scope

Consumer app, doctor-facing tools, 56M records

Duration

September 2014 – December 2016

A

The problem

Chronic patients (those managing diabetes, hypertension, arthritis) accumulate dozens of records across years of treatment. In India, these records live in physical folders, handed between doctors in manila envelopes. Prescriptions get lost. Lab results are forgotten. Patients arrive at appointments unable to recall what medication they're on or when they last had blood work done.

Practo had a basic file upload feature, but it wasn't solving the real problem. Ethnographic research, analytics review, and interviews with doctors confirmed: patients needed a system that understood their health journey, not a file cabinet in the cloud.

B

Research

I interviewed 40 patients managing chronic conditions and ran diary studies to understand how they stored, retrieved, and shared health records in their daily lives. The findings exposed how deeply broken the paper-based system was.

Detailed user journey for a diabetic chronic patient
[fig 1] Patient journey for a diabetic chronic patient, mapping every touchpoint where records are created, lost, or needed.

The broader Practo app addressed the first three stages of the patient journey: finding a doctor, booking, and consulting. PHR focused entirely on stage four: ongoing health management after the consultation ends. A Red Routes analysis identified the most critical behaviors to design for.

Red route analysis for a diabetic patient journey
[fig 2] Red route analysis applied to the patient journey. Darkest routes represent the most critical user behaviors.

After prioritization with Product, Engineering, and the company strategist, the problem decomposed into six discrete challenges:

C

Closing the loop

The first design decision was to eliminate manual record entry entirely. Practo Ray, the practice management platform used by 50,000+ doctors, already generated digital prescriptions and records. The infrastructure existed, but the problem was that records stopped flowing once the consultation ended.

Record creation and sharing in Practo Ray
[fig 3] Records created in Practo Ray flow automatically to the patient's health app. No paper, no manual handoff.

By connecting Ray to the consumer app, every prescription, lab order, and clinical note could flow to the patient automatically. End-to-end encryption ensured privacy. The patient opens their app and their records are already there.

D

The temporal model

Even with automated record flow, the records themselves were unusable. Research showed that doctors and patients have fundamentally different mental models for health data. Doctors think in systems and diagnoses. Patients think in events and timelines. The patient-facing view needed its own architecture.

After extensive iteration, a temporal model emerged: records structured into upcoming, today, and past, with past items categorized by condition rather than date alone. Secondary research confirmed this approach: doctors increasingly recommend organizing records by problem type, not chronology.

"Any patient's health-history is non-linear. Diseases come and go, against all logical and professional judgment." Rheumatologist, Bangalore

Temporal structure of medical records
[fig 4] The temporal model: records organized by time horizon and condition, not just date.

Profile and upcoming

The profile presents patient information in human-readable language rather than a clinical data dump. The upcoming section surfaces only what matters right now (next appointments, pending medications, health insights) displayed in reverse chronological order so the nearest action is always first.

Patient personal profile on the consumer app
[fig 5] Patient profile: readable, personal, surfacing only what's relevant.
Upcoming reminders and action items
[fig 6] Upcoming actions: appointments, reminders, and health tasks personalized to the patient.

Timeline and history

Chronic patients rarely remember medical events by date. They recall the diagnosis, the symptom, the reason they went to the doctor. Each event in the timeline is titled by its purpose, the real story that helps the patient recollect. All prescriptions, records, and medications are linked to their respective events.

Temporal timeline with records linked to medical events
[fig 7] Timeline organized by events, not dates. Each entry tells the patient why they were there.

For doctors reviewing long-term patients, a snapshot view aggregates providers, visits, medications, and lab results across years. Condition filters let doctors focus on what's relevant to the current consultation.

Patient health history snapshot view
[fig 8] Snapshot view: a doctor-facing summary of the patient's full medical history with condition filters.

Redesigned records

Each record type was designed independently rather than forced into a single template. Clinical jargon was replaced with natural language. Lab results show whether values are normal or concerning. Prescriptions surface dosage and schedule, not just drug names. The goal: a patient should be able to understand their own medical record without a doctor translating it.

Redesigned medical record types
[fig 9] Redesigned record types, each optimized for patient comprehension, not clinical convention.
E

Supporting tools

Not every doctor used Practo Ray, which meant patients still accumulated paper records. A bulk-upload tool enabled patients to photograph and digitize records with metadata in two steps. For medication adherence, I designed a reminder system that became one of Practo's most-used features, detailed in a separate case study.

Medicine reminders

What shipped

PHR launched in November 2015 and went through six major updates over the following year. A parallel solution for doctors enabled seamless record sharing from clinic to patient, closing the loop that paper-based systems had left open for decades.

Final shipped records design
G

What changed

+25%
Increase in repeat appointments when records are shared digitally between doctor and patient.
56M
Medical records stored and shared securely across the platform.
8,000+
Medical centers connected, enabling patients to access records from any location.

PHR became foundational to Practo's healthcare strategy. The data flowing through the system enabled better product decisions across the entire platform, from personalized recommendations to adherence insights. The temporal model validated a broader principle: in healthcare, the interface should match the patient's mental model, not the database schema.

Other selected case studies.



Practo, Bangalore

Connected healthcare system for India

Leading the redesign of India's largest healthcare app, unifying 5 product teams into one connected system serving 4 million users.

Booking.com, Amsterdam

Gamification framework for travel ecosystem

Conceptualizing and designing a gamification framework for Genius, the loyalty program of the world's largest travel company.

Microsoft Hololens, Seattle

Future of filmmaking

Creating mixed reality solutions to assist filmmakers, VFX artists, and production artists to externalize creative ideas and collaborate better.