دليل تنفيذ CARIN للزر® الأزرق لواجهة برمجة تطبيقات Azure ل FHIR
في هذا البرنامج التعليمي، سنستعرض إعداد واجهة برمجة تطبيقات Azure ل FHIR لتمرير اختبارات Touchstoneلدليل تنفيذ CARIN للزر الأزرق (C4BB IG).
عبارة إمكانية Touchstone
الاختبار الأول الذي سنركز عليه هو اختبار واجهة برمجة تطبيقات Azure ل FHIR مقابل بيان قدرة C4BB IG. إذا قمت بتشغيل هذا الاختبار مقابل واجهة برمجة تطبيقات Azure ل FHIR دون أي تحديثات، فسيفشل الاختبار بسبب فقدان معلمات البحث وملفات التعريف المفقودة.
تعريف معلمات البحث
كجزء من C4BB IG، ستحتاج إلى تحديد ثلاث معلمات بحث جديدة للمورد ExplanationOfBenefit
. يتم اختبار اثنتين من هذه في عبارة القدرة (النوع وتاريخ الخدمة)، والأخرى مطلوبة لعمليات _include
البحث (التأمين).
ملاحظة
في JSON الخام لمعلمات البحث هذه، يتم تعيين الاسم إلى ExplanationOfBenefit_<SearchParameter Name>
. يتوقع اختبار Touchstone أن يكون اسم هذه النوعوتاريخ الخدمة و المؤمن.
يتم تعريف بقية معلمات البحث المطلوبة ل C4BB IG بواسطة المواصفات الأساسية وهي متوفرة بالفعل في واجهة برمجة تطبيقات Azure ل FHIR دون أي تحديثات إضافية.
تخزين ملفات التعريف
خارج تعريف معلمات البحث، التحديث الآخر الذي تحتاج إلى إجراؤه لاجتياز هذا الاختبار هو تحميل ملفات التعريف المطلوبة. هناك ثمانية ملفات تعريف محددة داخل C4BB IG.
- تغطية C4BB
- C4BB ExplanationOfBenefit Inpatient Institutional
- C4BB ExplanationOfBenefit العيادات الخارجية المؤسسية
- C4BB ExplanationOfBenefit الصيدلة
- شرح C4BBOfBenefit Professional NonClinician
- مؤسسة C4BB
- مريض C4BB
- C4BB ممارس
نموذج ملف rest
للمساعدة في إنشاء معلمات البحث هذه وملفات التعريف، لدينا نموذج ملف http يتضمن جميع الخطوات الموضحة في هذا البرنامج التعليمي في ملف واحد. بمجرد تحميل جميع ملفات التعريف الضرورية ومعلمات البحث، يمكنك تشغيل اختبار بيان الإمكانية في Touchstone.
اختبار قراءة Touchstone
بعد اختبار عبارة القدرات، سنختبر قدرات القراءة في واجهة برمجة تطبيقات Azure ل FHIR مقابل C4BB IG. هذا الاختبار هو اختبار التوافق مقابل ملفات التعريف الثمانية التي قمت بتحميلها في الاختبار الأول. ستحتاج إلى تحميل الموارد التي تتوافق مع ملفات التعريف. سيكون أفضل مسار هو الاختبار مقابل الموارد التي لديك بالفعل في قاعدة البيانات الخاصة بك، ولكن لدينا أيضا ملف http متوفر مع عينة من الموارد التي تم سحبها من الأمثلة في IG التي يمكنك استخدامها لإنشاء الموارد والاختبار مقابلها.
اختبار استعلام Touchstone EOB
الاختبار التالي الذي سنراجعه هو اختبار استعلام EOB. إذا كنت قد أكملت اختبار القراءة بالفعل، فلديك جميع البيانات المحملة التي ستحتاجها. يتحقق هذا الاختبار من أنه يمكنك البحث عن موارد ومحددة Patient
ExplanationOfBenefit
باستخدام معلمات مختلفة.
اختبار معالجة أخطاء Touchstone
الاختبار النهائي الذي سنخوضه هو اختبار معالجة الأخطاء. الخطوة الوحيدة التي تحتاج إلى القيام بها هي حذف مورد ExplanationOfBenefit من قاعدة البيانات واستخدام معرف المورد المحذوف ExplanationOfBenefit
في الاختبار.
الخطوات التالية
في هذا البرنامج التعليمي، مشينا من خلال كيفية اجتياز اختبارات CARIN IG ل Blue Button في Touchstone. بعد ذلك، يمكنك مراجعة كيفية اختبار اختبارات صيغ Da Vinci.
FHIR® هي علامة تجارية مسجلة ل HL7 وتستخدم بإذن من HL7.