ไลบรารี FHIR Engine

FHIR Engine Library ช่วยให้นักพัฒนาแอปสามารถสร้างแอปพลิเคชันสุขภาพสำหรับ Android ที่มีประสิทธิภาพ ทำงานแบบออฟไลน์ได้ และทำงานร่วมกันได้ ซึ่งทั้งหมดสร้างขึ้นตามมาตรฐาน FHIR

FHIR Engine Library จะจัดเก็บทรัพยากร FHIR ในฐานข้อมูลในเครื่องที่เข้ารหัส และมีชุด API สำหรับจัดการทรัพยากร FHIR แอปพลิเคชันสามารถใช้ API เหล่านี้เพื่อค้นหาทรัพยากร FHIR ในเครื่อง สร้างรายชื่อผู้ป่วย แสดงระเบียนผู้ป่วยแบบละเอียด และซิงค์ทรัพยากร FHIR กับเซิร์ฟเวอร์ที่เป็นไปตามข้อกำหนด FHIR ซึ่งช่วยให้แอปพลิเคชันทำงานแบบออฟไลน์และอัปเดตเมื่อมีการเชื่อมต่ออินเทอร์เน็ต

คุณลักษณะต่างๆ ได้แก่

  • พื้นที่เก็บข้อมูลในเครื่องของทรัพยากร FHIR ซึ่งได้รับการเข้ารหัสโดยค่าเริ่มต้น
  • Data Access API สำหรับการจัดการทรัพยากร FHIR โดยอิงตาม FHIR R4 พร้อมการรองรับเวอร์ชันในอนาคต
  • Search API ที่สร้างขึ้นจากภาษาเฉพาะโดเมน (DSL) ของ Kotlin ซึ่งช่วยให้คุณค้นหาทรัพยากร FHIR โดยใช้ Structured Query Language ได้
  • Sync API สําหรับการซิงค์แบบ 2 ทิศทางระหว่างแอป Android กับเซิร์ฟเวอร์ที่เป็นไปตาม FHIR เช่น HAPI FHIR หรือ Cloud Healthcare API

เริ่มต้นใช้งานไลบรารี FHIR Engine โดยทำดังนี้