FHIR

شرح FHIR DiagnosticReport: كيف تجمع نتائج لوحة المختبر، تقرير علم الأمراض، أو تقرير التصوير

DiagnosticReport هو مورد FHIR للتقرير المعتمد: يجمع الملاحظات (Observations) في لوحة، ويحمل الاستنتاج وملف PDF، ويسجل من أصدره ومتى. يشمل الحالات، الفئات (مختبر، أشعة، علم أمراض)، الرابط إلى ImagingStudy، مثال صالح لـ R4، وكيف يختلف عن DocumentReference.

بواسطة نُشر في يُقرأ في 6 دقائق

إجابة مختصرة: DiagnosticReport هو مورد FHIR لـ التقرير: مجموعة النتائج التي تصدرها مختبر أو قسم تصوير أو خدمة علم الأمراض معًا، مع حالة، وفئة، ومن أصدره ومتى، وخلاصة، ونتائج الملاحظات التي يجمعها، ودراسة التصوير التي يصفها، والشكل المعروض (ملف PDF الموقع). فحص الدم الواحد هو DiagnosticReport مع عشرات الملاحظات؛ فحص الأشعة المقطعية هو DiagnosticReport مع خلاصة سردية ورابط للصور. الملاحظة هي قيمة واحدة؛ DiagnosticReport هو المستند الذي يقدم العديد منها.

مثال صالح لـ FHIR R4

يتطلب تقرير التشخيص FHIR R4 الصالح وجود حالة ورمز، وعمليًا يحمل أيضًا الموضوع والفئة ووقت الفعالية ووقت الإصدار والمؤدي والملاحظات الناتجة التي يجمعها. المثال أدناه هو تقرير دم نهائي لفحص دم شامل، مرمّز بلوحة LOINC، يربط ثلاث ملاحظات، واستنتاجًا برمز SNOMED CT، وملف PDF موقع.

{
  "resourceType": "DiagnosticReport",
  "id": "cbc-2026-03-14",
  "identifier": [{"system": "https://lab.example.org/reports", "value": "RPT-2026-77812"}],
  "basedOn": [{"reference": "ServiceRequest/order-778812"}],
  "status": "final",
  "category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/v2-0074", "code": "HM", "display": "Hematology"}]}],
  "code": {"coding": [{"system": "http://loinc.org", "code": "58410-2", "display": "CBC panel - Blood by Automated count"}]},
  "subject": {"reference": "Patient/example"},
  "encounter": {"reference": "Encounter/visit-2026-03-14"},
  "effectiveDateTime": "2026-03-14T08:40:00+01:00",
  "issued": "2026-03-14T13:05:00+01:00",
  "performer": [{"reference": "Organization/central-lab"}],
  "resultsInterpreter": [{"reference": "Practitioner/haematologist-7"}],
  "specimen": [{"reference": "Specimen/edta-1"}],
  "result": [
    {"reference": "Observation/hgb-2026-03-14"},
    {"reference": "Observation/wbc-2026-03-14"},
    {"reference": "Observation/plt-2026-03-14"}
  ],
  "conclusion": "Mild normocytic anaemia; other parameters within reference ranges.",
  "conclusionCode": [{"coding": [{"system": "http://snomed.info/sct", "code": "271737000", "display": "Anemia"}]}],
  "presentedForm": [{"contentType": "application/pdf", "url": "https://lab.example.org/reports/RPT-2026-77812.pdf", "title": "CBC report"}]
}

كل ملاحظة مشار إليها في result لها رمز LOINC الخاص بها، وقيمة، ووحدة، ونطاق مرجعي، كما هو موضح في شرح FHIR Observation.

الحالة: دورة حياة التقرير

تتبع حالة تقرير التشخيص FHIR دورة حياة التقرير: مسجل عند طلبه، جزئي عند وصول النتائج، مبدئي عند اكتماله ولكن غير مؤكد، نهائي عند توقيعه، ثم معدّل أو مصحح أو مضاف إذا تغير بعد ذلك؛ يتم إلغاؤه أو اعتباره خاطئًا لإغلاقه بخلاف ذلك. يجب على المستهلكين الانتباه إلى التقارير المعدلة والمصححة، لأن قيمة نهائية من الأسبوع الماضي قد تكون تغيرت.

registered (تم الطلب، لا شيء بعد) → partial (بعض النتائج في) → preliminary (كل شيء في، لم يتم التحقق منه) → final (موقع) → amended أو corrected (تم تغييره بعد التوقيع، مع ذكر السبب في ملاحظة) أو appended (تمت إضافة المزيد). cancelled و entered-in-error يغلقانه بخلاف ذلك. يجب على المستهلكين الانتباه إلى amended و corrected: قد تتغير قيمة كانت نهائية الأسبوع الماضي، ويتغير وقت issued للتقرير.

