Centrum nápovědy HealthyApps
Čeština
Centrum nápovědy
Hlavní web ↗

Hledat v nápovědě

Léky - formát exportu JSON

Dokumentace struktury léků v exportech JSON

Poslední aktualizace: 31. října 2026

Na této stránce
StrukturaPoleHodnoty stavuKódování lékůSouvisející dokumentace

Exporty léků obsahují události dávek pro léky, které Health Auto Export smí číst. Ukládají se v poli JSON medications a vyžadují iOS 26 nebo novější. Viz přístup k lékům.

Struktura

{
  "displayText": "Example medication",
  "nickname": "Daily medication",
  "start": "2024-02-06 08:05:00 -0800",
  "end": "2024-02-06 08:05:00 -0800",
  "scheduledDate": "2024-02-06 08:00:00 -0800",
  "status": "Taken",
  "isArchived": false,
  "dosage": 1,
  "scheduledDosage": 1,
  "units": "count",
  "codings": []
}

Pole

  • displayText (String): Zobrazovaný název léku.
  • nickname (String, volitelné): Přezdívka léku.
  • start (String): Čas začátku události dávky.
  • end (String, volitelné): Čas konce události dávky, pokud je dostupný. Tato data popisují událost, nikoli začátek nebo konec léčby.
  • scheduledDate (String, volitelné): Naplánovaný čas dávky.
  • status (String): Zaznamenaný stav dávky; viz níže.
  • isArchived (Boolean): Zda je lék v Apple Health archivován.
  • dosage (Number, volitelné): Zaznamenané množství dávky.
  • scheduledDosage (Number, volitelné): Naplánované množství dávky.
  • units (String): Jednotka pro množství dávek.
  • codings (Array): Identifikátory léků dodané zdrojem záznamu; může být prázdné.

Data používají yyyy-MM-dd HH:mm:ss Z. Nedostupná volitelná pole se vynechají místo nastavení na null.

Hodnoty stavu

Anglické hodnoty stavu jsou Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged a Unspecified. Odráží zaznamenaný stav události.

Kódování léků

Každé kódování obsahuje řetězce code, system a version. system identifikuje systém kódování; version je prázdný řetězec, pokud není dostupný.

Související dokumentace