EKG - JSON Exportformat

Dokumentation om EKG-strukturen i JSON-exporter

Last updated: February 6, 2026

På denna sida

EKG (Elektrokardiogram)

EKG-data inkluderar elektrokardiogramavläsningar från kompatibla Apple-enheter (som Apple Watch Series 4 och senare). EKG-data ger detaljerad hjärtrytmanalys och kan upptäcka tillstånd som atrieflimmer. I JSON-exporter lagras EKG-data i ecg-arrayen.

Struktur

Varje EKG-post inkluderar klassificeringsresultat, hjärtfrekvensmätningar, spänningsdata och provtagningsinformation:

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:30:30 -0800",
  "classification": "Sinus Rhythm",
  "severity": "Not Set",
  "averageHeartRate": 72,
  "numberOfVoltageMeasurements": 512,
  "voltageMeasurements": [
    {
      "date": "2024-02-06 14:30:00.000 -0800",
      "voltage": 0.123,
      "units": "V"
    }
  ],
  "samplingFrequency": 512,
  "source": "Apple Watch"
}

Fält

Obligatoriska Fält

  • start (Datum): Starttid för EKG-avläsningen i formatet yyyy-MM-dd HH:mm:ss Z
  • end (Datum): Sluttid för EKG-avläsningen i formatet yyyy-MM-dd HH:mm:ss Z
  • classification (Sträng): Hjärtrytmklassificering (se klassificeringar nedan)
  • averageHeartRate (Nummer): Genomsnittlig hjärtfrekvens under EKG-avläsningen i slag per minut (bpm)
  • numberOfVoltageMeasurements (Nummer): Totalt antal spänningsmätningar i EKG-provet
  • voltageMeasurements (Array): Array av spänningsmätningar (se Spänningsmätningar nedan)
  • samplingFrequency (Nummer): Provtagningsfrekvens i Hz (typiskt 512 Hz för Apple Watch)
  • source (Sträng): Källenhet eller app som registrerade EKG:et

Valfria Fält

  • severity (Sträng): Allvarlighetsklassificering av EKG-resultatet (kan vara "Not Set" om inte tillämpligt)

EKG-Klassificeringar

Fältet classification anger den detekterade hjärtrytmen:

  • "Sinus Rhythm" - Normal hjärtrytm
  • "Atrial Fibrillation" - Oregelbunden hjärtrytm (atrieflimmer) upptäckt
  • "High Heart Rate" - Hjärtfrekvens över det normala intervallet
  • "Inconclusive Low Heart Rate" - Kan inte klassificera på grund av låg hjärtfrekvens
  • "Inconclusive High Heart Rate" - Kan inte klassificera på grund av hög hjärtfrekvens
  • "Inconclusive" - Kan inte bestämma klassificeringen
  • "Inconclusive Poor Recording" - Kan inte klassificera på grund av dålig signalkvalitet
  • "Unrecognized" - Klassificering inte igenkänd

Spänningsmätningar

Varje EKG-post inkluderar en array av spänningsmätningar som representerar hjärtats elektriska aktivitet över tid:

{
  "voltageMeasurements": [
    {
      "date": "2024-02-06 14:30:00.000 -0800",
      "voltage": 0.123,
      "units": "V"
    },
    {
      "date": "2024-02-06 14:30:00.002 -0800",
      "voltage": 0.125,
      "units": "V"
    }
  ]
}

Spänningsmätningsfält:

  • date (Datum): Exakt tidsstämpel för spänningsmätningen (inkluderar millisekunder)
  • voltage (Nummer): Spänningsvärde i volt
  • units (Sträng): Mätenhet (typiskt "V" för volt)

Obs: Spänningsmätningar samplas med den frekvens som anges av samplingFrequency (typiskt 512 Hz, vilket betyder 512 mätningar per sekund).

Exempelposter

Normal Sinusrytm

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:30:30 -0800",
  "classification": "Sinus Rhythm",
  "severity": "Not Set",
  "averageHeartRate": 72,
  "numberOfVoltageMeasurements": 15360,
  "voltageMeasurements": [
    {
      "date": "2024-02-06 14:30:00.000 -0800",
      "voltage": 0.123,
      "units": "V"
    }
  ],
  "samplingFrequency": 512,
  "source": "Apple Watch"
}

