Gyógyszerek - JSON exportformátum
Dokumentáció a gyógyszerek szerkezetéről JSON-exportokban
Utoljára frissítve: 2026. október 31.
A gyógyszerexportok adageseményeket tartalmaznak azokhoz a gyógyszerekhez, amelyekhez engedélyezi a Health Auto Export olvasását. A JSON medications tömbjében tárolódnak, és iOS 26 vagy újabb szükséges. Lásd gyógyszerhozzáférés.
Szerkezet
{
"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": []
}
Mezők
displayText(String): Gyógyszer megjelenített neve.nickname(String, opcionális): A gyógyszer beceneve.start(String): Adagesemény kezdőideje.end(String, opcionális): Adagesemény záróideje, ha elérhető. Ezek a dátumok az eseményt írják le, nem a kezelési kúra kezdetét vagy végét.scheduledDate(String, opcionális): Az adag ütemezett ideje.status(String): Rögzített adagállapot; lásd alább.isArchived(Boolean): A gyógyszer archiválva van-e az Apple Healthben.dosage(Number, opcionális): Rögzített adagmennyiség.scheduledDosage(Number, opcionális): Ütemezett adagmennyiség.units(String): Az adagmennyiségek mértékegysége.codings(Array): A rögzítő forrás által megadott gyógyszerazonosítók; lehet üres.
A dátumok a yyyy-MM-dd HH:mm:ss Z formátumot használják. Az elérhetetlen opcionális mezők kimaradnak, nem null értéket kapnak.
Állapotértékek
Az angol állapotértékek: Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged és Unspecified. Ezek a rögzített eseményállapotot tükrözik.
Gyógyszerkódolások
Minden kódolás tartalmaz code, system és version stringeket. A system azonosítja a kódolási rendszert; a version üres string, ha nem elérhető.