Introduction to FHIR search
summary
A practical primer on FHIR search that shows how to run REST searches with both GET and _search POST endpoints, how results return as a Bundle (searchset) with opaque paging links, and how search parameters are actual SearchParameter resources advertised in the capability statement. Demonstrations use VS Code REST client and Postman against an open test server, covering prefixes for ranges, the modifier colon syntax (contains, exact, missing), chaining and _include, and when to prefer POST over GET for long queries.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 2:08Disclaimers
- 3:37Overview
- 4:55Search
- 5:48Search Request
- 6:25Search Contexts
- 9:19Search Responses
- 12:01Search Links
- 13:59Client Extensions
- 17:41Search Parameters
- 21:09Search Parameters Types
- 22:36Standard Search Parameters
- 24:09Resource Search Parameters
- 25:18Search Result Parameters
- 26:24Sort
- 26:49ModifiersPrefixes
- 28:50Modifiers
- 29:57Family name modifiers
- 32:54Prefixes
- 33:32Patient Birth Dates
- 34:23Multiple Parameters
- 36:29Chaining Including
- 37:43Batching
- 37:58Questions
- 45:35shameless plug
related talks
46mLet's build! Search in FHIR
43mAdvanced Search
42mFHIR REST API
41mMastering FHIR Terminology: Navigating advanced services
45mIntroduction to FHIR
21mLessons learned with FHIR Paging and Plain/Façade FHIR/Load Balanced-Systems
34mIntroduction to FHIR for HL7 v2 experts
45mSupercharge FHIR Search with Large Language Models (LLMs)
