เวชระเบียน

แพลตฟอร์ม Health Connect มีช่วงของประเภทข้อมูล ซึ่งส่วนใหญ่ครอบคลุมกรณีการใช้งานด้านสุขภาวะและการออกกำลังกาย ทำให้แอปในระบบนิเวศของ Android สามารถแชร์ข้อมูลได้โดยไม่ต้องผสานรวม API แบบตัวต่อตัวที่มีต้นทุนสูง

เวชระเบียนจะขยายความสามารถนี้ให้รวมข้อมูลทางการแพทย์ขั้นพื้นฐานในรูปแบบ Fast Healthcare Interoperability Resources (FHIR®) FHIR เป็นข้อกำหนดแบบโอเพนซอร์สระดับโลกที่อธิบายสคีมาและ ความหมายของข้อมูลทางการแพทย์ที่เผยแพร่โดย HL7 (Health Level Seven International)

ฟีเจอร์เวชระเบียนใน Health Connect

  • API สำหรับแอปพลิเคชันที่เขียนข้อมูลทางการแพทย์
  • ประสบการณ์การใช้งานเบราว์เซอร์ที่หันหน้าเข้าหาผู้ใช้สำหรับข้อมูลทางการแพทย์ที่จัดเก็บไว้ใน Health Connect เนื่องจากเป็นประเภทข้อมูลทางการแพทย์ใหม่ พร้อมด้วยสิทธิ์แบบละเอียดสำหรับการอนุญาต การอ่านดาวน์สตรีม
  • API สำหรับแอปพลิเคชันที่อ่านข้อมูลทางการแพทย์ตามสิทธิ์ที่ผู้ใช้ให้
ภาพรวมการทำงานของเวชระเบียนกับ Health Connect
รูปที่ 1 วิธีที่เวชระเบียนทำงานร่วมกับ Health Connect

ข้อจำกัด

เนื่องจาก API เหล่านี้ยังอยู่ระหว่างการพัฒนา จึงยังมีข้อจำกัดบางอย่างและ คอมโพเนนต์บางอย่างยังไม่พร้อมใช้งานอย่างเต็มรูปแบบ

API บันทึกทางการแพทย์มีคำอธิบายประกอบเป็น ExperimentalPersonalHealthRecordApi ซึ่งบ่งชี้ว่า API เหล่านี้ยังอยู่ ระหว่างการพัฒนาและอาจมีการเปลี่ยนแปลง

แต่ก็ยังมีข้อจำกัดบางอย่างและคอมโพเนนต์บางอย่างยังไม่พร้อมใช้งานอย่างเต็มรูปแบบ ดังนี้

  • เรายังคงพัฒนานโยบายของ Play สำหรับการเข้าถึงเวชระเบียน และ แอปอาจต้องเป็นไปตามข้อกำหนดเพิ่มเติมก่อนจึงจะเผยแพร่ใน Play Store ได้
  • ฟีเจอร์บางอย่าง เช่น API ที่อิงตามบันทึกการเปลี่ยนแปลง ยังไม่ได้พัฒนาสำหรับ API เวชระเบียน

เริ่มต้นใช้งาน

เนื่องจากบันทึกทางการแพทย์เป็นชุดประเภทบันทึกใหม่ใน Health Connect กระบวนการเดียวกันสำหรับการเริ่มต้นใช้งาน Health Connect จึงใช้กับบันทึกทางการแพทย์ได้ ดูข้อมูลเพิ่มเติมได้ที่เริ่มต้นใช้งาน Health Connect

หากคุณเคยทดสอบ API ของกรอบงานบันทึกทางการแพทย์ที่ พร้อมใช้งานในตอนแรก เราขอแนะนำอย่างยิ่งให้เปลี่ยนไปใช้ Jetpack เพื่อ ประสบการณ์การใช้งานของนักพัฒนาแอปที่ดียิ่งขึ้นด้วยเหตุผลต่อไปนี้

  • คำแนะนำและโค้ดตัวอย่างทั้งหมดเขียนขึ้นสำหรับ Jetpack
  • เครื่องมือในระบบนิเวศใช้ Jetpack API
  • แพลตฟอร์ม API เป็น Kotlin เนทีฟ
  • Jetpack ได้ปรับปรุงการรองรับความเข้ากันได้ (เช่น Feature Availability API)

API ของเวชระเบียนพร้อมให้บริการผ่าน Health Connect เวอร์ชัน 1.1.0-beta02 ใน Jetpack การอัปเดตทรัพยากร Dependency ของ Jetpack เป็น เวอร์ชันนี้กำหนดให้ต้องคอมไพล์แอปกับ Android 16 SDK

เมื่อตั้งค่าและพร้อมที่จะเขียนและอ่านข้อมูลเวชระเบียนในแอปแล้ว โปรดดูเขียนข้อมูลทางการแพทย์และอ่านข้อมูลทางการแพทย์

ประสบการณ์ของผู้ใช้

ส่วนนี้มีข้อมูลทั่วไปเกี่ยวกับประสบการณ์ของผู้ใช้

สิทธิ์

การขอสิทธิ์อ่านหรือเขียนบันทึกทางการแพทย์จะทำงานคล้ายกับ หน้าจอขอสิทธิ์ของ Health Connect ที่มีอยู่ แต่จะแสดงหน้าจอบันทึกสุขภาพแยกต่างหาก ดังนี้

หน้าจอขอสิทธิ์สำหรับบันทึกทางการแพทย์
รูปที่ 2: หน้าจอการให้สิทธิ์เข้าถึงเวชระเบียน

การเรียกดูข้อมูล

นอกจากนี้ Health Connect ยังมีการแสดงภาพและการเรียกดูพื้นฐานของข้อมูลเวชระเบียน ที่จัดเก็บไว้ ซึ่งคล้ายกับประเภทข้อมูล Health Connect ที่มีอยู่

หน้าจอการเรียกดูข้อมูลสำหรับเวชระเบียน
รูปที่ 3: หน้าจอการเรียกดูข้อมูลเวชระเบียน