Patient Registration App With EHR integration

Overall processing time for the new registrations decreased by 50%


Our client identified a need for a modern, user-friendly app for registering new patients. They already offered both an online registration form and a downloadable PDF form used for offline submission, but our client wanted a new approach that was much simpler and more accessible for patients, their responsible parties, and facility personnel.

In addition, all the information gathered through the current registration process was manually entered into the EHR system.

Our client wanted to remove this manual step and have the data loaded into the EHR system automatically.


Vicert created a cloud-based solution that enabled new patients to complete the registration process automatically.

We developed a new application that enabled patients and facility personnel to complete the patient registration with two main components – Client App and Admin App.

The ReactJS/ ReactNative client app was built on top of modern Java Restful API in backend. The Client App was available as a web app, but also as Android and iOS mobile apps published in their respective App Stores.

The Client App gathered all necessary information for both the registration and authorization forms, simplifying the process when possible (e.g. it is possible to put in photos of the insurance card instead of having to type in the info).

The Admin App was created with all necessary application security elements such as:

  • registration
  • authentication
  • role-based authorization

The Admin App enabled Admin users to review the submitted information, and update it if/when needed.

Once the data was approved, the app sent it to the EHR system where all the necessary data was entered automatically.

The Admin App also generated the Authorization Form in a legally-binding form.


  • Overall, processing time for the new registrations decreased by 50%
  • A user-friendly onboarding process for the patients and facility personal
  • Easier and better verification of the entered information by the Admin users
  • Improved data quality
  • EHR integration eliminating the need for manual data entry