Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
CardioTriage-AI est une solution d’IA basée sur Power Platform conçue pour automatiser et améliorer le processus de triage des patients en cardiologie à l’aide d’intégrations AI Builder, Copilot Studio et Microsoft 365. La solution vise à améliorer la hiérarchisation des patients, à réduire les retards de traitement, à optimiser la prise de rendez-vous et à soutenir la prise de décision clinique tout en garantissant la sécurité et la conformité des données.
Pour une démonstration et plus d’informations sur la solution CardioTriage-AI, visitez GitHub.
Astuce
Cet article décrit une idée de solution. Votre architecte cloud peut utiliser ces conseils pour visualiser les principaux composants d’une implémentation typique de cette architecture. Utilisez cet article comme point de départ pour concevoir une solution bien architecturée qui répond aux exigences spécifiques de votre charge de travail.
Diagramme d’architecture
Flux de travail
Cette section décrit le processus étape par étape suivi dans le flux de travail CardioTriage-AI.
-
Enregistrement et admission des patients :
- Un assistant interactif de réception (conçu à l’aide de Microsoft Copilot Studio) guide le personnel de la réception ou le patient tout au long de l’enregistrement.
- Lors de l’enregistrement, l’assistant génère un ticket pour les patients externes (OP) et enregistre les informations du patient dans Microsoft Dataverse.
- Le processus de triage démarre et crée un identificateur de cas unique pour le suivi.
-
Soumission des rapports de laboratoire et extraction des données :
- Un technicien de laboratoire ou un patient charge le rapport de laboratoire de diagnostic via l’interface CardiaLite Power Apps.
- AI Builder extrait automatiquement les mesures de santé pertinentes (telles que les niveaux de troponine et les valeurs ECG) à l’aide de modèles de traitement de formulaires pré-entraînés.
- Le système valide et stocke en toute sécurité les valeurs extraites dans Dataverse, en mettant à jour le dossier du patient en temps réel.
-
Déclencheur de triage autonome :
- Lorsque le rapport de laboratoire est envoyé avec succès, un flux Power Automate démarre automatiquement.
- Ce flux active l’assistant maître de triage, un assistant IA autonome conçu à l’aide de Copilot Studio, qui démarre l’évaluation du triage.
-
Évaluation des données et prise de décision de triage optimisé par l’IA :
- L’assistant principal de triage évalue les données de laboratoire du patient en se référant aux éléments suivants :
- Directives de triage cardiaque intelligentes, pour évaluer la criticité et le risque.
- Lignes directrices intelligentes en matière de planification des cliniques, pour déterminer si une consultation est nécessaire et quelle expertise est requise.
- L’assistant appelle éventuellement l’API Microsoft Graph pour obtenir la disponibilité des médecins et des données contextuelles (comme les rendez-vous précédents).
- En fonction des résultats, le cas est classé comme critique, non critique avec suivi ou uniquement surveillé.
- L’assistant principal de triage évalue les données de laboratoire du patient en se référant aux éléments suivants :
-
Planification de rendez-vous automatisé :
- Si une consultation médicale est recommandée, le système prend rendez-vous en utilisant Microsoft Bookings, en faisant correspondre l’urgence du patient avec la disponibilité du cardiologue concerné.
- Les détails de la réservation sont synchronisés avec les calendriers Outlook pour les patients et les médecins.
-
Notifications en temps réel :
- Les patients reçoivent des notifications immédiates du résultat du triage par e-mail Outlook.
- Si une consultation est réservée, l’e-mail comprend l’heure, le nom du médecin et le lieu ou le lien.
- Si aucune action immédiate n’est nécessaire, l’e-mail fournit des conseils de santé personnalisés ou des rappels de suivi.
- Le système enregistre toutes les interactions et tous les résultats à des fins de transparence et d’audit.
Composants
Les composants suivants sont utilisés dans la solution CardioTriage-AI.
Microsoft Power Platform
Power Apps : Power Apps est une plateforme conviviale qui fournit un environnement de développeur rapide pour créer des applications personnalisées avec un minimum de codage. Elle permet de créer des interfaces frontales intuitives qui se connectent à différentes sources de données. Dans une conception de solution comme celle-ci, Power Apps peut être utilisée pour créer des applications faciles à utiliser pour des tâches telles que la gestion des données des patients ou l’interaction avec les systèmes de santé, le tout sans nécessiter de compétences de développement complexes.
Power Automate : Power Automate est un outil qui permet d’automatiser les tâches et les flux de travail répétitifs. Il connecte divers services et applications pour effectuer des tâches automatiquement, ce qui permet de gagner du temps et de réduire les erreurs humaines. Dans une solution technique comme celle-ci, Power Automate rationalise les processus tels que la planification des rendez-vous des patients ou la synchronisation des données entre les systèmes, ce qui rend les opérations plus efficaces.
Microsoft Dataverse : Dataverse est une solution de base de données sécurisée et évolutive qui stocke et organise des données provenant de différentes sources. Il est conçu pour traiter de grandes quantités de données structurées et non structurées, ce qui facilite le stockage et la récupération d’informations de manière cohérente. Dans une solution de soins de santé, utilisez Dataverse pour stocker les dossiers des patients, les données de rendez-vous et d’autres informations critiques, tout en garantissant que les données sont sécurisées et faciles d’accès.
AI Builder : AI Builder est un outil qui vous permet d’ajouter de l’intelligence artificielle à vos applications sans avoir besoin de connaissances techniques approfondies. Il permet de créer des fonctionnalités telles que l’analyse prédictive ou les informations automatisées. Dans une solution de soins de santé, utilisez AI Builder pour évaluer l’état de santé des patients, prédire les risques futurs pour la santé ou aider le personnel à prendre rapidement des décisions basées sur des données.
Assistants
Les assistants sont des assistants alimentés par l’IA qui aident à automatiser la prise de décision et à accomplir les tâches. Dans le secteur de la santé, ces assistants analysent les données des patients pour fournir des suggestions et des évaluations en temps réel, améliorant ainsi la précision de la prise de décision. Les assistants aident les cliniciens en proposant des recommandations basées sur l’IA à partir des données des patients, ce qui rend les processus de rendez-vous plus fluides et plus efficaces.
En savoir plus sur la création d’assistants conversationnels intelligents avec Microsoft Copilot Studio.
Réservations Microsoft
Microsoft Bookings est un outil de planification qui permet aux patients de prendre plus facilement des rendez-vous et au personnel de gérer leur emploi du temps. Il permet d’optimiser les ressources en fournissant une interface facile à utiliser pour la gestion des rendez-vous. Utilisez Microsoft Bookings pour simplifier la gestion des rendez-vous, afin que les patients puissent facilement planifier des visites et que le personnel puisse organiser son temps sans effort.
Microsoft Graph
Microsoft Graph est une API qui donne accès à un large éventail de données provenant de services Microsoft 365, tels que des calendriers, des e-mails et des tâches. Utilisez Microsoft Graph pour extraire des données importantes de services tels que les horaires des patients ou les calendriers du personnel, en veillant à ce que les horaires soient synchronisés et à jour en temps réel.
Enregistrement d’application
Enregistrez les applications dans Microsoft Entra ID pour un accès et une authentification sécurisés. L’enregistrement de votre application établit une relation de confiance entre votre application et la plateforme d’identité Microsoft et garantit que seuls les utilisateurs ou applications autorisés peuvent accéder aux données sensibles. Utilisez l’enregistrement des applications pour gérer la sécurité des applications et garantir une intégration sûre et transparente avec des services tels que Microsoft Graph et Power Apps. Pour en savoir plus, consultez Enregistrer une application dans Microsoft Entra ID.
Azure Key Vault
Azure Key Vault est un service qui stocke en toute sécurité des données sensibles, telles que des mots de passe, des clés API et des clés de chiffrement. Il permet de protéger vos informations les plus importantes tout en permettant aux applications ou aux utilisateurs autorisés d’y accéder en cas de besoin. Utilisez Azure Key Vault pour stocker en toute sécurité des secrets, tels que des mots de passe de base de données ou des chaînes de connexion, garantissant ainsi la protection et l’accès uniquement aux bonnes personnes ou aux bons systèmes.
Détails du scénario
Cette section décrit le scénario spécifique, y compris le flux de travail, les participants et les objectifs de la solution CardioTriage-AI.
Problème commercial
Les services de cardiologie des hôpitaux et des cliniques ont du mal à hiérarchiser et à gérer les patients en fonction de la gravité de leurs problèmes cardiaques. Les processus de triage traditionnels sont pour la plupart manuels et dépendent du jugement du personnel administratif ou de la disponibilité des ressources cliniques. Ces défis peuvent causer :
- Retards dans le traitement des cas critiques comme les infarctus du myocarde ou les arythmies.
- Surréservation ou sous-utilisation des cardiologues en raison d’une planification inefficace.
- Augmentation de la charge cognitive sur le personnel de santé, qui gère des tâches gourmandes en données, comme l’interprétation des rapports de laboratoire ou la gestion des rendez-vous.
- Des erreurs de triage et de planification, qui peuvent avoir des répercussions potentiellement mortelles dans les cas cardiaques à haut risque.
Les hôpitaux et les cliniques ont besoin d’un système de triage intelligent et automatisé qui réduit le travail manuel, améliore la précision de l’évaluation des risques et optimise la planification, en particulier dans les environnements de soins de santé aux ressources limitées ou à volume élevé.
Vue d’ensemble de cas d’utilisation
CardioTriage-AI est une solution d’IA basée sur Power Platform conçue pour résoudre ces problèmes en utilisant AI Builder, des assistants personnalisés, des intégrations de Microsoft 365 et des services Azure afin d’effectuer les actions suivantes :
- Extraire et analyser automatiquement les rapports de laboratoire à l’aide d’AI Builder pour supprimer l’interprétation manuelle des données.
- Utiliser un assistant autonome pour évaluer la gravité de l’état et recommander des soins spécialisés en fonction des éléments suivants :
- Documentation du système de triage cardiaque intelligent
- Lignes directrices intelligentes pour la planification des cliniques
- Prioriser les patients en temps réel et mettre à jour les files d’attente de triage de manière dynamique.
- Simplifier la prise de rendez-vous en utilisant Microsoft Bookings pour faire correspondre rapidement les cas critiques aux spécialistes disponibles.
- Déclencher des workflows automatisés à l’aide de Power Automate pour informer les médecins, réserver des créneaux horaires et mettre à jour les dossiers.
- Gérer en toute sécurité les données des patients à l’aide de Dataverse, Azure Key Vault et des points de terminaison privés dans Azure.
Valeur et résultats pour l’entreprise
CardioTriage-AI apporte des améliorations mesurables aux résultats cliniques et à l’efficacité opérationnelle, notamment :
- Réduction des délais de traitement pour les patients cardiaques critiques grâce à l’automatisation et à l’accélération des décisions de triage.
- Amélioration de l’allocation des ressources en veillant à ce que le temps des médecins soit utilisé efficacement en fonction de l’urgence de chaque cas.
- Amélioration de l’aide à la décision clinique grâce à des recommandations d’IA explicables, réduisant ainsi la charge cognitive du clinicien.
- Traitement sécurisé et conforme des données avec une auditabilité totale et le respect des réglementations en matière de confidentialité.
- Réduction des frais administratifs et des erreurs de planification manuelle grâce à l’automatisation et aux interfaces en libre-service.
Considérations
Ces considérations mettent en œuvre les piliers de Power Platform Well-Architected, un ensemble de principes directeurs qui améliorent la qualité d’une charge de travail. Pour en savoir plus, consultez la rubrique Microsoft Power Platform Well-Architected.
Fiabilité
- Récupération automatisée et gestion des erreurs : les flux Power Automate incluent la gestion des erreurs, les nouvelles tentatives et l’exécution parallèle pour éviter les échecs de workflow. Les modèles try-catch-finally sont utilisés le cas échéant.
- Une épine dorsale des données fiable avec Dataverse : CardioTriage-AI utilise Microsoft Dataverse comme plateforme de données de base, bénéficiant de son contrat SLA (accord de niveau de service) de disponibilité de 99,9 %, de sa validation robuste du schéma et de son intégrité transactionnelle. Les mécanismes de sauvegarde et de restauration intégrés améliorent encore la fiabilité du système.
- Traitement en file d’attente pour l’évolutivité : les processus en arrière-plan tels que le triage, l’évaluation du triage et la planification de rendez-vous utilisent des assistants autonomes pour l’évolutivité et la réduction de la charge du système.
Sécurité
- Azure Key Vault sécurise les secrets tels que les jetons API et les chaînes de connexion à la base de données.
- Microsoft Entra ID et le contrôle d’accès en fonction du rôle (RBAC) gèrent l’authentification et l’autorisation pour tous les utilisateurs, comme les médecins et le personnel de la réception.
- Les points de terminaison privés assurent un routage sécurisé du trafic au sein du réseau fédérateur de Microsoft.
- La solution respecte les normes de conformité applicables aux soins de santé, telles que HIPAA et RGPD, afin de garantir la confidentialité des données.
Excellence opérationnelle
- Le centre d’administration Power Platform est utilisé pour surveiller et régir les applications, les flux et les métriques d’utilisation.
- Les solutions sont déployées à l’aide d’environnements gérés, ce qui permet d’appliquer des pratiques ALM (gestion du cycle de vie de l'application) cohérentes.
- La surveillance via la télémétrie de Power Platform, l’analyse des flux et les alertes prend en charge la maintenance proactive et la réponse aux incidents.
Efficacité des performances
- Workflows et logique optimisés : les flux Power Automate sont conçus avec des conditions de déclenchement minimales et une logique de branchement efficace pour réduire le temps d’exécution, minimiser la charge du système et garantir des temps de réponse plus rapides.
- Traitement léger de l’IA : les modèles intégrés AI Builder sont utilisés pour générer des décisions de triage en temps réel en utilisant un minimum de ressources de calcul, en équilibrant précision et efficacité de traitement.
- Utilisation efficace de l’API avec Microsoft Graph : l’intégration avec l’API Microsoft Graph est soigneusement définie pour ne récupérer que les données nécessaires (par exemple, la disponibilité du calendrier), ce qui réduit la surcharge et améliore les performances de réponse de l’API.
Optimisation de l’expérience
- L’interface utilisateur Power Apps est adaptée à chaque personnage (par exemple, médecins, techniciens de laboratoire, réceptionniste) afin de garantir des expériences spécifiques à chaque rôle.
- L’intégration de Microsoft Bookings permet une prise de rendez-vous transparente, ce qui réduit les frictions pour le personnel et les patients.
- Les assistants améliorent l’interactivité en permettant des interactions basées sur le langage naturel, ce qui améliore la facilité d’utilisation pour les utilisateurs non techniques.
IA responsable
- Raisonnement transparent et documenté : la prise de décision de l’assistant est basée sur des documents de lignes directrices cliniquement approuvés, ce qui garantit des résultats cohérents, explicables et fondés sur des preuves. Toutes les actions de l’IA sont enregistrées à des fins de traçabilité et d’auditabilité.
- Conception d’IA spécifique à l’objectif : AI Builder est utilisé pour extraire les valeurs des rapports de laboratoire des patients (par exemple, les biomarqueurs, les lectures ECG) à partir de données structurées et non structurées, réduisant ainsi les erreurs manuelles tout en préservant la précision clinique.
- Surveillance humaine dans la boucle : bien que les décisions soient augmentées par l’IA, les médecins et le personnel clinique gardent le contrôle et examinent les suggestions basées sur l’IA avant que toute action critique (par exemple, le triage ou la planification des patients) ne soit finalisée.
Contributeurs
Microsoft gère cet article. Ces contributeurs ont écrit cet article.
Principaux auteurs :
- Abey Abraham, Architecte Power Platform
- Ganesh Anandan, Responsable Copilot
Ressources connexes
Étapes suivantes
Pour une vidéo de démonstration, plus de détails sur les fonctionnalités, l’architecture, le code source et d’autres ressources, visitez la solution CardioTriage-AI sur GitHub.