إعدادات التكامل: التكامل مع أطراف خارجية، تهيئة API، والخدمات الخارجية
تدير وحدة إعدادات التكامل (Integration Settings) الاتصال بين منصة Invent Medical والأنظمة البرمجية الخارجية. توفر هذه الوحدة الأدوات اللازمة لتفويض شركاء من أطراف خارجية، وإدارة الوصول عبر واجهة برمجة التطبيقات (API)، وتهيئة بروتوكولات تبادل البيانات للخدمات المساعدة.
1. التكامل مع أطراف خارجية
إدارة قائمة التطبيقات المصرح لها التي لديها إذن بتبادل البيانات مع قاعدة بيانات عيادتك.
- دليل الاتصالات: عرض قائمة مركزية لجميع عمليات التكامل النشطة (مثل: برامج المحاسبة، أدوات إدارة علاقات العملاء (CRM)، والتشخيصات المتخصصة).
- إدارة التفويض: منح أو إلغاء رموز "OAuth" لتطبيقات الشركاء للحفاظ على السيطرة على الخدمات التي تصل إلى بيانات مرضاك.
- تحديد نطاق الوصول: تحديد أنواع بيانات محددة (مثل: المعلومات الديموغرافية، سجلات الفوترة) التي يُسمح لكل تطبيق طرف ثالث بقراءتها أو الكتابة فيها.
2. تهيئة واجهة برمجة التطبيقات (API)
إدارة الواجهة التقنية للمطورين أو التطبيقات البرمجية المخصصة.
- إدارة مفاتيح API: إنشاء وتدوير وإلغاء مفاتيح API الآمنة لتكاملات النظام الخاصة.
- خطافات الويب (Webhooks): تهيئة نقاط نهاية URL لتلقي إشعارات في الوقت الفعلي أو تحديثات البيانات من Invent Medical التي يتم تشغيلها بواسطة أحداث نظام معينة.
- تحديد معدل الطلبات (Rate Limiting): تعيين حدود لتدفق طلبات API لضمان استقرار النظام ومنع استنفاد الموارد.
- الوصول إلى الوثائق: تمكين أو تعطيل الوصول إلى بوابة المطورين، والتي تحتوي على وثائق API المطلوبة للتطويرات المخصصة.
3. الخدمات الخارجية
تهيئة إعدادات خدمات البنية التحتية المتخصصة التي تدعم عملياتك السريرية أو الإدارية.
- اتصالات خدمات المختبرات: إدخال سلاسل الاتصال وإعدادات الاعتماد لأنظمة معلومات المختبرات الخارجية (LIS) لتسهيل استيراد النتائج تلقائياً.
- بوابات الصيدلة/الوصفات الإلكترونية: تهيئة الاتصالات بشبكات الوصفات الإلكترونية الإقليمية أو الوطنية.
- اتصالات مراكز المقاصة: إدارة إعدادات مراكز مقاصة مطالبات التأمين المستخدمة لتجميع ومعالجة مطالبات التأمين الصحي إلكترونياً.
- خدمات تخزين البيانات: تهيئة التخزين السحابي الخارجي أو خوادم الأرشفة لنسخ سجلات المرضى احتياطياً على المدى الطويل.
4. كيفية الضبط
- انتقل إلى الإعدادات > إعدادات التكامل (Settings > Integration Settings).
- إدارة التكاملات: راجع قائمة "الاتصالات النشطة" وامنح الأذونات لشركاء جدد حسب الحاجة.
- تهيئة API: استخدم "وحدة تحكم API" لإنشاء مفاتيح جديدة أو تحديد نقاط نهاية Webhook للبرمجيات المخصصة.
- ربط الخدمات الخارجية: اختر نوع الخدمة (مثل: مختبر، صيدلية) وأدخل رابط الخادم، وبيانات اعتماد المصادقة، وإعدادات البروتوكول.
- التحقق من الاتصال: انقر على "اختبار الاتصال" (Test Connection) لكل خدمة لضمان نجاح التواصل قبل تفعيلها.
5. الأسئلة الشائعة
- كيف يمكنني استكشاف أخطاء الاتصال وإصلاحها؟ تحقق من "سجلات التكامل" (Integration Logs) لمعرفة رموز خطأ محددة تتعلق بالمصادقة، أو مشكلات وقت الانتهاء (timeout)، أو عدم تطابق تنسيق البيانات.
- هل يمكنني تقييد الوصول إلى API بعناوين IP محددة؟ نعم، داخل قسم تهيئة API، يمكنك إضافة "عناوين IP المسموح بها" لتقييد طلبات API على عنوان IP الخاص بخادم عيادتك المخصص.
- من لديه صلاحية الوصول إلى هذه الإعدادات؟ تقتصر صلاحية الوصول إلى إعدادات التكامل على المستخدمين الذين لديهم أدوار "مدير النظام" (System Administrator) أو "القائد التقني" (Technical Lead) لمنع التغييرات غير المصرح بها على البنية التحتية الرقمية للعيادة.