Revamping Solution Architecture and Enabling Interoperability on Healthcare Referral Platform

Healthcare EHR




The platform has taken a unique niche and empowered EHR systems with the ability to interoperate securely and fast without building additional code for integration.


After a kick-off meeting, the team comprised of a solution architect, business analyst, Java software engineers, and a project manager set out to test potential EHRs. The business analyst devised a general scenario for creating a request:

  • Provider finds the patient in Epic EMR and opens the app from EMR
  • The platform is launched and the patient profile opened with data gained from Epic EMR
  • Provider searches for an appropriate specialist to make a referral
  • The specialist gets the referral request in иapp, checks for an opening in the receiving EMR, and confirms the referral request in the platform
  • The provider is notified about the referral request confirmation in the app
  • The platform requests receiving EMR to check for existing patients
  • In case there is no existing patient there, the platform pushes patient data to the receiving EMR
  • Receiving EMR creates patients based on patient data from the platform
  • The platform pushes referral request data to the receiving EMR to create an appointment
  • Receiving EMR creates an appointment with the appropriate status

The solution architect refined the high-level architecture for the platform so that it complies with the HIPAA standard. The new architecture enabled data encryption, smooth transferring of records between EMRs, and enabled interoperability as such.

Contact Us