ยา - รูปแบบการส่งออก JSON
เอกสารโครงสร้างยาในการส่งออก JSON
อัปเดตล่าสุด: 31 ตุลาคม 2569
การส่งออกยาประกอบด้วยเหตุการณ์ขนาดยาสำหรับยาที่คุณอนุญาตให้ Health Auto Export อ่าน ถูกเก็บในอาร์เรย์ JSON medications และต้องใช้ iOS 26 ขึ้นไป ดู การเข้าถึงยา
โครงสร้าง
{
"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": []
}
ฟิลด์
displayText(String): ชื่อแสดงของยาnickname(String, ไม่บังคับ): ชื่อเล่นของยาstart(String): เวลาเริ่มเหตุการณ์ขนาดยาend(String, ไม่บังคับ): เวลาสิ้นสุดเหตุการณ์ขนาดยา เมื่อมี วันที่เหล่านี้อธิบายเหตุการณ์ ไม่ใช่จุดเริ่มหรือสิ้นสุดของคอร์สการรักษาscheduledDate(String, ไม่บังคับ): เวลาที่กำหนดสำหรับขนาดยาstatus(String): สถานะขนาดยาที่บันทึก ดูด้านล่างisArchived(Boolean): ว่ายาถูกเก็บถาวรใน Apple Health หรือไม่dosage(Number, ไม่บังคับ): ปริมาณขนาดยาที่บันทึกscheduledDosage(Number, ไม่บังคับ): ปริมาณขนาดยาที่กำหนดunits(String): หน่วยสำหรับปริมาณขนาดยาcodings(Array): ตัวระบุยาจากแหล่งที่บันทึก อาจว่าง
วันที่ใช้ yyyy-MM-dd HH:mm:ss Z ฟิลด์ที่ไม่บังคับและไม่มีจะถูกละไว้แทนการตั้งเป็น null
ค่าสถานะ
ค่าสถานะภาษาอังกฤษคือ Not Interacted, Notification Not Sent, Snoozed, Taken, Skipped, Not Logged และ Unspecified สะท้อนสถานะเหตุการณ์ที่บันทึก
รหัสยา
แต่ละรหัสมีสตริง code, system และ version system ระบุระบบรหัส version เป็นสตริงว่างเมื่อไม่มี