本模块提供运动健康数据字段列表。

**起始版本：** 6.1.1(24)

## 导入模块

Lite Wearable



```
1. import healthStore from '@hms.health.store';
```

说明

此模块为healthStore子模块，需通过healthStore.healthFields方式使用。

## Altitude

Lite Wearable

海拔详情数据字段列表，继承[healthStore.SequencePoint](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/health-api-healthstore-lite#sequencepoint)。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 只读 | 可选 | **说明** |
| --- | --- | --- | --- | --- |
| altitude | number | 否 | 否 | 海拔。  单位：米 |

## ExerciseHeartRate

Lite Wearable

运动心率详情数据字段列表，继承[healthStore.SequencePoint](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/health-api-healthstore-lite#sequencepoint)。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 只读 | 可选 | **说明** |
| --- | --- | --- | --- | --- |
| bpm | number | 否 | 否 | 运动心率详情。  单位：次/分钟  取值范围：(0, 255) |

## Speed

Lite Wearable

速度详情数据字段列表，继承[healthStore.SequencePoint](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/health-api-healthstore-lite#sequencepoint)。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 只读 | 可选 | **说明** |
| --- | --- | --- | --- | --- |
| speed | number | 否 | 否 | 速度详情。  单位：米/秒  取值范围：[0, ∞) |

## BadmintonDetail

Lite Wearable

羽毛球详情数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| exerciseHeartRate | [ExerciseHeartRate](/consumer/cn/doc/harmonyos-references/health-api-healthfields-lite#exerciseheartrate)[] | 否 | 运动心率详情列表，若未填写，默认为空。 |

## BadmintonSummary

Lite Wearable

羽毛球统计数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| startTime | number | 是 | 运动开始时间，Unix时间戳，单位：ms。 |
| totalTime | number | 是 | 运动总时长，单位：s。 |
| targetDuration | number | 否 | 目标运动时长，单位：s。 |
| avgHeartRate | number | 否 | 运动全程平均心率，单位：bmp。 |
| maxHeartRate | number | 否 | 运动过程最高心率，单位：bmp。 |
| mHeartrateZoneType | number | 否 | 心率区间类型，0为最大心率区间，1为储备心率区间。 |
| startHeartRate | number | 否 | 恢复心率测量初始时的心率，单位：bmp。 |
| endHeartRate | number | 否 | 恢复心率测量结束时的心率，单位：bmp。 |
| loadPeakLevel | number | 否 | 运动负荷峰值等级，等级越大运动效果越好。 |
| aerobicTrainingStress | number | 否 | 有氧训练压力值，量化有氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| anaerobicTrainingStress | number | 否 | 无氧训练压力值，量化无氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| recoveryTime | number | 否 | 预估恢复时间，单位：h。 |
| totalCalories | number | 是 | 运动消耗总卡路里，包含基础代谢与活动消耗，单位：cal，取值范围：(0, ∞)。 |
| activeCalorie | number | 否 | 运动主动消耗的卡路里，不含基础代谢，单位：cal，取值范围：(0, ∞)。 |
| avgShotSpeed | number | 否 | 平均击球速度，单位：km/h，取值范围：[0,500]。 |
| maxShotSpeed | number | 否 | 最高击球速度，单位：km/h，取值范围：[0,500]。 |
| shots | number | 否 | 总击球次数，取值范围：[0,20000]。 |
| maxContinuousRally | number | 否 | 最长连续对打回合数，取值范围：[0,10000]。 |
| forehandStroke | number | 否 | 正手击球次数，取值范围：[0,10000]。 |
| backhandStroke | number | 否 | 反手击球次数，取值范围：[0,10000]。 |
| overhandStroke | number | 否 | 上手击球次数，如发球、扣杀准备动作，取值范围：[0,10000]。 |
| underhandStroke | number | 否 | 下手击球次数，如挑球、切球，取值范围：[0,10000]。 |
| smash | number | 否 | 扣杀次数，取值范围：[0,10000]。 |
| highClear | number | 否 | 高远球次数，取值范围：[0,10000]。 |
| speed | number | 否 | 运动实时速度，单位：km/h。 |
| totalDistance | number | 是 | 运动总距离，单位：m，取值范围：(0, ∞)。 |

## SoccerDetail

Lite Wearable

足球详情数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| exerciseHeartRate | [ExerciseHeartRate](/consumer/cn/doc/harmonyos-references/health-api-healthfields-lite#exerciseheartrate)[] | 否 | 运动心率详情列表，若未填写，默认为空。 |

## SoccerSummary

Lite Wearable

足球统计数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| startTime | number | 是 | 运动开始时间，Unix时间戳，单位：ms。 |
| totalTime | number | 是 | 运动总时长，单位：s。 |
| targetDuration | number | 否 | 目标运动时长，单位：s。 |
| avgHeartRate | number | 否 | 运动全程平均心率，单位：bmp。 |
| maxHeartRate | number | 否 | 运动过程最高心率，单位：bmp。 |
| mHeartrateZoneType | number | 否 | 心率区间类型，0为最大心率区间，1为储备心率区间。 |
| startHeartRate | number | 否 | 恢复心率测量初始时的心率，单位：bmp。 |
| endHeartRate | number | 否 | 恢复心率测量结束时的心率，单位：bmp。 |
| loadPeakLevel | number | 否 | 运动负荷峰值等级，等级越大运动效果越好。 |
| aerobicTrainingStress | number | 否 | 有氧训练压力值，量化有氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| anaerobicTrainingStress | number | 否 | 无氧训练压力值，量化无氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| recoveryTime | number | 否 | 预估恢复时间，单位：h。 |
| totalCalories | number | 是 | 运动消耗总卡路里，包含基础代谢与活动消耗，单位：cal，取值范围：(0, ∞)。 |
| activeCalorie | number | 是 | 运动主动消耗的卡路里，不含基础代谢，单位：cal，取值范围：(0, ∞)。 |
| jumpTimes | number | 否 | 跳跃次数，取值范围：[0,10000]。 |
| sprintTimes | number | 否 | 冲刺次数，取值范围：[0,10000]。 |
| turnSpeedUpTimes | number | 否 | 转身加速次数，取值范围：[0,10000]。 |
| swerveSpeedUpTimes | number | 否 | 变向加速次数，取值范围：[0,10000]。 |
| playerPosition | number | 否 | 球员站位，取值范围：[0,100]。 |
| goalsTimes | number | 否 | 进球次数，取值范围：[0,10000]。 |
| assistsTimes | number | 否 | 助攻次数，取值范围：[0,10000]。 |
| savesTimes | number | 否 | 扑救次数，取值范围：[0,10000]。 |
| totalDistance | number | 否 | 运动总距离，单位：m，取值范围：(0, ∞)。 |
| maxJumpHeight | number | 否 | 最大跳跃高度，单位：cm。 |
| maxAcceleration | number | 否 | 最大加速度，单位：m/s。 |

## StrengthTrainingDetail

Lite Wearable

力量训练锻炼记录详情数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| heartRate | [ExerciseHeartRate](/consumer/cn/doc/harmonyos-references/health-api-healthfields-lite#exerciseheartrate)[] | 否 | 运动心率详情列表，若未填写，默认为空。 |

## StrengthTrainingSummary

Lite Wearable

力量训练统计数据字段列表。

**系统能力：** SystemCapability.Health.HealthStore.Lite

**起始版本：** 6.1.1(24)

**模型约束：** 此接口仅可在FA模型下使用。

展开

| **名称** | **类型** | 必填 | **说明** |
| --- | --- | --- | --- |
| startTime | number | 是 | 运动开始时间，Unix时间戳，单位：ms。 |
| totalTime | number | 是 | 运动总时长，单位：s。 |
| targetDuration | number | 否 | 目标运动时长，单位：s。 |
| avgHeartRate | number | 否 | 运动全程平均心率，单位：bmp。 |
| maxHeartRate | number | 否 | 运动过程最高心率，单位：bmp。 |
| mHeartrateZoneType | number | 否 | 心率区间类型，0为最大心率区间，1为储备心率区间。 |
| startHeartRate | number | 否 | 恢复心率测量初始时的心率，单位：bmp。 |
| endHeartRate | number | 否 | 恢复心率测量结束时的心率，单位：bmp。 |
| loadPeakLevel | number | 否 | 运动负荷峰值等级，等级越大运动效果越好。 |
| aerobicTrainingStress | number | 否 | 有氧训练压力值，量化有氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| anaerobicTrainingStress | number | 否 | 无氧训练压力值，量化无氧运动负荷程度，取值范围：[0.0, 5.0]。 |
| recoveryTime | number | 否 | 预估恢复时间，单位：h。 |
| totalCalories | number | 是 | 运动消耗总卡路里，包含基础代谢与活动消耗，单位：cal，取值范围：(0, ∞)。 |
| activeCalorie | number | 是 | 运动主动消耗的卡路里，不含基础代谢,单位：cal，取值范围：(0, ∞)。 |
| groupTime | number | 否 | 单组时长，单位：s。 |
| groupRestingTime | number | 否 | 组间休息时间，单位：s。 |
| actionName | number | 否 | 动作名称。 |
| actionCount | number | 否 | 动作个数。 |
| trainingWeight | number | 否 | 训练重量，单位为：kg。 |
| trainingVolume | number | 否 | 组容量，单位为：kg。 |
| totalTrainingVolume | number | 否是 | 训练总容量,单位：kg。 |
| actionTimes | number | 否 | 单个动作组数。 |
| actionGroups | number | 否 | 总组数。 |
| groupCount | number | 否 | 单组动作次数。 |
| rpe | number | 否 | 主观疲劳等级，值越大疲劳等级越高，取值范围：[1,10]。 |