السياق
في عام 2013، فرض قانون الرعاية الميسرة (“أوباما كير”) على الولايات إنشاء منصات تبادل تأمين صحي — أسواق إلكترونية حيث يمكن للأفراد والشركات الصغيرة مقارنة وشراء خطط التأمين الصحي. تم استدعائي لتصميم وبناء منصة تبادل رعاية صحية لولاية أوريغون، لاستبدال معالجة EDI 5010 القديمة بمنصة حديثة مدعومة بالسحابة.
احتاج النظام إلى التعامل مع معاملات حساسة محمية بقانون HIPAA على نطاق واسع، والتكامل مع شركات تأمين متعددة، وتوفير بوابة للمستهلكين مدعومة بـ Dynamics CRM.
الهدف
بناء منصة تبادل رعاية صحية على مستوى الولاية تعالج معاملات EDI X12، وتطبق قواعد أعمال جغرافية مكانية، وتقدم مقارنات خطط عبر بوابة مدعومة بـ CRM.
تضمنت المتطلبات الرئيسية:
- معالجة معاملات EDI X12 837 (مطالبات)، 835 (حوالات)، 834 (تسجيل)، و 270/271 (أهلية)
- نقل تطبيقات 5010 القديمة إلى BizTalk 2013
- دمج Trizetto Facets لمعالجة جانب الدافع
- تقديم عارضات EDI بتقنية HTML5 وتطبيقات مصاحبة لهواتف Windows Phone
- تطبيق قواعد أعمال بناءً على معايير جغرافية مكانية
المنهج
قمت بتصميم الحل حول أربع ركائز:
-
خط أنابيب معالجة EDI
إعادة هيكلة ونقل تطبيقات 5010 إلى BizTalk 2013، باستخدام مجموعة أدوات ESB 2.2 لتوجيه الرسائل المعياري. جميع مجموعات معاملات X12 المطلوبة من HIPAA تم التحقق منها وتحويلها وتوجيهها عبر وسيط مركزي. -
واجهة أمامية مدعومة بـ CRM
توسيع Dynamics CRM بنماذج IFRAME مخصصة باستخدام Xrm.Page و Xrm.Utility SDK. تخصيص الشريط (RibbonDiffXml) لعرض مهام سير مقارنة الخطط مباشرة داخل واجهة CRM. -
توجيه المستندات السحابي
نشر توجيه المستندات على Azure لمعاملات EDI، مما يتيح توسعاً مرناً أثناء فترات التسجيل المفتوح. استخدام Azure Service Bus للمراسلة الموثوقة بين BizTalk المحلي والخدمات المستضافة على السحابة. -
قواعد الأعمال الجغرافية المكانية
تنفيذ قواعد أعمال تقيم أهلية الخطة بناءً على بيانات موقع مقدم الطلب، مع التكامل مع خدمات نظم المعلومات الجغرافية للتحقق من منطقة التغطية.
التحديات
- تطلب الامتثال لـ HIPAA تشفيراً شاملاً ومسارات تدقيق عبر كل نقطة عبور للمعاملات.
- قدم الانتقال من 5010 إلى 6020 في EDI تغييرات جوهرية في تعريفات المقاطع تطلبت تخطيطاً دقيقاً.
- خلق التسجيل المفتوح ارتفاعات حادة في حركة المرور — كان على الهندسة التوسع من شبه خمول إلى حمل كامل في غضون ساعات.
- تطلب دمج Trizetto Facets مع BizTalk محولات مخصصة لطبقة نقل MQSeries.
النتيجة
دخلت منصة تبادل الرعاية الصحية حيز التشغيل في الموعد المحدد، لتعالج مئات الآلاف من معاملات EDI شهرياً. ألغت العارضات بتقنية HTML5 الاعتماد على أدوات EDI المكتبية، وأعطى تطبيق Windows Phone الوكلاء الميدانيين وصولاً فورياً إلى بيانات التسجيل. وفرت لوحات معلومات Tableau للهيئات التنظيمية بالولاية رؤية فورية لأداء المنصة.
الدرس المستفاد
في تكامل الرعاية الصحية، الامتثال ليس مجرد خانة اختيار — إنه الهندسة نفسها. التصميم لـ HIPAA وترميز ICD وقابلية التدقيق من اليوم الأول جنب تعديلات مكلفة لاحقاً.