ECG — format export JSON
Documentație pentru structura ECG în exporturile JSON
Last updated: February 6, 2026
Pe această pagină
- Structură
- Câmpuri
- Câmpuri obligatorii
- Câmpuri opționale
- Clasificări ECG
- Măsurători de tensiune
- Exemple de intrări
- Ritm sinusal normal
- Detectare fibrilație atrială
- Citire neconcludentă
- Înțelegerea datelor ECG
- Frecvența de eșantionare
- Măsurători de tensiune
- Interpretarea clasificărilor
- Compatibilitate dispozitive
- Cazuri de utilizare
- Note importante
- Sfaturi
- Documentație conexă
ECG (electrocardiogramă)
Datele ECG includ înregistrări electrocardiografice de la dispozitive Apple compatibile (cum ar fi Apple Watch Series 4 și modele mai noi). Datele ECG oferă o analiză detaliată a ritmului cardiac și pot detecta afecțiuni precum fibrilația atrială. În exporturile JSON, datele ECG sunt stocate în tabloul ecg.
Structură
Fiecare intrare ECG include rezultatul clasificării, măsurători ale ritmului cardiac, date de tensiune și informații despre eșantionare:
{
"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"
}
Câmpuri
Câmpuri obligatorii
start(Date): ora de început a citirii ECG, în formatyyyy-MM-dd HH:mm:ss Zend(Date): ora de sfârșit a citirii ECG, în formatyyyy-MM-dd HH:mm:ss Zclassification(String): clasificarea ritmului cardiac (vezi clasificările de mai jos)averageHeartRate(Number): ritm cardiac mediu în timpul citirii ECG, în bătăi pe minut (bpm)numberOfVoltageMeasurements(Number): numărul total de măsurători de tensiune din eșantionul ECGvoltageMeasurements(Array): tabloul de măsurători de tensiune (vezi Măsurători de tensiune mai jos)samplingFrequency(Number): frecvența de eșantionare în Hz (de obicei 512 Hz pentru Apple Watch)source(String): dispozitivul sau aplicația sursă care a înregistrat ECG-ul
Câmpuri opționale
severity(String): clasificare a severității rezultatului ECG (poate fi"Not Set"dacă nu se aplică)
Clasificări ECG
Câmpul classification indică ritmul cardiac detectat:
"Sinus Rhythm"— ritm cardiac normal"Atrial Fibrillation"— ritm cardiac neregulat (FA) detectat"High Heart Rate"— ritm cardiac peste plaja normală"Inconclusive Low Heart Rate"— imposibil de clasificat din cauza unui ritm cardiac scăzut"Inconclusive High Heart Rate"— imposibil de clasificat din cauza unui ritm cardiac ridicat"Inconclusive"— imposibil de stabilit clasificarea"Inconclusive Poor Recording"— imposibil de clasificat din cauza calității slabe a semnalului"Unrecognized"— clasificare nerecunoscută
Măsurători de tensiune
Fiecare intrare ECG include un tablou de măsurători de tensiune care reprezintă activitatea electrică a inimii în timp:
{
"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"
}
]
}
Câmpuri pentru măsurători de tensiune:
date(Date): marcaj temporal precis al măsurătorii de tensiune (include milisecunde)voltage(Number): valoarea tensiunii, în volțiunits(String): unitatea de măsură (de obicei"V"pentru volți)
Notă: măsurătorile de tensiune sunt eșantionate la frecvența indicată de samplingFrequency (de obicei 512 Hz, adică 512 măsurători pe secundă).
Exemple de intrări
Ritm sinusal normal
{
"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"
}
Detectare fibrilație atrială
{
"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"
}
Citire neconcludentă
{
"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"
}
Înțelegerea datelor ECG
Frecvența de eșantionare
samplingFrequency (de obicei 512 Hz) indică câte măsurători de tensiune se iau pe secundă. Pentru o citire ECG de 30 de secunde:
- Total măsurători = 512 × 30 = 15.360 măsurători
- Fiecare măsurătoare reprezintă aproximativ 0,002 secunde (2 milisecunde) de activitate cardiacă
Măsurători de tensiune
Măsurătorile de tensiune reprezintă activitatea electrică a inimii:
- Valori pozitive: depolarizare (contracția mușchiului cardiac)
- Valori negative: repolarizare (relaxarea mușchiului cardiac)
- Analiza tiparului: tiparul variațiilor de tensiune în timp indică ritmul cardiac
Interpretarea clasificărilor
- Sinus Rhythm: ritm cardiac normal, sănătos
- Atrial Fibrillation: ritm neregulat care poate necesita consult medical
- Inconclusive: poate indica calitate slabă a semnalului, mișcare în timpul citirii sau alți factori
- High/Low Heart Rate: ritm cardiac în afara plajei normale pentru o clasificare precisă
Compatibilitate dispozitive
Pentru funcția ECG sunt necesare:
- Apple Watch Series 4 sau mai nou (cu aplicația ECG)
- iOS 12.1.1 sau mai nou pe iPhone-ul asociat
- Aplicația ECG instalată și configurată
Cazuri de utilizare
Datele ECG pot fi utile pentru:
- Monitorizarea ritmului cardiac: urmărirea tiparelor de ritm în timp
- Detectarea FA: monitorizarea episoadelor de fibrilație atrială
- Dosare medicale: partajarea datelor ECG cu furnizorii de îngrijire medicală
- Analiza tendințelor: identificarea tiparelor sau schimbărilor în ritmul cardiac
- Corelația cu simptomele: compararea citirilor ECG cu simptomele sau activitățile
Note importante
- Nu este dispozitiv medical: ECG-ul de pe Apple Watch nu înlocuiește diagnosticul medical profesional
- Consultați profesioniștii: adresați-vă întotdeauna specialiștilor în legătură cu rezultatele ECG, mai ales dacă se detectează FA
- Monitorizare regulată: citirile ECG regulate pot ajuta la identificarea tiparelor, dar nu înlocuiesc îngrijirea medicală profesională
- Dimensiunea fișierului: exporturile ECG cu măsurători complete de tensiune pot fi mari din cauza frecvenței ridicate de eșantionare
Sfaturi
- Citiri consecvente: efectuați citiri ECG la intervale similare pentru o analiză mai bună a tendințelor
- Poziționare corectă: asigurați-vă poziția corectă a ceasului și liniștea în timpul citirilor pentru rezultate precise
- Export selectiv: luați în calcul intervalul de date la exportul datelor ECG, deoarece fișierele pot fi mari când includ măsurători complete de tensiune
Documentație conexă
- Prezentare generală format JSON de export
- Notificări privind ritmul cardiac — pentru alerte de ritm cardiac ridicat sau scăzut
- Ghid export manual
- Prezentare generală automatizări