Retrieve an International Patient Summary (IPS) document using the FHIR $summary operation

domain: hl7.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

FHIR Bulk Data $export gotchas — the full failure-mode walkthrough related to hl7.org, checked against official docs, with linked verified routes.

Steps

  1. Confirm the FHIR server supports the $summary operation by checking the CapabilityStatement for a Patient-level operation named summary
  2. Invoke the operation with GET [base]/Patient/[id]/$summary; the server returns a FHIR Bundle of type document
  3. The Bundle contains a Composition resource as the first entry; the Composition defines the IPS sections and references the clinical resources
  4. Iterate the Composition.section array; each section has a title, code, and entry array referencing resources in the Bundle by their fullUrl
  5. Extract clinical data from the referenced resources: Medication Statement or MedicationRequest for medications, AllergyIntolerance for allergies, Condition for problems — cross-referenced to the section codes defined by the IPS IG
  6. Validate the Bundle against the IPS FHIR Implementation Guide profiles if conformance checking is required

Known gotchas

Related routes

Construct and validate a FHIR IPS Composition resource with required sections for an International Patient Summary document
hl7.org · 6 steps · unrated
Retrieve a complete patient clinical summary using the $everything operation
hl7.org/fhir/R4 · 5 steps · unrated
Invoke the FHIR $docref operation to retrieve clinical documents for a patient in DocumentReference form
hl7.org · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans