Pemberitahuan kadar denyutan jantung — format eksport JSON

Dokumentasi untuk struktur pemberitahuan kadar denyutan jantung dalam eksport JSON

Last updated: April 5, 2026

Pada halaman ini

Pemberitahuan kadar denyutan jantung

Pemberitahuan kadar denyutan jantung merangkumi amaran kadar tinggi dan rendah daripada Apple Watch, pemberitahuan irama tidak teratur dan data kadar denyutan jantung terperinci dikumpul semasa peristiwa ini. Dalam eksport JSON, pemberitahuan kadar denyutan jantung disimpan dalam tatasusunan heartRateNotifications.

Struktur

Data pemberitahuan kadar denyutan jantung mempunyai struktur unik yang berbeza daripada metrik kesihatan lain. Setiap pemberitahuan merangkumi masa peristiwa, ambang (untuk pemberitahuan tinggi/rendah) dan ukuran kadar denyutan jantung terperinci semasa peristiwa:

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Medan

Medan wajib

  • start (Tarikh): Masa mula peristiwa pemberitahuan kadar denyutan jantung dalam format yyyy-MM-dd HH:mm:ss Z
  • end (Tarikh): Masa tamat peristiwa pemberitahuan kadar denyutan jantung dalam format yyyy-MM-dd HH:mm:ss Z
  • heartRate (Tatasusunan): Tatasusunan ukuran kadar denyutan jantung semasa peristiwa (lihat Data kadar denyutan jantung di bawah)
  • heartRateVariation (Tatasusunan): Tatasusunan ukuran variabiliti kadar denyutan jantung (HRV) semasa peristiwa (lihat Data HRV di bawah)

Medan pilihan

  • threshold (Nombor): Ambang kadar denyutan jantung yang mencetuskan pemberitahuan. Hanya disertakan untuk pemberitahuan kadar tinggi dan rendah.

Jenis pemberitahuan

Pemberitahuan kadar denyutan jantung tinggi

Dicetus apabila kadar denyutan jantung melebihi ambang ditetapkan (biasanya 100–150 bpm) semasa rehat.

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

Pemberitahuan kadar denyutan jantung rendah

Dicetus apabila kadar denyutan jantung jatuh di bawah ambang ditetapkan (biasanya 40–50 bpm) semasa rehat.

{
  "start": "2024-02-06 03:00:00 -0800",
  "end": "2024-02-06 03:05:00 -0800",
  "threshold": 40,
  "heartRate": [
    {
      "hr": 38,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 03:00:00 -0800",
        "end": "2024-02-06 03:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

Pemberitahuan irama tidak teratur

Dicetus apabila Apple Watch mengesan irama jantung tidak teratur yang mungkin menunjukkan fibrilasi atrium.

{
  "start": "2024-02-06 16:00:00 -0800",
  "end": "2024-02-06 16:05:00 -0800",
  "heartRate": [
    {
      "hr": 85,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 35,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Nota: Pemberitahuan irama tidak teratur tidak merangkumi medan threshold.

Data kadar denyutan jantung

Tatasusunan heartRate mengandungi ukuran kadar denyutan jantung terperinci semasa peristiwa pemberitahuan:

{
  "hr": 105,
  "units": "bpm",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

Medan:

  • hr (Nombor): Nilai kadar denyutan jantung dalam denyutan per minit
  • units (Rentetan): Unit ukuran (sentiasa "bpm" untuk denyutan per minit)
  • timestamp (Objek): Tempoh masa untuk ukuran ini
    • start (Tarikh): Mula tempoh ukuran
    • end (Tarikh): Tamat tempoh ukuran
    • interval (Objek): Tempoh ukuran
      • duration (Nombor): Nilai tempoh
      • units (Rentetan): Unit (sentiasa "s" untuk saat)

Data variabiliti kadar denyutan jantung (HRV)

Tatasusunan heartRateVariation mengandungi ukuran variabiliti kadar denyutan jantung:

{
  "hrv": 45,
  "units": "ms",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

Medan:

  • hrv (Nombor): Nilai variabiliti kadar denyutan jantung dalam milisaat
  • units (Rentetan): Unit ukuran (sentiasa "ms" untuk milisaat)
  • timestamp (Objek): Struktur sama seperti cap masa kadar denyutan jantung

Memahami HRV:

  • HRV mengukur variasi dalam masa antara denyutan jantung
  • HRV lebih tinggi secara amnya menunjukkan kecergasan kardiovaskular dan pemulihan tekanan lebih baik
  • HRV lebih rendah mungkin menunjukkan tekanan, letih atau isu kesihatan
  • HRV boleh berbeza-beza bergantung pada masa hari, tahap aktiviti dan faktor individu

Contoh: entri pemberitahuan lengkap

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    },
    {
      "hr": 108,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:05 -0800",
        "end": "2024-02-06 14:30:10 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Ambang pemberitahuan

Ambang boleh dikonfigurasikan pengguna dalam tetapan Apple Health:

  • Kadar tinggi: Biasanya 100–150 bpm (lalai berbeza mengikut umur)
  • Kadar rendah: Biasanya 40–50 bpm (lalai berbeza mengikut umur)

Medan threshold menunjukkan ambang tepat yang mencetuskan pemberitahuan.

Keperluan peranti

Pemberitahuan kadar denyutan jantung memerlukan:

  • Apple Watch Series 1 atau ke atas (untuk pemantauan kadar denyutan asas)
  • Apple Watch Series 4 atau ke atas (untuk pemberitahuan irama tidak teratur)
  • watchOS 5.1.2 atau ke atas (untuk pemberitahuan irama tidak teratur)
  • Pemberitahuan didayakan dalam tetapan Apple Health

Kes penggunaan

Data pemberitahuan kadar denyutan jantung berguna untuk:

  • Pemantauan kesihatan: Jejak bila kadar denyutan melebihi julat normal
  • Pengesanan AFib: Pantau pemberitahuan irama tidak teratur untuk fibrilasi atrium berpotensi
  • Rekod perubatan: Kongsi peristiwa pemberitahuan dengan penyedia penjagaan kesihatan
  • Analisis corak: Kenal pasti pencetus atau corak dalam peristiwa kadar denyutan
  • Wawasan kecergasan: Fahami pemulihan dan respons tekanan melalui data HRV
  • Korelasi gejala: Rujuk silang pemberitahuan dengan gejala, aktiviti atau ubat-ubatan

Nota penting

  • Bukan peranti perubatan: Pemberitahuan Apple Watch tidak bertujuan menggantikan diagnosis perubatan profesional
  • Rujuk penyedia penjagaan: Sentiasa berbincang dengan profesional kesihatan tentang pemberitahuan kadar denyutan, terutamanya amaran irama tidak teratur
  • Konteks penting: Kadar denyutan boleh meningkat kerana senaman, tekanan, kafein, ubat atau faktor lain
  • Pemberitahuan AFib: Pemberitahuan irama tidak teratur mungkin menunjukkan fibrilasi atrium dan patut dibincangkan dengan penyedia penjagaan

Petua

  • Semak pemberitahuan: Semak pemberitahuan kadar denyutan secara berkala untuk mengenal pasti corak
  • Catat konteks: Pertimbangkan apa yang anda lakukan apabila pemberitahuan berlaku (senaman, tekanan, tidur, dll.)
  • Jejak trend: Pantau kekerapan dan corak pemberitahuan mengikut masa
  • Gabungkan dengan ECG: Rujuk silang pemberitahuan irama tidak teratur dengan bacaan ECG untuk pemantauan kesihatan jantung menyeluruh

Dokumentasi berkaitan