Lieky – formát exportu JSON

Dokumentácia štruktúry liekov v JSON exportoch

Last updated: April 6, 2026

Na tejto stránke

Lieky

Údaje o liekoch zahŕňajú všetky lieky, ktoré ste pridali do Apple Health, vrátane plánovaných liekov, dávok, informácií o adherencii a detailov o liekoch. V JSON exportoch sú lieky uložené v poli medications.

Dostupnosť

Export liekov je dostupný na iOS 26.0 a novšom. Ak používate staršiu verziu iOS, tento typ údajov nebude vo vašich exportoch k dispozícii.

Štruktúra

Každý záznam o lieku obsahuje úplné informácie o lieku, jeho pláne a adherencii:

{
  "displayText": "Aspirin",
  "nickname": "Daily Aspirin",
  "start": "2024-01-01 08:00:00 -0800",
  "end": null,
  "scheduledDate": "2024-02-06 08:00:00 -0800",
  "form": "Tablet",
  "status": "Taken",
  "isArchived": false,
  "dosage": 81,
  "codings": [
    {
      "code": "1191",
      "system": "http://www.nlm.nih.gov/research/umls/rxnorm",
      "version": null
    }
  ]
}

Polia

Základné informácie

  • displayText (String): Zobrazovaný názov lieku (napr. „Aspirin“, „Lisinopril“)
  • nickname (String | undefined): Voliteľná prezývka, ktorú ste lieku priradili
  • form (String): Fyzická forma lieku. Možné hodnoty:
    • "Capsule"
    • "Cream"
    • "Device"
    • "Drops"
    • "Foam"
    • "Gel"
    • "Inhaler"
    • "Injection"
    • "Liquid"
    • "Lotion"
    • "Ointment"
    • "Patch"
    • "Powder"
    • "Spray"
    • "Suppository"
    • "Tablet"
    • "Topical"
    • "Unknown"

Dátumy

  • start (Date): Dátum a čas začatia užívania lieku vo formáte yyyy-MM-dd HH:mm:ss Z
  • end (Date | undefined): Dátum a čas ukončenia užívania lieku (null, ak je liek stále aktívny)
  • scheduledDate (Date | undefined): Dátum a čas, kedy má byť liek naplánovaný na užitie

Stav a adherencia

  • status (String): Aktuálny stav záznamu o lieku. Možné hodnoty:
    • "Not Interacted" — nebol zaznamenaný žiadny kontakt
    • "Notification Not Sent" — upozornenie nebolo odoslané
    • "Snoozed" — pripomienka na liek bola odložená
    • "Taken" — liek bol užitý
    • "Skipped" — liek bol vynechaný
    • "Not Logged" — nebola vykonaná žiadna akcia záznamu
    • "Unspecified" — stav nie je určený

Ďalšie informácie

  • isArchived (Boolean): Či bol liek archivovaný (už sa aktívne nesleduje)
  • dosage (Number | undefined): Množstvo dávky (jednotky závisia od lieku)
  • codings (Array): Pole informácií o kódovaní lieku na štandardizovanú identifikáciu

Kódovanie liekov

Pole codings obsahuje štandardizované identifikátory liekov:

{
  "codings": [
    {
      "code": "1191",
      "system": "http://www.nlm.nih.gov/research/umls/rxnorm",
      "version": null
    }
  ]
}

Polia kódovania:

  • code (String): Identifikátor kódu lieku
  • system (String): Použitý kódovací systém (napr. RxNorm, NDC)
  • version (String | undefined): Voliteľná verzia kódovacieho systému

Príklady záznamov

Aktívny liek

{
  "displayText": "Lisinopril",
  "nickname": "Blood Pressure Med",
  "start": "2023-06-01 08:00:00 -0800",
  "end": null,
  "scheduledDate": "2024-02-06 08:00:00 -0800",
  "form": "Tablet",
  "status": "Taken",
  "isArchived": false,
  "dosage": 10,
  "codings": [
    {
      "code": "29046",
      "system": "http://www.nlm.nih.gov/research/umls/rxnorm",
      "version": null
    }
  ]
}

Vysadený liek

{
  "displayText": "Antibiotic",
  "nickname": null,
  "start": "2024-01-15 12:00:00 -0800",
  "end": "2024-01-22 12:00:00 -0800",
  "scheduledDate": "2024-01-22 12:00:00 -0800",
  "form": "Capsule",
  "status": "Taken",
  "isArchived": true,
  "dosage": 500,
  "codings": []
}

Naplánovaný záznam o lieku

{
  "displayText": "Multivitamin",
  "nickname": null,
  "start": "2024-01-01 07:00:00 -0800",
  "end": null,
  "scheduledDate": "2024-02-06 07:00:00 -0800",
  "form": "Tablet",
  "status": "Not Logged",
  "isArchived": false,
  "dosage": 1,
  "codings": []
}

Pochopenie hodnôt stavu

Pole status pomáha sledovať adherenciu k liekom:

  • "Taken": Liek bol úspešne užitý
  • "Skipped": Liek bol zámerne vynechaný
  • "Snoozed": Pripomienka bola odložená (môže naznačovať oneskorené užitie)
  • "Not Logged": Nebola zaznamenaná žiadna akcia (môže naznačovať vynechanú dávku)
  • "Not Interacted": Žiadna interakcia s pripomienkou

Prípady použitia

Údaje o liekoch môžu byť užitočné na:

  • Sledovanie adherencie: sledovanie toho, ako dôsledne sa lieky užívajú
  • Zdravotná dokumentácia: udržiavanie úplnej histórie liekov
  • Zdieľanie so zdravotníkmi: zdieľanie zoznamov liekov s lekármi
  • Analýza interakcií liekov: krížová kontrola s ostatnými zdravotnými údajmi
  • Hlásenie súladu: generovanie hlásení o adherencii k liekom

Súvisiaca dokumentácia