Hartslagmeldingen - JSON Exportformaat
Documentatie over de structuur van hartslagmeldingen in JSON-exporten
Last updated: February 6, 2026
On this page
- Structuur
- Velden
- Verplichte Velden
- Optionele Velden
- Meldingstypen
- Hoge Hartslagmelding
- Lage Hartslagmelding
- Onregelmatige Ritmevermelding
- Hartslaggegevens
- Hartslagvariabiliteit (HRV) Gegevens
- Voorbeeld: Volledige Meldingsinvoer
- Meldingsdrempelwaarden
- Apparaatvereisten
- Gebruikssituaties
- Belangrijke Opmerkingen
- Tips
- Gerelateerde Documentatie
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 formaatyyyy-MM-dd HH:mm:ss Zend(Datum): Eindtijd van de hartslagmeldingsgebeurtenis in formaatyyyy-MM-dd HH:mm:ss ZheartRate(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 minuutunits(String): Meeteenheid (altijd"bpm"voor slagen per minuut)timestamp(Object): Tijdsperiode voor deze metingstart(Datum): Start van de meetperiodeend(Datum): Einde van de meetperiodeinterval(Object): Duur van de metingduration(Nummer): Duurwaardeunits(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 millisecondenunits(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
- JSON Exportformaat Overzicht
- ECG - Voor gedetailleerde ECG-aflezingen
- Gezondheidsmetrieken - Voor algemene hartslaggegevens
- Handleiding voor Handmatige Export
- Automatiseringen Overzicht