Notificări frecvență cardiacă - Format export JSON
Documentație pentru structura notificărilor de frecvență cardiacă în exporturile JSON
Ultima actualizare: 31 octombrie 2026
Pe această pagină
Notificările de frecvență cardiacă includ alertele de frecvență cardiacă ridicată și scăzută de pe Apple Watch, notificările de ritm neregulat și eșantioanele de frecvență cardiacă colectate în timpul acestor evenimente. În exporturile JSON, notificările de frecvență cardiacă sunt stocate în matricea heartRateNotifications.
Structură
Fiecare notificare include sincronizarea evenimentului, un prag opțional (pentru notificări high/low), informații despre sursă și eșantioane de frecvență cardiacă pe serie de cantitate între începutul și sfârșitul evenimentului:
{
"heartNotification": "high_heart_rate_notification",
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:35:00 -0800",
"threshold": 100,
"source": {
"name": "Apple Watch",
"identifier": "com.example.recorder"
},
"heartRateData": [
{
"qty": 105,
"units": "count/min",
"start": 1707258600,
"end": 1707258605
}
]
}
Câmpuri
Câmpuri obligatorii
heartNotification(String): Identificatorul tipului de notificarestart(Date): Ora de început a evenimentului de notificare a frecvenței cardiace în formatyyyy-MM-dd HH:mm:ss Zend(Date): Ora de sfârșit a evenimentului de notificare a frecvenței cardiace în formatyyyy-MM-dd HH:mm:ss Zsource(Object): Dispozitivul/sursa care a înregistrat notificareaname(String): Numele sursei lizibil pentru omidentifier(String): Identificatorul de bundle al sursei
heartRateData(Array): Eșantioane de cantitate ale frecvenței cardiace în fereastra evenimentului (vezi Date frecvență cardiacă mai jos)
Câmpuri opționale
threshold(Number): Pragul de frecvență cardiacă care a declanșat notificarea. Inclus doar pentru notificările de frecvență cardiacă ridicată și scăzută.
Date frecvență cardiacă
Matricea heartRateData conține măsurători de frecvență cardiacă pe serie de cantitate în fereastra evenimentului de notificare. Fiecare eșantion conține qty, units, start și end:
{
"qty": 105,
"units": "count/min",
"start": 1707258600,
"end": 1707258605
}
Câmpuri:
qty(Number): Valoarea frecvenței cardiaceunits(String): Unitatea de măsură (de obicei"count/min")start(Number): Începutul perioadei de măsurare ca secunde Unix epochend(Number): Sfârșitul perioadei de măsurare ca secunde Unix epoch
Documentație conexă
- Prezentare generală export JSON
- ECG - Pentru citiri ECG detaliate
- Metrici de sănătate - Pentru date generale de frecvență cardiacă
- Ghid export manual
- Prezentare generală automatizări