السجلّات الطبية

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

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

تشمل ميزات "السجلّات الطبية" في Health Connect ما يلي:

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

القيود

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

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

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

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

البدء

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

إذا كنت تختبر واجهات برمجة تطبيقات Medical Records Framework API التي كانت متاحة في البداية، ننصحك بشدة بالانتقال إلى 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 الحالية.

التصفّح