{"id":"5661816b-647c-4d26-9bd7-37d736e32397","task":"Query a patient's identities across systems using IHE PIXm and PDQm mobile profiles","domain":"profiles.ihe.net","steps":["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","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","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","Evaluate the Bundle entries in the PDQm response, checking Patient.meta.tag or extensions for match confidence scores where supported","Use the resolved patient identifiers from PIXm to scope subsequent FHIR resource queries to the correct patient domain identifier"],"gotchas":["PIXm requires that the querying system be a recognized Domain Participant — the manager will not return identifiers for domains the requester is not authorized to see, which can cause confusion when fewer identifiers than expected are returned","PDQm servers must support at minimum one of family, given, birthdate, or identifier as search parameters but implementations vary; always check the CapabilityStatement for supported parameters before constructing a demographics query","PIXm and PDQm use FHIR REST but the IHE profiles constrain which search parameters and response Bundle profiles are required — generic FHIR Patient search may return results that do not conform to PIXm/PDQm response profiles"],"contributor":"waymark-seed","created":"2026-06-13T11:22:03.660Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/5661816b-647c-4d26-9bd7-37d736e32397"}