Atrieflimmer Detektion

{
  "start": "2024-02-06 16:45:00 -0800",
  "end": "2024-02-06 16:45:30 -0800",
  "classification": "Atrial Fibrillation",
  "severity": "Not Set",
  "averageHeartRate": 95,
  "numberOfVoltageMeasurements": 15360,
  "voltageMeasurements": [
    {
      "date": "2024-02-06 16:45:00.000 -0800",
      "voltage": 0.145,
      "units": "V"
    }
  ],
  "samplingFrequency": 512,
  "source": "Apple Watch"
}

Icke-konklusiv Avläsning

{
  "start": "2024-02-06 18:00:00 -0800",
  "end": "2024-02-06 18:00:30 -0800",
  "classification": "Inconclusive Poor Recording",
  "severity": "Not Set",
  "averageHeartRate": 68,
  "numberOfVoltageMeasurements": 15360,
  "voltageMeasurements": [
    {
      "date": "2024-02-06 18:00:00.000 -0800",
      "voltage": 0.098,
      "units": "V"
    }
  ],
  "samplingFrequency": 512,
  "source": "Apple Watch"
}

Förståelse av EKG-Data

Provtagningsfrekvens

samplingFrequency (typiskt 512 Hz) anger hur många spänningsmätningar som tas per sekund. För en 30-sekunders EKG-avläsning:

  • Totala mätningar = 512 × 30 = 15.360 mätningar
  • Varje mätning representerar ungefär 0,002 sekunder (2 millisekunder) av hjärtaktivitet

Spänningsmätningar

Spänningsmätningarna representerar hjärtats elektriska aktivitet:

  • Positiva värden: Depolarisering (hjärtmuskelkontraktion)
  • Negativa värden: Repolarisering (hjärtmuskelavslappning)
  • Mönsteranalys: Mönstret av spänningsförändringar över tid anger hjärtrytmen

Klassificeringsinterpretation

  • Sinusrytm: Normal, frisk hjärtrytm
  • Atrieflimmer: Oregelbunden rytm som kan kräva medicinsk uppmärksamhet
  • Icke-konklusiv: Kan indikera dålig signalkvalitet, rörelse under avläsning eller andra faktorer
  • Hög/Låg Hjärtfrekvens: Hjärtfrekvens utanför det normala intervallet för exakt klassificering

Enhetskompatibilitet

EKG-funktionalitet kräver:

  • Apple Watch Series 4 eller senare (med EKG-app)
  • iOS 12.1.1 eller senare på den parade iPhone
  • EKG-app installerad och konfigurerad

Användningsfall

EKG-data kan vara användbara för:

  • Hjärtrytmövervakning: Spåra hjärtrytmmönster över tid
  • Atrieflimmer-detektion: Övervaka atrieflimmer-episoder
  • Medicinska register: Dela EKG-data med vårdgivare
  • Trendanalys: Identifiera mönster eller förändringar i hjärtrytm
  • Symptomkorrelation: Korsreferera EKG-avläsningar med symptom eller aktiviteter

Viktiga Anmärkningar

  • Inte en medicinsk enhet: Apple Watch EKG är inte avsett att ersätta professionell medicinsk diagnostik
  • Konsultera vårdgivare: Konsultera alltid sjukvårdspersonal om EKG-resultat, särskilt om atrieflimmer upptäcks
  • Regelbunden övervakning: Regelbundna EKG-avläsningar kan hjälpa till att identifiera mönster, men bör inte ersätta professionell medicinsk vård
  • Filstorlek: EKG-exporter med fullständiga spänningsmätningar kan vara stora på grund av den höga provtagningsfrekvensen

Tips

  • Konsistenta avläsningar: Ta EKG-avläsningar vid konsekventa tidpunkter för bättre trendanalys
  • Korrekt positionering: Säkerställ korrekt klockplacering och stillhet under avläsningar för exakta resultat
  • Exportera selektivt: Överväg datumintervall när du exporterar EKG-data, eftersom filer kan vara stora med fullständiga spänningsmätningar

Relaterad Dokumentation