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

$member-match هي عملية يتم تعريفها كجزء من Da Vinci Health Record Exchange (HRex). في هذا الدليل، سنتعرف على $member المطابقة وكيفية استخدامها.

نظرة عامة على مطابقة $member

تم إنشاء عملية مطابقة $member للمساعدة في تبادل بيانات الدفع إلى الدفع، من خلال السماح لمدفع جديد بالحصول على معرف فريد للمريض من الدفع السابق للمريض. تتطلب عملية $member-match تمرير ثلاث أجزاء من المعلومات في نص الطلب:

  • التركيبة السكانية للمرضى

  • معلومات التغطية القديمة

  • معلومات التغطية الجديدة (غير مطلوبة بناء على تنفيذنا)

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

ملاحظة

تصف المواصفات تمرير معلومات التغطية الجديدة وإعادتها. لقد قررنا حذف تلك البيانات للحفاظ على النتائج أصغر.

مثال على مطابقة $member

لاستخدام $member-match، استخدم الاستدعاء التالي:

POST {{fhirurl}}/Patient/$member-match

ستحتاج إلى تضمين مورد معلمات في الجسم يتضمن المريض والتغطية القديمة والتغطية الجديدة. لمشاهدة تمثيل JSON، راجع طلب مثال مطابقة $member.

إذا تم العثور على تطابق واحد، فستتلقى استجابة 200 مع إضافة معرف آخر:

20000 رمز استجابة.

إذا تعذر على $member-match العثور على تطابق فريد، فستتلقى استجابة 422 برمز خطأ.

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

في هذا الدليل، تعرفت على عملية مطابقة $member. بعد ذلك، يمكنك التعرف على اختبار Da Vinci Payer Data Exchange IG في Touchstone، والذي يتطلب عملية مطابقة $member.

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