EKG - JSON Eksportformat

Dokumentation om EKG-strukturen i JSON-eksporter

Last updated: February 6, 2026

On this page

EKG (Elektrokardiogram)

EKG-data inkluderer elektrokardiogramaflæsninger fra kompatible Apple-enheder (såsom Apple Watch Series 4 og senere). EKG-data giver detaljeret hjerterytmeanalyse og kan opdage tilstande som atrieflimren. I JSON-eksporter gemmes EKG-data i ecg-arrayet.

Struktur

Hver EKG-post inkluderer klassificeringsresultater, pulsforholds målinger, spændingsdata og stikprøveinformation:

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

Felter

Påkrævede Felter

  • start (Dato): Starttidspunkt for EKG-aflæsningen i formatet yyyy-MM-dd HH:mm:ss Z
  • end (Dato): Sluttidspunkt for EKG-aflæsningen i formatet yyyy-MM-dd HH:mm:ss Z
  • classification (Streng): Hjerterytmeklassificering (se klassificeringer nedenfor)
  • averageHeartRate (Nummer): Gennemsnitlig puls under EKG-aflæsningen i slag per minut (bpm)
  • numberOfVoltageMeasurements (Nummer): Samlet antal spændingsmålinger i EKG-prøven
  • voltageMeasurements (Array): Array af spændingsmålinger (se Spændingsmålinger nedenfor)
  • samplingFrequency (Nummer): Stikprøvefrekvens i Hz (typisk 512 Hz for Apple Watch)
  • source (Streng): Kildeenhed eller app, der registrerede EKG'et

Valgfrie Felter

  • severity (Streng): Alvorlighedsklassificering af EKG-resultatet (kan være "Not Set", hvis ikke relevant)

EKG-Klassificeringer

Feltet classification angiver den detekterede hjerterytme:

  • "Sinus Rhythm" - Normal hjerterytme
  • "Atrial Fibrillation" - Uregelmæssig hjerterytme (atrieflimren) detekteret
  • "High Heart Rate" - Puls over det normale område
  • "Inconclusive Low Heart Rate" - Kan ikke klassificere på grund af lav puls
  • "Inconclusive High Heart Rate" - Kan ikke klassificere på grund af høj puls
  • "Inconclusive" - Kan ikke bestemme klassificeringen
  • "Inconclusive Poor Recording" - Kan ikke klassificere på grund af dårlig signalkvalitet
  • "Unrecognized" - Klassificering ikke genkendt

Spændingsmålinger

Hver EKG-post inkluderer et array af spændingsmålinger, der repræsenterer hjertets elektriske aktivitet over 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ændingsmålingsfelter:

  • date (Dato): Præcist tidsstempel for spændingsmålingen (inkluderer millisekunder)
  • voltage (Nummer): Spændingsværdi i volt
  • units (Streng): Måleenhed (typisk "V" for volt)

Bemærk: Spændingsmålinger er stikprøvet med den frekvens, der er angivet af samplingFrequency (typisk 512 Hz, hvilket betyder 512 målinger per sekund).

Eksempelposter

Normal Sinusrytme

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

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

Ikke-konklusiv Aflæ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"
}

Forståelse af EKG-Data

Stikprøvefrekvens

samplingFrequency (typisk 512 Hz) angiver, hvor mange spændingsmålinger der tages per sekund. For en 30-sekunders EKG-aflæsning:

  • Samlede målinger = 512 × 30 = 15.360 målinger
  • Hver måling repræsenterer cirka 0,002 sekunder (2 millisekunder) af hjerteaktivitet

Spændingsmålinger

Spændingsmålingerne repræsenterer hjertets elektriske aktivitet:

  • Positive værdier: Depolarisering (hjertemuskelkontraktion)
  • Negative værdier: Repolarisering (hjertemuskelafslapning)
  • Mønsteranalyse: Mønsteret af spændingsændringer over tid angiver hjerterytmen

Klassificeringsfortolkning

  • Sinusrytme: Normal, sund hjerterytme
  • Atrieflimren: Uregelmæssig rytme, der kan kræve medicinsk opmærksomhed
  • Ikke-konklusiv: Kan indikere dårlig signalkvalitet, bevægelse under aflæsning eller andre faktorer
  • Høj/Lav Puls: Puls uden for det normale område for præcis klassificering

Enhedskompatibilitet

EKG-funktionalitet kræver:

  • Apple Watch Series 4 eller senere (med EKG-app)
  • iOS 12.1.1 eller senere på den parrede iPhone
  • EKG-app installeret og konfigureret

Anvendelsestilfælde

EKG-data kan være nyttige til:

  • Hjerterytmeovervågning: Spor hjerterytmemønstre over tid
  • Atrieflimren-detektion: Overvåg atrieflimren-episoder
  • Medicinske optegnelser: Del EKG-data med sundhedsplejere
  • Tendensanalyse: Identificer mønstre eller ændringer i hjerterytme
  • Symptomkorrelation: Krydsreferer EKG-aflæsninger med symptomer eller aktiviteter

Vigtige Bemærkninger

  • Ikke et medicinsk apparat: Apple Watch EKG er ikke beregnet til at erstatte professionel medicinsk diagnose
  • Konsulter sundhedsplejere: Konsulter altid sundhedsprofessionelle om EKG-resultater, især hvis atrieflimren detekteres
  • Regelmæssig overvågning: Regelmæssige EKG-aflæsninger kan hjælpe med at identificere mønstre, men bør ikke erstatte professionel medicinsk pleje
  • Filstørrelse: EKG-eksporter med fulde spændingsmålinger kan være store på grund af den høje stikprøvefrekvens

Tips

  • Konsistente aflæsninger: Tag EKG-aflæsninger på konsistente tidspunkter for bedre tendensanalyse
  • Korrekt positionering: Sørg for korrekt urplacering og ro under aflæsninger for præcise resultater
  • Eksporter selektivt: Overvej datomængden ved eksport af EKG-data, da filer kan være store med fulde spændingsmålinger

Relateret Dokumentation