Modèle de données FHIR
Compatibilité FHIR transparente. Modèle de données extensible . Convivialité de synchronisation . Prévient les conflits dans les déploiements multi-sites ou en ligne/hors ligne.
Le modèle de données d’iCure a été construit à partir de zéro pour simplifier l’échange de données en FHIR. Il respecte les principes de conception fondamentaux de FHIR tout en proposant un modèle beaucoup plus simple et plus générique, construit sur 8 classes principales. Convivial pour les développeurs, il encourage les meilleures pratiques pendant le développement et permet aux développeurs de construire rapidement une application médicale compatible sans avoir à assimiler des centaines de pages de documentation.
Le modèle de données d’iCure intègre au cœur un support pour la cryptographie. Toutes ou certaines parties des données peuvent être cryptées ou anonymisées. Il encourage une forte séparation entre les informations administratives et les données médicales. Cela signifie que les données peuvent être utilisées pour l’apprentissage automatique et les algorithmes d’IA.
Les déploiements en ligne/hors ligne ou multi-sites posent des défis complexes en termes de réconciliation des données et de résolution des conflits. Les structures de données à l’intérieur du modèle de données d’iCure ont été conçues pour maximiser la robustesse et minimiser le risque de créer des conflits dans la base de données. Les informations sont journalisées et principalement en lecture seule pour éviter les modifications concurrentes du même objet. La version garantit que les éditions parallèles peuvent être fusionnées de manière sensée et transparente.