بدء استخدام واجهة برمجة تطبيقات Azure ل FHIR

ملاحظة

خدمات Azure Health Data هي الإصدار المتطور من واجهة برمجة تطبيقات Azure ل FHIR لتمكين العملاء من إدارة خدمات FHIR وDICOM وMedTech مع عمليات التكامل في خدمات Azure الأخرى. للتعرف على Azure Health Data Services ، انقر هنا.

توضح هذه المقالة الخطوات الأساسية لبدء استخدام واجهة برمجة تطبيقات Azure ل FHIR. واجهة برمجة التطبيقات من Azure لموارد تبادلية الرعاية الصحية السريعة عبارة عن واجهة برمجة تطبيقات مُدارة وقائمة على المعايير ومتوافقة لبيانات الصحة السريرية التي تتيح حلولًا للتحليلات القابلة للتنفيذ والتعلم الآلي.

كشرط أساسي، ستحتاج إلى اشتراك Azure وقد منحت الأذونات المناسبة لإنشاء مجموعات موارد Azure وتوزيع موارد Azure. إذا لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانياً قبل أن تبدأ.

لقطة شاشة لواجهة برمجة تطبيقات Azure لرسم تخطيطي لتدفق FHIR.

إنشاء مورد Azure

لبدء استخدام واجهة برمجة تطبيقات Azure ل FHIR، يجب عليك إنشاء مورد في مدخل Microsoft Azure. أدخل واجهة برمجة تطبيقات Azure ل FHIR في مربع خدمات البحث والسوق .

لقطة شاشة لمربع نص Azure search services and marketplace.

بعد تحديد موقع Azure API لمورد FHIR، حدد Create.

لقطة شاشة لإنشاء Azure API لزر مورد FHIR.

توزيع واجهة برمجة تطبيقات Azure ل FHIR

راجع الخطوات الواردة في دليل التشغيل السريع لنشر مثيل من واجهة برمجة تطبيقات Azure ل FHIR باستخدام مدخل Microsoft Azure. يمكنك أيضا نشر مثيل من واجهة برمجة تطبيقات Azure ل FHIR باستخدام PowerShellوCLIوقالب ARM.

الوصول إلى واجهة برمجة تطبيقات Azure ل FHIR

عندما تعمل مع بيانات الرعاية الصحية، من المهم التأكد من أن البيانات آمنة، ولا يمكن الوصول إليها من قبل مستخدمين أو تطبيقات غير مصرح بها. تستخدم خوادم FHIR OAuth 2.0 لضمان أمان البيانات هذا. يتم تأمين واجهة برمجة تطبيقات Azure ل FHIR باستخدام Azure Active Directory (Azure AD)،وهو مثال على موفر هوية OAuth 2.0. يوفر تكوين الهوية Azure AD لواجهة برمجة تطبيقات Azure ل FHIR نظرة عامة على تخويل خادم FHIR، والخطوات اللازمة للحصول على رمز مميز للوصول إلى خادم FHIR. بينما تنطبق هذه الخطوات على أي خادم FHIR وأي موفر هوية، سترشدك هذه المقالة عبر واجهة برمجة تطبيقات Azure ل FHIR كخادم FHIR Azure AD كموفر الهوية لدينا. لمزيد من المعلومات حول الوصول إلى واجهة برمجة تطبيقات Azure ل FHIR، راجع نظرة عامة على التحكم في الوصول.

التحقق من صحة الرمز المميز للوصول

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

تسجيل تطبيق عميل

لكي يتفاعل التطبيق مع Azure AD، يجب تسجيله. في سياق خادم FHIR، هناك نوعان من تسجيلات التطبيق:

  • تسجيلات تطبيق الموارد
  • تسجيلات تطبيق العميل

لمزيد من المعلومات حول النوعين من تسجيلات التطبيقات، راجع تسجيل تطبيقات Azure Active Directory لواجهة برمجة تطبيقات Azure ل FHIR.

تكوين Azure RBAC ل FHIR

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

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

وصفت هذه المقالة الخطوات الأساسية للبدء في استخدام واجهة برمجة تطبيقات Azure ل FHIR. لمزيد من المعلومات حول واجهة برمجة تطبيقات Azure ل FHIR، راجع

FHIR® هي علامة تجارية مسجلة ل HL7 وتستخدم بإذن من HL7.