السجلّات الصحية الشخصية

توفّر منصة Health Connect مجموعة من أنواع البيانات، التي تغطي في الغالب حالات استخدام العافية واللياقة البدنية، ما يتيح للتطبيقات في منظومة Android المتكاملة مشاركة البيانات بدون الحاجة إلى عمليات دمج واجهة برمجة التطبيقات المكلّفة بين تطبيقَين.

توفّر سجلّات الصحة الشخصية (PHR) هذه الميزة لتشمل بيانات طبية dasar بتنسيق Fast Healthcare Interoperability Resources (FHIR®). ‫FHIR هي مواصفة عالمية مفتوحة المصدر تصف المخططات و الدلالات للبيانات الطبية التي تنشرها HL7 ‏ (Health Level Seven International).

ميزات سجلّ الاطّلاع على معلومات الصحة على Health Connect:

  • واجهة برمجة تطبيقات للتطبيقات التي تكتب بيانات طبية
  • تجربة متصفّح موجّهة للمستخدمين للبيانات الطبية المخزّنة في Health Connect بصفتها أنواع بيانات طبية جديدة، بالإضافة إلى أذونات دقيقة للسماح بعمليات القراءة من خلال التطبيقات
  • واجهة برمجة تطبيقات للتطبيقات التي تقرأ البيانات الطبية استنادًا إلى الأذونات التي منحها المستخدم
نظرة عامة على طريقة عمل "السجلّات الصحية الشخصية" مع Health Connect
الشكل 1. طريقة عمل "السجلّات الصحية الشخصية" مع Health Connect

القيود

بما أنّ واجهات برمجة التطبيقات هذه لا تزال قيد التطوير، لا تزال هناك بعض القيود وبعض المكوّنات غير متاحة بالكامل.

يتم وضع تعليق توضيحي عليه ExperimentalPersonalHealthRecordApi على واجهات برمجة تطبيقات سجلّ المرضى الإلكتروني، ما يشير إلى أنّ واجهات برمجة التطبيقات هذه لا تزال قيد التطوير ويمكن أن تتغيّر.

لا تزال هناك بعض القيود وبعض المكوّنات غير متاحة بالكامل:

  • لا تزال "سياسة Play" بشأن الوصول إلى سجلّ العناية بالصحة الشخصية قيد التطوير، وقد تحتاج التطبيقات إلى استيفاء متطلبات إضافية قبل أن يتم إصدارها على "متجر Play".
  • لم يتم تطوير بعض الميزات، مثل واجهات برمجة التطبيقات المستندة إلى سجلّات التغييرات، لأجل واجهات برمجة تطبيقات سجلّ المرضى الإلكتروني حتى الآن.

البدء

بما أنّ "السجلّ الصحي الشخصي" هو مجموعة من أنواع السجلات الجديدة في Health Connect، تنطبق العملية نفسها لبدء استخدام Health Connect على "السجلّ الصحي الشخصي". اطّلِع على بدء استخدام Health Connect للحصول على مزيد من المعلومات.

إذا كنت تختبر واجهات برمجة تطبيقات إطار عمل PHR التي كانت متوفرة في البداية، ننصحك بشدة بالانتقال إلى Jetpack للحصول على تجربة مطوّرين محسّنة للأسباب التالية:

  • جميع الأدلة ونماذج الرموز البرمجية مكتوبَة لاستخدامها مع Jetpack
  • تستخدم أدوات المنظومة المتكاملة واجهات برمجة تطبيقات Jetpack
  • واجهة برمجة التطبيقات متوفّرة بتنسيق Kotlin الأصلي
  • تحسين التوافق مع Jetpack (مثل Feature Availability API)

تتوفّر واجهات برمجة تطبيقات سجلّ الصحة الشخصي من خلال الإصدار 1.1.0-beta02 من Health Connect في Jetpack. يتطلّب تحديث الاعتمادية على Jetpack إلى هذا الإصدار تجميع التطبيقات باستخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android 16.

بعد الانتهاء من الإعداد والاستعداد لكتابة بيانات سجلّ المرضى الإلكتروني وقراءتها في تطبيقك، اطّلِع على مقالتَي كتابة البيانات الطبية وقراءة البيانات الطبية.

تجربة المستخدم

يتم تقديم معلومات عامة عن تجربة المستخدم في هذا القسم.

الأذونات

يشبه طلب أذونات قراءة السجلّات الطبية أو كتابتها أسلوب شاشات أذونات Health Connect الحالية، ولكن يتم عرض شاشة سجلّات صحية منفصلة:

الأذونات

تصفُّح البيانات

يقدّم Health Connect أيضًا ميزات أساسية لعرض البيانات وتخزينها في سجلّ الصحة الشخصي والتصفّح فيها، تمامًا مثل أنواع بيانات Health Connect الحالية.

التصفّح