Hartslagmeldingen - JSON Exportformaat

Documentatie over de structuur van hartslagmeldingen in JSON-exporten

Last updated: February 6, 2026

On this page

Hartslagmeldingen

Hartslagmeldingen omvatten hoge en lage hartslagwaarschuwingen van Apple Watch, onregelmatige ritmevermeldingen en gedetailleerde hartslaggegevens die tijdens deze gebeurtenissen zijn verzameld. In JSON-exporten worden hartslagmeldingen opgeslagen in de array heartRateNotifications.

Structuur

Hartslagmeldingsgegevens hebben een unieke structuur die verschilt van andere gezondheidsmetrieken. Elke melding bevat de timing van de gebeurtenis, drempelwaarden (voor hoge/lage meldingen) en gedetailleerde hartslagmetingen tijdens de gebeurtenis:

{
  "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"
        }
      }
    }
  ]
}

Velden

Verplichte Velden

  • start (Datum): Starttijd van de hartslagmeldingsgebeurtenis in formaat yyyy-MM-dd HH:mm:ss Z
  • end (Datum): Eindtijd van de hartslagmeldingsgebeurtenis in formaat yyyy-MM-dd HH:mm:ss Z
  • heartRate (Array): Array van hartslagmetingen tijdens de gebeurtenis (zie Hartslaggegevens hieronder)
  • heartRateVariation (Array): Array van hartslagvariabiliteit (HRV) metingen tijdens de gebeurtenis (zie HRV-gegevens hieronder)

Optionele Velden

  • threshold (Nummer): Hartslagdrempelwaarde die de melding heeft geactiveerd. Alleen opgenomen voor hoge en lage hartslagmeldingen.

Meldingstypen

Hoge Hartslagmelding

Geactiveerd wanneer de hartslag een ingestelde drempelwaarde overschrijdt (meestal 100-150 bpm) tijdens rust.

{
  "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": []
}

Lage Hartslagmelding

Geactiveerd wanneer de hartslag onder een ingestelde drempelwaarde daalt (meestal 40-50 bpm) tijdens rust.

{
  "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": []
}

Onregelmatige Ritmevermelding

Geactiveerd wanneer Apple Watch een onregelmatige hartritme detecteert die kan wijzen op boezemfibrilleren.

{
  "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"
        }
      }
    }
  ]
}

Opmerking: Onregelmatige ritmevermeldingen bevatten geen threshold veld.

Hartslaggegevens

De array heartRate bevat gedetailleerde hartslagmetingen tijdens de meldingsgebeurtenis:

{
  "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"
    }
  }
}

Velden:

  • hr (Nummer): Hartslagwaarde in slagen per minuut
  • units (String): Meeteenheid (altijd "bpm" voor slagen per minuut)
  • timestamp (Object): Tijdsperiode voor deze meting
    • start (Datum): Start van de meetperiode
    • end (Datum): Einde van de meetperiode
    • interval (Object): Duur van de meting
      • duration (Nummer): Duurwaarde
      • units (String): Eenheid (altijd "s" voor seconden)

Hartslagvariabiliteit (HRV) Gegevens

De array heartRateVariation bevat metingen van hartslagvariabiliteit:

{
  "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"
    }
  }
}

Velden:

  • hrv (Nummer): Hartslagvariabiliteitswaarde in milliseconden
  • units (String): Meeteenheid (altijd "ms" voor milliseconden)
  • timestamp (Object): Zelfde structuur als hartslag timestamp

HRV begrijpen:

  • HRV meet de variatie in tijd tussen hartslagen
  • Hogere HRV duidt over het algemeen op betere cardiovasculaire conditie en stressherstel
  • Lagere HRV kan wijzen op stress, vermoeidheid of gezondheidsproblemen
  • HRV kan aanzienlijk variëren op basis van tijdstip van de dag, activiteitsniveau en individuele factoren

Voorbeeld: Volledige Meldingsinvoer

{
  "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"
        }
      }
    }
  ]
}

Meldingsdrempelwaarden

Drempelwaarden zijn door de gebruiker configureerbaar in Apple Health-instellingen:

  • Hoge Hartslag: Meestal 100-150 bpm (standaard varieert per leeftijd)
  • Lage Hartslag: Meestal 40-50 bpm (standaard varieert per leeftijd)

Het veld threshold toont de exacte drempelwaarde die de melding heeft geactiveerd.

Apparaatvereisten

Hartslagmeldingen vereisen:

  • Apple Watch Series 1 of nieuwer (voor basis hartslagmonitoring)
  • Apple Watch Series 4 of nieuwer (voor onregelmatige ritmevermeldingen)
  • WatchOS 5.1.2 of nieuwer (voor onregelmatige ritmevermeldingen)
  • Meldingen ingeschakeld in Apple Health-instellingen

Gebruikssituaties

Hartslagmeldingsgegevens kunnen nuttig zijn voor:

  • Gezondheidsmonitoring: Bijhouden wanneer hartslag normale bereiken overschrijdt
  • Boezemfibrilleren detectie: Monitoren van onregelmatige ritmevermeldingen voor mogelijk boezemfibrilleren
  • Medische dossiers: Meldingsgebeurtenissen delen met zorgverleners
  • Patroonanalyse: Triggers of patronen identificeren in hartslaggebeurtenissen
  • Fitnessinzichten: Herstel en stressreacties begrijpen via HRV-gegevens
  • Symptoomcorrelatie: Meldingen kruisrefereren met symptomen, activiteiten of medicijnen

Belangrijke Opmerkingen

  • Geen medisch apparaat: Apple Watch-meldingen zijn niet bedoeld om professionele medische diagnose te vervangen
  • Raadpleeg zorgverleners: Raadpleeg altijd gezondheidsprofessionals over hartslagmeldingen, vooral onregelmatige ritmewaarschuwingen
  • Context is belangrijk: Hartslag kan verhoogd zijn door lichaamsbeweging, stress, cafeïne, medicijnen of andere factoren
  • Boezemfibrilleren meldingen: Onregelmatige ritmevermeldingen kunnen wijzen op boezemfibrilleren en moeten worden besproken met een zorgverlener

Tips

  • Meldingen bekijken: Bekijk regelmatig hartslagmeldingen om patronen te identificeren
  • Context noteren: Overweeg wat u aan het doen was toen meldingen optraden (lichaamsbeweging, stress, slaap, etc.)
  • Trends bijhouden: Monitor meldingsfrequentie en patronen in de loop van de tijd
  • Combineren met ECG: Kruisrefereren onregelmatige ritmevermeldingen met ECG-aflezingen voor uitgebreide hartgezondheidsmonitoring

Gerelateerde Documentatie