FHIR

CodeableConcept i kodowanie w FHIR: jak jedna koncepcja niesie kilka kodów

Prawie każdy kodowany element w FHIR to CodeableConcept: lista kodowań z różnych systemów kodowania plus oryginalny tekst. Jak działają system, kod i wyświetlana nazwa, dlaczego obok LOINC przechowuje się lokalny kod laboratorium oraz błędy, które sprawiają, że dane są nieczytelne.

autor Opublikowano 2 min czytania

Krótka odpowiedź: W FHIR, Coding to pojedynczy kod z jednego systemu kodowania: system (adres URL systemu kodowania), code (kod) i czytelny dla człowieka display (opis). CodeableConcept to pojęcie jako całość: lista kodów Coding, które oznaczają to samo w różnych systemach, plus text (tekst), czyli słowa użyte przez lekarza lub laboratorium. Diagnozy, badania, leki i alergie to wszystko CodeableConcepts.

Dlaczego wiele kodów

Laboratorium może wysłać swój własny lokalny kod i kod LOINC dla tego samego badania; diagnoza może mieć kody SNOMED CT i ICD-10. Zachowanie wszystkich tych kodów pozwala każdemu odbierającemu systemowi wybrać ten, który rozumie, a zachowanie text pozwala zachować to, co zostało napisane.

"code": {
  "coding": [
    {"system": "http://loinc.org", "code": "2160-0", "display": "Creatinine [Mass/volume] in Serum or Plasma"},
    {"system": "https://lab.example.org/codes", "code": "CREA"}
  ],
  "text": "Creatinine"
}

Błędy, których należy unikać

  • code bez system: kod jest bez znaczenia poza Twoją bazą danych.
  • Wymyślone adresy URL systemów dla standardowych terminologii: LOINC to http://loinc.org, SNOMED CT http://snomed.info/sct, UCUM http://unitsofmeasure.org.
  • Pomijanie oryginalnego text podczas mapowania na standardowy kod.
  • Traktowanie display jako identyfikatora: systemy dopasowują na podstawie system + code.

W Anpheros

Anpheros przechowuje oryginalną nazwę z raportu jako tekst i dodaje standardowe kodowanie (LOINC, ATC, ICD-10, SNOMED CT), dzięki czemu dane pozostają czytelne dla ludzi i systemów. Deweloperzy: Systemy kodowania FHIR i normalizacja danych medycznych.

Powiązane strony

Źródła

Najczęstsze pytania

Jaka jest różnica między Coding a CodeableConcept?

Coding to pojedynczy kod z jednego systemu; CodeableConcept to pojęcie z jednym lub więcej kodami Coding i oryginalnym tekstem.

Jaki jest adres URL systemu dla LOINC?

http://loinc.org

Czy powinienem zachować lokalne kody?

Tak, obok standardowego kodowania. Pomagają one śledzić dane z powrotem do źródła.

Czy display służy do dopasowywania kodów?

Nie. Dopasowywanie odbywa się na podstawie systemu i kodu; display jest dla ludzi.

Anpheros Platform

Wypróbuj za darmo w sandboksie

Pierwsze wywołanie FHIR w 5 minut. API HL7 FHIR R4 z wbudowaną zgodą pacjenta: wypróbuj w piaskownicy, a następnie połącz własną aplikację lub system kliniczny.

Za darmo · 30 syntetycznych pacjentów · bez karty

Ten poradnik ma charakter informacyjny i nie zastępuje konsultacji lekarskiej. Decyzje dotyczące zdrowia podejmuj z lekarzem. W nagłym wypadku zadzwoń pod lokalny numer alarmowy (112 w Europie).
Napisane przez
Zespół Anpheros

Anpheros tworzy dokumentację medyczną, nad którą pacjent ma kontrolę i którą może udostępniać dowolnej klinice, na platformie HL7 FHIR R4, z siedzibą w UE. Te przewodniki pomogą Ci zrozumieć i uporządkować informacje o Twoim zdrowiu; nie zastępują one wizyty u lekarza.

O Anpheros →