star_icon
Efficient Implementation of Open Source EHR system with WorldVistA Platform

Author: Asheesh Choksi

Posted On Apr 25, 2014   |   3 Mins Read

Traditionally, hand written paper based health records were managed by organizing them in files and cabinets. With computers becoming common, hospitals and other health providers switched over to electronic files. Since these records were maintained locally, sharing them with others was not possible with ease. This inefficiency often lead to what is known as “waste in healthcare”. Mentioned below are a few instances of the same

  • An employee moving from room to room and building to building to get a patient’s medical information
  • A doctor waiting for a patient’s medical history or a lab results
  • A nurse waiting for the availability of prescribed drugs from a pharmacy
  • A patient waiting for an appointment with a doctor

All these wasted delays then get transformed into errors in medical procedures,which are, inaccuracy due to delay in diagnosis, failure to act timely on test results, failure to provide preventive treatment and failure of proper communication. These failures are deadly and have the potential to result in loss of thousands of lives and billions of dollars. Therefore, governments and healthcare providers across the world are defining standards for implementing and sharing electronic health records.

There are several off-the-shelf proprietary EHR solutions out there, but these are very expensive and are controlled by the vendors. Recently, one of the sophisticated medical centre reported huge loss and failures after implementation of a proprietary EHR system. with an open source project, the benefit lies in the fact that it offers a complete control of logic and data management with a bonus of almost no cost of ownership.

VistA (Veterans Health Information Systems and Technology Architecture) was developed by the US Department of Veterans Affairs for over three decades and a large part of it was made available in the public domain through the Freedom of Information Act (FOIA). It is widely believed to be the largest integrated Health Informatics platform in the world. WorldvistA is an open source implementation of VistA and is intended for use in healthcare facilities outside the VA.

WorldvistA consists of two parts: A database server and a collection of functional modules. The database is a schema-less (or NoSQL) high throughput key-value engine optimized for transaction processing. It is called GT.M or Mumps or simply M. GT.M is an implementation of the Standard M programming system (M = MUMPS = Massachusetts General Hospital Utility Multi-Programming System). It consists of a language subsystem and a database subsystem and these two are closely integrated.

The most salient feature of M is its ACID compliance and ability of handling huge datasets in multi Terabytes range. This is what makes WorldvistA stand apart from the bunch of other open source implementations. A high level system architecture of this is depicted in the following figure.

vista-module-architectures

Fig1. – EHR System Architecture based on VistA platform

The VistA modules interact with different subroutines written in M. These subroutines are responsible for storing and retrieving data from database. The database engine in Mumps is called Fileman. It organizes the data into fields, records and files and manages a data dictionary along with other programming utilities.
In this blogpost we have introduced the VistA Platform for developing an efficient and cost effective EHR system. Next in the series we will discuss:

  • What are issues with the vanilla model of VistA. Can we fix them?
  • How Vista platform can be configured to perform specific clinical functions?
  • How can we create a system to leverage the maturity of VistA Platform and at the same time conforming to all the stages of Meaningful Use requirements?
Forward-Deployed Engineering

Additional Perspectives on the FDE Model

Forward-deployed engineering is gaining attention as a way to bring engineers closer to customer problems and real-world implementation. Several organizations describe this model as a way to align engineering work with customer needs, systems, and workflows. Here are a few resources that offer additional perspectives on the FDE model:https://www.griddynamics.com/glossary/forward-deployed-engineering

https://miragemetrics.com/guides/forward-deployed-engineering

https://www.cognizant.com/us/en/glossary/forward-deployed-engineer

https://fde.academy/blog

About Harbinger Group

Harbinger Group is a global Advisory-Led Performance Enablement company. For more than three decades, we’ve partnered with organizations in the people business, helping Enterprises, B2B SaaS vendors, and Digital Publishers close the gap between where workforce and learning performance is today and where it needs to be.
We work across Workforce Technology and Digital Learning domains. In each, we diagnose the friction limiting performance first, then engineer the fix, combining strategic advisory with digital product engineering and eLearning content development to deliver solutions built around the workflows, metrics, and outcomes each workforce owns.
Our pedigree in product engineering and digital learning has built a culture of continuous learning. We apply technologies like Agentic AI where they deliver measurable performance gains for our customers not because they’re new, but because they close the gap.

Why Harbinger is Your Trusted AI Solutions Partner?

line

30+

Years of Experience

1000+

Projects Delivered

500+

Technical Experts

115+

AI Engineers

100+

Happy Customers

15+

Successful AI Implementation Use Cases

200+

Apps and Platforms Integrated

30+

Product Innovation Awards