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

---
Download my “FHIR Architecture Decisions” book
FHIR Weekly
Join 1,100+ business and technical leaders.