FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.uv.phr
Resource TypeValueSet
IdValueSet-observation-activity-codes.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/HL7/personal-health-record-format-ig/ValueSet-observation-activity-codes.html
URLhttp://hl7.org/fhir/uv/phr/ValueSet/observation-activity-codes
Version1.0.0-ballot2
Statusactive
Date2025-12-27T21:39:37+00:00
NameObservationActivity
TitleObservation Activity Codes
Realmuv
Authorityhl7
DescriptionCodes representing activity-related measurement items

Resources that use this resource

StructureDefinition
pghd-activityPGHD Activity Profile

Resources that this resource uses

CodeSystem
observation-pghd-codesObservation PGHD Codes

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ValueSet observation-activity-codes

  • Include these codes as defined in http://hl7.org/fhir/uv/phr/CodeSystem/observation-pghd-codes version 📦1.0.0-ballot2
    CodeDisplayDefinition
    stepCountStep countA quantity sample type that measures the number of steps the user has taken.
    distanceWalkingRunningDistance walking runningA quantity sample type that measures the distance the user has moved by walking or running.
    runningGroundContactTimeRunning ground contact timeA quantity sample type that measures the amount of time the runner's foot is in contact with the ground while running.
    runningPowerRunning powerA quantity sample type that measures the rate of work required for the runner to maintain their speed.
    runningSpeedRunning speedA quantity sample type that measures the runner's speed.
    runningStrideLengthRunning stride lengthA quantity sample type that measures the distance covered by a single step while running.
    runningVerticalOscillationRunning vertical oscillationA quantity sample type measuring pelvis vertical range of motion during a single running stride.
    distanceCyclingDistance cyclingA quantity sample type that measures the distance the user has moved by cycling.
    pushCountPush countA quantity sample type that measures the number of pushes that the user has performed while using a wheelchair.
    distanceWheelchairDistance wheelchairA quantity sample type that measures the distance the user has moved using a wheelchair.
    swimmingStrokeCountSwimming stroke countA quantity sample type that measures the number of strokes performed while swimming.
    distanceSwimmingDistance swimmingA quantity sample type that measures the distance the user has moved while swimming.
    distanceDownhillSnowSportsDistance downhill snow sportsA quantity sample type that measures the distance the user has traveled while skiing or snowboarding.
    basalEnergyBurnedBasal energyBurnedA quantity sample type that measures the resting energy burned by the user.
    activeEnergyBurnedActive energy burnedA quantity sample type that measures the amount of active energy the user has burned.
    totalEnergyBurnedTotal energy burnedCaptures the user's steps cadence. Each record represents a series of measurements.
    flightsClimbedFlights climbedA quantity sample type that measures the number flights of stairs that the user has climbed.
    nikeFuelNikeFuelA quantity sample type that measures the number of NikeFuel points the user has earned.
    appleExerciseTimeApple exercise timeA quantity sample type that measures the amount of time the user spent exercising.
    appleMoveTimeApple move timeA quantity sample type that measures the amount of time the user has spent performing activities that involve full-body movements during the specified day.
    appleStandTimeApple stand timeA quantity sample type that measures the amount of time the user has spent standing.
    vo2MaxVO2 maxA quantity sample that measures the maximal oxygen consumption during exercise.
    lowCardioFitnessEventLow cardio fitness eventAn event that indicates the user's VO2 max values consistently fall below a particular aerobic fitness threshold.
    appleStandHourApple stand hourA category sample type that counts the number of hours in the day during which the user has stood and moved for at least one minute per hour.
    cyclingCadenceCycling cadenceCaptures the user's cycling pedaling cadence. Each record represents a series of measurements.
    cyclingFunctionalThresholdPowerCycling functional threshold powerA quantity sample type that measures the highest average power output the user can maintain for an hour.
    cyclingPowerCycling powerA quantity sample type that measures power output by the user while cycling.
    cyclingSpeedCycling speedA quantity sample type measuring the user's speed while cycling.
    distanceDistanceCaptures distance travelled by the user since the last reading.
    elevationGainedElevation gainedCaptures the elevation gained by the user since the last reading.
    physicalEffortPhysical effortA quantity sample type that records an estimate of the energy the user using.
    powerPowerCaptures the power generated by the user, e.g. during rowing with a power meter. Each record represents a series of measurements.
    stepsCadenceSteps cadenceCaptures the user's steps cadence. Each record represents a series of measurements.
    speedSpeedCaptures the user's speed, e.g. during running. Each record represents a series of measurements.
    pacePacePace at a specific point in time. Will be 0 if the user stops moving, otherwise the value will be in milliseconds/kilometer.
    moderateActivityModerate activityRepresents moderate (3.0-5.9 MET) activity.
    vigorousActivityVigorous activityRepresents vigorous (6.0- MET) activity.
    moderateToVigorousActivityModerate to vigorous activityWeekly moderate to vigorous physical activity in minutes.
    metMet
    metByStandardRmrMet by standard RMRMetabolic equivalent of task (MET) calculated based on either measured, estimated or reported exercise metabolic rate and the standard resting metabolic rate (RMR).

