FHIR Chat · Failure of HIT Standards · social

Stream: social

Topic: Failure of HIT Standards


view this post on Zulip Brendan Keeler (Sep 06 2019 at 14:44):

https://wolandscat.net/2019/09/06/why-using-hit-standards-fails-to-achieve-interoperability/amp/?__twitter_impression=true

Curious about people's thoughts here. He likes to periodically shoot one over the bow.

view this post on Zulip Jose Costa Teixeira (Sep 06 2019 at 14:52):

there are some valid points but my reading is that the tone seems like: "if you start with standards, you are doomed", and "only when all systems have a common architecture we can achieve interoperability".

view this post on Zulip Jose Costa Teixeira (Sep 06 2019 at 14:56):

I do not think that is a good message.
IMO, Interoperability does not mean everyone has the same way of working.
I like more to think
"while I have my ways of working and you have your ways of working, we must be consistent for the things where we collaborate, but the rest we can do whatever however we want".

view this post on Zulip Jose Costa Teixeira (Sep 06 2019 at 14:58):

We should have a consistent information model (which is not the same as one information model).

view this post on Zulip Jose Costa Teixeira (Sep 06 2019 at 15:01):

I think the article has a tone that sounds slmost like "until a universal model is ready, HIT standards are not really useful". which i disagree. we don't have to all speak one same language to understand each other.

view this post on Zulip Jose Costa Teixeira (Sep 06 2019 at 15:01):

others?

view this post on Zulip Jenni Syed (Sep 06 2019 at 15:29):

Web services from many sites (google to outlook, apps using apple, android, etc) seem to interoperate just fine even though both underlying storage, models, and business approaches are completely different

view this post on Zulip Jenni Syed (Sep 06 2019 at 15:30):

apps that combine data from social feeds...

view this post on Zulip Jenni Syed (Sep 06 2019 at 15:31):

There are a lot of reasons there is added complexity (eg: regulatory) for healthcare, but finance has similar concerns and is light years ahead of us

view this post on Zulip Jenni Syed (Sep 06 2019 at 15:33):

I think the interop area in healthcare is changing right now for many reasons, and seems to be getting much better. Using a standard specification/web spec under the covers is allowing many more players into the market that were prevented entry before

view this post on Zulip Lloyd McKenzie (Sep 06 2019 at 15:35):

I don't think that the data models need to be the same, but they need to be mappable. I.e. it must be possible to transform the internal models into a common model for sharing purposes. In addition, the business processes need to be sufficiently aligned that the data can be consumed and understood sensibly (and ideally efficiently).

view this post on Zulip Lloyd McKenzie (Sep 06 2019 at 15:38):

The degree of interoperability achievable is going to vary by the participants because the reality is that there are differences in the way care gets delivered - at least around the edges. Certain elements needed in Saudi Arabia or Japan aren't going to be captured in the U.S. and vice versa. Trying to communicate prior authorizations from the US to the UK probably isn't going to work well either. But for many of the 'important' things - vitals, drugs, labs, etc. there's opportunity to get much more data flowing than we have because common intermediary models transformable to by both parties are possible. Some transformations can be lossless. Some can be lossy. But if a transformation is achievable (and actually created), then data can flow.

view this post on Zulip John Moehrke (Sep 06 2019 at 16:26):

of course as standards geeks, we are bias... I am happy with this bias, as it is proven through centuries of successful standards

view this post on Zulip Brian Zimbelman (Sep 06 2019 at 18:24):

I would disagree with the title 'Failure of HIT Standards' and suggest that he doesn't seem to understand the basic premise of what he is writing about. Standards have been achieved in many domains, from inter networking to healthcare and others. Each standard builds upon other standards to improve the functionality that we can achieve. Take the IETF and those standards as an example. When I started working with them the standards were more along the lines of TCP, IP, etc. Then standards focused on HTTP, MIME, etc. With each layer of additional standards we increased the domain and the amount of interoperability that we could achieve.
I think of the hl7.org and various other healthcare standards in much the same way. With hl7 v2, DICOM, etc. we were able to achieve a massive increase in interoperability over what we had before. Was it the end-all be-all? Of course not, but it made a big dent in the problem and helped us define the next layer that needed to be worked on. We are working on that layer now with FHIR. Will it help us move to the next level? It seems like it is already doing so. Is it perfect? Absolutely not, has a long way to go, but it's a start. Will we need even more standards in addition? I would assume so as we will likely want to do more and achieve greater things than we will find possible with this level of integration.

view this post on Zulip Grahame Grieve (Sep 06 2019 at 20:01):

