PDQmPatient

PDQm Patient Profile

activePatient Demographics Query for Mobile (PDQm)3.1.0resource9 key elements

#### Overview

The PDQm Patient Profile establiashes the following base requirements:

  • when any element in FHIR Core Patient are known, and when authorized to return the element, then all elements that are core to FHIR Patient SHOULD be returned
  • forbids modifier extensions and implicit rules - so that all uses do not need to be concerned with changes to the meaning of the core elements of the Patient resource
  • adds the `patient-mothersMaidenName` extension as an extension available to hold the mother's maiden name

#### Use of Business Identifiers

To facilitate working with and matching resources across specifications and servers, `Patient.identifier` is REQUIRED. Including business identifiers in `Patient.identifier` is important for allowing the Patient resource to maintain identity outside of the context of the FHIR server on which it resides. This would be the case when the resource is copied to another server, saved to a file, migrated to a new FHIR server, etc.

`Patient.identifier` is typically populated with an identifier assigned by an assigning authority in the local patient identifier domain. Populating with identifiers issued by jurisdictional authorities, such as the patient's national identifier, drivers license number, jurisdictional healthcare identifier, etc., is also typical when policy allows for those identifiers to be disclosed to the client system.

When no existing business identifier exists, the Patient Demographics Supplier might construct one in one of the following ways:

Option 1: Populate `Patient.identifier.value` with the full URL for the Patient resource as it would be accessed by the client when doing a READ request. In this case, the corresponding value for `Patient.identifier.system` SHALL be `urn:ietf:rfc:3986`.

Option 2: Populate `Patient.identifier.value` with a Universally Unique Identifier, including the `urn:uuid:` prefix. In this case, the corresponding value for `Patient.identifier.system` SHALL be `urn:ietf:rfc:3986`. The UUID SHOULD be persisted within the FHIR resource so that subsequent accesses return the same identifier, but it is not REQUIRED in environments where doing so is not possible.

#### Handling of Patient.link When multiple Patient Resources are used to represent the same Patient, Patient.link SHALL be used to describe the relationship between the resources.

When returning Patient Resources, the Patient Demographics SHALL ensure that:

  • No more that one Patient Resource referencing a Patient Identity contains `active=true`
  • When returning multiple Patient Resources for the same Patient, `Patient.link` SHALL be used to describe the relationship between each Patient Resource
  • When one Patient Resource has become subsumed by another, the subsumed Patient SHALL use `Patient.link` to point at the surviving Patinet Resource and `Patient.link.type` SHALL be `replaced-by`.

Patient Demographics Consumers SHOULD be able to traverse Patient.link and use Patient.active to determine if a given Patient is currently active in the system.

Metadata

hl7.org/fhir
Canonical URL
https://profiles.ihe.net/ITI/PDQm/StructureDefinition/IHE.PDQm.Patient
ID
IHE.PDQm.Patient
Type
Base Definition
Derivation
constraint
Mandatory and Must-Support Elements

Elements with cardinality > 0 or marked as Must Support (S)

PathCard.TypeFlagsDescription
identifier
1+
identifier.system
1+
Assigning Authority ID or other identifiation namespace
identifier.value
1+
active
S
name
S
telecom
S
birthDate
S
address
S
link
S