"HL7 مقابل FHIR" هو سؤال خاطئ قليلاً، والإجابة لا تزال مفيدة. HL7 هي منظمة، Health Level Seven International، وعائلة المعايير التي تنشرها. FHIR هو أحدث عضو في تلك العائلة. المقارنة الحقيقية هي بين معايير HL7 الثلاثة التي ستصادفها في الممارسة العملية: رسائل HL7 الإصدار 2، مستندات CDA، وموارد FHIR. هذا الدليل يوضح ما هو كل منها، وأين يعيش في عام 2026، وأيها تحتاج إليه.
إصدار تقني للمطورين: FHIR مقابل HL7 v2 · تعيين HL7 v2 إلى FHIR على developers.anpheros.com، مع الطلبات والاستجابات والحدود. هذه الصفحة هي الإصدار باللغة البسيطة.
HL7 v2: رسائل بين أنظمة المستشفيات
يعود تاريخ HL7 الإصدار 2 إلى أواخر الثمانينيات ولا يزال المعيار الأكثر انتشارًا لبيانات الصحة في العالم. ينقل الرسائل بين الأنظمة داخل وحول المستشفيات: يتم قبول مريض (ADT)، يتم طلب اختبار (ORM)، وتعود نتيجة (ORU). الرسالة هي نص مفصول بأنابيب مع مقاطع:
MSH|^~\&|LAB|CityLab|EHR|Clinic|20260901081000+0300||ORU^R01|MSG0001|P|2.5.1
PID|1||12345^^^Clinic^MR||Ionescu^Elena||19850903|F
OBR|1|||CBC^Complete blood count|||20260901081000+0300
OBX|1|NM|718-7^Hemoglobin^LN||13.2|g/dL|12.0-16.0|N|||F|||20260901081000+0300
إنه يعمل، وهو موجود في كل مكان، ومن الصعب على تطبيق حديث استهلاكه: التنسيق موضعي، لكل موقع له لهجته الخاصة، ولا يوجد مفهوم "جلب سجل هذا المريض عبر HTTP".
CDA: المستندات السريرية
الهندسة المعمارية للمستندات السريرية (Clinical Document Architecture)، من العقد الأول من القرن الحادي والعشرين، هي XML للمستندات: ملخص خروج، خطاب إحالة، ملخص مريض. مستند CDA قابل للقراءة من قبل الإنسان وموقع كوحدة واحدة. إنه ما بنيت عليه العديد من التبادلات الوطنية والجيل الأول من ملخصات المرضى. إنه تنسيق جيد للمستند وتنسيق سيء لسؤال مثل "ما هو آخر ضغط دم لهذا الشخص".
FHIR: موارد عبر الويب
موارد قابلية التشغيل البيني السريعة للرعاية الصحية (Fast Healthcare Interoperability Resources)، تم نشرها لأول مرة في عام 2014 وأصبحت مستقرة في R4 منذ عام 2019، تصف بيانات الصحة كموارد ذات بنية معروفة، بتنسيق JSON أو XML، يمكن الوصول إليها عبر HTTP تمامًا مثل صفحات الويب. نتيجة المختبر هي Observation، وتشخيص هو Condition، ووصفة طبية هي MedicationRequest، كل منها برموز قياسية (LOINC، ICD-10 أو SNOMED CT، ATC). يمكنك جلبها والبحث فيها وكتابتها باستخدام الأدوات التي يعرفها كل مبرمج بالفعل:
GET /fhir/R4/Observation?patient=123&code=http://loinc.org|718-7&_sort=-date
FHIR هو ما تتطلبه اللوائح الأوروبية والأمريكية الآن للوصول إلى المرضى، وما تعمل عليه تطبيقات SMART on FHIR، وما يبني عليه الفضاء الأوروبي للبيانات الصحية. شرح باللغة البسيطة موجود في ما هو FHIR ولماذا هو مهم.
جنبًا إلى جنب
| HL7 v2 | CDA | FHIR | |
|---|---|---|---|
| الوحدة | رسالة | مستند | مورد |
| التنسيق | نص مفصول | XML | JSON أو XML |
| النقل | MLLP، ملفات | ملفات، تبادلات | HTTP REST |
| الأفضل في | تكامل أنظمة المستشفيات | مستندات موقعة | تطبيقات، واجهات برمجة التطبيقات، وصول المرضى |
| العصر | 1989 فصاعدًا | 2005 فصاعدًا | 2014 فصاعدًا، R4 2019 |
| لا يزال شائعًا في | المختبرات، تغذية ADT، الأجهزة | التبادلات الوطنية | كل شيء جديد |
أي واحد تحتاجه
- بناء تطبيق، واجهة برمجة تطبيقات، أو مساعد ذكاء اصطناعي: FHIR، دون تردد.
- استلام نتائج من مختبر أو مستشفى: على الأرجح HL7 v2، لأن هذا ما يرسلونه. قم بالتحويل عند الحافة.
- تبادل المستندات الرسمية مع نظام وطني: مستندات CDA أو FHIR، حسب البلد.
النمط العملي هو "HL7 v2 للداخل، FHIR في كل مكان آخر". منصة Anpheros تفعل ذلك بالضبط لتقارير المختبر: ينشر المختبر رسالة ORU^R01 كما تم إرسالها، ويصبح كل OBX Observation في FHIR مع رمز LOINC، ووحدة، ونطاق مرجعي، ويتم تسمية المختبر كمنفذ. سجل المريض هو FHIR؛ لا يحتاج المختبر أبدًا إلى التغيير.
curl -X POST "$BASE/v1/patients/$PID/labs/import" \
-H "Authorization: Bearer $KEY" -H "Content-Type: x-application/hl7-v2+er7" \
--data-binary @report.hl7
التفاصيل موجودة في موصل المختبر: HL7 v2 و CSV إلى FHIR.
الأسئلة الشائعة
هل FHIR يحل محل HL7 v2؟
للعمل الجديد، نعم. ستستمر تغذية v2 الحالية في العمل لسنوات لأنها تعمل واستبدالها يكلف المال. معظم الأنظمة الحقيقية تحول v2 إلى FHIR عند الحدود بدلاً من استبدال التغذية.
هل FHIR جزء من HL7؟
نعم. يتم نشر FHIR بواسطة HL7 International، وهي نفس المنظمة وراء v2 و CDA. "HL7 FHIR" هو اسمها الكامل.
أي إصدار من FHIR يجب أن أستخدم؟
R4 (4.0.1). هذا ما تشير إليه اللوائح وما تنفذه معظم الأنظمة. R5 موجود ولكنه محدود في التبني؛ تنفذ منصة Anpheros R4.
هل يمكن لـ FHIR حمل المستندات أيضًا؟
نعم: يشير DocumentReference إلى ملف PDF أو أي ملف، ويمكن لحزمة مستندات FHIR حمل مستند مُركب مع أقسامه، وهذا هو كيفية تقديم الملخص الدولي للمريض.
هل أحتاج إلى تعلم HL7 v2 لاستخدام واجهة برمجة تطبيقات FHIR؟
لا. إذا كنت تتكامل مع مختبر أو مستشفى، فستصادف v2 من جانبهم؛ منصة تحولها لك تعني أن رمزك الخاص يرى FHIR فقط.
احتفظ بسجلك الطبي معك
يجمع Anpheros Daily الأعراض، نتائج المختبر، الأدوية، والمستندات في مكان واحد، بتنسيق قياسي، تحت سيطرتك. الخطة الأساسية مجانية.