Personal Health Device Implementation Guide, published by HL7 International / Devices. This guide is not an authorized publication; it is the continuous build for version 3.0.0-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/phd/ and changes regularly. See the Directory of published versions
This example demonstrates a PHD Device Alert resource that represents a high systolic blood pressure alert condition from a personal health device. The alert is triggered when the systolic blood pressure measurement exceeds the configured threshold limits.
The resource conforms to the PhdDeviceAlert profile, which is based on the FHIR R6 DeviceAlert resource type. This ensures compatibility with the FHIR Personal Health Device (PHD) implementation guide for device alert conditions.
The alert is categorized as:
The alert references the source measurement observation via the derivedFrom element:
Observation/compound-numeric-blood-pressureThis structure allows the alert to be associated with a specific component of a compound observation, making it clear that the alert applies to systolic BP rather than diastolic or mean BP.
The label element provides a human-readable description: "Systolic BP > 140 mm[Hg]", which combines information about the measurement type, the threshold, and the alert condition.
The signal element describes the annunciation or notification of the alert:
Patient/patientExample-1Device/phd-711000FEFF5F49B0.B0495F001071)This example represents a common scenario in remote patient monitoring where:
Unlike older approaches where alert information was embedded within the measurement observation (using extensions), this example demonstrates the newer pattern of representing alerts as separate DeviceAlert resources. This provides:
Profile: PhdDeviceAlert
status: In Progress
type: Physiological
code: Systolic blood pressure high alert
subject: Sisansarah Lorianthah Piggy (no stated gender), DoB Unknown ( Medical record number)
occurrence: 2018-11-11 11:38:15-0500 --> (ongoing)
| Observation | Limit |
| Observation MDC_PRESS_BLD_NONINV | 90-140 mm[Hg] |
label: Systolic BP > 140 mm[Hg]
| ActivationState | Presence | Manifestation | Type |
| on | On | Auditory | Alerting when systolic BP > 140 mm[Hg] |