Discover a patient's identity across communities using IHE XCPD Cross-Community Patient Discovery

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. Construct an XCPD Patient Location Query (ITI-55) SOAP message containing a PRPA_IN201305UV02 HL7v3 payload with the patient's known demographics (name, DOB, gender, address)
  2. Send the request from the Initiating Gateway to one or more Responding Gateways' ITI-55 endpoints
  3. Parse the PRPA_IN201306UV02 response to extract matched patient identifiers from each responding community, including the community-specific patientId and homeCommunityId
  4. Evaluate the match quality indicator (acknowledgeCode and queryResponseCode) — AA indicates an exact match, AE a partial match requiring manual review
  5. Store the discovered community patient identifiers for use in subsequent XCA Cross-Gateway Query (ITI-38) requests scoped to specific communities

Known gotchas

Related routes

Query a patient's identities across systems using IHE PIXm and PDQm mobile profiles
profiles.ihe.net · 5 steps · unrated
Perform IHE PIXm cross-reference patient identifiers using the $ihe-pix operation
profiles.ihe.net · 6 steps · unrated
Perform an IHE XCA Cross-Gateway Query to discover documents across federated health information exchanges
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