|
|
![]() |
6 Rules for Successful Interoperability ProjectsPublication date: Feb 13, 2025
FHIR interoperability is complex, but there are guiding principles that can help ensure success. In his DevDays talk, 'Words of Wisdom for Interoperability Design', Lloyd McKenzie, a globally recognized expert in healthcare modeling and design, shared six fundamental rules that shape successful interoperability projects.
(Originally published as a Firely blog post) Developed from years of real-world experience, these rules provide crucial insights for anyone working on FHIR projects to help make better decisions and increase your chances of long-term success. Here's a breakdown of Lloyd's six interoperability rules-and an opportunity to contribute your own. The 6 Rules of Interoperability1. Postel's Law'Be conservative in what you do, be liberal in what you accept from others'. In other words, be careful to send out data that is compliant but be flexible when receiving data from others to maximize interoperability.2. The 80% RuleFHIR specifications should only include elements and features that most systems (80%) have the capability of handling, ensuring that standards remain broadly usable. Not to be confused with the Pareto Principle-20% of effort brings 80% of benefits.3. Fast, Interoperable, Cheap-Pick TwoIn any project, you can't have all three-there will always be trade-offs. Understanding these constraints helps teams make better strategic decisions about what you can achieve with a particular set of resources for a project.4. Tesler's Law (aka Law of Conservation of Complexity)No matter how well-designed a system is, some level of complexity will always exist. As Grahame Grieve, the father of FHIR, suggests, TAG_BODYamp;You can move complexity around, but you can't make it go away.TAG_BODYamp; The key question is: where should that complexity live?5. Grahame's PostulateTAG_BODYamp;Interoperability is primarily a people problem, not a technical problem.TAG_BODYamp; The most elegant technical solution means nothing if the people implementing it aren't aligned and on board. Consensus, collaboration, and shared commitment are essential for advancing interoperability.6. Richel's RuleTAG_BODYamp;If you change the consensus group, you change the consensus.TAG_BODYamp; If a small group makes a decision, but the broader community doesn't agree, the effort will fail. When making decisions about interoperability, ensure that key stakeholders that you need buy-in from are involved early in decision-making to avoid costly rework later.Key TakeawaysLloyd McKenzie concluded his talk with several big-picture insights about interoperability and standards development:
-Rene PermaLink to this page: https://www.ringholm.com/column/6_rules_for_successfull_interoperability_projects.htm
Index of columns:
About Ringholm bvRingholm bv is a group of European experts in the field of messaging standards and systems integration in healthcare IT. We provide the industry's most advanced training courses and consulting on healthcare information exchange standards.See https://www.ringholm.com for additional information. |
Rene is the Tutor-in-chief of Ringholm. [e-mail] |