Contact Us
Preview of case

Advanced custom electronic health record platform for the US client

There was a group of businessmen from the United States who work in the healthcare industry, they were looking to develop an Electronic Health Record (EHR) platform that would be a safe space where patients, their doctors, and health professionals could be connected in multiple ways and exchange health information. This platform would also help doctors remotely monitor their patients’ health and automate their processes significantly.

Challenge

From the customer’s perspective the solution should solve two main problems:

  • Reduce time spent on CCM patients enrolment and CCM care plan creation via user-friendly and intuitive interface.
  • Reduce doctors’ workload that will allow them to devote more attention to their patients and take the right decisions for patients’ treatment.

Requirements:

  • Help providers staff to keep track of their patients

  • Assist US hospitals on better manage patients with chronic conditions

  • Help patients to monitor their health in real-time mode

  • Be a reliable EHR platform whose architecture will be scalable in the future

  • Image of slide 0
  • Image of slide 1
  • Image of slide 2

Solution

Based on the requirements, we decided to develop the application as a combination of several components, here you can see some core features we focused on:

  • Patient Portal (*)

  • Provider Portal (*)

  • Admin Panel (**)

  • Chat App

  • Notification Service

  • Mobile Application

(*) — According to the HIPAA, portals should enable authorized users to access the minimum necessary information needed to perform job functions. It means that different user roles have access to different sets of functions.

(**) — Admin Panel is a part of Provider Portal to which only allowed users roles has access.

The most essential part of the EHR platform is Patient Information like Demographics, Contacts, Insurance information, and Patient CCM Summary. Healthcare professionals (Physicians, Nurses, Lab Technicians, etc.) should have a quick and full view of essential patient’s information.

E-prescribing is also an essential part of the EHR system. The allowed user has quick access to the medications list from third-party services with the ability to prescribe medications, order and reorder medications.

For the Patient Portal, the main features are monitoring personal health information and messaging with the Provider’s Staff. Chat is the primary method of communication. EHR platform has several types of chats:

  • between Patient and Provider
  • between Patient, his/her relatives, and Provider
  • between Provider’s Staff

Tools & Technologies

Team

  • Image of slide 0

    Business analysts x5

  • Image of slide 1

    UX/ UI designers x2

  • Image of slide 2

    DevOps engineers x1

  • Image of slide 3

    Back-end developers x3

  • Image of slide 4

    Front-end developers x2

  • Image of slide 5

    QA engineers x1

  • Image of slide 6

    Project managers x5

Process

Our business analysts worked closely with our clients to elicit requirements and ensure that we had a common understanding of their business needs and expectations. Also, UX/UI specialists joined this Discovery Phase and worked out a number of mockups for further implementation.

As a result, our discovery team produced a set of documents:

  • Vision & Scope

  • Software Requirements Specification

  • Mockups

  • Statement of Work

Further, all our work was divided into 2-weeks sprints. After each sprint, our Project Manager organized a demo session, where the team could show the results of their work. This approach allowed the client to see the progress, to be transparent and achieve the goals our Client set.

Results

All the list of features for the MVP version was realized successfully and we continued supporting this EHR. Moreover, after the MVP and go live we received feedback from users and planned:

  • Some corrections in existing features

  • Prioritized our backlog for further stages, adding the most important features into the primary list and approving with the client

  • Worked further on iterations 2 and 3 and continue supporting this system

Similar project idea? Discuss it with us

We use third-party cookies to improve your experience with aristeksystems.com and enhance our services. Click either 'Accept' or 'Manage' to proceed.