If you want the ability to support some very unique functionality, they will find a way to help support it. In a business that is almost nothing but edge cases (almost all of healthcare is complex, which is why you need 8+ years of training), you need lots of custom software behavior to fit these needs. The UCSF switch from GE healthcare to Epic about a decade ago is the prime example of what value Epic. [1, 2].
[1]. https://www.wired.com/2015/03/how-technology-led-a-hospital-... [2]. https://www.forbes.com/sites/zinamoukheiber/2012/04/18/epic-...
Also, my previous comment was in response to no one liking Epic though, so certainly on topic.
[1]. https://health.ucsd.edu/news/releases/Pages/2015-05-06-uc-sa...
[2]. https://ucsdhn.org/providers/physician-network/advantages/te...
A doctor can't open up an office and tend to patients with pen and paper anymore, and they have to pay thousands of dollars a month to systems that are truly terrible to be compliant.
Which doctor is going to read 300 pages of documentation for one if his 16 30-minute appointments a day?
For starters, if one could make an EHR that just only attempts to also help practitioners in the trenches instead of just the billing dept. that would be stellar!
So 'the value EPIC brings' is huge... for anyone but care providers, thank you very much.
I think one big issue is that the US subsidized EHRs for a while. So non-US non-billing-focussed EHRs never really developed.
Now those US EHRs are getting dumped on the rest of world, with all of that carefully developed billing tech disabled out-of-the-box.
The actual problem has nothing to do with nation-focused issues. With healthcare liberalization came competition, and therefore search for the cheapest solution. Problem is, in healthcare we have slaves (called residents) and what's cheaper than an educated slave? So actually, even european EHRs follow the 'for-billing' model because it's far easier to just dump the work on the residents.
EHRs are the whip with which we 'encourage' human healthcare providers.
You can build an ehr with google docs if it were legal. But it isn't.
All of the good things I could tell you that I remember about Epic have zero relationship with the software they sell. And none of them could stop me from leaving, because the software was the job. It was all essentially gold spray paint on a turd.
All EMR's suck though. (note: I made one)
We shouldn’t feed the illusion that old stacks are inherently bad and that new stacks will magically solve all problems.
If someone wanted to write a modern website in C++, I'd probably gripe about that.
But Java, with either J2EE or Spring? No complaints here.
VB just isn't appropriate anywhere anymore.
I certain wouldn’t advocate using VB for new code. All I am saying is that the real problem is not the stack.
All EMRs suck though.
The backend is most certainly not in anything close to Visual Basic.. (MUMPS - using Intersystems Cache as the object store implementation)