For me, the blog demonstrates a failed understanding of the real world; the essential problem is a business failure, not an informatics failure, and pushing a single informatics solution will exacerbate the problem.

view this post on Zulip Lloyd McKenzie (Sep 06 2019 at 21:44):

It's not even necessarily a "failure" - different cultures, different environments are going to realistically have varying needs. "Full" interoperability - where everything is done consistently regardless of context isn't viable because the reality of different environments means that things that work in one space simply won't work in others. That said, there can be a business failure where incentives discourage people/organizations from doing things consistently/better because the business models incent the opposite

view this post on Zulip Peter Jordan (Sep 06 2019 at 21:46):

The notion that 'de facto' standards will succeed where actual standards have (allegedly) failed seems illogical to me. I agree with Grahame that this is basically a business level problem; interoperability is an outcome that has to be driven by the key stakeholders - clinicians, consumers, regulators, funders, etc. Attempting to achieve this at the system architecture level is akin to digging a hole with the wrong end of a shovel.

view this post on Zulip John Silva (Sep 07 2019 at 11:24):

The blog brings up some interesting points but misses the mark. First, the healthcare domain is much (MUCH) more complicated than most every other domain where standards have been 'more successful'. The example of financial domain is not an apples-to-apples comparison --- the financial domain is based on human-designed rules and it is mathematically precise as well as the fact that the business rules are more universally agreed upon and understood. Second, the healthcare domain has been using ontologies and coding sets for a long time, I just posted a link to a 1999 article from JAIMA that talks about these coding systems and the inherent problem with coding systems, especially in the healthcare domain where new knowledge is constantly being added (unlike other domains there the knowledge base and therefore coding needs are relatively static). Also, his supposition that we (healthcare community) just write standards and try to 'find a place to put them' instead of architectural design is plain bunk (or meant to raise heat from his blog post). Healthcare standards like HL7 (v2), DICOM, IEEE-11073, etc. have been developed to meet real needs and raise the bar of interoperability that did NOT exist before these standards were in place. Who remembers the days of trying to get two HIS systems or Lab and HIS system to talk to each other before HL7 (v2) or trying to exchange diagnostic images before DICOM, etc. I've got to wonder where this blogger got his perspective on this ...

view this post on Zulip Brendan Keeler (Sep 07 2019 at 16:55):

He sees all that as wasted work because it's not at the database level. He's dogmatically addicted to the idea, so anything less is not good enough.

Is he conceptually right that his vision might be more effective? Perhaps. But it's entirely unrealistic.

view this post on Zulip Grahame Grieve (Sep 07 2019 at 20:54):

some people just know better. Tom's going to be in Atlanta

view this post on Zulip Michele Mottini (Sep 08 2019 at 01:05):

standards meetings at HL7, CEN and occasionally OMG

Occasionally I'd like to attend some OMG meetings myself

view this post on Zulip Dave deBronkart (Sep 08 2019 at 15:54):

Here's a question: if the humans involved don't have mental interop (agreement on semantics), how could one possibly expect the IT to achieve it?

As a naive patient observer who thought the healthcare system that had saved my life was magnificent, I was shocked and disillusioned to discover that (for instance) every EMR user is allowed to configure its system with wildly varying protocols and even definitions. It's ludicrous to expect fully automated transfer of the information in those differently configured systems and end up with the same "meaning" at the receiving end.

But - At least as important is the question of who wants interop and why. Without knowing that, it's bogus to declare a "failure." And in my view the purpose of interop is to serve the needs (as best we can) of the people who are hobbled by lack of access to information and knowledge that's stored in different places. That includes patients who are hobbled by lack of it as well as clinicians.

I assert that if those people's needs are better served with a given exchange capability than without, things have improved, and it's silly to declare failure.

This is one example of why I think we need to start collecting success stories, in which some concrete example of interop enabled a clinical result that would not have been possible before.

And I totally, totally agree that it's beyond silly to compose healthcare systems with money systems. One is incredibly finite and the other is packed with unknowns AND constantly evolving knowledge.

view this post on Zulip Dave deBronkart (Sep 08 2019 at 15:55):

I mean, how can you declare failure if there's no absolute definition of success?

view this post on Zulip René Spronk (Sep 09 2019 at 06:54):

The thing is, even if we as humans were to agree upon a single best-practice way of treating certain illnesses, and support it in health IT (in all health IT systems) by fixing the UIs, the protocols, workflows and the data standards, we'd also be stifling innovation. As such we can complain about the differences, but we'll have to accept this is a way to ensure that, in the looong run, clinical best-practices do improve.


Last updated: Apr 12 2022 at 19:14 UTC