EKG – formát exportu JSON
Štruktúra EKG v JSON exportoch
Last updated: April 5, 2026
Na tejto stránke
- Štruktúra
- Polia
- Povinné polia
- Voliteľné polia
- Klasifikácie EKG
- Merania napätia
- Príklady záznamov
- Normálny sínusový rytmus
- Detekcia fibrilácie predsiení
- Nejednoznačné meranie
- Pochopenie údajov EKG
- Vzorkovacia frekvencia
- Merania napätia
- Význam klasifikácie
- Kompatibilita zariadení
- Prípady použitia
- Dôležité poznámky
- Tipy
- Súvisiaca dokumentácia
EKG (elektrokardiogram)
Údaje EKG zahŕňajú záznamy elektrokardiogramu z kompatibilných zariadení Apple (napr. Apple Watch Series 4 a novšie). EKG poskytuje analýzu srdcového rytmu a môže signalizovať stavy ako fibrilácia predsiení. V JSON exportoch sú údaje EKG v poli ecg.
Štruktúra
Každý záznam EKG obsahuje klasifikáciu, merania srdcovej frekvencie, napätia a informácie o vzorkovaní:
{
"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"
}
Polia
Povinné polia
start(Date): Začiatok merania EKG vo formáteyyyy-MM-dd HH:mm:ss Zend(Date): Koniec merania EKG vo formáteyyyy-MM-dd HH:mm:ss Zclassification(String): Klasifikácia rytmu (pozri nižšie)averageHeartRate(Number): Priemerná srdcová frekvencia počas merania (bpm)numberOfVoltageMeasurements(Number): Počet meraní napätia v záznamevoltageMeasurements(Array): Pole meraní napätia (pozri časť Merania napätia)samplingFrequency(Number): Vzorkovacia frekvencia v Hz (typicky 512 Hz pre Apple Watch)source(String): Zariadenie alebo aplikácia, ktorá EKG zaznamenala
Voliteľné polia
severity(String): Závažnosť výsledku (môže byť „Not Set“, ak neplatí)
Klasifikácie EKG
Pole classification udáva zistený rytmus (hodnoty zodpovedajú výstupu systému):
"Sinus Rhythm"— normálny sínusový rytmus"Atrial Fibrillation"— fibrilácia predsiení (AFib)"High Heart Rate"— vysoká srdcová frekvencia"Inconclusive Low Heart Rate"— nejednoznačné pri nízkej frekvencii"Inconclusive High Heart Rate"— nejednoznačné pri vysokej frekvencii"Inconclusive"— klasifikácia nejednoznačná"Inconclusive Poor Recording"— slabý signál"Unrecognized"— nerozpoznaná klasifikácia
Merania napätia
Každý záznam obsahuje pole meraní elektrickej aktivity srdca v čase:
{
"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"
}
]
}
Polia merania napätia:
date(Date): Časová značka merania (vrátane milisekúnd)voltage(Number): Napätie vo voltáchunits(String): Jednotka (typicky"V")
Poznámka: Merania zodpovedajú frekvencii samplingFrequency (typicky 512 Hz, t. j. 512 vzoriek za sekundu).
Príklady záznamov
Normálny sínusový rytmus
{
"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"
}
Detekcia fibrilácie predsiení
{
"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"
}
Nejednoznačné meranie
{
"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"
}
Pochopenie údajov EKG
Vzorkovacia frekvencia
samplingFrequency (typicky 512 Hz) udáva počet meraní napätia za sekundu. Pre 30-sekundové EKG:
- Celkom meraní = 512 × 30 = 15 360
- Každé meranie zhruba 0,002 s (2 ms) aktivity
Merania napätia
Napätia popisujú elektrickú aktivitu srdca:
- Kladné hodnoty: depolarizácia (kontrakcia)
- Záporné hodnoty: repolarizácia (relaxácia)
- Analýza priebehu: vzor v čase charakterizuje rytmus
Význam klasifikácie
- Sinus Rhythm: fyziologický rytmus
- Atrial Fibrillation: nepravidelný rytmus — môže vyžadovať lekárske vyhodnotenie
- Inconclusive: slabý signál, pohyb pri meraní alebo iné faktory
- High/Low Heart Rate: frekvencia mimo rozsahu vhodného pre spoľahlivú klasifikáciu
Kompatibilita zariadení
EKG vyžaduje:
- Apple Watch Series 4 alebo novší (s aplikáciou EKG)
- iOS 12.1.1 alebo novší na spárovanom iPhone
- Nainštalovanú a nastavenú aplikáciu EKG
Prípady použitia
- Sledovanie rytmu: trendy v čase
- AFib: epizódy fibrilácie predsiení
- Zdravotná dokumentácia: zdieľanie so zdravotníkmi
- Trendy: zmeny rytmu
- Súvis s príznakmi: prepojenie s príznakmi alebo aktivitou
Dôležité poznámky
- Nie je zdravotnícka pomôcka: EKG na Apple Watch nenahrádza odbornú diagnózu
- Konzultujte lekára: najmä pri výsledkoch naznačujúcich AFib
- Pravidelné merania: môžu pomôcť s trendmi, nenahrádzajú starostlivosť odborníka
- Veľkosť súborov: export s plnými krivkami napätia môže byť veľký kvôli vysokej vzorkovacej frekvencii
Tipy
- Konštantné podmienky: merania v podobnom čase pomáhajú trendom
- Správne uchytenie hodinky a pokoj pri meraní
- Rozsah dátumov: pri exporte zvážte obdobie; plné krivky výrazne zväčšujú súbor