إجابة مختصرة: 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) عند توفره. يتم الاحتفاظ بالتقرير الذي يمسحه شخص ما ضوئيًا في التطبيق كتقرير واحد مع نتائجه الفردية والصورة الأصلية.
يوثق موصل المختبر الصيغ المقبولة. نظرًا للاحتفاظ بالأصل الممسوح ضوئيًا مع التقرير، يمكن للطبيب التحقق من أي قيمة مقابل المصدر. تحتفظ التقارير المعدلة بتاريخها من خلال إصدارات الموارد.
صفحات ذات صلة
- شرح FHIR Observation
- DocumentReference مقابل DiagnosticReport مقابل Binary
- FHIR ImagingStudy مقابل DICOMweb
- موصل المختبر: HL7 v2، CSV أو JSON إلى FHIR
- ما هو رمز LOINC؟
- مثال DiagnosticReport على موقع المطورين
مصادر
- HL7 FHIR R4: DiagnosticReport
- HL7 Terminology: v2-0074 diagnostic service section
- HL7 US Core: DiagnosticReport for laboratory results
- HL7 IPS: DiagnosticReport profile
- LOINC: panels and forms
الأسئلة الشائعة
هل أحتاج إلى DiagnosticReport لاختبار واحد؟
بشكل صارم، يمكن أن تكون الملاحظة الواحدة قائمة بذاتها، وقياسات المنزل عادة ما تكون كذلك. من الأفضل تغليف أي شيء يصدره مختبر في DiagnosticReport، حتى مع نتيجة واحدة، بحيث تسافر الحالة، والمصدر، والشكل الموقع معه.
كيف أمثل نتيجة معدلة؟
قم بتحديث الملاحظة (يتغير إصدارها)، واضبط حالة DiagnosticReport على amended أو corrected، وقم بتحديث issued، وسجل السبب في ملاحظة. لا تنشئ تقريرًا ثانيًا بنفس المعرف أبدًا.
أين يذهب النطاق المرجعي؟
على كل ملاحظة، في referenceRange، لأن النطاقات تختلف لكل مادة تحليل ولكل مختبر. التقرير ليس له نطاق خاص به.
هل يمكن أن يحتوي DiagnosticReport على تقارير أخرى؟
ليس مباشرة في R4؛ تشير التقارير ذات الصلة إلى بعضها البعض من خلال basedOn أو الامتدادات، وعادة ما يتم نمذجة اللوحات الفرعية للوحة كملاحظات مع hasMember. يحتفظ R5 بنفس النهج.
جرّبه مجانًا في بيئة الاختبار
أول طلب FHIR خلال 5 دقائق. واجهة برمجة تطبيقات HL7 FHIR R4 مع موافقة المريض مدمجة: جربها في بيئة الاختبار، ثم اربط تطبيقك الخاص أو نظام عيادتك.
مجاني · 30 مريضًا اصطناعيًا · دون بطاقة

