Ceci est le premier article d'une série sur la terminologie FHIR. Il s'adresse aux débutants. Nous commencerons par les notions de base, puis nous aborderons des sujets plus avancés. Nous privilégierons des exemples concrets et des cas d'utilisation réels, et certains articles incluront des démonstrations interactives.
Pourquoi
Chez Health Samurai, nous avons aidé des équipes à implémenter des solutions FHIR depuis longtemps. Nous avons remarqué que la compréhension de la terminologie est souvent moins solide qu'elle pourrait l'être, ce qui amène les développeurs à opter pour des approches complexes afin de résoudre des problèmes qui ont des solutions plus simples dans l'espace de terminologie FHIR. Bien que nous ayons observé ce phénomène de manière générale, il est plus fréquent au sein des équipes qui découvrent FHIR.
Nous pensons qu'une explication possible est que les ressources FHIR correspondent souvent de façon naturelle à des concepts que l'équipe connaît déjà. Des ressources comme Patient, Condition et Encounter ont des équivalents intuitifs dans le domaine de la santé. Lorsqu'on aborde CodeSystem et ValueSet, cela devient moins évident, d'autant plus que de nombreux systèmes traitent les valeurs codées comme des identifiants de lignes de base de données ou des énumérations, et disposent de tables ad hoc avec des interfaces d'administration CRUD pour gérer des listes de concepts.
La meilleure façon d'apprendre FHIR est sans doute de lire la spécification. Mais la spécification est formelle et structurée, organisée comme un document de référence ; elle devient dense rapidement, et il est parfois difficile de trouver un exemple concret qui fait vraiment déclic.
Avec cette série, nous espérons offrir un fil conducteur que les débutants peuvent suivre pour explorer la terminologie FHIR, à l'aide d'exemples concrets que vous pouvez exécuter, examiner et adapter.
Contenu
Nous commencerons par une introduction à la terminologie en santé, puis nous passerons aux fondements de la terminologie FHIR. Nous passerons en revue des concepts et des ressources spécifiques, comme les valeurs codées, les systèmes de codes, les ensembles de valeurs et les cartes conceptuelles.
Quelques articles porteront sur des terminologies particulières comme SNOMED, LOINC et ICD ; nous aborderons également l'écosystème de terminologie HL7 : THO, UTG et d'autres acronymes.
Par la suite, nous prévoyons d'approfondir des sujets plus avancés comme la traduction en langage naturel, les suppléments, les systèmes de codes syntaxiques, et bien plus encore.
Exemples interactifs
Nous utiliserons des exemples concrets et des cas d'utilisation tout au long de la série. Chacun est en direct et s'exécute contre notre instance bac à sable Termbox. Les démonstrations comporteront un panneau où vous pourrez explorer les requêtes HTTP en cours d'exécution. Essayez celle ci-dessous.
404684003 (Clinical finding)Suivant
Ceci est le premier article de la série. D'autres sont en préparation :
- Introduction à la terminologie FHIR - cet article
- Notions de base en terminologie - à venir
Nous garderons cette liste à jour au fur et à mesure de la publication des articles. Des questions ou des commentaires ? N'hésitez pas à laisser un commentaire.




![Terminology, c'est amusant : CodeableConcept.coding[]](/assets/images/articles/horizontal-1.avif?v=1tso.mso)
