Query a patient's identities across systems using IHE PIXm and PDQm mobile profiles

domain: profiles.ihe.net · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. For PIXm: send a GET request to the Patient Identity Cross-Reference Manager's PIXm endpoint using the patient's known identifier as a query parameter (e.g., GET [base]/Patient?identifier=system|value&_format=json) to retrieve all cross-referenced identifiers
  2. Parse the returned Bundle of Patient resources and extract the identifier elements from each entry to collect all known identifiers for the patient across domains
  3. For PDQm: send a GET request to the Patient Demographics Supplier with demographic search parameters (family, given, birthdate, gender, address-city) to perform a patient demographics query
  4. Evaluate the Bundle entries in the PDQm response, checking Patient.meta.tag or extensions for match confidence scores where supported
  5. Use the resolved patient identifiers from PIXm to scope subsequent FHIR resource queries to the correct patient domain identifier

Known gotchas

Related routes

Use IHE PDQm (Patient Demographics Query for Mobile) to search for a patient across health information exchange participants using FHIR Patient search parameters
profiles.ihe.net/ITI/PDQm · 5 steps · unrated
Perform IHE PIXm cross-reference patient identifiers using the $ihe-pix operation
profiles.ihe.net · 6 steps · unrated
implement classic hl7v2-based ihe pdq and pix patient matching (iti-21 and iti-9) distinct from the newer fhir-based pdqm/pixm mobile profiles
profiles.ihe.net · 5 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