Ubat - Format eksport JSON
Dokumentasi untuk struktur ubat dalam eksport JSON
Kemas kini terakhir: 31 Oktober 2026
Pada halaman ini
Eksport ubat mengandungi peristiwa dos untuk ubat yang anda benarkan Health Auto Export baca. Ia disimpan dalam tatasusunan JSON medications dan memerlukan iOS 26 atau lebih baharu. Lihat akses ubat.
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": []
}
Medan
displayText(String): Nama paparan ubat.nickname(String, pilihan): Nama samaran ubat.start(String): Masa mula peristiwa dos.end(String, pilihan): Masa tamat peristiwa dos, apabila tersedia. Tarikh ini menggambarkan peristiwa, bukan permulaan atau penghujung kursus rawatan.scheduledDate(String, pilihan): Masa dijadualkan untuk dos.status(String): Status dos yang direkod; lihat di bawah.isArchived(Boolean): Sama ada ubat diarkibkan dalam Apple Health.dosage(Number, pilihan): Kuantiti dos yang direkod.scheduledDosage(Number, pilihan): Kuantiti dos dijadualkan.units(String): Unit untuk kuantiti dos.codings(Array): Pengecam ubat yang dibekalkan sumber rakaman; mungkin kosong.
Tarikh menggunakan yyyy-MM-dd HH:mm:ss Z. Medan pilihan yang tidak tersedia ditinggalkan dan bukannya ditetapkan kepada null.
Nilai status
Nilai status bahasa Inggeris ialah Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged, dan Unspecified. Ini mencerminkan status peristiwa yang direkod.
Pengekodan ubat
Setiap pengekodan mengandungi rentetan code, system, dan version. system mengenal pasti sistem pengekodan; version ialah rentetan kosong apabila tidak tersedia.