الفئة والرمز

تشير فئة تقرير التشخيص (DiagnosticReport.category) إلى الخدمة التشخيصية التي أصدرت التقرير، باستخدام رموز جدول HL7 v2 0074 مثل LAB (مختبر)، HM (أمراض الدم)، CH (الكيمياء)، MB (علم الأحياء الدقيقة)، RAD (الأشعة)، و PAT (علم الأمراض). يشير رمز تقرير التشخيص (DiagnosticReport.code) إلى ماهية التقرير، وعادةً ما يكون رمز لوحة LOINC لتقارير المختبرات، ورمز دراسة أشعة أو علم أمراض LOINC، أو رمز إجراء محلي، لصور الأشعة وعلم الأمراض.

category يستخدم جدول HL7 v2 0074 قسم الخدمة التشخيصية: LAB، HM أمراض الدم، CH الكيمياء، MB علم الأحياء الدقيقة، RAD الأشعة، PAT علم الأمراض، CG علم الوراثة الخلوية وغيرها؛ يتطلب US Core LAB لتقارير المختبرات. code يحدد ما هو التقرير: للمختبرات، رمز لوحة LOINC (CBC 58410-2، لوحة التمثيل الغذائي الشامل 24323-8، لوحة الدهون 57698-3)؛ للتصوير، رمز أشعة LOINC أو رمز إجراء محلي؛ لعلم الأمراض، رمز دراسة علم الأمراض LOINC. انظر ما هو رمز LOINC؟.

تقارير المختبرات والتصوير وعلم الأمراض

تستخدم تقارير المختبرات والتصوير وعلم الأمراض نفس مورد تقرير التشخيص FHIR (DiagnosticReport) مع عناصر مختلفة. يجمع تقرير المختبر ملاحظة واحدة لكل مادة تحليل مع موارد العينة (Specimen)؛ يحمل تقرير التصوير استنتاج أخصائي الأشعة، وإشارة إلى دراسة التصوير (ImagingStudy) والصور الرئيسية؛ يحتوي تقرير علم الأمراض على نص التشخيص، وملاحظات التصنيف، وعينات الأنسجة. جميع الثلاثة ترفق ملف PDF موقع في الشكل المقدم (presentedForm).

مختبر تصوير علم الأمراض
result ملاحظة واحدة لكل مادة تحليل عادة لا شيء؛ قياسات أحيانًا ملاحظات للتدرج، الواسمات، الهوامش
conclusion تعليق اختياري انطباع أخصائي الأشعة نص التشخيص
imagingStudy — إشارة إلى ImagingStudy صور الشرائح الكاملة حيثما كانت رقمية
media — صور رئيسية صور شرائح تمثيلية
presentedForm ملف PDF موقع ملف PDF موقع ملف PDF موقع
specimen الدم، البول… موارد العينات — موارد عينات الأنسجة

بالنسبة للتصوير، تبقى الصور نفسها في DICOM؛ انظر FHIR ImagingStudy مقابل DICOMweb. للمعنى الذي يواجهه المريض لهذه التقارير، انظر كيفية قراءة نتائج مختبرك و شرح تقرير الأشعة المقطعية.

DiagnosticReport مقابل DocumentReference

تقرير التشخيص FHIR (DiagnosticReport) هو تقرير منظم تكون نتائجه، أو يمكن أن تكون، ملاحظات مرمّزة، بينما مرجع المستند (DocumentReference) هو مؤشر إلى مستند من أي نوع مع بيانات وصفية وملف. تصبح نتائج المختبر المنظمة تقرير تشخيص (DiagnosticReport)؛ يصبح ملف PDF ممسوح ضوئيًا بدون بيانات منظمة مرجع مستند (DocumentReference)، والعديد من الأنظمة تنشئ كلاهما لنفس التقرير.

DiagnosticReport هو تقرير منظم تكون نتائجه (أو يمكن أن تكون) ملاحظات مرمزة؛ DocumentReference هو مؤشر إلى مستند من أي نوع، مع بيانات وصفية والملف. تقرير المختبر الذي يصل بصيغة HL7 v2 ORU يصبح DiagnosticReport مع ملاحظات. ملف PDF ممسوح ضوئيًا لتقرير من بلد آخر، بدون بيانات منظمة، هو DocumentReference. تنشئ العديد من الأنظمة كلاهما: DiagnosticReport للبيانات، مع presentedForm أو DocumentReference للملف الموقع. انظر DocumentReference مقابل DiagnosticReport مقابل Binary.

