AI-powered personalized and preventative care platform assists healthcare providers in automating patient journeys

Industry

Healthcare, Telemedicine

Technologies

Java,Spring Boot,Spring MVC, JavaScript, Angular

Client Requirements

The client was a US-based technology service provider for medical practice management applications. The client wanted to implement telehealth functionality into their existing practice management EMR platform. The client wanted to provide more ease to their valued patients by enabling online appointment booking and virtual encounters.

Thinkitive Solution

Thinkitive's business analysts and subject matter experts started with the requirement analysis ( Discovery) phase. The thinkitive team took multiple calls with the client and created detailed requirement documents and numerous use cases. Thinkitive established a team of professionals with expertise in frontend and backend development.

We have suggested third-party video integration using a video library supported by any platform, i.e., desktop or mobile browser/application.

Our team has integrated Twilio with a client application, including a set of workflows commonly used for telehealth applications. This integration streamlines the workflows like:

  • Appointment booking and notifications

  • Patient invitation

  • Waiting room

  • Adding multiple guests to a video call

  • HIPAA-compliant secure messaging

AI-powered personalized and preventative care platform assists healthcare providers in automating patient journeys image

Solution Highlights

  • Online Appointment Booking

    Provider and patient can book online appointments using a web platform for a virtual consultation by selecting the appropriate provider’s available slots for virtual appointments.

  • Patient Invitation

    After the appointment booking provider and patient both receive an email notification and text message with a valid video call URL. The provider and patient can start a video or audio call as selected using the link.

  • Waiting Room

    Waiting rooms allow the patient to be well-prepared for their appointment with the provider before they enter the consultation. The application should see if a user can join a room to check that the visit will work properly.

    Before a patient tries to join their consultation, you should check the following things:

    1. Verify the user’s device/browser to confirm using a compatible browser. Consider presenting a web page warning users to switch browsers or devices if the information is unverified.

    2. Make sure the patient's audio and video equipment is correctly set up.

    3. Check if the user can join the room on their current network by checking the user's network connection.

  • Adding third-party invitee into a video call

    The provider or a patient needs to generate an invitation to allow guest access to a video session for additional participants. In this case, the patient or provider already logged in can create an URL for themselves and add any other participant.

  • Programmable Video Configuration

    Below are listed settings to be used beforehand for consultation with 2 participants or the undetermined number of participants.

    Video Capture Settings for Group call:

    1. Capture dimensions - 1280 X 720 (for mobile and desktop browsers)

    2. Capture frame rate - 24 frames per second

    3. Codec - VP8

    4. Simulcast - disabled

    480p can be used for the capture resolution on less powerful mobile devices to lessen the load on the CPU. Limiting the capture bitrate (max video bitrate) to a number between 500 and 1000 kbps is an alternative to this.

  • Encrypted Video Call

    Providers and patients can have remote consultations using Twilio Video, which offers a safe and secure connection. Providers can view and listen to patients in real-time using Twilio Video to aid diagnosis and therapy suggestions.

    When providers need to explain complex medical concepts to patients or show them medical facts using technologies, they can use screen sharing, image capturing, and screen recording.

  • HIPAA-compliant secure messaging

    The patient can communicate and consult with the provider whenever required about their health-related queries. This communication will be secured according to HIPAA compliance guidelines.

Value Delivered

  • With Twillio's video API, telehealth platforms can enable video consultations between healthcare providers and patients, particularly for remote consultations.

  • Twillio's messaging API allows telehealth platforms to send patients appointment reminders, medication reminders, and other notifications via SMS.

  • Twillio's authentication API provides secure and two-factor authentication, which is crucial for ensuring the security of telehealth platforms.

  • Twillio's Voice API can route calls to the appropriate healthcare provider or department, improving the efficiency of the telehealth platform.