FHIR

FHIR Gözlem (Observation) Kaynağı Açıklaması: Bir laboratuvar sonucu veya hayati bulgu nasıl saklanır, örnekle

Gözlem (Observation), ölçümler için kullanılan FHIR kaynağıdır: laboratuvar sonuçları, hayati bulgular, belirtiler, skorlar. Temel öğeleri (durum, kategori, kod, konu, etkili, değer, referans aralığı, yorumlama), HbA1c için geçerli bir FHIR R4 JSON örneği ve birlikte çalışabilirliği bozan hatalar.

yazan Yayınlandı 2 dk okuma

Kısa cevap: HL7 FHIR'da Observation, bir hasta hakkındaki bir ölçüm veya bulgudur: bir laboratuvar değeri, bir tansiyon, bir kalp atış hızı, bir semptom puanı. Ne ölçüldüğünü (genellikle LOINC olan bir kod), kim hakkında, ne zaman ve birimleriyle birlikte sonucu, ayrıca laboratuvarın referans aralığını ve varsa bir yorum bayrağını belirtir.

Önemli öğeler

  • status: nihai, ön, değiştirilmiş, iptal edilmiş, hata girilmiş.
  • category: laboratuvar, vital-bulgular, anket, görüntüleme ve benzeri.
  • code: neyin ölçüldüğü, bir CodeableConcept olarak, genellikle bir LOINC kodlamasıyla.
  • subject: Hasta.
  • effective[x]: ölçümün ne zaman geçerli olduğu (laboratuvar için, numunenin ne zaman alındığı).
  • value[x]: sonuç, çoğu zaman değer, birim, UCUM sistemi ve kodu olan bir Quantity; bazen bir CodeableConcept veya bir dize.
  • referenceRange: laboratuvardan düşük ve yüksek değerler.
  • interpretation: H, L, N ve benzeri.
  • component: sistolik ve diyastolik kan basıncı gibi birden fazla parçası olan ölçümler için.

Örnek: FHIR R4'te HbA1c

{
  "resourceType": "Observation",
  "status": "final",
  "category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/observation-category", "code": "laboratory"}]}],
  "code": {"coding": [{"system": "http://loinc.org", "code": "4548-4", "display": "Hemoglobin A1c/Hemoglobin.total in Blood"}], "text": "HbA1c"},
  "subject": {"reference": "Patient/example"},
  "effectiveDateTime": "2026-10-20T08:15:00+02:00",
  "valueQuantity": {"value": 5.6, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"},
  "referenceRange": [{"low": {"value": 4.0, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"}, "high": {"value": 5.6, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"}}]
}

Birlikte çalışabilirliği bozan hatalar

  • LOINC kodlaması olmayan yerel bir kod: diğer sistemler testi tanıyamaz.
  • Birim olarak serbest metin ("mg/dl ") yerine UCUM kodu: değerler dönüştürülemez veya karşılaştırılamaz. UCUM birimlerine bakın.
  • Rapor zamanının, numune zamanı yerine geçerli zaman olarak kullanılması.
  • Kan basıncının, iki bileşeni olan tek bir Observation yerine iki ayrı Observation olarak saklanması (LOINC 85354-9 paneli, 8480-6 ve 8462-4 ile).

Anpheros'ta

Anpheros'taki her laboratuvar değeri ve ölçüm, yukarıdaki gibi, LOINC kodu ve UCUM birimiyle bir Observation'dır, bu da farklı laboratuvarlardan gelen sonuçların tek bir grafikte nasıl yer aldığını gösterir. Geliştiriciler bunları API aracılığıyla okuyabilir ve yazabilir: laboratuvar sonuçları API'sine ve laboratuvar sonuçlarını FHIR'a aktarmaya bakın.

İlgili sayfalar

Kaynaklar

Sık sorulan sorular

FHIR Observation nedir?

Bir hasta hakkındaki bir ölçüm veya bulgu için FHIR kaynağı: bir laboratuvar değeri, bir vital bulgu, bir puan.

Kod LOINC olmalı mı?

Laboratuvar sonuçları ve vital bulgular için pratikte evet: US Core ve IPS gibi profiller LOINC gerektirir.

Kan basıncı FHIR'da nasıl saklanır?

İki bileşeni olan tek bir Observation (LOINC 85354-9) olarak: sistolik (8480-6) ve diyastolik (8462-4).

Observation ve DiagnosticReport arasındaki fark nedir?

Observation tek bir sonuçtur; DiagnosticReport bir testin veya panelin sonuçlarını ve yorumunu gruplandırır. DocumentReference vs DiagnosticReport'a bakın.

Anpheros Platform

Sandbox'ta ücretsiz deneyin

İlk FHIR çağrınız 5 dakikada. Hasta izniyle yerleşik HL7 FHIR R4 API: sandbox'ta deneyin, ardından kendi uygulamanızı veya klinik sisteminizi bağlayın.

Ücretsiz · 30 sentetik hasta · kart gerekmez

Bu rehber bilgilendirme amaçlıdır ve tıbbi muayenenin yerini tutmaz. Sağlığınızla ilgili kararlar için doktorunuzla konuşun. Acil bir durumda yerel acil numarasını arayın (Avrupa’da 112).
Yazan
Anpheros Ekibi

Anpheros, hasta kontrolünde olan ve herhangi bir klinik ile paylaşılabilecek, AB merkezli bir HL7 FHIR R4 platformu üzerinde tıbbi kayıtlar oluşturur. Bu rehberler, sağlığınızı anlamanıza ve düzenlemenize yardımcı olur; doktorunuzun yerini tutmaz.

Anpheros Hakkında →