Partage via


FHIR

Fast Healthcare Interopérabilité Resources (FHIR®) est une nouvelle norme pour l’interopérabilité des données de santé. Les données de santé sont représentées en tant que ressources telles que Patient, Observation, Encounter, etc, et une API REST est utilisée pour interroger les données de santé servies par un serveur FHIR. Le connecteur Power Query pour FHIR peut être utilisé pour importer et mettre en forme des données à partir d’un serveur FHIR.

Si vous n’avez pas de serveur FHIR, vous pouvez approvisionner l’API Azure pour FHIR.

Résumé

Élément Description
État de publication Disponibilité générale
PRODUITS Power BI (Modèles sémantiques)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Power Apps (Dataflows)
Dynamics 365 Customer Insights
Types d’authentification pris en charge Anonyme
Organizational account

Remarque

Certaines fonctionnalités peuvent être présentes dans un produit, mais pas dans d’autres en raison de planifications de déploiement et de fonctionnalités spécifiques à l’hôte.

Fonctionnalités prises en charge

  • Importer

Prérequis

Vous devez avoir un rôle FHIR Data Lecteur sur le serveur FHIR pour lire les données du serveur. Informations supplémentaires : Attribuer des rôles pour le service FHIR

Se connecter à un serveur FHIR à partir de Power Query Desktop

Pour établir une connexion à un serveur FHIR, procédez comme suit :

  1. Sélectionnez le bouton Obtenir les données.

    Screenshot with the Get Data selection highlighted in the Home tab of Power BI Desktop.

  2. Sélectionnez Autre>FHIR, puis Se connecter.

    Screenshot of the Get Data dialog with the Other category and the FHIR connector emphasized.

  3. Entrez l’URL de votre serveur FHIR.

    Screenshot of the FHIR connection details.

    Vous pouvez éventuellement entrer une requête initiale pour le serveur FHIR si vous savez exactement les données que vous recherchez.

    Sélectionnez OK pour poursuivre.

  4. Décidez de votre schéma d’authentification.

    Screenshot of the authentication dialog with the Organizational account selected and the user not yet signed in.

    Le connecteur prend en charge « Anonyme » pour les serveurs FHIR sans contrôle d’accès (par exemple, les serveurs de test publics, tels que http://test.fhir.org/r4) ou authentification (professionnelle) Microsoft Entra ID. Vous devez avoir un rôle FHIR Data Lecteur sur le serveur FHIR pour lire les données du serveur. Pour plus d’informations, consultez Authentification du connecteur FHIR.

  5. Sélectionnez les ressources qui vous intéressent.

    Screenshot of the Navigator with the FHIR Patient resource selected, and the patient records shown in the display window.

    Sélectionnez Transformer des données pour mettre en forme les données.

  6. Formez les données selon les besoins, par exemple, développez le code postal.

    Screenshot of the Power Query editor with the patient data shown, the address column selected, and the postal code selected for expansion.

  7. Enregistrez la requête lorsque la mise en forme est terminée.

    Screenshot of the Power Query editor with the postal code expanded and the Close & Apply selection in the Home tab emphasized.

  8. Créez des tableaux de bord avec des données, par exemple, un tracé des emplacements des patients en fonction du code postal.

    Screenshot of the Power Query Desktop with the address.postalCode emphasized in the Location box, with a map showing each patient postal code as a dot on the map.

Se connecter à un serveur FHIR à partir de Power Query Online

Pour établir une connexion à un serveur FHIR, procédez comme suit :

  1. Dans Choisir la source de données, recherchez FHIR, puis sélectionnez le connecteur FHIR. Plus d’informations : Où obtenir des données

  2. Dans la boîte de dialogue FHIR, entrez l’URL de votre serveur FHIR.

    Screenshot of the FHIR dialog with the FHIR URL filled in.

    Vous pouvez éventuellement entrer une requête initiale pour le serveur FHIR si vous savez exactement les données que vous recherchez.

  3. Si nécessaire, incluez le nom de votre passerelle de données locale.

  4. Sélectionnez le type d’authentification Compte d’organisation, puis Se connecter. Entrez vos informations d’identification lorsque vous y êtes invité. Vous devez avoir un rôle FHIR Data Lecteur sur le serveur FHIR pour lire les données du serveur.

  5. Sélectionnez Suivant pour continuer.

  6. Sélectionnez les ressources qui vous intéressent.

    Screenshot of the Navigator with the FHIR Patient box filled in, and the patient records shown on the right hand side.

    Sélectionnez Transformer les données pour mettre en forme les données.

  7. Formez les données selon les besoins, par exemple, développez le code postal.

    Screenshot of the Power Query editor with the address column selected, and the postal code selected for expansion.

  8. Enregistrez la requête lorsque la mise en forme est terminée.

    Screenshot of the Power Query editor with the Save & Close button emphasized.

    Remarque

    Dans certains cas, un pliage de requête ne peut pas être obtenu uniquement par le biais de la mise en forme de données avec l’interface utilisateur graphique (GUI), comme illustré dans l’image précédente. Pour en savoir plus sur le pliage de requête lors de l’utilisation du connecteur FHIR, consultez le Pliage des requête FHIR.

Étapes suivantes

Dans cet article, vous avez appris à utiliser le connecteur Power Query pour FHIR pour accéder aux données FHIR. Explorez ensuite les fonctionnalités d’authentification du connecteur Power Query pour FHIR.

FHIR et l’icône FHIR® Flame sont des marques déposées de HL7 utilisées avec l’autorisation de HL7. L’utilisation de la marque FHIR ne constitue pas une approbation de ce produit par HL7.