أخطاء تكسر التقارير

الأخطاء التي غالبًا ما تعطل تقارير التشخيص FHIR (DiagnosticReport) هي إرسال ملاحظات بدون تقرير لتجميعها، ووضع علامة نهائي على التقرير بينما لا تزال ملاحظاته أولية، وتكرار الاستنتاج في ملاحظة برمز مخترع، وحذف طابع وقت الإصدار بحيث لا يمكن اكتشاف التصحيحات، واختراع رموز لوحات محلية حيث توجد لوحة LOINC بالفعل.

  • النتائج المكتوبة كملاحظات بدون DiagnosticReport، بحيث لا يستطيع المستهلك معرفة أي قيم تم إصدارها معًا أو أي تقرير تم تعديله.
  • status: final على تقرير ملاحظاته لا تزال preliminary.
  • تكرار الخلاصة في ملاحظة برمز مخترع.
  • issued مفقود، بحيث لا يستطيع المستهلك طلب التقارير أو اكتشاف التصحيحات.
  • اختراع رموز لوحات محليًا عندما توجد لوحة LOINC.

في Anpheros

تقوم منصة Anpheros بتحويل نتائج المختبرات التي تصل عبر موصل المختبر الخاص بها، بصيغة HL7 v2 ORU أو CSV أو JSON، إلى ملاحظات FHIR مجمعة تحت تقرير تشخيص (DiagnosticReport)، مع المختبر كمؤدي والملف الأصلي كشكل مقدم (presentedForm) عند توفره. يتم الاحتفاظ بالتقرير الذي يمسحه شخص ما ضوئيًا في التطبيق كتقرير واحد مع نتائجه الفردية والصورة الأصلية.

يوثق موصل المختبر الصيغ المقبولة. نظرًا للاحتفاظ بالأصل الممسوح ضوئيًا مع التقرير، يمكن للطبيب التحقق من أي قيمة مقابل المصدر. تحتفظ التقارير المعدلة بتاريخها من خلال إصدارات الموارد.

صفحات ذات صلة

مصادر

الأسئلة الشائعة

هل أحتاج إلى DiagnosticReport لاختبار واحد؟

بشكل صارم، يمكن أن تكون الملاحظة الواحدة قائمة بذاتها، وقياسات المنزل عادة ما تكون كذلك. من الأفضل تغليف أي شيء يصدره مختبر في DiagnosticReport، حتى مع نتيجة واحدة، بحيث تسافر الحالة، والمصدر، والشكل الموقع معه.

كيف أمثل نتيجة معدلة؟

قم بتحديث الملاحظة (يتغير إصدارها)، واضبط حالة DiagnosticReport على amended أو corrected، وقم بتحديث issued، وسجل السبب في ملاحظة. لا تنشئ تقريرًا ثانيًا بنفس المعرف أبدًا.

أين يذهب النطاق المرجعي؟

على كل ملاحظة، في referenceRange، لأن النطاقات تختلف لكل مادة تحليل ولكل مختبر. التقرير ليس له نطاق خاص به.

هل يمكن أن يحتوي DiagnosticReport على تقارير أخرى؟

ليس مباشرة في R4؛ تشير التقارير ذات الصلة إلى بعضها البعض من خلال basedOn أو الامتدادات، وعادة ما يتم نمذجة اللوحات الفرعية للوحة كملاحظات مع hasMember. يحتفظ R5 بنفس النهج.

Anpheros Platform

جرّبه مجانًا في بيئة الاختبار

أول طلب FHIR خلال 5 دقائق. واجهة برمجة تطبيقات HL7 FHIR R4 مع موافقة المريض مدمجة: جربها في بيئة الاختبار، ثم اربط تطبيقك الخاص أو نظام عيادتك.

مجاني · 30 مريضًا اصطناعيًا · دون بطاقة

هذا الدليل هو للمعلومات فقط ولا يغني عن الاستشارة الطبية. لاتخاذ قرارات بشأن صحتك، تحدث مع طبيبك. في حالة الطوارئ، اتصل برقم الطوارئ المحلي (112 في أوروبا).
بقلم
فريق Anpheros

تبني Anpheros سجلًا طبيًا يتحكم فيه المريض ويمكن مشاركته مع أي عيادة، على منصة HL7 FHIR R4، مقرها في الاتحاد الأوروبي. تساعدك هذه الأدلة على فهم وتنظيم صحتك؛ ولا تغني عن استشارة طبيبك.

عن Anpheros →