RAPPROCHEMENT d’IDENTITES Journée GRIVES du 5 juin 2015 Dr Bernard GIUSIANO – AP-HM Nous faisons tous du rapprochement… Mme Louise DUBOIS (IPP 76599) est pensionnaire de l’EHPAD Les Moineaux. Un AVC la conduit en urgence à l’hôpital. Mme Louise DUBOIS (IPP 20034516) est suivie depuis plusieurs années dans le service de cardiologie de l’hôpital général. 05/06/2015 2 … du rapprochement d’identités IPP 76599 entre le domaine d’identification « EHPAD » IPP 20034516 et le domaine d’identification « hôpital général » 05/06/2015 3 C’est une question d’identitovigilance Mme Louise DUBOIS IPP 76599 est-elle la même personne que Mme Louise IPP 20034516 DUBOIS ? 05/06/2015 4 Rapprochement et domaines d’identification Un domaine d’identification est un périmètre au sein duquel le patient est représenté par un seul identifiant. Le rapprochement est la mise en correspondance, pour une même personne, de ses deux identités provenant de deux domaines d’identification différents. Exemples de domaines différents d’identification : • Domaine d’un établissement A versus domaine d’un établissement B. • Dans un établissement : domaine d’identification du SIH versus domaine d’identification d’une application non intégrée au SIH. • Domaine des IPP du SIH versus domaine des numéros des dossiers papiers (ou domaine de numérotation des archives). • Domaine d’identification d’un établissement A versus domaine d’identification de la Sécurité Sociale. 05/06/2015 5 Situations impliquant un rapprochement • Un patient passe d’un établissement A à un établissement B. • Un enfant né dans la maternité C entre en urgence dans le service de néonatalogie de l’établissement D. • L’établissement E reçoit un résultat du laboratoire F à propos du patient X. • Le médecin généraliste G consulte le dossier du patient Y sur le site professionnel de l’établissement H. • L’infirmière libérale I reçoit un message du médecin de ville J à propos du patient Z. • Le réseau de santé K enregistre le dossier du patient W suivi par le médecin G, l’établissement B, l’établissement H et le laboratoire F. • Le médecin L de l’établissement A récupère des images du scanner du patient X réalisé dans le cabinet privé du radiologue M. • Etc. 05/06/2015 6 Maîtrise de la qualité du rapprochement • L’organisation • • Facteur clef de la qualité des rapprochements Un préalable indispensable • Les aspects techniques • • • Facteurs importants du coût des rapprochements Restreindre au maximum les interventions humaines Garantir un haut niveau de sécurité et de disponibilité. 05/06/2015 7 Organisation du rapprochement 1. Qualité des identités dans les domaines partenaires • • 2. Charte d’identification : des exigences concrètes et pragmatiques • • • • 3. Vision homogène de ce qu’est la qualité des identités Importance du partage des indicateurs de qualité Liste des traits d’identification à prendre en compte Qualification des traits : stricts et non stricts, obligatoires ou non Référence pour l’identité véritable (CNI par exemple), règles de validation Formats d’échange (« pivot ») et standards exigés Charte de rapprochement : des règles précises et consensuelles • • • • Règles de création des rapprochements et contraintes d’application Règles d’utilisation des identités de rapprochements Règles de changement de statut des rapprochements Rôles et engagements des partenaires, notamment pour la part manuelle des rapprochements. 05/06/2015 8 Technique: modèles de rapprochement fédération hiérarchique Bon de gré à gré corrélation hiérarchique de gré à gré Forces Pilotage centralisé Robustesse Progressivité IPP de rapprochement Fiabilité de l’identifiant Evolution possible vers INS Forces Progressivité IPP de rapprochement Fiabilité de l’identifiant Evolution possible vers INS Forces Pilotage centralisé Progressivité Evolution possible vers INS Forces Organisation souple Pas d’infrastructure centrale Peu d’adaptation des systèmes existants Progressivité Faiblesses Contraintes techniques AGR à mettre en place (complexité; coûts directs et indirects) Impact organisationnel (pilotage centralisé) Faiblesses Absence de pilotage centralisé du domaine de rapprochement Nécessité d’une volonté forte d’adhésion Nombreuses règles de fonctionnement Difficulté d’évaluation Faiblesses Contraintes techniques AGR à mettre en place Complexité de l’architecture à mettre en place au niveau du domaine de rapprochement Faiblesses Absence de pilotage centralisé du domaine de rapprochement Nécessité d’une volonté forte d’adhésion Nombreuses règles de fonctionnement 05/06/2015 Difficulté d’évaluation 9 Technique: exemple d’utilisation Utilisation d’une identité de rapprochement dans le modèle de fédération hiérarchique Document Patient - Domaine FINESS1 - Patient IPP432 - Traits - Données médicales … 05/06/2015 10 Technique: exemple d’utilisation Déroulement du processus informatique Document Patient - Domaine FINESS1 - Patient IPP432 - Traits - Données médicales … SIH 1 SIH 2 05/06/2015 11 Technique: exemple d’utilisation Serveur de Rapprochement SIH1:IPP432 Récupération de l’identité régionale Document Patient - Domaine FINESS1 - Patient IPP432 - Traits - Données médicales … SIH 1 SIH 2 05/06/2015 12 Technique: exemple d’utilisation Serveur de Rapprochement SIH1:IPP432 Document Patient - Domaine FINESS1 - Patient IPP432 - Traits Récupération identité 1 régionale IDR740023094856 - Données médicales … Document Patient - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 1 SIH 2 05/06/2015 13 Technique: exemple d’utilisation Serveur de Rapprochement SIH1:IPP432 Document Patient - Domaine FINESS1 - Patient IPP432 - Traits Récupération identité 1 régionale IDR740023094856 - Données médicales … Document Patient - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 1 Document Patient 2 Envoi du document - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 2 05/06/2015 14 Technique: exemple d’utilisation Serveur de Rapprochement SIH1:IPP432 Document Patient - Domaine FINESS1 - Patient IPP432 - Traits Récupération identité 1 régionale 3 Récupération identité locale IDR740023094856 - Données médicales … Document Patient - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 1 Document Patient 2 Envoi du document - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 2 05/06/2015 15 Technique: exemple d’utilisation Serveur de Rapprochement 4 SIH2:IPP43A6 SIH1:IPP432 Document Patient - Domaine FINESS1 - Patient IPP432 - Traits Document Patient Récupération identité 1 régionale 3 Récupération identité locale IDR740023094856 - Données médicales … Document Patient - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 1 - Domaine FINESS2 - Patient IPP43A6 - Traits - Données médicales … Document Patient 2 Envoi du document - Domaine FINESS1 - Patient IPP432 - IDR740023094856 - Traits - Données médicales … SIH 2 05/06/2015 16 Technique: processus de rapprochement PATIENT Création ou modification d’un patient SIH 05/06/2015 17 Technique: processus de rapprochement Serveur de Rapprochement Envoi de l’identité locale 1 PATIENT Création ou modification d’un patient SIH 05/06/2015 18 Technique: processus de rapprochement Serveur de Rapprochement Algorithme de rapprochement processus automatique 2 Envoi de l’identité locale 1 PATIENT Création ou modification d’un patient SIH 05/06/2015 19 Technique: processus de rapprochement Serveur de Rapprochement Algorithme de rapprochement processus automatique 2 • • L’identité est connue dans le serveur => rapprochement. L’identité est inconnue => création de l’identité régionale. Envoi de l’identité locale 1 PATIENT Création ou modification d’un patient SIH 05/06/2015 20 Technique: processus de rapprochement Algorithme de rapprochement processus automatique Serveur de Rapprochement 2 • • Envoi de l’identité locale L’identité est connue dans le serveur => rapprochement. L’identité est inconnue => création de l’identité régionale. résultat OK 1 PATIENT Création ou modification d’un patient SIH 05/06/2015 21 Technique: processus de rapprochement Algorithme de rapprochement processus automatique Serveur de Rapprochement 2 • • Envoi de l’identité locale 1 PATIENT Création ou modification d’un patient L’identité est connue dans le serveur => rapprochement. L’identité est inconnue => création de l’identité régionale. résultat OK KO 3 Si doute sur le rapprochement, message au référent IV de l’établissement émetteur. => processus manuel SIH 05/06/2015 22 Technique: algorithmes de rapprochement • Rapprochement déterministe • Comparaison lexicales et phonologiques des traits • • Fonctions de comparaisons spécifiques et classiques : • • • • • Exemple: nombre de caractères différents entre DI1:nom et DI2:nom Soundex, distance de Levenshtein, de Jaro-Winkler, bigrammes, … Formule combinant ces fonctions sur les différents traits et donnant un résultat sous la forme d’un coefficient de similitude La valeur du coefficient de similitude entre deux identités est comparée à un seuil pour décider s’il s’agit du même patient ou de deux patients différents. Avantage : facile à implémenter. Inconvénient : difficile à paramétrer, car, pour limiter le risque de faux positifs (collisions), le seuil est choisi de telle sorte qu’il génère beaucoup de faux négatifs (doublons). 05/06/2015 23 Technique: algorithmes de rapprochement • Rapprochement probabiliste • Utilisé en complément de l’approche déterministe. • Prend en compte : • La probabilité d’erreur pour chaque trait, • La probabilité de chaque valeur pour chaque trait dans la population. • Avantage : la séparation entre les vrais et les faux positifs est plus nette. L’algorithme est plus efficace et génère beaucoup moins de faux négatifs. • Inconvénient : l’estimation de ces probabilités nécessite une étude sur un large échantillon avec la connaissance de ses vrais positifs (vrais doublons à rapprocher) et de ses faux positifs (patients différents à distinguer). 05/06/2015 24 Algorithmes de rapprochement : exemple Un établissement abonné au service de rapprochement envoie au serveur deux identités alors que celui-ci contient deux identités relativement proches. Dans une approche déterministe, on utilise des mesures de similarités calculées sur les distances de Levenshtein et de Jaro-Winkler. Cette approche favorise le second rapprochement (plus forts coefficients de similitude) : L’approche probabiliste qui prend en compte la rareté du prénom « MarieClotilde » et celle du nom « BREZEWSKY-MORAT » d’une part, et, d’autre part, la fréquence du prénom « Pierre » et du nom « MARTIN », sera plus favorable au premier rapprochement. 05/06/2015 25 Réduire le coût du rapprochement manuel • • Organiser les phases du rapprochement • Pilotage par une Cellule d’IdentitoVigilance fédératrice • Procédures manuelles consensuelles très précises • Suivi régulier de la qualité des rapprochements Outiller les phases du rapprochement • Algorithmes éprouvés de rapprochement automatique • Outil efficace de séquencement des tâches manuelles (workflow) • • Répartition, continuité, contrôle Tableau de bord partagé. 05/06/2015 26 Périmètre et perspectives • • Périmètre • Réseaux de santé, Groupements Hospitaliers de Territoire, télémédecine, PACS régional, etc. • Le niveau régional semble un début raisonnable. Perspectives • Mise en œuvre réelle des échanges entre la ville et l’hôpital • Implication du médico-social ? • De l’identifiant régional à l’identifiant national … Le rapprochement d’identités est un des éléments indispensables d’une infrastructure d’échange et de partage d’informations médicales. 05/06/2015 27 Merci de votre attention 05/06/2015 28