One of the biggest shortcomings we’ve seen when it comes to implementing healthcare IT is a lack of good, deep, detailed testing. There is a ton of lift that goes into building interfaces, mapping APIs and getting vendors to agree on a standard for data exchange to get one step closer to coordinated care records. But front-loading EHR interface efforts can have disastrous results once the healthcare solution is in the wild, so to speak, if proper space isn’t allotted in the timeline for extensive QA. When every digit and value contributes valuable information to the overall picture of patient health, a hospital system simply can’t afford poor Epic interface work…or more specifically, a lack of comprehensive testing of those EHR interfaces.
Bells and Whistles Won’t Help if They Don’t Work
There is no shortage of promising, flashy new health technology out there that promises to maximize efficiency, make physicians’ lives easier and provide valuable ROI to hospital administrators. But even the best device or wearable is useless if the connectivity between those impressive monitoring agents and the Epic EHR (as the Source of Truth) aren’t reliable and faithful. Imagine a surgeon who relies heavily on patient monitoring devices to keep an eye on his charges post-op — and therefore can stack clinic days a bit heavier given the automation provided by these new tools — only to find that the data packets containing timely updates are not being delivered to the point-of-care as expected. Chaos and panic ensues (as it very well should), and the confidence gained takes several significant steps backward.
Why Confidence Matters When it Comes to Trusting EHR Interfaces
Speaking of confidence, this is an element of this whole endeavor that cannot be understated. Not only is the whole point of testing to ensure a level of confidence for everyone involved, but when technology is implemented that does not deliver as promised, the impact felt is generally more significant in terms of perception than if things went perfectly smooth during go-live. It’s a bizarre reality of dealing with other humans, but if you fail when it comes to delivering EHR interfaces that function (or at anything, really), you will hear about it for months. But if everything goes swimmingly from the get-go, you’ll likely see everyone move on without much fanfare at all.
It’s a thankless job, folks, but someone has to do it. Never underestimate the importance of confidence in the technology you’re implementing when it comes to Epic interface work.
Brace for the Unexpected
There’s a sense in healthcare IT that the best testers are those who can always find something is wrong. While no one is generally excited to learn that there’s a bug in a key interface, it’s still valuable for Epic project teams to embrace this kind of feedback knowing that each remediation and round of regression testing is one step closer to an ironclad exercise in interoperability. Some of the wisest test cases in a comprehensive Epic interface test plan are to simulate unexpected data or situations in the workflow.
- What happens when an expected data element is missing (even if it “should always” be there), especially if it’s required to match the patient record?
- How does the system behave when a connected device sends a different format at the behest of an end user action?
- Does the connection break down if a transaction is sent twice?
Finding the surprise angles can save a lot of grief from discovering these unsavory loopholes during go-live at the hands of busy clinical users.
Deploying a skilled EHR tester to test the various interfaces and connections ensures that every foreseeable nook and cranny has been evaluated. Of course, there may occur those unforeseen whammies, and it’s just as prudent to expect those as it is to unleash a professional interface tester prior to release. But the better and more detailed the testing prior to launch, the better chances of seeing those EHR interfaces soar with traffic and deliver value to hospitals, clinicians and the patients they serve.