FHIR

CodeableConcept et Coding dans FHIR : comment un concept porte plusieurs codes

Presque tous les éléments codés dans FHIR sont des CodeableConcept : une liste de codages provenant de différents systèmes de codes, plus le texte original. Comment le système, le code et l'affichage fonctionnent, pourquoi conserver le code local du laboratoire à côté de LOINC, et les erreurs qui rendent les données illisibles.

par Publié 2 min de lecture

Réponse courte : Dans FHIR, un Coding est un code issu d'un système de codage : un system (l'URL du système de codage), un code et un display lisible par l'homme. Un CodeableConcept est le concept dans son ensemble : une liste de Codings qui signifient la même chose dans différents systèmes, plus le text, les mots que le clinicien ou le laboratoire a réellement utilisés. Les diagnostics, les tests, les médicaments et les allergies sont tous des CodeableConcepts.

Pourquoi plusieurs codages

Un laboratoire peut envoyer son propre code local et un code LOINC pour le même test ; un diagnostic peut porter un code SNOMED CT et ICD-10. Les conserver tous permet à chaque système récepteur de choisir celui qu'il comprend, et la conservation du text préserve ce qui a été écrit.

"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"
}

Erreurs à éviter

  • Un code sans system : le code n'a pas de sens en dehors de votre base de données.
  • Des URL de systèmes inventées pour des terminologies standard : LOINC est http://loinc.org, SNOMED CT http://snomed.info/sct, UCUM http://unitsofmeasure.org.
  • Oublier le text original lors de la mise en correspondance avec un code standard.
  • Traiter display comme identifiant : les systèmes font la correspondance sur la base du système et du code.

Dans Anpheros

Anpheros conserve le nom d'origine du rapport sous forme de texte et ajoute le codage standard (LOINC, ATC, ICD-10, SNOMED CT) afin que les données restent lisibles par les personnes et les systèmes. Développeurs : Systèmes de codage FHIR et Normalisation des données médicales.

Pages associées

Sources

Questions fréquentes

Quelle est la différence entre Coding et CodeableConcept ?

Un Coding est un code issu d'un système ; un CodeableConcept est un concept comportant un ou plusieurs Codings et le texte d'origine.

Quelle est l'URL du système pour LOINC ?

http://loinc.org

Dois-je conserver les codes locaux ?

Oui, à côté du codage standard. Ils aident à retracer les données jusqu'à leur source.

Le display est-il utilisé pour faire correspondre les codes ?

Non. La correspondance utilise le système et le code ; le display est destiné aux personnes.

Anpheros Platform

Essayez gratuitement dans le sandbox

Votre premier appel FHIR en 5 minutes. Une API HL7 FHIR R4 avec le consentement du patient intégré : essayez-la dans le bac à sable, puis connectez votre propre application ou système de clinique.

Gratuit · 30 patients synthétiques · sans carte

Ce guide est informatif et ne remplace pas une consultation médicale. Pour toute décision concernant votre santé, parlez-en à votre médecin. En cas d’urgence, appelez le numéro d’urgence local (112 en Europe).
Rédigé par
L'équipe Anpheros

Anpheros développe un dossier médical que le patient contrôle et peut partager avec n'importe quelle clinique, sur une plateforme HL7 FHIR R4, basée en UE. Ces guides vous aident à comprendre et organiser votre santé ; ils ne remplacent pas votre médecin.

À propos d'Anpheros →