Visual and Product Designer
hh-cover-s.jpg

Digitizing Paper Form

This project is to convert a 10+ page paper health history form to a digital format that is easy for patient to fill out and for clinicians to review.

Digitizing Paper Health History Form

 

Case study from 2016: The client is a preventive healthcare company that provides comprehensive health exam and guidance to a healthier life. This project converted a 12+ page paper health history form to a digital form, which shortened the form completion time, streamlined the clinician review process, and enabled data analytics. 

 
tablet-phone-patient-s.png
 

Due to confidentiality agreement, I generalized the content. 

Overview:

Problems: The paper health history form is lengthy, takes a long time to fill out, does not allow clinical staff to review prior to exam, is difficult to review quickly post-exam, and cannot be used for aggregated trend analyses.
 
Solution: Convert the paper form to a digital form, shorten the form whenever possible, streamline clinician review process, provide summary of key measurements to clinical staff, and standardize answers whenever applicable. 

My Role:

  • Convert the paper form to a responsive digital form, create visually engaging summary

  • Interview clinical staff and reorganize content through card sort

  • Research and recommend best practices

  • Work with project manager to get stakeholders' buy-in

  • Collaborate with product owner to document requirements as Agile stories

  • Collaborate with a Vue.js developer to create production-ready prototype using HTML, CSS, Foundation framework and SVG graphics.


Background:

Target audiences: Clinical staff who view different health history forms daily, and patients who fill out one form annually.

User journey: Patient fills out the form on the patient portal, clinical staffs review it before and during the appointment. Clinician may update the form during patient's visit.
I created diagrams of user journey to facilitate team discussions:

HH Journey.png

Research:

  • I researched best practices on form design and error display from sources such as Nielsen Normal Group.

  • I interviewed customer support team and nurse practitioner to identify common pain points for patients and clinical staffs.


The prototype I created includes several change proposals. Examples:

 
 
navigation-xs.png

1. To reduce the perceived length of the form, we grouped content into three large sections. 

2. To allow users to quickly navigate from one section to another, I added a menu, which also highlights the current section.

 
 

 3. To make users more comfortable answering questions about personal habits, we rearranged content, so the easy-to-answer questions appear before the more personal questions. 

4. To ensure tight coupling of form input and label without taking up too much vertical space, I grouped the input and label fields together. Detailed reasoning:

 
 

(click to view larger image)

 
 

5. To reduce noise, we conditionally displayed questions based on users' answers.

 
 

6. To improve experience on mobile devices (20-30% of the visits), I created mockups for phone, tablet, and desktop.

7. To enhance user experience on small screens, I broke large tables and repeated information into rows, and allowed addition of multiple rows. Example of paper versus digital form:

 
 
table-in-paper-form-s.png
 
family-history-2.gif
 


8. To ensure data accuracy and to give user immediate feedback, we implemented client side validation. The position, display, and verbiage of the error message follow the internal error guidelines I created a couple years ago. Example of my reasoning behind error message placement:

 
 
 
 


9. To minimize user frustration, I requested auto-save feature because the form is long. 

 
tablet-phone-clinic-s.png
 

Test and Launch:

I tested the digital form with internal team members (e.g. IT staff) to identify friction points.

The new forms was well received—It took less time to complete, captured information more accurately with built-in validation, streamlined the operational workflow, enabled data analytics, and delighted our patients.

Reflection:

  • I researched and learned a lot about form design and error display best practices!

  • When I don’t have immediate access to users, customer support team can be a great liaison of user pain points.

  • Some usability tests can be done by internal team.