8 Patient Demographics Query (PDQ)
The Patient Demographics Query Integration Profile (PDQ) provides ways for multiple distributed applications to query a patient information server for a list of patients, based on user-defined search criteria, and retrieve a patient’s demographic (and, optionally, visit or visit-related) information directly into the application.
8.1 PDQ Actors/Transactions
Figure 8.1-1 shows the actors directly involved in the Patient Demographics Query Integration Profile and the relevant transactions between them. Other actors that may be indirectly involved due to their participation in Patient ID Cross-referencing, etc. are not necessarily shown.
Figure 8.1-1: Patient Demographics Query Profile Actor Diagram
Table 8.1-1 lists the transactions for each actor directly involved in the Patient Demographics Query Profile. In order to claim support of this Integration Profile, an implementation must perform the required transactions (labeled “R”). Transactions labeled “O” are optional. A complete list of options defined by this Integration Profile and that implementations may choose to support is listed in Section 8.2.
Table 8.1-1: Patient Demographics Query Integration Profile - Actors and Transactions
Actors | Transactions | Optionality | Section |
Patient Demographics Consumer | Patient Demographics Query [ITI-21] | R | ITI TF-2: 3.21 |
Patient Demographics and Visit Query [ITI-22] | O | ITI TF-2: 3.22 | |
Patient Demographics Supplier | Patient Demographics Query [ITI-21] | R | ITI TF-2: 3.21 |
Patient Demographics and Visit Query [ITI-22] | O | ITI TF-2: 3.22 |
8.1.1 PDQ Required Actor Groupings
An actor from this profile (Column 1) shall implement all of the required transactions and/or content modules in this profile in addition to all of the requirements for the grouped actor (Column 2).
Table 8.1.1-1: PDQ - Required Actor Groupings
PDQ Actor | Actor(s) to be grouped with | Reference |
Patient Demographics Consumer | None | -- |
Patient Demographics Supplier | None | -- |
8.2 PDQ Actor Options
Options that may be selected for this Integration Profile are listed in Table 8.2-1 along with the actors to which they apply. Dependencies between options when applicable are specified in notes.
Table 8.2-1: Patient Demographics Query - Actors and Options
Actor | Options | Vol. & Section |
Patient Demographics Consumer | Patient Demographics and Visit Query | ITI TF-2: 3.22 |
Pediatric Demographics | ITI TF-1: 8.2.1 | |
Patient Demographics Supplier | Patient Demographics and Visit Query | ITI TF-2: 3.22 |
Pediatric Demographics | ITI TF-1: 8.2.1 |
8.2.1 Pediatric Demographics Option
The experience of immunization registries and other public health population databases has shown that retrieving patient records for an individual person in environments with large proportions of pediatric records requires additional demographic data.
Information about the mother of the patient or a household telephone number is helpful in retrieving records in large population databases where data quality may be uneven.
Certain other demographics fields are important to include in the query response as they may be used by the Patient Demographics Consumer in verifying the identity of the patient, in particular, they aid in distinguishing records for twins, triplets, and so forth.
Pediatric Demographics makes use of the following six additional demographic fields to aid record matching in databases with many pediatric records.
Field | Reason for inclusion | Value |
Mother’s Maiden Name | Any information about the mother is helpful in making a match | Helps create true positive matches |
Patient Home Telephone | A telecom helps match into the right household | Helps create true positive matches |
Patient Multiple Birth Indicator | Indicates this person is a multiple - twin, triplet, etc. | Helps avoid false positive matches of multiples |
Patient Birth Order | Distinguishes among those multiples. | Helps avoid false positive matches of multiples |
Last Update Date/Time, Last Update Facility | These fields, although not strictly demographic, can effectively substitute when multiple birth indicator and birth order are not collected. They indirectly provide visit information. Provider visits on the same day may likely indicate two children brought to a doctor together. | Helps avoid false positive matches of multiples |
Patient Demographics Consumer Actors which support the Pediatrics Demographics Option will be able to provide Pediatric Demographics query parameter fields in the Patient Demographics Query [ITI-21] transaction, and shall be able to receive and process any values returned for the fields identified as Pediatric Demographics.
Patient Demographics Supplier Actors which support the Pediatrics Demographics Option will be able to match on values provided for any Pediatric Demographics fields in the Patient Demographics Query [ITI-21] transaction and shall return values, when available, for the fields identified as Pediatric Demographics.
Pediatric Demographics query parameter fields are:
- Mother’s Maiden Name
- Patient Home Telephone
Pediatric Demographics are defined as all of the following:
- Mother’s Maiden Name
- Patient Home Telephone
- Patient Multiple Birth Indicator
- Patient Birth Order
- Last Update Date/Time
- Last Update Facility
8.3 Patient Demographics Query Process Flow
The Patient Demographics Supplier performs the following functions.
- It receives patient registration and update messages from other systems in the enterprise (e.g., ADT Patient Registration systems), which may or may not represent different Patient ID Domains. The method in which the Patient Demographics Supplier obtains the updated patient demographic information is not addressed by this profile.
- It responds to queries for information.
Specific methods for acquiring demographic information are beyond the scope of this Profile. It is a prerequisite that the Patient Demographics Supplier possess current demographic information. One method by which current demographic information may be obtained is for the Patient Demographic Supplier to be grouped with another IHE actor, such as Order Filler, that either maintains or receives such information.
In all cases, the Patient Demographics Supplier receives a Patient Demographics Query or Patient Demographics and Visit Query request from the Patient Demographics Consumer, and returns demographics (and, where appropriate, visit) information from the single domain that is associated with the application to which the query message is sent. Identifier information may be returned from multiple or single domains; see the “Using Patient Data Query (PDQ) in a Multi-Domain Environment” section (ITI TF-2: Appendix M) for a discussion of the architectural issues involved.
Use Case 1: Patient Information Entering at Bedside
An admitted patient is assigned to a bed. The patient may or may not be able to provide positive ID information. The nurse needs to enter patient identity information into some bedside equipment to establish the relationship of the assigned bed to the patient. The equipment issues a query for a patient pick list to a patient demographics supplier that provides data for a patient pick list. Search criteria entered by the nurse might include one or more of the following:
- Partial or complete patient name (printed on the patient record or told by the patient)
- Patient ID (this may be obtained from printed barcode, a bed-side chart, etc.)
- Partial ID entry or scan
- Date of birth / age range
- Bed ID
The system returns a list of patients showing the MRN, full name, age, sex, room/bed, and admit date, and displays the list to the nurse. The nurse then selects the appropriate record to enter the patient identity information into the bedside equipment application.
Use Case 2: Patient Identity Information Entering in Physician Offices
A patient visits a physician office for the first time. The nurse needs to register the patient; in doing so, it is desired to record the patient’s demographic data in the practice management information system (PMIS). The physician office is connected to a hospital enterprise’s central patient registry. The nurse issues a patient query request to the central patient registry, with some basic patient demographics data as search criteria. In the returned patient list, she picks up an appropriate record for the patient, including the hospital’s patient ID, to enter into the PMIS. (Note that the PMIS uses a different Patient ID domain than that of the central patient registry.)
The PMIS uses its own patient identifier, coordinating this identifier with the patient identifier returned in the pick list (sharing the hospital’s Patient ID Domain) to retrieve information from the hospital’s clinical repository.
Use Case 3: Patient Demographics Query in an Enterprise with Multiple Patient ID Domains
A lab technician enters some basic demographics data (e.g., patient name) into a lab application to query a patient demographics supplier to identify a patient for his lab exams. As the application also needs the patient identifier in another Patient ID Domain in the enterprise for results delivery, the application is configured to receive patient IDs from other domains in the query response.
Figure 8.3-1: Basic Process Flow in Patient Demographics Query Profile
8.3.1 Combined Use of PDQ with Other IHE Workflow Profiles
When the Patient Demographics Supplier is grouped with actors in other IHE profiles that perform patient information reconciliation activities (e.g., Radiology PIR), the PDQ Supplier may use the updated information to respond to PDQ Queries. In addition, the Patient Demographics Query Profile may play an integral workflow role in conjunction with other IHE Profiles.
8.3.2 Supplier Data Configuration
A Patient Demographics Supplier that holds demographic information for a single Patient ID domain shall provide matches in that domain.
In the case where the Patient Demographics Supplier holds demographic information for multiple Patient ID domains, the Patient Demographics Supplier shall return information for the domain associated with MSH-5-Receiving Application and MSH-6-Receiving Facility. See the “Using Patient Data Query (PDQ) in a Multi-Domain Environment” section (ITI TF-2: Appendix M) for a further discussion of this case and an illustration of the supporting architecture.