إعدادات إضافية ل Azure API for FHIR

في هذا الدليل الإرشادي، سنراجع الإعدادات الإضافية التي قد ترغب في تعيينها في واجهة برمجة تطبيقات Azure الخاصة بك ل FHIR. هناك صفحات إضافية تتعمق في مزيد من التفاصيل.

تكوين إعدادات قاعدة البيانات

تستخدم واجهة برمجة تطبيقات Azure ل FHIR قاعدة البيانات لتخزين بياناتها. يعتمد أداء قاعدة البيانات الأساسية على عدد وحدات الطلب (RU) المحددة أثناء توفير الخدمة أو في إعدادات قاعدة البيانات بعد توفير الخدمة.

يجب توفير الإنتاجية لضمان توفر موارد نظام كافية لقاعدة البيانات الخاصة بك في جميع الأوقات. يعتمد عدد وحدات RU التي تحتاجها لتطبيقك على العمليات التي تقوم بها. يمكن أن تتراوح العمليات من القراءة والكتابة البسيطة إلى الاستعلامات الأكثر تعقيدا.

لمزيد من المعلومات حول كيفية تغيير الإعدادات الافتراضية، راجع تكوين إعدادات قاعدة البيانات.

التحكم في الوصول

ستسمح واجهة برمجة تطبيقات Azure ل FHIR للمستخدمين المصرح لهم فقط بالوصول إلى واجهة برمجة تطبيقات FHIR. يمكنك تكوين المستخدمين المصرح لهم من خلال آليتين مختلفتين. الطريقة الأساسية والموصى بها لتكوين التحكم في الوصول هي استخدام التحكم في الوصول المستند إلى دور Azure (Azure RBAC)، والذي يمكن الوصول إليه من خلال الشفرة النصلية للتحكم في الوصول (IAM ). يعمل Azure RBAC فقط إذا كنت ترغب في تأمين الوصول إلى مستوى البيانات باستخدام مستأجر Azure Active Directory المقترن باشتراكك. إذا كنت ترغب في استخدام مستأجر مختلف، فإن واجهة برمجة تطبيقات Azure ل FHIR توفر آلية محلية للتحكم في الوصول إلى مستوى بيانات FHIR. خيارات التكوين ليست غنية عند استخدام آلية RBAC المحلية. للحصول على التفاصيل، حدد أحد الخيارات التالية:

تمكين التسجيل التشخيصي

قد ترغب في تمكين تسجيل التشخيص كجزء من الإعداد الخاص بك لتتمكن من مراقبة خدمتك والحصول على تقارير دقيقة لأغراض الامتثال. للحصول على تفاصيل حول كيفية إعداد التسجيل التشخيصي، راجع دليلنا الإرشادي حول كيفية إعداد التسجيل التشخيصي، إلى جانب بعض نماذج الاستعلامات.

استخدام رؤوس مخصصة لإضافة بيانات إلى سجلات التدقيق

في واجهة برمجة تطبيقات Azure الخاصة ب FHIR، قد ترغب في تضمين معلومات إضافية في السجلات، والتي تأتي من نظام الاتصال. للقيام بتضمين هذه المعلومات، يمكنك استخدام رؤوس مخصصة.

يمكنك استخدام رؤوس مخصصة لالتقاط عدة أنواع من المعلومات. على سبيل المثال:

  • معلومات الهوية أو التفويض
  • أصل المتصل
  • المنظمة الناشئة
  • تفاصيل نظام العميل (السجل الصحي الإلكتروني، بوابة المريض)

لإضافة هذه البيانات إلى سجلات التدقيق، راجع الدليل الإرشادي لاستخدام رؤوس HTTP المخصصة لإضافة بيانات إلى سجلات التدقيق .

الخطوات التالية

في هذا الدليل الإرشادي، يمكنك إعداد إعدادات إضافية لواجهة برمجة تطبيقات Azure ل FHIR.

تحقق بعد ذلك من سلسلة البرامج التعليمية لإنشاء تطبيق ويب يقرأ بيانات FHIR.