Stream: ihe
Topic: PDQm combination of family and given names
Monika Moser (May 22 2019 at 09:52):
Hi, I have a question concerning the combination of names in queries.
PDQm Rev. 2.1 (3.78.4.1.2.1) describes:
These parameters of type string, when supplied, specify the name of the person whose information is being queried. For this parameter the Patient Demographics Consumer may use either family name, given name or a combination of both names to filter by family, given or family and given names respectively. See ITI TF-2x: Appendix Z.2.3 for use of the string data type.
Matching on these parameters is performed on a single name. Repetitions of each of the family or given parameters are interpreted to mean multiple parts of the same name. For example, a query for John Jacob Jingleheimer Schmidt would be represented as:
?family=Schmidt&given=John&given=Jacob&given=Jingleheimer
The specific mechanics of name matching such as phonetic matches, synonyms (i.e., John matches Johnny) or partial name matches are not specified here and may be configured to match site specific rules surrounding partial name matching.
When an patient example like this is taken (http://hl7.org/fhir/STU3/datatypes-examples.html#HumanName)
<name> <use value="official" /> <family value="Chalmers" /> <given value="Peter" /> <given value="James" /> </name> <name> <use value="usual" /> <given value="Jim" /> </name>
the patient search with family=Chalmers&given=Jim would result in no patients (no patient found). Is this correct?
Further, when a patient with the names
<name> <use value="official" /> <family value="Chalmers" /> <given value="Karen" /> </name> <name> <use value="maiden" /> <family value="Hochheim" /> </name>
is given, is a query like
family=Chalmers&family=Hochheim&given=Karen possible?
Under the assumption that all of the search parts are of the same name, this query should not work. Each name has only one field for the family name.
When all parts should be of the same name, does this then result in a query like:
(family=Chalmers AND given=Karen) OR (family=Hochheim AND given=Karen)
John Moehrke (May 22 2019 at 13:52):
This is not specific to the IHE PDQm profile. Ask on the Implementers stream to get the broadest viibility
Monika Moser (May 27 2019 at 09:28):
Thank you, I will ask there to get broader visibility.
(https://chat.fhir.org/#narrow/stream/179166-implementers/topic/Query.20patients.20with.20several.20name.20elements)
But to get things clear for me, PDQm itself has no restriction wheter the queried givenname and the queried familyname are in the same nameelement or has it?
Oliver Egger (May 28 2019 at 07:05):
I don't see any restrictions, Appendix Z does not make any additional constraints on family, given Parameter. The wording in PDQm 'Matching on these parameters is performed on a single name. ' brings up the question what 'single name' means, maybe this sentence could be dropped to avoid confusion @John Moehrke ? I would offer to write a CP for this.
John Moehrke (May 28 2019 at 19:17):
@Oliver Egger I would never stop you from writing a CP
Oliver Egger (Jun 08 2019 at 07:29):
@Monika Moser CP-ITI-PDQM-clarifyFamilySearch.doc accepted as CP 1174. Approved as Completed and ready for future Ballot 54. see https://wiki.ihe.net/index.php/ITI_CPs_2019-20-Agenda_and_Minutes_from_past_CP_calls#June_6.2C_2019
Monika Moser (Jun 11 2019 at 06:03):
Thanks a lot Oliver.
Last updated: Apr 12 2022 at 19:14 UTC