Hjärtfrekvensnotifikationer - JSON Exportformat

Dokumentation om strukturen för hjärtfrekvensnotifikationer i JSON-export

Last updated: February 6, 2026

On this page

Hjärtfrekvensnotifikationer

Hjärtfrekvensnotifikationer inkluderar höga och låga hjärtfrekvensvarningar från Apple Watch, oregelbundna rytmnotifikationer och detaljerade hjärtfrekvensdata som samlats in under dessa händelser. I JSON-export lagras hjärtfrekvensnotifikationer i arrayen heartRateNotifications.

Struktur

Hjärtfrekvensnotifikationsdata har en unik struktur som skiljer sig från andra hälsomätvärden. Varje notifikation inkluderar händelsetidpunkt, tröskelvärden (för höga/låga notifikationer) och detaljerade hjärtfrekvensmätningar under händelsen:

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

Fält

Obligatoriska Fält

  • start (Datum): Starttid för hjärtfrekvensnotifikationshändelsen i formatet yyyy-MM-dd HH:mm:ss Z
  • end (Datum): Sluttid för hjärtfrekvensnotifikationshändelsen i formatet yyyy-MM-dd HH:mm:ss Z
  • heartRate (Array): Array med hjärtfrekvensmätningar under händelsen (se Hjärtfrekvensdata nedan)
  • heartRateVariation (Array): Array med hjärtfrekvensvariabilitets- (HRV-) mätningar under händelsen (se HRV-data nedan)

Valfria Fält

  • threshold (Nummer): Hjärtfrekvenströskelvärde som utlöste notifikationen. Inkluderas endast för höga och låga hjärtfrekvensnotifikationer.

Notifikationstyper

Hög Hjärtfrekvensnotifikation

Utlöses när hjärtfrekvensen överskrider ett inställt tröskelvärde (vanligtvis 100-150 bpm) i vila.

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

Låg Hjärtfrekvensnotifikation

Utlöses när hjärtfrekvensen faller under ett inställt tröskelvärde (vanligtvis 40-50 bpm) i vila.

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

Oregelbunden Rytmnotifikation

Utlöses när Apple Watch upptäcker en oregelbunden hjärtrytm som kan indikera förmaksflimmer.

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

Obs: Oregelbundna rytmnotifikationer inkluderar inte ett threshold-fält.

Hjärtfrekvensdata

Arrayen heartRate innehåller detaljerade hjärtfrekvensmätningar under notifikationshändelsen:

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

Fält:

  • hr (Nummer): Hjärtfrekvensvärde i slag per minut
  • units (Sträng): Mätenhet (alltid "bpm" för slag per minut)
  • timestamp (Objekt): Tidsperiod för denna mätning
    • start (Datum): Start för mätperioden
    • end (Datum): Slut för mätperioden
    • interval (Objekt): Varaktighet för mätningen
      • duration (Nummer): Varaktighetsvärde
      • units (Sträng): Enhet (alltid "s" för sekunder)

Hjärtfrekvensvariabilitets- (HRV-) data

Arrayen heartRateVariation innehåller mätningar av hjärtfrekvensvariabilitet:

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

Fält:

  • hrv (Nummer): Hjärtfrekvensvariabilitetsvärde i millisekunder
  • units (Sträng): Mätenhet (alltid "ms" för millisekunder)
  • timestamp (Objekt): Samma struktur som hjärtfrekvenstidsstämpel

Förstå HRV:

  • HRV mäter variationen i tid mellan hjärtslag
  • Högre HRV indikerar generellt bättre kardiovaskulär kondition och stressåterhämtning
  • Lägre HRV kan indikera stress, trötthet eller hälsoproblem
  • HRV kan variera avsevärt baserat på tid på dygnet, aktivitetsnivå och individuella faktorer

Exempel: Komplett Notifikationspost

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

Notifikationströskelvärden

Tröskelvärden är användarkonfigurerbara i Apple Health-inställningar:

  • Hög Hjärtfrekvens: Vanligtvis 100-150 bpm (standard varierar efter ålder)
  • Låg Hjärtfrekvens: Vanligtvis 40-50 bpm (standard varierar efter ålder)

Fältet threshold visar det exakta tröskelvärdet som utlöste notifikationen.

Enhetskrav

Hjärtfrekvensnotifikationer kräver:

  • Apple Watch Series 1 eller senare (för grundläggande hjärtfrekvensövervakning)
  • Apple Watch Series 4 eller senare (för oregelbundna rytmnotifikationer)
  • WatchOS 5.1.2 eller senare (för oregelbundna rytmnotifikationer)
  • Notifikationer aktiverade i Apple Health-inställningar

Användningsfall

Hjärtfrekvensnotifikationsdata kan vara användbara för:

  • Hälsövervakning: Spåra när hjärtfrekvensen överskrider normala intervall
  • FA-detektering: Övervaka oregelbundna rytmnotifikationer för potentiellt förmaksflimmer
  • Medicinska journaler: Dela notifikationshändelser med vårdgivare
  • Mönsteranalys: Identifiera utlösare eller mönster i hjärtfrekvenshändelser
  • Fitnessinsikter: Förstå återhämtning och stressreaktioner genom HRV-data
  • Symptomkorrelation: Korsreferera notifikationer med symptom, aktiviteter eller mediciner

Viktiga Anteckningar

  • Inte en medicinsk enhet: Apple Watch-notifikationer är inte avsedda att ersätta professionell medicinsk diagnostik
  • Konsultera vårdgivare: Konsultera alltid hälsoprofessionella om hjärtfrekvensnotifikationer, särskilt oregelbundna rytmvarningar
  • Kontext spelar roll: Hjärtfrekvensen kan vara förhöjd på grund av träning, stress, koffein, mediciner eller andra faktorer
  • FA-notifikationer: Oregelbundna rytmnotifikationer kan indikera förmaksflimmer och bör diskuteras med en vårdgivare

Tips

  • Granska notifikationer: Granska regelbundet hjärtfrekvensnotifikationer för att identifiera mönster
  • Notera kontext: Överväg vad du gjorde när notifikationer inträffade (träning, stress, sömn, etc.)
  • Spåra trender: Övervaka notifikationsfrekvens och mönster över tid
  • Kombinera med EKG: Korsreferera oregelbundna rytmnotifikationer med EKG-avläsningar för omfattande hjärtfrekvensövervakning

Relaterad Dokumentation