Wouldn’t It Be Great if EHRs (medical records) Supported Plug-Ins and Were More Like Firefox?

Post image for Wouldn’t It Be Great if EHRs (medical records) Supported Plug-Ins and Were More Like Firefox?

I am currently migrating from one electronic health record (EHR) to another in my practice and feeling very sorry for myself.

There ought to be a way to do this easily, I keep thinking to myself.  Despite all the talk of interoperability and health information exchanges (HIEs) that is all the buzz right now in health IT circles, it seems that some basic functionality that could help make doctors’ lives easier is still missing from EHRs.

While being able to exchange standardized XML formatted documents between hospitals when transferring patients is critical to safe and effective transfer of care, what about the doctor who wants to archive some patient records for later retrieval? Or for the practice that wants to switch from one EHR to another without paying an over-priced consultant to change column-names in an exported spreadsheet or to write a scripts to rename exported attachments.

Here is a list that my friend Jim O’Connell, a physician who is starting a company to address even more fundamental issues of aggregating EHR data for research and other purposes, came up with:

  • more configured systems so there isn’t a lot of loading of content when the software/hardware arrives
  • improved connectivity between systems so that the patient’s chart (i.e. labs, x-rays, and progress notes etc) could be easily exported from any EHR and then imported by any EHR, regardless of brand
  • improved usability in EHR existing data so that you only use 3 screens instead of 6 or 7 to do a complete patient note
  • improved  “structured documentation” where enhancements like touch interfaces, natural language processing, and voice navigation would supplant the dense 10 pt font screens often seen in current implementations

At this point, I can almost hear the EHR vendors saying “do you want a pony with that too?”.  Well, no. But the bigger point here is that there are many targeted features that I can imagine would work great for my specialty and my specific work flow. Thus far, the vendors seem to be in a sort of arms race to provide the broadest range of features, so they could satisfy the largest pool of customers.

Instead, what if they published the broadest possible range of APIs (application programming interfaces)? This would allow other software developers to write smaller “plugin” programs that would work inside the EHR and provide highly targeted features that appeal to smaller audiences. I can imagine specialty-specifc “plugins” designed to allow for structured data-entry and validation, potentially allowing for speedier entry and cleaner data, which could then be better aggregated. For example, an orthopedic surgeon could be prompted always to enter data according to validated hip and knee scoring systems. Tumor data can be partially pre-filled using intelligent prediction and validation, instead of asking the user to click through innumerable pull-down menus (or, more likely, skipping them entirely).

The ability to extend the application with plugins has been one of the primary reasons why Mozilla Firefox is such a beloved web browser that is rapidly gaining market share at the expense of Internet Explorer. It is also fundamental approach to the amazing success of Twitter. By publishing and supporting a rich set of APIs, Twitter has spawned a huge ecosystem of developers who profit by selling specialized tools to access the rich treasure-trove of information of users and their tweets.

The hard work the CCHIT and, more recently, the ONC to develop national standards for connectivity and meaningful use will revolutionize the role of IT in health care. While these infrastructure advances will help patients and health systems, it is not so obvious they will address the day-to-day problems of physicians. Here, one should note that one EHR vendor has realized that its future success could lie in encouraging others to develop on their platform.  At the recent HIMSS convention, Eclipsys announced its Helios application development platform precisely to open up patient data within their EHR so that other applications can access it securely. While the method of access granted may have some restrictions, it certainly seems like a step in the right direction.

As every physician knows, the house of medicine is not monolithic. Every specialty is like its own small nation, with its own language and customs. In order for health technology to really make physicians’ lives simpler and easier, the pathways of innovation must diverge and meander in order to accommodate the innumerable variety of physician practices. Opening up APIs and allowing for development of “plugin” applications to enhance EHRs could be the way to let the most flowers bloom.

Discussion ( 5 comments ) Post a Comment
  • Honestly, right now there are just too many options, especially with the smaller companies. Standards really need to be determined asap, b/c right now its making physicians in smaller practices weary, we don’t have the same facilities and resources as larger hospital systems.

  • yea, thats a sentiment echoed by many right now. once standards of emr are finally set into place, should be interesting to see the type of support the government incentives will provide

    Iltifat Husain iMedicalApps Editor
  • I think i’m late in the discussion, but I had this idea also. I call them “EMR APPS”. They make EMRs easier to use and interact with, allowing the healthcare providers to focus on patients, instead of spending time using EMR systems. There some EMR companies that are exploring this approach. For example, PracticeFusion, which is free and one of the most popular, recently featured an health 2.0 app contest where they opened up their API.

    There are some barriers to this:

    1) Like primcar pointed out, too many EMR systems right now and no standards.

    2) EMR companies might be willing to open their API up because their software wasn’t designed to do so and it would cost them too much money and time to make their API open.

    3) If an EMR company makes their API public, they would have to change their business plan, business strategy, marketing, etc…

    4) EMR companies think they don’t need to open up their API because they see no value in it or demand for it.

    5) EMR are protectionist and secretive because they feel that if they open up their API, it erodes their competitive advantage.

    I think we’ll see newer EMR companies provide open APIs. They are the ones that embrace health 2.0. Even some of the older, more established ones might do because their interface and design is based on old technology. By opening up their API, they “push” the usability and interface advancements to 3rd party applications. There some some EMR companies that are exploring this approach. For example, PracticeFusion, which is free and very popular recently featured an health 2.0 app contest where they opened up their API. There are some barriers to this:

    1) Like primcar pointed out, too many EMR systems right now and no standards.
    2) EMR companies might be willing to open their API up because their software wasn’t designed to do so and it would cost them too much money and time to make their API open.
    3) If an EMR company makes their API public, they would have to change their business strategy, positioning, etc…

    I think we’ll see newer EMR companies open up their API. They are the ones that embrase health 2.0. Even some of the older, more estabilished ones might do because their interface and design is based on old technology. By opening up their API, they “push” the usability and interface advancements to 3rd party applications.

  • My appologies for my previous post. I had a cut and paste error.

Comment on this discussion

Your email is never published nor shared.