توفّر منصة Health Connect مجموعة من أنواع البيانات التي تغطي معظم حالات استخدام الصحة واللياقة البدنية، ما يتيح للتطبيقات في نظام Android مشاركة البيانات بدون الحاجة إلى عمليات دمج مكلفة لواجهات برمجة التطبيقات بين تطبيقين.
توسّع ميزة "السجلات الطبية" هذه الإمكانية لتشمل بيانات طبية أساسية بتنسيق موارد التشغيل التفاعلي السريع للرعاية الصحية (FHIR®). FHIR هي مواصفات عالمية مفتوحة المصدر تصف المخطط والدلالات الخاصة بالبيانات الطبية التي تنشرها منظمة HL7 (المستوى السابع الدولي للصحة).
ميزات "السجلّات الطبية" في Health Connect:
- واجهة برمجة تطبيقات للتطبيقات التي تكتب بيانات طبية
- تجربة مستندة إلى المتصفّح للمستخدمين بشأن البيانات الطبية المخزَّنة في Health Connect كأنواع جديدة من البيانات الطبية، بالإضافة إلى أذونات دقيقة للسماح بالقراءات اللاحقة
- واجهة برمجة تطبيقات للتطبيقات التي تقرأ البيانات الطبية استنادًا إلى الأذونات التي يمنحها المستخدم.

القيود
بما أنّ واجهات برمجة التطبيقات هذه لا تزال قيد التطوير، لا تزال هناك بعض القيود وبعض المكوّنات غير متاحة بالكامل.
يتم وضع التعليق التوضيحي ExperimentalPersonalHealthRecordApi
على واجهات برمجة التطبيقات الخاصة بالسجلات الطبية، ما يشير إلى أنّ هذه الواجهات لا تزال قيد التطوير وعُرضة للتغيير.
لا تزال هناك بعض القيود وبعض المكوّنات غير متاحة بالكامل:
- لا تزال "سياسة Play" بشأن الوصول إلى السجلات الطبية قيد التطوير، وقد تحتاج التطبيقات إلى استيفاء متطلبات إضافية قبل أن يتم إصدارها على "متجر Play".
- لم يتم بعد تطوير بعض الميزات، مثل واجهات برمجة التطبيقات المستندة إلى سجلات التغيير، لواجهات برمجة التطبيقات الخاصة بالسجلات الطبية.
البدء
بما أنّ "السجلّات الطبية" هي مجموعة من أنواع السجلّات الجديدة في Health Connect، تنطبق عملية بدء استخدام Health Connect نفسها على "السجلّات الطبية". لمزيد من المعلومات، يُرجى الاطّلاع على مقالة بدء استخدام Health Connect.
إذا كنت قد جرّبت واجهات برمجة التطبيقات الخاصة بإطار عمل السجلات الطبية التي كانت متاحة في البداية، ننصحك بشدة بالانتقال إلى 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 الحالية.
