Lijekovi - format izvoza JSON
Dokumentacija strukture lijekova u JSON izvozima
Posljednje ažuriranje: 31. listopada 2026.
Izvozi lijekova sadrže događaje doza za lijekove koje Health Auto Export smije čitati. Pohranjuju se u JSON polju medications i zahtijevaju iOS 26 ili noviji. Pogledajte pristup lijekovima.
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": []
}
Polja
displayText(String): Prikazani naziv lijeka.nickname(String, opcionalno): Nadimak lijeka.start(String): Vrijeme početka događaja doze.end(String, opcionalno): Vrijeme kraja događaja doze, ako je dostupno. Ti datumi opisuju događaj, a ne početak ili kraj liječenja.scheduledDate(String, opcionalno): Zakazano vrijeme doze.status(String): Zabilježeno stanje doze; vidi dolje.isArchived(Boolean): Je li lijek arhiviran u Apple Healthu.dosage(Number, opcionalno): Zabilježena količina doze.scheduledDosage(Number, opcionalno): Zakazana količina doze.units(String): Jedinica za količine doza.codings(Array): Identifikatori lijekova koje daje izvor zapisa; može biti prazan.
Datumi koriste yyyy-MM-dd HH:mm:ss Z. Nedostupna opcionalna polja izostavljaju se umjesto postavljanja na null.
Vrijednosti stanja
Engleske vrijednosti stanja su Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged i Unspecified. Odražavaju zabilježeno stanje događaja.
Kodiranja lijekova
Svako kodiranje sadrži nizove code, system i version. system identificira sustav kodiranja; version je prazan niz ako nije dostupan.