News for hackers. Stuff that matters.
Re:Why Doctors Hate Their Computers (2018) by phren0logy on Monday August 31, 2020 @06:03PM (#24336356)
I'm an MD, and most medical software is objectively terrible. I've worked in private hospitals, campus student health clinics, jails, juvenile detentions, VAs, group homes, state hospitals (in the US) - and in clinics and hospitals in New Zealand.

I have never used an electronic medical record that I would willingly inflict on another person.

The reasons vary, and almost all of them have at least a couple of things that they do very well. But the bottom line is that this exactly the kind of "enterprise software" that is sold to people who will never have to actually use it. They are overwhelmingly sold as ways to increase reimbursement for services provided, as a part of the arms race of insurance companies refusing payment, and hospitals billing more and more.

Even in public sector settings that aren't billing, the only viable options available are built with this problem in mind.

Re:Why Doctors Hate Their Computers (2018) by chromatin on Monday August 31, 2020 @08:32PM (#24337300)
Also an MD, also hate our EMR because it is hot garbage, and I love your username.

My latest complaint is that the authors of our EMR, who I know to be legions of fresh out of college young twenty somethings (hardly anyone lasts long enough to be a senior engineer at this vendor, I am told), have not used any sort of helpful SDK for text input boxes, but instead have written their own, having inconsistent and wrong behavior with respect to keyboard based text selection, Ctl+backspace behavior and a variety of other well standardized functionalities.

...and they have written multiple different wrong implementations, as the text boxes behave differently in different parts of the EMR. Even the inconsistencies are inconsistent, like atrial fibrillation.

Re:Why Doctors Hate Their Computers (2018) by fivre on Monday August 31, 2020 @10:28PM (#24337971)
To be fair to Epic engineers, I don't think many of them want the system to be that way either--they may not be super-experienced, but that shit's more a product of ossification from decades of refusing to change much of anything (the company seriously considered forking VB6 to avoid going to .NET).

Individuals don't have much power to change an organizational culture riddled with NIH syndrome (the goddamn ticketing system, timekeeping system, and at some point in the dark past, the email system used internally were ALL written on top of the core EMR codebase) and cargo cult development (the people that /do/ stick around have a healthy share of people that couldn't easily get hired elsewhere on their merits, but do thrive in an environment where accumulating and regurgitating questionable tribal knowledge is crucial).

The system is a testament to the inertia of enterprise software: you can muddle along with a product end users hate while making a damn good profit because the system does deliver on its promises to its actual customers, the hospital admins that are primarily charged with reducing costs and increasing revenue.

The US medical system is so flush with cash and has such high barriers to entry that it doesn't really matter if software isn't great in some (important, but not important in a way that matters to decision makers) ways. The money keeps flowing, and continues concentrating power in the hands of major players. Something like the HITECH act /was/ needed, but lol if you think the people that bought a seat at the table to design it (but totally didn't--that would be corruption, and we don't have that in America!) didn't have a vested interest in pushing certain provisions. Save money by putting an EMR in place sooner, and accelerating vendor lock-in with the existing players? Sure, why not, everyone (for certain values of everyone) wins!

https://www.motherjones.com/politics/2015/10/epic-systems-ju...

Re:Why Doctors Hate Their Computers (2018) by ridaj on Monday August 31, 2020 @10:50PM (#24338081)
> "an environment where accumulating and regurgitating questionable tribal knowledge is crucial"

Nice. It's a feature of crappy teams that I hadn't been able to put my finger on.

Re:Why Doctors Hate Their Computers (2018) by kakoni on Tuesday September 01, 2020 @01:04AM (#24338722)
Its some sort of mystery to me why three Scandinavian countries (Denmark, Finland and Norway) decided to go with Epic.
Re:Why Doctors Hate Their Computers (2018) by japanuspus on Tuesday September 01, 2020 @02:40AM (#24339132)
Thanks for posting this -- I didn't know this was the system we bought (am Danish).

The back story (for Denmark) is that we have been building our very own system since the 1990's at massive cost without getting very far, so by now the biggest commercial offering probably looks like a safe heaven.

Reasons the "in-house" systems never got far are a good story. First, there is the normal insanity of hiring consultancies on cost-plus contracts to design and build a system that is "spec'd" by collecting wish lists from everywhere. Despite this, things might have worked: A lot of my friends from uni started work at these consultancies and the story is that there was not much naked greed and cynicism, and that people really tried to come up with good systems. The real killer was that Denmark, despite being a completely homogeneous country of 5m people with state-funded healthcare, did not opt to build a single system!? Healthcare is provided by the "regions", and the regions could not agree on buying a single system. Since Danes expect their medical records available across regions, the ministry of health then had to step in and provide a data interchange standard. Picture an insane XML-schema for every conceivable piece of medical information, coupled with granular access controls and origin metadata. And then mapping this schema faithfully to 5 different alternative representations...

Re:Why Doctors Hate Their Computers (2018) by kakoni on Tuesday September 01, 2020 @03:15AM (#24339290)
Danish system is called Sundhedsplatformen, for Capital + Sealand regions. Powered by Epic.

From what I've read it seems that most of the users are very unhappy about it (https://www.dr.dk/nyheder/regionale/sjaelland/ud-af-tre-laeg...) and crucial integrations to outside systems (like Medicine Card) still don't work properly after 4 years (https://www.dr.dk/nyheder/regionale/hovedstadsomraadet/ny-br...)

Re:Why Doctors Hate Their Computers (2018) by jacobush on Tuesday September 01, 2020 @03:48AM (#24339475)
We have the regions in Sweden too, and they too do their own thing. I think it might be better in 5 to 10 years, because the national parliament decided to integrate the software.
Re:Why Doctors Hate Their Computers (2018) by noelsusman on Monday August 31, 2020 @11:14PM (#24338188)
It's funny because everyone in the industry immediately knows you're talking about Epic. And yes, it's a nightmare.
Re:Why Doctors Hate Their Computers (2018) by gonzo41 on Monday August 31, 2020 @08:43PM (#24337361)
Lets not talk about the craven insurance industry or security or American healthcare for a moment. Lets let ourselves dream.

Most medical records don't capture enough information about a person longitudinally over time. I worked in a bank that had fantastic customer relationship management software that captured every interaction between the bank and customer and acted as a integration layer ontop of all services the bank provided. It was a stack based model where recent interactions went ontop and nothing could be deleted. You could find old scans of documents, letters the bank had sent and replies. The interaction between bank and customer over internet banking were all captured. I saw my own records from when I got my own account as a child and could see everything from then till now.

I've had a bunch of touch points with medical professionals relating to an eye injury in the last few years. From Emergency to Surgeons and specialists. A lot of information had to be repeated by my wife along the way whilst I a sat there blind.

I don't think special form support or really even business process support would be that useful. I just think having a single pile of client information that's in chronological order would really help doctors be able to stay on top of the issues at hand and then creating a culture of active documentation of actions by all staff so that patient records such as whats on the chart at the end of my bed get's onto my medical record by the end of shift or earlier each day.

This seems like a good place for an ISO standard.

Re:Why Doctors Hate Their Computers (2018) by chiph on Monday August 31, 2020 @09:49PM (#24337747)
I now keep a copy of the photos of my retina on a USB stick. It never fails - either I move and get a new ophthalmologist or they change systems and my old photos are lost/inaccessible. Having a history can be a big help to them in tracking my age-related vision issues, and so far every system is able to export a PNG/TIFF/JPG image.

Microsoft Health Vault was supposed to do something like this. The promotional materials said it was going to be a system that you and your medical professional could securely access, and be a central repository of your medical records, so you wouldn't have EMR vendor lock-in. It did OK for tracking immunizations (but I have a yellow WHO booklet for that..)

Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @09:35AM (#24341564)
There have been several attempts at creating a personal health record system like Microsoft Health Vault. All have failed because providers have no incentive to cooperate. However it appears the Apple Health app is getting some traction and they have built interfaces to quite a few providers.
Re:Why Doctors Hate Their Computers (2018) by Balgair on Monday August 31, 2020 @10:40PM (#24338029)
> I have a yellow WHO booklet

Tell me more! I've had issues for decades with tracking my immunizations.

Re:Why Doctors Hate Their Computers (2018) by com on Tuesday September 01, 2020 @02:18AM (#24339038)
It’s the Carte Jaune (Yellow Card) which has a function of being a record of immunisations that is sometimes useful when travelling to or from regions with specific disease outbreaks (yellow fever, measles, polio etc). The US Government printing office may still print a version of this. https://en.m.wikipedia.org/wiki/Carte_Jaune

Edit: rogue capitalisation

Re:Why Doctors Hate Their Computers (2018) by gonzo41 on Tuesday September 01, 2020 @03:13AM (#24339279)
I also have one of these still. They're still pretty common I think. I also think my dog has one that look similar :)
Re:Why Doctors Hate Their Computers (2018) by dguest on Tuesday September 01, 2020 @09:09AM (#24341357)
I told a doctor I'd received a few vaccinations but forgotten to bring the card, and they just added them with no other questions. I'm pretty sure that was true, but it's definitely not a very bulletproof set of credentials.
Re:Why Doctors Hate Their Computers (2018) by michaelrpeskin on Monday August 31, 2020 @09:12PM (#24337548)
25 years ago when I was an intern, I worked for a healthcare software company on the interface team. Our job was to get records out of a hospital’s system and into a home care provider’s system. We were an early proponent of the HL7 standard and our customers were thrilled with not having to repeat information like you experienced.

But as you saw (pun intended), it hasn’t gone far. Every time I see my doctor I have to fill out the same forms and repeat the same information. Too bad my work didn’t go far.

Re:Why Doctors Hate Their Computers (2018) by epmaybe on Monday August 31, 2020 @09:37PM (#24337671)
Your doctor shouldn't be having you fill out the exact same information. Review of systems (like if you have a cough, etc) is fine, but all of your past history? It should just be what has changed or been added to your problem list since the last time they saw you.
Re:Why Doctors Hate Their Computers (2018) by rscho on Monday August 31, 2020 @10:41PM (#24338034)
It's like that in some places. Typically, the consequence is that you'll get a phonebook-sized file in no time, with so much cruft accumulated from prior encounters that the file will be next to useless.
Re:Why Doctors Hate Their Computers (2018) by hanklazard on Tuesday September 01, 2020 @07:36AM (#24340674)
This is a great point. As someone who receives a lot of medical records from various exports, I can just say that hundreds of pages for a healthy 11 YO only makes it easier to miss the important parts.
Re:Why Doctors Hate Their Computers (2018) by epmaybe on Thursday September 03, 2020 @10:56PM (#24371279)
This just seems like lazy doctoring compounded by busy schedules. If you can't summarize what's going on succinctly, what was the point of all that training? God forbid you spend a little more time on patients.
Re:Why Doctors Hate Their Computers (2018) by bena on Monday August 31, 2020 @08:29PM (#24337285)
It's one of those sectors where the people who are interested aren't good enough and the people who are good enough aren't interested.

No one really wants to do EMR software. Or medical software in general. They do it until they can do something else.

That and you have to work with doctors. And sorry to say, that is not exactly fun. You have people who think because they did a lot of school, that that makes them an expert in everything. And that their bikeshedding is the "real" important issue.

When I last worked with it, databases were the hot new thing. And I don't mean databases were new tech. I mean medical software was just catching on to storing data in databases.

I think one company was pushing a solution that was essentially a collection of Word templates. As if they had hit upon something not only novel, but that no one in history had thought to do.

If you're a software developer, eventually you get tired of pissing up rope and get a better job.

Re:Why Doctors Hate Their Computers (2018) by jseliger on Monday August 31, 2020 @07:12PM (#24336813)
This reminds me of Blackboard and its competitor (I forget the name of it) in higher education: students hate it. Professors hate it. It's brutally hard to use. Professors can't easily adopt an alternative (as they can with by choosing Google Docs or Dropbox).
Re:Why Doctors Hate Their Computers (2018) by ericcumbee on Monday August 31, 2020 @09:56PM (#24337797)
Wasnt it WEBCT and then one bought the other...

Desire2Learn appears to be the big competitor now (the university i worked at was completing the migration from Blackboard to D2L when i started. and the Uni System of Georgia followed suit.

Re:Why Doctors Hate Their Computers (2018) by greedo on Monday August 31, 2020 @07:18PM (#24336861)
Moodle?
Re:Why Doctors Hate Their Computers (2018) by jcrawfordor on Monday August 31, 2020 @08:04PM (#24337161)
Instructure Canvas is probably the more popular alternative right now, Moodle having always struggled with usability and manageability issues (and taking a long time to get a "modern" looking UI).

That said, during my student years I felt like Canvas was steadily converging on being as unusable as Blackboard, which maybe hints at some underlying pressures in that industry. I was involved peripherally in the decision-making process on a small university purchasing a new LMS, and the decision was amazingly political and driven by niche needs from vocal users, and I say this as someone who was pretty used to university politics at the time.

It seems like the way to get an LMS contract is to throw every feature you can possibly think of into the bucket, usability and quality isn't something that really gets evaluated very well. This probably could be changed but I'm not sure how. For example, the university I was with performed student surveys related to the food service vendor and incorporated the results of those surveys as a performance standard in the contract. Nothing like this was done for the LMS purchasing, no student input was collected at either the purchasing or performance stages, and a combination of purchasing methods and institutional politics meant that faculty input was extremely limited (the vendor was basically chosen before the faculty were invited to provide feedback). I don't think higher-ed IT departments often have a user-focused culture but instead a cost-focused one.

Re:Why Doctors Hate Their Computers (2018) by easton on Tuesday September 01, 2020 @08:26AM (#24341040)
It's interesting, I've used four or five LMS' over my time as a student (Canvas, Blackboard, some k-12 ones, touched Moodle once). Canvas has been the only one I really liked. It works amazingly well at managing coursework, isn't slow, doesn't have a weird paradigm around groups vs courses vs sections. It's not confusing to use either, and they leave a graphiql client there on the hosted version if you want to pull your data yourself (and the API is great). I don't understand why people use Blackboard anymore if they can help it (although maybe it's better now?).
Re:Why Doctors Hate Their Computers (2018) by owowow on Monday August 31, 2020 @09:40PM (#24337693)
Canvas is free software, Instructure's main value add is a 24/7 support desk, operational expertise (not needed for small scale users) and custom software development.

Compared to Pearson's crummy web learning platform and the mess of perl that constituted my college's homegrown infrastructure, Canvas was the bright spot where when things went wrong you could get ahold of someone technically competent and helpful at 11pm the night before your test on Saturday.

Re:Why Doctors Hate Their Computers (2018) by atemerev on Tuesday September 01, 2020 @05:13AM (#24339839)
Moodle is more or less fine, we use it quite successfully at the University of Geneva. It helped us a lot to organize remote classes during the pandemic. There were some quirks, but nothing on “enterprise-grade horror worthy of TheDailyWTF page” scale.
Re:Why Doctors Hate Their Computers (2018) by bilegeek on Monday August 31, 2020 @07:53PM (#24337110)
There's also McGraw-Hill Connect and Brightspace.
Re:Why Doctors Hate Their Computers (2018) by matheusmoreira on Monday August 31, 2020 @11:20PM (#24338225)
I remember one system whose idea of a backup was to make a copy of the MySQL database directory to another location on the same machine. Another system would transmit everything I wrote to the backend via HTTP with zero encryption. Lawyers tell me to record everything that happens yet all systems I've used don't let me add any information after the consult is finished, exposing me to legal liability.

I wish I had the time to make my own software... At this point I'd be most happy with just a text area where I can write anything I want. I'd love IDE-style features such as autocompletion for medications and tests. An inference engine for simple calculations would also be great. For example, if I write the patient's height and weight, the software should notice that it has enough information to derive the BMI and just do it.

Re:Why Doctors Hate Their Computers (2018) by husarcik on Monday August 31, 2020 @06:10PM (#24336408)
What is your opinion of Epic?
Re:Why Doctors Hate Their Computers (2018) by phren0logy on Monday August 31, 2020 @06:17PM (#24336461)
It's among the least bad, but nobody would ever mistake it for software sold to general consumers in this century. I know it's complex and specialized, but so are IDEs, and those are (in my limited use and understanding of them) worlds better in their engineering.

That said, I'm not crazy about how actively Epic appears have tried to keep medical records created in Epic locked in to Epic.

The spirit, if not the letter, of the legislation requiring a move to electronic records was due to record portability. From where I stand, they have actively prevented that (or at a very minimum sandbagged) to expand their market share.

Re:Why Doctors Hate Their Computers (2018) by phobosanomaly on Monday August 31, 2020 @07:34PM (#24336985)
Another unintended consequence of this is that it makes it extremely difficult for doctors and nurses to pull data to do basic research or look at patient outcomes.

For example, if you wanted to see what the outcomes of giving a specific drug at a specific dose to a specific group of patients at your hospital was, you're in for a real fun time manually copy-and-pasting thousands of entries from the EMR to a spreadsheet.

Now more than ever it is important to look at data relating to patient outcomes with various COVID treatments that haven't been thoroughly vetted yet. But, guess why your local hospital isn't doing anything like that? Because what should be a simple 3-hour exploratory data analysis that can be breezed through IRB now has to involve a budget component of hiring a professional copy-paste person. Can't even use med students to do it anymore because they aren't allowed to hang around the hospital due to COVID, and you can't access those records remote due to HIPAA.

Re:Why Doctors Hate Their Computers (2018) by josephpmay on Monday August 31, 2020 @08:40PM (#24337346)
That’s just completely untrue. First of all, Epic has a built in tool called Slicer Dicer for clinicians to perform pretty complex population data analysis without having to do any database queries. Second, every healthcare organization extracts much of their patient data to a data warehouse where you can perform direct SQL calls on it.
Re:Why Doctors Hate Their Computers (2018) by throwaway4220 on Monday August 31, 2020 @10:38PM (#24338022)
MD here too. I encourage you to stop and think about your defensive reaction to a tool you know well that's designed for exactly the purpose the client is looking for. OP, who I wager uses Epic every weekday for 5+ hours, has no idea about this tool and probably wishes existed (I'm guessing). It's probably not included in their software contract, or there are unnecessary HIPAA issues, or the IT person is not competent. Just some of the many issues.

On the radiology side, I know there are extensions and tools for PACS that the vendors can't be bothered to come explain/train, even though the company sold it to the hospital. It's like pulling teeth.

Re:Why Doctors Hate Their Computers (2018) by josephpmay on Tuesday September 01, 2020 @09:30AM (#24341521)
Valid point. My defensiveness was less directed towards OP's specific scenario but rather to the blanket statement that EHRs are broken in this way, when there are specific and high-quality tools designed specifically for data analysis. A lot of people, including myself, tend to put a lot of faith in HN comments about industries that we are not personally familiar with, and someone reading OP's comment would likely get the wrong impression about the state of the medical records industry.

There are certainly a million reasons why a doctor may not have access to or be able to use tools like Slicer Dicer, but most of those come down mainly to hospital policy. Amount and quality of training is certainly the biggest differentiation between clinician who are satisfied with Epic and those that hate it.

Re:Why Doctors Hate Their Computers (2018) by phobosanomaly on Tuesday September 01, 2020 @11:02AM (#24342519)
You are correct, I made a blanket statement based on what was apparently incorrect information. But, I'm glad I made it on HN, because I went from having an incorrect assumption to having a solution!

So, thank you!

Re:Why Doctors Hate Their Computers (2018) by phobosanomaly on Monday August 31, 2020 @08:48PM (#24337403)
Thank you very much for sharing that. I'll look into it more. The clinicians (head of trauma Evidence-Based Medicine as well as the head of the trauma department overall) I have talked to at my non-academic Level II trauma center do not have any clue this exists. They are currently exporting thousands of records by hand.

Edit: Do you know offhand of a good guide to SlicerDicer I can share with them? I will google around, but if you had something you personally liked?

Re:Why Doctors Hate Their Computers (2018) by thesishelp on Tuesday September 01, 2020 @01:51AM (#24338943)
There's still likely some good reason to do that work manually. The quality of data entry into EMRs is often poor, especially when it comes to event or time data that's not just numeric bloodwork. Imagine that at a random physicals date your patient was suddenly was 155kg and 65cm tall. Or for another example, having someone be inaccurately be diagnosed as having new onset diabetes after transplant, despite them having DM for several years prior. People switch up entry fields, inaccurately assess or diagnose patients all the time--generally because of the sheer variety of ways in which data can be screwed up, only a person can notice those oddities (or write a little script to fix them).

At population levels I could concede that these errors may well be inconsequential though.

Re:Why Doctors Hate Their Computers (2018) by josephpmay on Monday August 31, 2020 @09:29PM (#24337633)
I work at Epic, so the resources I have are all internal training/document. That being said, the best way to learn it is probably to have someone who’s an expert in it, ideally another doctor, walk them through it. If you want, I can see if I can find some specific customer-facing documents/training to link them to.
Re:Why Doctors Hate Their Computers (2018) by owowow on Monday August 31, 2020 @09:52PM (#24337768)
Lack of public documentation has to be my #1 pain point with proprietary software over the years.

Especially in the EMR space, putting up barriers to access basic documentation is quite unreasonable.

Public documentation is not going to suddenly allow your competition to gain an advantage, while your own firm benefits from users being able to easily google and get authoritative answers from your own official documentation.

Re:Why Doctors Hate Their Computers (2018) by willcipriano on Monday August 31, 2020 @09:42PM (#24337705)
> and you can't access those records remote due to HIPAA.

The person who told you that is misinformed. I have personally worked on products that allow physicians and staff to access patient records remotely in a safe and fully HIPAA compliant manner. It's incredibly common.

Re:Why Doctors Hate Their Computers (2018) by phobosanomaly on Monday August 31, 2020 @09:49PM (#24337741)
Sorry, I worded that poorly. I meant the med students doing the grunt work.
Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @09:52AM (#24341701)
Most EHRs now have standard HL7 FHIR APIs which would allow remotely querying that data.
Re:Why Doctors Hate Their Computers (2018) by phobosanomaly on Tuesday September 01, 2020 @11:00AM (#24342493)
Thanks for the heads-up!

Do you know of a good way to leverage this API in a way that can be directly used by clinicians to pull and work with data?

Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @01:11PM (#24344073)
You'll have to start by finding the FHIR web service endpoint URL for your EHR instance, as well as appropriate authentication credentials.

Client applications can be written using the HAPI FHIR library.

https://hapifhir.io/

Then use the search operation to find the resources you need.

http://www.hl7.org/fhir/search.html

Re:Why Doctors Hate Their Computers (2018) by nradov on Monday August 31, 2020 @08:11PM (#24337193)
The latest version of Epic has fairly complete record portability. Is it missing anything specific?

https://open.epic.com/

I think EHR vendors sometimes get unfairly blamed. The fault often lies with provider organizations who simply haven't turned on the available functionality.

Re:Why Doctors Hate Their Computers (2018) by odyssey7 on Monday August 31, 2020 @08:36PM (#24337320)
Why do I feel stressed out visiting this link on desktop? Perhaps someone who's good at UX could share a few thoughts?
Re:Why Doctors Hate Their Computers (2018) by inreverse on Monday August 31, 2020 @10:16PM (#24337909)
Not good at UX but the landing page is not following some basic conventions. The multiple saturated background colours are especially stressful.

Conventions which would help:

- add vertical padding between elements

- simplify illustrations or using icons

- use a consistent color palette

- use color sparingly

- at least one of black text and white background should be off-black or off-white respectively

- cookie request background should be a neutral color rather than yellow

- cookie request should be at the bottom of the screen rather than the top

- choose one hover event: animate the illustration or underline the text

- the footer should be at least 3 times the height

- replace "over the last year as of date" with "each year" then restore standard font weight

Fixing all of the above should take about an hour.

Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @01:36AM (#24338879)
I don't understand. How can colors be stressful?
Re:Why Doctors Hate Their Computers (2018) by hanklazard on Monday August 31, 2020 @08:58PM (#24337473)
Ha, exactly. UI/UX is precisely the area where Epic fails the most. I am not an expert in this area, but in my every day use, I can only describe the Epic style of UX as "vomit all information onto the screen at once."
Re:Why Doctors Hate Their Computers (2018) by nradov on Monday August 31, 2020 @09:04PM (#24337501)
Given a choice, clinicians would usually rather have maximum information density to avoid clicking around for what they need.
Re:Why Doctors Hate Their Computers (2018) by Shared404 on Monday August 31, 2020 @09:42PM (#24337704)
Some better organization to the information would be nice though.

Edit: Not a doctor/in health care. Just basing this on the link above.

Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @01:35AM (#24338874)
Better how?
Re:Why Doctors Hate Their Computers (2018) by Shared404 on Tuesday September 01, 2020 @02:21AM (#24339051)
Looking at the website right now, I see three different horizontal arrangements of links.

Of these links, there are four duplicate pairs, at least. Two of these sets of pairs lead to indistinctly named pages (/Home/InteroperabilityGuide and /Home/Interoperate)

I would start by having all of these links be at the top, and adding some descriptive text to each of the fields in the main body, as opposed to meaningless graphics/marketing numbers.

Addendum: Also, I wouldn't want to do the split in thirds thing that occupies the majority of the page. Each of those can get a description of at least a paragraph, and go one after the other. If there's not enough info to fill a paragraph, then they probably need to be merged.

Edit: ambiguously -> indistinctly

Re:Why Doctors Hate Their Computers (2018) by fivre on Monday August 31, 2020 @11:15PM (#24338195)
This one isn't entirely their fault--it's legitimately a customer demand they've acquiesced to, and while they bear some blame for doing so, they're not the root of the issue there, users are.

There's a legitimate case for high-density, specialized interfaces that aren't focused on usability in the sense that you might find in more consumer-targeted software: the end users of these systems don't necessarily need something that's easy to learn or that presents only important info up front. Arguably they need the opposite: something that packs a lot of complex functionality and dense information into a small space is _good_ when your users are highly-specialized and frequently run through similar complex workflows. It's akin to a phone camera interface and a camera designed for professional photographers: the former eschews having ALL THE THINGS for accessibility, whereas the latter eschews accessibility for high info density and rapid access to tools because its users are okay putting in the time to learn something complex when getting over the learning curve will afford them a high degree of control and quick feedback.

Where things break down is customizability: expert tools, and especially expert software tools, suffer from "the user knows best, they can design their own UX" syndrome: this is true to a degree, but in the case of shared tools oft turns into one user (team lead X, who's been doing this shit for years! they know their shit!) designing something that works for them, or that replicates an existing workflow from elsewhere (just make it EXACTLY like the old paper charts! why would you do anything else? what do you mean the design considerations for a paper system might not perfectly transfer to a computer system?) in total ignorance of things they fail to do well. Computer systems, I think as an artifact of their relative novelty, lead users to believe they're experts in UX design by virtue of having (a) experience in the field the system serves and (b) having used a computer interface at some point in the past (and, in America, (c), broader cultural hubris about individual competency across disciplines based on competency in some unrelated highly-skilled field). Designing a truly good interface requires a dialog between user and designer, but we too often tend towards a "skilled user must be right, they're good at SOMETHING and therefore good at EVERYTHING" mindset. Enterprise software design provides customizability to a fault--we hear users want it, don't have enough time to actually sit down and try workflows with them, and they say they're skilled enough to do it themselves independently, so let em have at it.

I sometimes wonder what it'd be like in a world where "cars" were sold to ENTERPRISE DRIVING CABALS, full of VERY SKILLED DRIVERS, where the "car" in question ended up being a pile of sheet metal and control surfaces, a collection of engine and power train components, a big tub of asphalt, and a rough map of places people need to go, entrusted to a multitude of very experienced horse carriage drivers who each sought out to build their own bespoke personal vehicles and interstate highway system as they saw fit based on their own intuition and cunning, with nary a notion of needing to design something that worked for anyone else or wanting to take advantage of the new tech's more novel features. I doubt it would be a good one, but it would probably be hilarious to look at having driven on a somewhat saner system in a more thoughtfully designed vehicle.

Re:Why Doctors Hate Their Computers (2018) by Aeolun on Tuesday September 01, 2020 @05:50AM (#24340029)
Maybe the rainbow spacing?
Re:Why Doctors Hate Their Computers (2018) by conanbatt on Tuesday September 01, 2020 @12:30AM (#24338569)
Wait until you find out a same hospital runs multiple versions of epic that are barely interoperable between each other.
Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @12:59AM (#24338698)
Certainly that's an issue, but again you can't really blame the vendors if providers make extensive customizations to EHRs and then refuse to commit IT resources toward rolling out version upgrades.
Re:Why Doctors Hate Their Computers (2018) by nikisweeting on Tuesday September 01, 2020 @10:04AM (#24341803)
Good luck actually using that, most deployments have the open-operability stuff specifically disabled, and it required many layers of bureaucracy to get it enabled and have keys issued.
Re:Why Doctors Hate Their Computers (2018) by nimish on Monday August 31, 2020 @08:08PM (#24337182)
Thankfully, TEFCA was implemented anyway, and is still on schedule.

We'll see what it works out to in practice. But data sharing is definitely still possible, today, even with Epic (they are quite good actually). You are limited to certain reasons but they are pretty broad.

Full disclosure: I work on this full time. It is a strange world, that works on its own standards and practices for good and bad reasons.

Re:Why Doctors Hate Their Computers (2018) by VectorLock on Monday August 31, 2020 @06:19PM (#24336476)
I know a whole bunch of nurses who won't shut up about how much they hate Epic. I watched my doctor try to use it once when I was in for a visit and he didn't seem to be enjoying the experience much either based on his grumbling. It seemed like there was a LOT of UI cluttering going on so I can understand how it might not be very easy to use.
Re:Why Doctors Hate Their Computers (2018) by somehnguy on Monday August 31, 2020 @08:05PM (#24337165)
Just a little personal anecdote but - A while back I had a week long stay in the hospital, after some small talk with one of my nurses she learned I write software. She told me a bunch of things they hated about Epic and gave me a quick tour of the interface they have to use. The main complaint seemed to be that things they need to do hundreds of times a day require way too many input actions. And it did indeed look incredibly cluttered.

I love getting little tours of software I'll likely never use even though I'm not in a position to fix any of the problems. It's just interesting.

Re:Why Doctors Hate Their Computers (2018) by josephpmay on Monday August 31, 2020 @08:45PM (#24337383)
Epic just unveiled a new user interface for nurses trying to address this exact issue. The problem, and another commenter pointed out, becomes everybody has a different idea of what they need quickest access to, and many hospitals want to customize to fit their existing workflows, even when that’s not ideal for speed of use.
Re:Why Doctors Hate Their Computers (2018) by Aeolun on Tuesday September 01, 2020 @05:54AM (#24340039)
> many hospitals want to customize to fit their existing workflows

This is probably my single largest source of frustration with building/implementing any enterprise product.

Re:Why Doctors Hate Their Computers (2018) by bena on Monday August 31, 2020 @08:32PM (#24337296)
You know why? Because every doctor, nurse, tech, etc has a goddamn opinion on what's important.

They're of the opinion that everything needs to be "as few clicks" as possible. As if "number of clicks" was the only worthwhile message.

Nobody would read a book where the keyboard was pressed as few times as possible. Sometimes, complex actions require complex input.

We should be shooting for discoverability, not "number of clicks".

Re:Why Doctors Hate Their Computers (2018) by somehnguy on Monday August 31, 2020 @09:33PM (#24337659)
Sure. Discoverability is great for new users to software. After the initial learning period I care far more about ease of performing repetitive actions. Discoverability is useless to me when I've already established a workflow and just want to perform known actions.

I was specifically talking about things they do hundreds of times a day (at least) like dispensing medication, requesting medication, inputting vitals, taking notes, etc. Those things shouldn't require 10-15 clicks and 4 different modals/menus each time. They're extremely common use cases that a nurse will likely be performing a number of times in every single room they enter.

And why shouldn't they have an opinion on what is important? They're the ones using the software all day!

Re:Why Doctors Hate Their Computers (2018) by Scoundreller on Monday August 31, 2020 @09:52PM (#24337771)
> After the initial learning period I care far more about ease of performing repetitive actions. Discoverability is useless to me when I've already established a workflow and just want to perform known actions.

I once got in trouble for using autohotkey for something like this. Like, wow were they upset with me.

Re:Why Doctors Hate Their Computers (2018) by wrkronmiller on Tuesday September 01, 2020 @07:52AM (#24340766)
Why were "they" upset? What as the context?
Re:Why Doctors Hate Their Computers (2018) by bena on Monday August 31, 2020 @11:10PM (#24338167)
In a clinic or hospital setting, there's always going to be someone on an initial learning period. So while discoverability may be "useless" to you, it's not useless to everyone.

The issue is also what's important for one use is not important for another. The person dispensing medication may not be the same person taking vitals, etc.

And it might be the common use case for that nurse, but another nurse may have a different workflow. What works for cardiovascular doesn't work for ophthalmology.

And all these people think they're equally important. They all want the same priority.

Not to mention, most people are bad at UX design. So while they should have opinions, they should not be the only consideration.

Re:Why Doctors Hate Their Computers (2018) by Aeolun on Tuesday September 01, 2020 @05:58AM (#24340057)
Isn’t it our job as engineers/UX designers/architects to make it happen?

If my software takes 10-15 clicks to do something any of the users does 100s of times a day, I’d consider that a failure on my part.

Re:Why Doctors Hate Their Computers (2018) by bena on Tuesday September 01, 2020 @09:25AM (#24341488)
First, counting clicks is a fool's game.

1, 2, 15, 100, the number of clicks doesn't really matter.

It's like measuring code quality by line count.

It's Spinal Tap. "But it's one less click, innit?" If it takes you 10 seconds to find the one place to click or requires such heavy front-loading that it slows down the system on every click, you've already failed. Doing more of the thing that caused you to fail is a hole with no bottom.

Second, the engineers and UX designers aren't the people really driving the design process. That's a problem. The people driving the design process don't know what they're doing. Because everyone things UX design is easy. It's not. It's hard. People think they know what they want, but the don't really. What they know is what they want to do. But they get it wrapped up in their mind that what and how are interchangeable. So "I want to prescribe medicine easy." becomes "Prescriptions need to be one click".

Maybe they don't really. Maybe to make them easier to do, they need to be in a context menu or something else. I don't know either. I'm not a UX designer by trade. Because I know it's hard.

Re:Why Doctors Hate Their Computers (2018) by somehnguy on Tuesday September 01, 2020 @10:28AM (#24342081)
>It's like measuring code quality by line count.

I don't think it is, at all. And counting clicks isn't a fools game - it's a direct metric for how buried simple tasks are. Do you need 15 clicks to restart the process you're debugging? No, it's one click on the debug window. This is no different.

>"But it's one less click, innit?" If it takes you 10 seconds to find the one place to click or requires such heavy front-loading that it slows down the system on every click, you've already failed. Doing more of the thing that caused you to fail is a hole with no bottom.

Why would it take the nurse 10 seconds to find a button or place to click for an action they've performed thousands of times?

We've already established that new nurses have a training program to get familiar with the system. You don't think they are just hired and then thrown into 'go take care of this hallway by yourself' do you? And whats better - front loading so they can select a patient as they enter the room and let it all load up while getting ready to treat (confirm name, start gathering data, etc), or waiting 5 seconds every single time they click anything? Oops, clicked the wrong thing there - thats 10 seconds to let it load, back out, then select the right thing.

You can argue discoverability all you want - but go stay a week in a hospital and observe the people actually using the software. Watch how 3/4 of the time they're in your room they're fighting with the computer to perform simple tasks. Tasks they know how to do, but take way too long because of the clutter and poor design of the system. Watch them click 15 times through 4 different windows to dispense a medication - which they'll do 8 times a day just for you. Multiply by that by all the patients they're responsible for. Do you see the problem yet?

It feels like I'm saying 'make it easier to use for the people who use it' and you're saying 'no make it shinier so anyone off the street can use it' lol. Maybe we're actually saying similar things - just not aligning thoughts well?

Re:Why Doctors Hate Their Computers (2018) by bena on Tuesday September 01, 2020 @02:02PM (#24344728)
> We've already established that new nurses have a training program to get familiar with the system

You've made the claim. But really, that's just washing your hands of the problem. I've been part of that training. I'd call it a joke, but there's nothing funny about it. You aren't going to get familiar with these systems in an afternoon seminar with the vendor's representatives.

You say this:

> You can argue discoverability all you want -

Then just make my argument for me.

> because of the clutter and poor design of the system

Reducing clutter would make things more discoverable. Making things discoverable is part of good desing.

I'm not saying "make it shinier". That's a poor inference on your part.

I'm saying the metrics by which we are using to design these systems are just flat out wrong. They are confusing the what with the how. And I'm not even getting into how sometimes you actually want things to be complex or hard to reach because you want the action to be deliberate.

Counting clicks is wrong. And anyone who advocates for it is also wrong. Discoverablity makes things easier to use. For the people who use it. You have this platonic ideal of a user who always knows the software in and out. That user does not exist. Any given user will only really use about 20% of the software, but every user will use a different 20%. So that other 80% needs to be discoverable. You shouldn't need to memorize or hunt down on a screen of options for it.

And since that 80% is different for all users, it logically follows that the entire system needs to be discoverable.

And that's not to say you can't implement shortcuts and hotkeys and what not. But really, any software shouldn't be making people think to much about how they're doing something so they can focus on what they're doing.

Re:Why Doctors Hate Their Computers (2018) by somehnguy on Wednesday September 02, 2020 @01:53AM (#24350379)
Your whole argument basically boils down to 'I somehow know better than the people who use the software for hours nearly every day and will disregard their usability complaints'. I think that is pretty arrogant and dismissive towards the users. I don't see us making any ground in this conversation so I'm going to leave it.
Re:Why Doctors Hate Their Computers (2018) by bena on Wednesday September 02, 2020 @02:13PM (#24356031)
Not myself. But someone. Some people make it their job to figure this stuff out. UX design is a skill. A skill you have to train and study.

The idea that users themselves know how to make something usable is just as misguided as what you're accusing me of. It's like assuming that most people are good chefs because they have a lot of experience eating.

They can tell us whether something is bad or not, but they can't tell us how to make it good. Don't confuse the former for the latter.

Re:Why Doctors Hate Their Computers (2018) by Aeolun on Wednesday September 02, 2020 @07:50AM (#24352299)
> And since that 80% is different for all users, it logically follows that the entire system needs to be discoverable.

I don’t think discoverable and efficient are mutually exclusive.

Something can be discoverable and still usable in 5 clicks or less (example: most menu bars).

Re:Why Doctors Hate Their Computers (2018) by bena on Wednesday September 02, 2020 @02:21PM (#24356123)
They aren't exclusive. Something that is easily discovered gives you an efficiency of thought.

But "number of clicks" isn't a measure of efficiency.

What's the time from thought to action? That should be our main concern. If that takes one click, five clicks, ten thousand click, it doesn't matter. Thought to action.

Re:Why Doctors Hate Their Computers (2018) by nradov on Tuesday September 01, 2020 @09:57AM (#24341742)
EHR implementations almost always incorporate a formal training program for clinicians so discoverability really isn't that important.
Re:Why Doctors Hate Their Computers (2018) by throwaway4220 on Monday August 31, 2020 @10:42PM (#24338048)
At the end of the day, it's a simple record of the patient, not an IDE. Nurses need to see stuff, MDs need to see stuff.

FWIW, my goddamn opinion: Epic is probably the best EMR I've used, but I can still see some random dude's dog in Bolivia on FB faster than I can pull up a patient's critical lab values during a procedure. Not too worried about missing out on "Now your EMR comes with customizable colors! [dismiss]"

Re:Why Doctors Hate Their Computers (2018) by bena on Tuesday September 01, 2020 @09:28AM (#24341514)
This could also be a factor of how much hardware is thrown at the problem.

I guarantee that Facebook has more computing power dedicated to showing you Bolivian dogs than any hospital has to showing you patient data.

Re:Why Doctors Hate Their Computers (2018) by rscho on Monday August 31, 2020 @10:33PM (#24337997)
You would have a different opinion if you were the one having to wait 3 seconds for things to load between each mouse click...
Re:Why Doctors Hate Their Computers (2018) by Aeolun on Tuesday September 01, 2020 @05:59AM (#24340064)
I see you use JIRA too!
Re:Why Doctors Hate Their Computers (2018) by bena on Monday August 31, 2020 @11:13PM (#24338177)
That's a different problem. That's not solved through just putting all the functions of the application one click away.
Re:Why Doctors Hate Their Computers (2018) by rscho on Monday August 31, 2020 @11:21PM (#24338232)
Batch loads are usually faster. Regardless, no it's not a different problem. It's THE problem. Clinicians need to go fast, and EMRs slow them down. If everything is a single click away from the landing page, they'll go much faster and in their eyes it's the only thing that matters even if it goes against any kind of common sense.
Re:Why Doctors Hate Their Computers (2018) by im3w1l on Monday August 31, 2020 @08:44PM (#24337372)
Vim isn't known for its discoverability but remains popular.
Re:Why Doctors Hate Their Computers (2018) by lsiebert on Monday August 31, 2020 @10:23PM (#24337944)
This sounds like it's way less configurable than vim
Re:Why Doctors Hate Their Computers (2018) by mv on Monday August 31, 2020 @06:36PM (#24336576)
At my hospital the nursing UI of Epic is absolutely horrid. It's cluttered and confusing with multiple places to document everything.

Epic is completely customizable, but the people who make the decisions in nursing management aren't always the same people using the software. That and funding to make the changes.

If you want to see really bad software take a look at Meditech it defaults 800x600 (!), and doesn't resize well at all.

Re:Why Doctors Hate Their Computers (2018) by throwaway4220 on Monday August 31, 2020 @10:45PM (#24338061)
Ah yes, I am still forced to use Meditech's telnet interface today. I asked our IT guy if we can please change the font to a smoothed, non-raster font. I think it took all his willpower to not burst out laughing lol
Re:Why Doctors Hate Their Computers (2018) by hanklazard on Monday August 31, 2020 @08:52PM (#24337431)
MD here. Epic is terrible, as are all other EMRs that I have used (with the exception of VA's older software). I use Epic every day and I am ready to jump ship from medicine altogether to help build an EMR that could actually work well for both health care providers and patients. There is no excuse for such poorly executed software, especially the UI/UX.
Re:Why Doctors Hate Their Computers (2018) by rscho on Monday August 31, 2020 @10:47PM (#24338071)
My bet is you won't succeed. UI is bad because of corporate and legal constraints, not because developers don't know better.

Regardless, best of luck!

Re:Why Doctors Hate Their Computers (2018) by euthymiclabs on Monday August 31, 2020 @06:29PM (#24336537)
All EHRs are bad, some are just worse than others. With the right build, Epic is one of the least bad. But the wrong build can really be soul-destroying.
Re:Why Doctors Hate Their Computers (2018) by caycep on Monday August 31, 2020 @11:15PM (#24338192)
Virtual basic running in some weird instance of something that you can only get through via citrix?

"least bad" is not saying much, they're all pretty bad.

Re:Why Doctors Hate Their Computers (2018) by ryukafalz on Monday August 31, 2020 @08:35PM (#24337314)
By any chance have you used GNU Health[0] at all? I'm guessing no since it's uncommon in the US/NZ, but figured I'd ask just in case. Curious what your impression of it would be as an MD.

[0] https://en.wikibooks.org/wiki/GNU_Health

Re:Why Doctors Hate Their Computers (2018) by buddhiajuke on Monday August 31, 2020 @09:36PM (#24337665)
That logo is so bad it’d be better to have no logo at all.
Re:Why Doctors Hate Their Computers (2018) by kube-system on Monday August 31, 2020 @08:45PM (#24337378)
Does anyone in high-income countries use something like that? It is worth nothing that the software product itself is only a tiny part of implementing most enterprise software projects.
Re:Why Doctors Hate Their Computers (2018) by ryukafalz on Monday August 31, 2020 @09:22PM (#24337594)
Maybe not, but if the EHR systems used in high-income countries are as universally awful as I've heard from doctors, and if GNU Health is at all better... I'd ask why not then!
Re:Why Doctors Hate Their Computers (2018) by owowow on Monday August 31, 2020 @09:42PM (#24337707)
Billing and marketing is likely the reason. There is no one responding to RFPs advocating for GNU Health, and it likely is not up to scratch for medical billing/automated overbilling of insurance providers.

EHRs in the USA, Germany and other countries with numerous health insurance providers are primarily there to ensure every service and tools used is billed fully (or overbilled).

Re:Why Doctors Hate Their Computers (2018) by dragonwriter on Tuesday September 01, 2020 @12:58AM (#24338693)
Because the EHR system is not itself an independent system, but part of a broader complex that also includes handling of financial transactions, and financial transactions are what moves money.

GNU Health’s support for the whole set of pre-authorization, billing, payment, and related transactions seems to be...generating manual invoices.

Re:Why Doctors Hate Their Computers (2018) by kube-system on Monday August 31, 2020 @10:36PM (#24338016)
Everyone hates all enterprise software because it is designed to meet the needs of everyone, not the needs of any particular user.
Re:Why Doctors Hate Their Computers (2018) by Shared404 on Monday August 31, 2020 @09:40PM (#24337694)
> why not then!

Because people stand to lose profit if GNU Health is used.

Re:Why Doctors Hate Their Computers (2018) by osrec on Monday August 31, 2020 @08:25PM (#24337271)
What top 3 things could be improved in medical software in your opinion? Is the UI a key problem or are there other bigger issues?
Re:Why Doctors Hate Their Computers (2018) by tuatoru on Monday August 31, 2020 @10:00PM (#24337813)
A good text user interface, keyboards that can record and play back keystrokes for getting around the menus, customizable per user, and responsiveness.

"Speed" (latency of response) has always been the number one user interface problem of all interactive software and it still is.

Re:Why Doctors Hate Their Computers (2018) by tuatoru on Monday August 31, 2020 @10:15PM (#24337901)
I forgot: the biggest improvement would be an amanuensis for every doctor and nurse.
Re:Why Doctors Hate Their Computers (2018) by Scoundreller on Monday August 31, 2020 @09:58PM (#24337809)
It seems like they never watched an end user use their product. Like, who re-invents the 'Page Next' function? Just put a blue underlined "Next Page" button at the bottom of the list like we've done for decades.