Enhancing Documentation
of e-Health Records (EHR)
HospiHive

What’s the issue with the existing medical records systems used by hospitals?
PROBLEM STATEMENT
In the current healthcare system, the lack of efficient and secure methods for sharing patient data among hospitals leads to fragmented care, delayed treatments, and increased medical errors. Patients often undergo repetitive tests and procedures because their medical histories are not readily accessible to all healthcare providers involved in their care. This not only results in higher healthcare costs but also compromises patient safety and outcomes. Also, the applications available nowadays can be quite daunting to people who aren't tech-savvy.
Objective: Develop a secure medical app for seamless hospital data exchange. It ensures real-time access to patient records while protecting privacy with encryption and compliance for people from all walks of life.
Now, lets take a deeper look at the state of current medical records system?!!
User Research
From the preliminary research conducted on the market for medical records applications, I've found ABHA to be the biggest competitor and with discovering the push from Indian government for ABHA application in both rural and urban areas we might be looking at it trying to takeover a bigger chunk of the market share. So then, I've further narrowed down the research to find the areas where ABHA is lacking.
ABHA is a personal health record mobile app that allows you to create your own health account, called the Ayushman Bharat Digital Health Account. This centralized and secured account stores all your health records, like prescriptions, lab reports, discharge summaries, etc. in one place.
Firstly, lets look at how was the preliminary rollout of ABHA in India?
DISCOVERY RESEARCH
I have scoured through various published research articles on the release and usage of the ABHA application, the infographics below shows notable data collected about their preliminary rollout.
We can see that the preliminary rollout and onboarding can be deemed a huge success, however this doesn't paint the full picture of the usage of ABHA app amongst people.
A deep dive into the active users?
DISCOVERY RESEARCH
However taking a closer look at the data related to "Daily Active Users", it shows that the app is lacking in several places, as shown down below.
From the research above, we can tell that even though ABHA seemed liked a successful venture at the beginning that might not be the entire story. There are quite a few jarring issues with ABHA which might affect them in the long run. From all this, I have deduced the primary pain points that needs to be addressed and how we might come over this.
What are the pain points?
PAIN POINTS
Now onto storyboarding,
STORYBOARDING
Where I sketched some preliminary designs of various screens involved in the app

Designing the solution
So, How does the app work?
BASIC INFORMATION
Check availability of washing machines
Checking availability of washing machines based on date, time and specific floors
Book slots for use
Blocking out slots to use the washing machines at your own convenience
Make a profile
Create a profile with all your details to make bookings easier
Track wash cycle
Track the progress of the wash cycles, even getting alerts about each developments
Whats special about BookNWash?
HIGHLIGHTED FEATURES
Mark favorites of floors & timings
Adding your preferred timings and floors to favorites to quickly add them in while booking
Exchange bookings with others
Exchanging slots with others when its not needed anymore, or get slots from others when in a hurry.
Auto cancellation if slot not used
If the slot is not used by the user after a few minutes of it starting, it automatically gets cancelled.
And here’s the entire architecture of the application!
INFORMATION ARCHITECTURE
How do we know it is succeeding
KEY PERFORMANCE INDICATORS
Average Customer Rating
Tracking customer satisfaction and service quality through regularly obtained feedback from users
Churn rate
Monitoring the percentage of customers who stop using the service over a specific period
Service Utilization Rate
Tracking the frequency of service usage by customers over a period of time
Operational efficiency
Assessing the efficiency of operations, including time saved in finding the washing machines, etc
Possible things restricting it?
CONSTRAINTS
and later, I constructed wireframes...
WIREFRAMING
These wireframes were later used in creating a low-fi prototype, utilized to conduct usability study, obtaining feedback from users on the app design.
I put together an empathy map…
EMPATHY MAPPING
…with the feedback from usability testing, which revealed some issues that needs to be rectified for smooth running of application
What major changes I made?
MAJOR DESIGN ITERATIONS
With keeping the findings of empathy map in mind, these are the major changes that I made to rectify the issues found from feedback during usability testing
Redesign Checking availability section
Redesigning availability section to be more user friendly as previous version was confusing
Option for Recurring slots
Adding an option to make the slots booked recurring
Separate wash and drying cycles
Divide slots for washing and drying cycle as the machines are separate for both and the leftover time can be used by another user.
Final Design and Mockups
AND IMPACT AND FINAL THOUGHTS
Onboarding process
FINAL DESIGNS AND MOCKUPS
So we're starting off with, the user flow for onboarding and log-in process of the app
Home page
FINAL DESIGNS AND MOCKUPS
Next up, home page where everything begins!
My Profile
FINAL DESIGNS AND MOCKUPS
With all relevant sections for profile including personal information needed can be found here
How to book a new slot?
FINAL DESIGNS AND MOCKUPS
On clicking “new booking” in navigation bar, the page to collect details pops up. Once date and timings are selected using the pickers user checks for availability. Upon checking the details and clicking YES, the booking is confirmed.
How to check availability of slots?
FINAL DESIGNS AND MOCKUPS
In 1st case, let’s say user picks date and time to check availability. Once details are filled and clicking “check availability”, a list of available floors are shown.
With the desired floor chosen, either they can edit wash and drying cycle times or directly book the slot.
Other choices to check availability include sorting them by desired “Date and Floor” and “Timings and Floor”. After selecting the desired slot the process is same as previous use case.
How to exchange slots?
FINAL DESIGNS AND MOCKUPS
Either by clicking on new request or selecting “exchange” in upcoming bookings, exchange page opens up. Filtering through and after selecting the desired slot click on yes on confirmation page to send request. Status of requests can be checked under exchange requests
What did I learn? and Future steps?
FINAL THOUGHTS
From this project I gained two major experiences, one being the opportunity to work closely with the users as I was a hosteller myself living amongst the user base as well as overcoming biases which could stem from the designer (me) working closely/ being a part of the user base. The other being the experience gained from working under such unique and rigid circumstances with strong constraints allowing me to produce a distinctly tailored solution.
The future steps for the project would include collaborating with electronic engineers about installing IR sensors in the washing machines to control basic functionalities of them. Also delving more into the secondary features of the app to elevate the experience of users