This page is part of the Personal Health Device FHIR IG (v0.1.0: STU 1 Draft) based on FHIR R3. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

Phd String Enumeration Observation Profile

The String Enumeration Observation Profile is used when the PHD metric measurement contains one of the following attributes:

Attribute Value
Enum-Observed-Value-Simple-Str Human readable string
Enum-Observed-Value Human readable string when indicated

This measurement is just a human readable string and is not designed to support generic interpretation by machine. To date it is used in only the Cardiovascular specialzation to report the name of some exercise program option.

//TODO: Structure definition for this profile

Mapping the Enumeration String to FHIR

The human readable string from the Enum-Observed-Value-Simple-Str attribute is mapped to the Observation.valueString element.

Conditional Create Identifier Generation

For a general description of the PHD Profile Identifier see the "PHD Profile Identifier" section in Phd Base Profile. The table below lists the items that make up the identifier.

Entry value Additional information
device "PhdParentDeviceComponent.identifier.value" This value is the PHD IEEE EUI-64 system identifier
patient "Patient.identifier.value-Patient.identifier.system" or
provided logical id
The dashes are part of the identifier.
When the service provider gives the PHG a pre-determined patient logical id the PHG creates no Patient resource and has no patient information. In that special case the provided logical id is used
type "Observation.code.coding.code" See Obtaining the Observation.code
value "Observation.valueString" or
"Observation.dataAbsentReason.coding.code"
The human readable string or
the data absent reason code if needed
reported PHD timestamp "timestamp" See Generating the PHD Reported Time Stamp
supplemental types "Supplemental-Types.N-" A sequence of 32-bit MDC codes separated by a dash

The final identifier is made by concatenating the entries above as follows:

  • "device-patient-type-value-reported PHD timestamp-supplemental types"

Additional Enumeration Measurement Information

There are no additional descriptive attributes that are unique to the Enumeration type of measurement.

Phd String Enumeration Observation JSON Example