🏥
NPHIESHealthcareSaudi ArabiaIntegration

تكامل Odoo مع NPHIES: دليل المستشفيات والعيادات في السعودية 2026

NPHIES أصبح إلزامياً لكل مزود رعاية صحية في السعودية. هنوضح إزاي Odoo بيوصلك بمنصة المجلس الصحي السعودي ويعالج المطالبات في ثوانٍ بدل أسابيع.

س
فريق سوفت لومر
شريك أودو معتمد
📅 ١٣ مايو ٢٠٢٦ 🔄 آخر تحديث ١٨ أكتوبر ٢٠٢٦ · ⏱️ 9 دقائق قراءة

NPHIES (National Platform for Health Information Exchange Services) دلوقتي إلزامي على كل مزود رعاية صحية في السعودية — مستشفى، عيادة، صيدلية، مختبر. لو لسه شغال بـclaims يدوي أو بنظام منفصل عن الـEHR/الـERP، إنت بتخسر جزء كبير من قيمة المطالبات بسبب الرفض والتأخير. الدليل ده هيوضحلك إزاي Odoo + NPHIES integration بيحل المشكلة دي.

إيه هو NPHIES بالظبط؟

NPHIES منصة تابعة للمجلس الصحي السعودي (CCHI)، الهدف منها توحيد التواصل بين:

  • Providers — المستشفيات، العيادات، الصيدليات، المختبرات
  • Payers — شركات التأمين الصحي (Bupa، Tawuniya، MedGulf، إلخ.)
  • Regulators — CCHI، وزارة الصحة، CHI

قبل NPHIES، كل provider كان بيتعامل مع كل insurance company بنظام مختلف. دلوقتي كله FHIR R4 standard موحّد — XML/JSON واحد، endpoint واحد.

الـ4 transactions الأساسية في NPHIES

1. Eligibility Check (التحقق من الأهلية)

قبل ما تقدم خدمة طبية، لازم تتأكد إن المريض مغطى. الـeligibility check بيرد في ثوانٍ:

  • هل الـpolicy active؟
  • إيه الـcoverage limit المتبقي؟
  • هل الخدمة المطلوبة مغطاة؟
  • إيه الـco-payment percentage؟

في Odoo Healthcare + Softloomer NPHIES module، بنقرأ بطاقة المريض، الـeligibility check بيتعمل auto قبل الـappointment booking.

2. Pre-authorization (التفويض المسبق)

للإجراءات الكبيرة (operations، MRI، expensive procedures)، لازم authorization من التأمين قبل ما تعمل الإجراء. NPHIES بيقفل الـloop ده في 1-3 أيام بدل 7-14 يوم.

3. Claim Submission (تقديم المطالبة)

بعد الخدمة، الـclaim بيتبعت لـNPHIES مع:

  • ICD-10 diagnosis codes
  • CPT/HCPCS procedure codes
  • Lab + radiology results
  • Pharmacy items (drug codes from SFDA)
  • Provider attachments (PDFs)

في Odoo، كل ده بيتولّد من الـencounter automatically — مفيش data entry تاني.

4. Payment Reconciliation (تسوية الدفعات)

لما الـpayer يدفع، NPHIES بتبعت remittance advice فيها كل الـapproved/rejected claims مع الأسباب. Odoo بياخدها ويعمل auto-reconciliation مع الـaccounting.

تحديات الـintegration الـ5 الأكثر شيوعاً

1. Mapping من ICD-9 إلى ICD-10

كتير من المستشفيات لسه بتستخدم ICD-9. NPHIES بيتطلب ICD-10. لازم mapping table دقيق.

2. SFDA drug codes

كل دواء لازم يكون بـSFDA registration number. كل صنف دوائي في أودو لازم يحمل رقم تسجيل SFDA الخاص به، فبيانات المنتجات محتاجة ربط نظيف بأكواد SFDA قبل التشغيل.

3. Lab + radiology integration

لازم HL7 messages من الـLIS/RIS تتحول إلى NPHIES FHIR. Odoo Healthcare بـSoftloomer NPHIES module بيعمل الـconversion ده.

4. Multi-insurer support

مريض ممكن يكون عنده primary + secondary insurance. NPHIES بيدعم coordination of benefits — Odoo لازم يطبق الـlogic ده صح.

5. CSID + certificates

NPHIES بيستخدم digital signatures مع certificates من CCHI. الـcerts لازم تتجدد سنوياً.

ROI: قبل وبعد NPHIES integration

المؤشرقبل (Manual)بعد Odoo + NPHIES
وقت الـclaim submission15-30 دقيقة10 ثواني
Rejection rate35%8%
Days Sales Outstanding90 يوم30 يوم
Eligibility errors22%<2%
Cost per claim45 ريال5 ريال

الأرقام نطاقات تقريبية شائعة لدى مقدّمي الخدمة؛ والنتيجة الفعلية تعتمد على حجم المطالبات وجودة البيانات.

مثال code: Eligibility request في Odoo

def check_eligibility(self, patient_id, payer_id, service_date):
    payload = self._build_fhir_eligibility(
        patient=patient_id,
        payer=payer_id,
        date=service_date,
    )
    response = self._nphies_post('/CoverageEligibilityRequest', payload)
    if response.get('outcome') == 'complete':
        return self._parse_eligibility(response)
    return {'eligible': False, 'reason': response.get('error')}

NPHIES Compliance Checklist

  • ☐ CCHI license + provider registration
  • ☐ Digital certificate من NPHIES portal
  • ☐ FHIR R4 endpoint integration
  • ☐ ICD-10 + CPT mapping table
  • ☐ SFDA drug codes database
  • ☐ HL7-to-FHIR converter لـLIS/RIS
  • ☐ Multi-insurer coordination logic
  • ☐ Remittance advice auto-reconciliation
  • ☐ Staff training على الـnew workflow

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

عندك مستشفى أو عيادة في السعودية ومحتاج NPHIES integration كاملة على Odoo؟ احجز استشارة مجانية مع فريق Softloomer، أو شوف صفحة الرعاية الصحية لمعرفة كل ما نقدمه. لمقارنة Odoo مع SAP/Oracle: دليل المقارنة.

محتاج مساعدة في تطبيق Odoo؟

احنا شريك Odoo معتمد بنخدم الخليج. احجز جلسة استكشاف مجانية.

📅 احجز جلسة
WhatsApp