Obat - Format ekspor JSON
Dokumentasi untuk struktur obat dalam ekspor JSON
Terakhir diperbarui: 31 Oktober 2026
Di halaman ini
Ekspor obat berisi peristiwa dosis untuk obat yang Anda izinkan Health Auto Export baca. Disimpan di array JSON medications dan memerlukan iOS 26 atau lebih baru. Lihat akses obat.
Struktur
{
"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": []
}
Bidang
displayText(String): Nama tampilan obat.nickname(String, opsional): Nama panggilan obat.start(String): Waktu mulai peristiwa dosis.end(String, opsional): Waktu akhir peristiwa dosis, jika tersedia. Tanggal ini menggambarkan peristiwa, bukan awal atau akhir kursus pengobatan.scheduledDate(String, opsional): Waktu terjadwal untuk dosis.status(String): Status dosis yang direkam; lihat di bawah.isArchived(Boolean): Apakah obat diarsipkan di Apple Health.dosage(Number, opsional): Kuantitas dosis yang direkam.scheduledDosage(Number, opsional): Kuantitas dosis terjadwal.units(String): Satuan untuk kuantitas dosis.codings(Array): Pengenal obat yang disediakan sumber perekaman; mungkin kosong.
Tanggal menggunakan yyyy-MM-dd HH:mm:ss Z. Bidang opsional yang tidak tersedia dihilangkan daripada ditetapkan ke null.
Nilai status
Nilai status bahasa Inggris adalah Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged, dan Unspecified. Ini mencerminkan status peristiwa yang direkam.
Coding obat
Setiap coding berisi string code, system, dan version. system mengidentifikasi sistem coding; version adalah string kosong jika tidak tersedia.