Ohjekeskus HealthyApps
Suomi
Ohjekeskus
Pääsivusto ↗

Hae ohjeaiheita

ECG - JSON-vientimuoto

Dokumentaatio ECG-rakenteesta JSON-vienneissä

Päivitetty viimeksi: 31. lokakuuta 2026

Tällä sivulla
RakenneKentätJännitemittauksetAiheeseen liittyvä dokumentaatio

JSON-viennit tallentavat ECG-tietueet taulukkoon ecg.

Rakenne

Tämä esimerkki näyttää 30 sekunnin tallenteen. Kenttä voltageMeasurements on lyhennetty kahteen ensimmäiseen lukemaan; numberOfVoltageMeasurements kuvaa alkuperäistä tallennetta.

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:30:30 -0800",
  "classification": "Sinus Rhythm",
  "averageHeartRate": 72,
  "numberOfVoltageMeasurements": 15360,
  "voltageMeasurements": [
    {"date": 1707258600, "voltage": 123, "units": "mcV"},
    {"date": 1707258600.001953125, "voltage": 125, "units": "mcV"}
  ],
  "samplingFrequency": 512,
  "source": "Apple Watch"
}

Kentät

  • start, end (String): Tietueen aikaleimat muodossa yyyy-MM-dd HH:mm:ss Z.
  • classification (String): Tallennettu luokitus. Viejan emittoimat englanninkieliset arvot ovat Not Set, Sinus Rhythm, Atrial Fibrillation, Inconclusive Low Heart Rate, Inconclusive High Heart Rate, Inconclusive Poor Recording, Inconclusive ja Unrecognized.
  • averageHeartRate (Number): Keskimääräinen syke lyönteinä minuutissa.
  • numberOfVoltageMeasurements (Number): Jännitelukemien kokonaismäärä tallenteessa.
  • voltageMeasurements (Array): Tallennetut jännitelukemat.
  • samplingFrequency (Number): Näytteenottotaajuus hertseinä.
  • source (String): Tallentanut sovellus tai laite.

Jännitemittaukset

Kukin lukema sisältää:

  • date (Number): Mittauksen aika Unix-epoch-sekunteina, mukaan lukien murto-osasekunnit.
  • voltage (Number): Jännite mikrovolteina.
  • units (String): mcV.

ECG-viennit voivat olla suuria, koska ne sisältävät jännitesarjan. Käytä lyhyempää vientiaikaväliä pienempiin tiedostoihin.

Aiheeseen liittyvä dokumentaatio