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.
Sign up to “The Tuesday FHIR Sessions” and receive an email every Tuesday where I go deep on a single FHIR topic.