بدء استخدام خدمة FHIR

توضح هذه المقالة الخطوات الأساسية لبدء استخدام خدمة FHIR في Azure Health Data Services.

كشرط أساسي، تحتاج إلى اشتراك Azure وأذونات لإنشاء مجموعات موارد Azure ونشر موارد Azure. يمكنك اتباع جميع الخطوات، أو تخطي بعضها إذا كانت لديك بيئة موجودة. يمكنك أيضا دمج جميع الخطوات وإكمالها في البرامج النصية PowerShell وAzure CLI وREST API.

ابدأ باستخدام الرسم التخطيطي لتدفق خدمة FHIR.

إنشاء مساحة عمل في اشتراك Azure

يمكنك إنشاء مساحة عمل من مدخل Microsoft Azure، أو باستخدام PowerShell وAzure CLI وواجهة برمجة تطبيقات REST. يمكنك العثور على البرامج النصية من نماذج Azure Health Data Services.

إشعار

هناك حدود لعدد مساحات العمل وعدد مثيلات خدمة FHIR التي يمكنك إنشاؤها في كل اشتراك Azure.

إنشاء خدمة FHIR في مساحة العمل

يمكنك إنشاء مثيل خدمة FHIR من مدخل Microsoft Azure، أو باستخدام PowerShell وAzure CLI وواجهة برمجة تطبيقات REST. يمكنك العثور على البرامج النصية من نماذج Azure Health Data Services.

اختياريا، يمكنك إنشاء خدمة DICOM وخدمة MedTech في مساحة العمل.

الوصول إلى خدمة FHIR

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

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

يمكنك إنشاء تطبيق عميل أو تسجيله من مدخل Microsoft Azure، أو باستخدام البرامج النصية PowerShell وAzure CLI. يمكن استخدام تطبيق العميل هذا لمثيل واحد أو أكثر من مثيلات خدمة FHIR. يمكن استخدامه أيضا للخدمات الأخرى في Azure Health Data Services.

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

يمكنك حذف تطبيق عميل. قبل حذف تطبيق عميل، تأكد من عدم استخدامه في بيئات الإنتاج أو التطوير أو الاختبار أو ضمان الجودة (QA).

منح أذونات الوصول

يمكنك منح أذونات الوصول أو تعيين أدوار من مدخل Microsoft Azure، أو باستخدام البرامج النصية PowerShell وAzure CLI.

تنفيذ عمليات الإنشاء والقراءة والتحديث والحذف (CRUD)

يمكنك إجراء عمليات إنشاء وقراءة (بحث) وتحديث وحذف (CRUD) مقابل خدمة FHIR في تطبيقاتك أو باستخدام أدوات مثل Postman وREST Client وcURL. نظرا لتأمين خدمة FHIR بشكل افتراضي، يجب الحصول على رمز مميز للوصول وتضمينه في طلب المعاملة.

طلب رمز مميز للوصول

يمكنك الحصول على رمز وصول Microsoft Entra باستخدام PowerShell أو Azure CLI أو REST CCI أو .NET SDK. لمزيد من المعلومات، راجع الحصول على الرمز المميز للوصول.

الوصول باستخدام الأدوات الموجودة

بيانات التحميل

يمكنك تحميل البيانات مباشرة باستخدام أسلوب POST أو PUT مقابل خدمة FHIR. لتحميل البيانات بشكل مجمع، يمكنك استخدام عملية $import. للحصول على معلومات، تفضل بزيارة عملية الاستيراد.

CMS والبحث والتحقق من صحة ملف التعريف وإعادة البدء

يمكنك العثور على مزيد من التفاصيل حول إمكانية التشغيل التفاعلي والوصول إلى المرضى والبحث والتحقق من صحة ملف التعريف وإعادة التشغيل في وثائق خدمة FHIR.

تصدير البيانات

اختياريا، يمكنك تصدير ($export) البيانات إلى Azure Storage واستخدامها في التحليلات أو مشاريع التعلم الآلي. يمكنك تصدير البيانات "كما هي" أو deid بتنسيق ndjson .

تحويل البيانات

اختياريا، يمكنك تحويل HL7 v2 وبيانات التنسيق الأخرى إلى FHIR.

استخدام بيانات FHIR في لوحة معلومات Power BI

اختياريا، يمكنك إنشاء تقارير لوحة معلومات Power BI باستخدام بيانات FHIR.

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

نشر خدمة FHIR داخل Azure Health Data Services

إشعار

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