UI/UX Integrating Telehealth and Redefining in Existing EMR Software: A Case Study


Healthcare, EMR


Python, Angular, TypeScript, REST, SOAP, Web Services


The client is a startup venture founded in South Africa, driven by a passion for revolutionizing healthcare delivery. With a visionary approach, the client aims to establish a cutting-edge healthcare platform. The client is looking for an EMR with Patient registration, appointment scheduling, patient charting, and uploading patient medical records as features. Additionally, the client is looking for telehealth services to connect patients virtually.

Business challenges

The client, a South African startup, initially client is using one EMR system, which is higher in price and lower in performance. Because of that, the client started seeking a streamlined EMR solution to overcome manual record-keeping challenges and ensure comprehensive healthcare services. The client has connected with Thinkitive for this project, considering the healthcare services we provide and our vast portfolio of successful projects.

    1. Complex System Navigation (UI/UX Interface) and Patient Management

-  Encountered with difficulties with navigation.

-  Unclear design resulted in increased errors.

-  Facing challenges in maintaining patient registration records.

-  Encountering difficulties in scheduling appointments due to the inability to access real-time provider availability.

-  Experiencing concerns regarding patient data security.

-  Observing an elevated rate of no-shows owing to the absence of reminders and notifications.

    2. Chronological Chaos: Maintaining Consistent Record Order Feels Impossible (Note tabs)

-  Facing issues while manually adding time stamps & sign on notes.

-  Inflexibility of notes

-  Experiencing medication errors due to a lack of alerts in the tab.

    3. Geographical Barriers

-  Encountering delays in attending to patients promptly due to geographical barriers.

-  Existing software systems lack mechanisms for active patient engagement.

workflow diagram of aesthetic emr software


Based on the data collected regarding the client's requirements, the team created a feature list that describes the project's scope. Following the approved feature list from the client, our team has initiated the development of an EMR solution. In chasing this solution, our team has successfully implemented numerous essential features; here are some of the key features delivered to our client:

    1. Comprehensive Patient Management & User-friendly Interface

    As per the client's requirement for patient management, our technical team has utilized a user-friendly registration interface with intuitive form fields. To secure sensitive patient information, we have implemented secure data encryption.

    In addition to that, the client required a scheduling feature that showed real-time availability. To fulfill this requirement, the team has developed a calendar system with a user-friendly interface for scheduling appointments and Implemented automated reminders via email or SMS to reduce no-shows.

-  User-friendly registration interface

-  A calendar system with real-time availability

-  Secure data encryption

-  Automated reminders via email or SMS

    2. Visit Note Tab

    In the list of approved requirements, the client has specifically mentioned a requirement for dedicated sections for text, timestamps, initials, and specific needs like medication adherence.

    To achieve this requirement, our team has developed customizable text boxes within the EMR interface, as well as integrated automatic time-stamping for each note entry.

    We have provided the following tabs:

  • Clinical Visit:

    This tab captures detailed information about each patient's clinical visits, including symptoms, diagnoses, history of past medication, and present illness.

  • Medication:

    The Medication tab lists all medications prescribed to the patient, including dosage, frequency, and instructions. It also tracks medication adherence, changes, and any reported side effects.

  • Risk Counseling:

    The Risk Counselling tab documents discussions and interventions related to identified health risks or concerns. It may include lifestyle modifications, preventive measures, and referrals to specialists for further evaluation.

  • Specialty Care:

    This tab records information about specialized healthcare services or consultations that the patient receives or may require. It includes referral details and consultation reports with follow up details.

  • Health Insurance:

    The Health Insurance tab contains details of the patient's health insurance coverage, including policy information, claims, and coverage limitations.

  • Transportation:

    The Transportation tab documents discussions or arrangements related to the patient's transportation needs for medical appointments.

  • Housing:

    This tab captures information about the patient's housing situation.

  • Food Assistance:

    The Food Assistance tab documents discussions or referrals related to the patient's access to food assistance programs.

  • Other:

    The Other tab serves as a flexible category to capture any additional information or discussions that do not fit into the predefined sections.

    3. Telehealth Integration (Zoom)

    To facilitate virtual consultations, the team seamlessly incorporated a Zoom API into the EMR system. Telemedicine features are now embedded directly within the EMR interface, ensuring a smooth and user-friendly experience for virtual appointments.

-  Allows audio and video links for telehealth

-  Accessible Video Calls

-  Efficient and Secure calls

Value Delivered

Let's have a look at how it gives value to clients after collaborating with us-

  • Comprehensive Note Management:

    The development of customizable text boxes streamlines note-taking, offering flexibility for healthcare professionals in documenting patient information. Also, the Automatic time-stamping feature from our provided solution guarantees 99% accuracy in chronologically recording patient encounters, ensuring meticulous record-keeping with detailed precision.

  • Optimized Appointment Management:

    The calendar system with real-time availability enhances appointment management, providing patients and healthcare providers with up-to-date scheduling information. It shows a rise in the number of patients diagnosed the previous year by more than 300. Additionally, Witness a staggering 60% reduction in no-shows as automated reminders via email or SMS elevate appointment adherence, ensuring operational efficiency reaches unprecedented levels.

  • Seamless Virtual Consultation:

    With the use of the telemedicine feature, providers can conduct appointments virtually. This not only enhances patient care but also contributes to a staggering 40% increase in patient engagement, transcending traditional boundaries for a great healthcare experience.