Source1

{
  "resourceType": "ValueSet",
  "id": "observation-activity-codes",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "pe"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/phr/ImplementationGuide/hl7.fhir.uv.phr"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/phr/ImplementationGuide/hl7.fhir.uv.phr"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/uv/phr/ValueSet/observation-activity-codes",
  "version": "1.0.0-ballot2",
  "name": "ObservationActivity",
  "title": "Observation Activity Codes",
  "status": "active",
  "experimental": false,
  "date": "2025-12-27T21:39:37+00:00",
  "publisher": "HL7 International / Patient Empowerment",
  "contact": [
    {
      "name": "HL7 International / Patient Empowerment",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/patientempowerment"
        }
      ]
    }
  ],
  "description": "Codes representing activity-related measurement items",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "compose": {
    "include": [
      {
        "system": "http://hl7.org/fhir/uv/phr/CodeSystem/observation-pghd-codes",
        "concept": [
          {
            "code": "stepCount"
          },
          {
            "code": "distanceWalkingRunning"
          },
          {
            "code": "runningGroundContactTime"
          },
          {
            "code": "runningPower"
          },
          {
            "code": "runningSpeed"
          },
          {
            "code": "runningStrideLength"
          },
          {
            "code": "runningVerticalOscillation"
          },
          {
            "code": "distanceCycling"
          },
          {
            "code": "pushCount"
          },
          {
            "code": "distanceWheelchair"
          },
          {
            "code": "swimmingStrokeCount"
          },
          {
            "code": "distanceSwimming"
          },
          {
            "code": "distanceDownhillSnowSports"
          },
          {
            "code": "basalEnergyBurned"
          },
          {
            "code": "activeEnergyBurned"
          },
          {
            "code": "totalEnergyBurned"
          },
          {
            "code": "flightsClimbed"
          },
          {
            "code": "nikeFuel"
          },
          {
            "code": "appleExerciseTime"
          },
          {
            "code": "appleMoveTime"
          },
          {
            "code": "appleStandTime"
          },
          {
            "code": "vo2Max"
          },
          {
            "code": "lowCardioFitnessEvent"
          },
          {
            "code": "appleStandHour"
          },
          {
            "code": "cyclingCadence"
          },
          {
            "code": "cyclingFunctionalThresholdPower"
          },
          {
            "code": "cyclingPower"
          },
          {
            "code": "cyclingSpeed"
          },
          {
            "code": "distance"
          },
          {
            "code": "elevationGained"
          },
          {
            "code": "physicalEffort"
          },
          {
            "code": "power"
          },
          {
            "code": "stepsCadence"
          },
          {
            "code": "speed"
          },
          {
            "code": "pace"
          },
          {
            "code": "moderateActivity"
          },
          {
            "code": "vigorousActivity"
          },
          {
            "code": "moderateToVigorousActivity"
          },
          {
            "code": "met"
          },
          {
            "code": "metByStandardRmr"
          }
        ]
      }
    ]
  }
}