New Learnings on FHIR

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.

  1. 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/
  2. 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/
  3. 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/
  4. 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/
  5. FHIR’s “prefer” header
    Dictates how unknown search parameters are handled by the FHIR server.
    https://darrendevitt.com/fhirs-prefer-header/
  6. 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/
  7. 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.

Discover more from Darren Devitt

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

Continue reading