I learn something new about FHIR every week.
Sometimes that comes from conversations I have with technical and business people in the FHIR space. Other times from posts I write on Linkedin.
Here are 7 things about FHIR I didn’t know much about a year ago. Each one led to me writing and posting about it.
- How to properly merge two Patient resources in FHIR
The Patient $merge operation is well documented but rarely implemented.
https://darrendevitt.com/how-do-you-merge-two-patient-resources-in-fhir/ - Batching GET requests
My test query performs a count on all 145 resource types on the server.
https://darrendevitt.com/batching-get-requests-in-fhir/ - How to add an extension to a primitive data type
While it feels wrong to add an extension to a String element, it is possible.
https://darrendevitt.com/fhir-extensions-and-primitive-data-types/ - FHIR’s “global” search parameters
How to run a search query that does not specify a resource type.
https://darrendevitt.com/fhirs-global-search-parameters/ - FHIR’s “prefer” header
Dictates how unknown search parameters are handled by the FHIR server.
https://darrendevitt.com/fhirs-prefer-header/ - How to perform a FHIR search using a POST request
There are genuine reasons why a search query might need to be a POST request.
https://darrendevitt.com/searching-fhir-with-post-requests/ - How to tag AI generated data in FHIR
Invaluable and timely — I used what I learned here on a real-world project.
https://darrendevitt.com/tagging-ai-generated-data-in-fhir/
---
Download my “FHIR Architecture Decisions” book
FHIR Weekly
Join 1,100+ business and technical leaders.