ไลบรารี FHIR Engine ช่วยให้นักพัฒนาซอฟต์แวร์สร้างแอปพลิเคชันเพื่อสุขภาพสําหรับ Android ที่มีประสิทธิภาพ รองรับการใช้งานแบบออฟไลน์ และทํางานร่วมกันได้ ทั้งหมดสร้างขึ้นตามมาตรฐาน FHIR
ไลบรารี FHIR Engine จัดเก็บทรัพยากร FHIR ในฐานข้อมูลภายในที่เข้ารหัสและมีชุด API สําหรับจัดการทรัพยากร FHIR แอปพลิเคชันสามารถใช้ API เหล่านี้เพื่อค้นหาทรัพยากร FHIR ภายในเครื่อง สร้างรายการผู้ป่วย แสดงบันทึกของผู้ป่วยโดยละเอียด และซิงค์ข้อมูลทรัพยากร FHIR กับเซิร์ฟเวอร์ที่เข้ากันได้กับ FHIR ซึ่งจะช่วยให้แอปพลิเคชันทํางานแบบออฟไลน์และอัปเดตเมื่อมีการเชื่อมต่ออินเทอร์เน็ต
ฟีเจอร์ต่างๆ ได้แก่
- พื้นที่เก็บข้อมูล FHIR ภายในเครื่องที่เข้ารหัสโดยค่าเริ่มต้น
- Data Access API สําหรับการจัดการทรัพยากร FHIR โดยอิงตาม FHIR R4 ที่มีการสนับสนุนตามแผนสําหรับเวอร์ชันในอนาคต
- Search API ที่สร้างในภาษา Kotlin Domain Specific Language (DSL) ที่คล่องแคล่ว จะช่วยให้คุณค้นหาทรัพยากร FHIR ได้โดยใช้ภาษาในการค้นหาแบบมีโครงสร้าง
- ซิงค์ API สําหรับการซิงค์แบบ 2 ทิศทางระหว่างแอป Android และเซิร์ฟเวอร์ที่เข้ากันได้กับ FHIR เช่น HAPI FHIR หรือ Cloud Healthcare API