This page is part of the Application Data Exchange Assessment Framework and Functional Requirements for Mobile Health (v0.1.0: STU 1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
Basic Heart Rate
The Basic Heart Rate category supports the measurement of the user’s heart rate (a.k.a. pulse).
Technically, pulse is an effect measured in blood vessels as a result of contractions of the heart
(heart rate). Some devices measure pulse (e.g., smart watches using optical sensors), others
measure heart rate using electrical sensors on the chest. For the purposes of this specification,
these will all be considered to be measures of the heart rate.
Feature: Heart Rate Measurement
The system SHALL be able to capture and report a heart rate measurement from the user.
Scenario: Capture And Report Heart Rate Measurement
- GIVEN
- a <System> (App or Infrastructure) that can work with a <Device>
- AND
- a <User> of that <System>
- AND
- the <Heart Rate> of that <User>
- WHEN
- the <System> is operational
- THEN
- the device can capture a <Measurement> in the <System> associated with <User> that contains that user’s <Heart Rate>
- AND
- that <Measurement> has units that are beats / minute
- AND
- the precision of that <Measurement> is to the unit of at least whole beats.
Scenario: LOINC Coded Heart Rate Measurement
The system should provide LOINC codes along with measurements.
- GIVEN
- a <Measurement> of blood pressure
- WHEN
- the <Measurement> is retrieved
- THEN
- that <Measurement> is associated with a <LOINC Code> for Blood Pressure
- AND
- that <LOINC Code> is 8480-6 Systolic blood pressure or 8462-4 Diastolic blood pressure
Scenario: UCUM Coded Heart Rate Units
The measurement should use units coded in UCUM.
- GIVEN
- a <Measurement> of Heart Rate
- WHEN
- the <Measurement> is retrieved
- THEN
- that <Measurement> is associated with a <UCUM Unit Code>,
- AND
- that <UCUM Unit Code> is ‘/min’ (per minute)
- AND
- that <UCUM Unit Code> may include a UCUM comment (e.g. ‘{beat}/min’ or ‘{beats}/min’)