Physical Activity Implementation Guide
1.0.1 - STU Release 1 United States of America flag

Physical Activity Implementation Guide, published by HL7 International / Patient Care. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/physical-activity/ and changes regularly. See the Directory of published versions

Example Bundle: Bundle 'Search Set' - DiagnosticReport, Observations - Scenario 2

Bundle Scen2DiagnosticReportObservationsResponseBundle of type searchset


Entry 1 - fullUrl = http://example.org/fhir/DiagnosticReport/Scen2DiagnosticReport

Search:Mode = match

Resource DiagnosticReport:

Consult note (Physical Activity)

SubjectNancy Johansson (OFFICIAL) male, DoB: 1960-05-15 ( Medical record number/123456 (use: USUAL))
When For2023-03-16 --> 2023-05-16

Report Details

CodeValueWhen For
How many days per week did you engage in moderate to strenuous physical activity in the last 30 days5 days per week2023-03-15
On those days that you engage in moderate to strenuous exercise, how many minutes, on average, do you exercise32 minutes per day2023-03-15
Physical Activity Panel2023-03-15
Exercise activityRunning2023-03-15
Exercise duration30 minutes2023-03-15
Heart rate unspecified time mean by Pedometer132 beats per minute2023-03-15
Heart rate unspecified time maximum by Pedometer177 beats per minute2023-03-15
Experience of ActivityGood2023-03-15
Calories burned in 24 hour Calculated517 kilokalories per day2023-03-15


Entry 2 - fullUrl = http://example.org/fhir/Observation/Scen2ObsDaysPerWeek2

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsDaysPerWeek2"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: How many days per week did you engage in moderate to strenuous physical activity in the last 30 days (LOINC#89555-7)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 5 days per week (Details: UCUM code d/wk = 'd/wk')


Entry 3 - fullUrl = http://example.org/fhir/Observation/Scen2ObsMinutesPerDay2

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsMinutesPerDay2"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: On those days that you engage in moderate to strenuous exercise, how many minutes, on average, do you exercise (LOINC#68516-4)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 32 minutes per day (Details: UCUM code min/d = 'min/d')


Entry 4 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityGroup

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityGroup"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Physical Activity Panel (Temporary Codes#PAPanel)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

hasMember: See above (Observation/Scen2ObsActivityExperience)


Entry 5 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityType

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityType"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Exercise activity (LOINC#73985-4)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: Running (LOINC#LA11836-6)


Entry 6 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityDuration

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityDuration"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Exercise duration (LOINC#55411-3)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 30 minutes (Details: UCUM code min = 'min')


Entry 7 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityMeanHR

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityMeanHR"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Heart rate unspecified time mean by Pedometer (LOINC#55425-3)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 132 beats per minute (Details: UCUM code /min = '/min')


Entry 8 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityPeakHR

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityPeakHR"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Heart rate unspecified time maximum by Pedometer (LOINC#55426-1)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 177 beats per minute (Details: UCUM code /min = '/min')


Entry 9 - fullUrl = http://example.org/fhir/Observation/Scen2ObsActivityExperience

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsActivityExperience"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Experience of Activity (Temporary Codes#Experience)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: Good (Temporary Codes#3)


Entry 10 - fullUrl = http://example.org/fhir/Observation/Scen2ObsCalories

Search:Mode = include

Resource Observation:

Generated Narrative: Observation

Resource Observation "Scen2ObsCalories"

status: FINAL

category: Activity (Observation Category Codes#activity), Physical Activity (Temporary Codes#PhysicalActivity)

code: Calories burned in 24 hour Calculated (LOINC#41979-6)

subject: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

effective: 2023-03-15

performer: Patient/Scen2PatientJohansson: Nancy Johansson " JOHANSSON"

value: 517 kilokalories per day (Details: UCUM code kcal/d = 'kcal/d')