Modifier Extensions in FHIR

If you’re consuming data from a FHIR api, you need to know what a Modifier Extension is and what to do if you encounter one. They’re different to and less common than regular Extensions.

A Modifier Extension changes the meaning of the resource or element that contains it.

If your app encounters a resource or element with a Modifier Extension and doesn’t understand how it should be used or what its value means, you should reject that resource or element.

Example: A contact listed for a Patient has a Modifier Extension called “do-not-contact.”

Ignoring this and using the contact information in any way could be a costly or even dangerous mistake.

More: https://hl7.org/fhir/extensibility.html#modifierExtension

Discussion

---

Download my “FHIR Architecture Decisions” book

FHIR Weekly

Join 1,100+ business and technical leaders.

Discover more from Darren Devitt

Subscribe now to keep reading and get access to the full archive.

Continue reading