Prise en main de l’API Azure pour FHIR

Notes

Azure Health Data Services est la version évoluée de l’API Azure pour FHIR qui permet aux clients de gérer les services FHIR, DICOM et MedTech avec des intégrations à d’autres services Azure. Pour en savoir plus sur Azure Health Data Services , cliquez ici.

Cet article décrit les étapes de base pour bien démarrer avec l’API Azure pour FHIR. L’API Azure pour FHIR est une API managée, normalisée et conforme dédiée aux données médicales qui permet d’obtenir des solutions avec une analytique actionnable et le machine learning.

Comme prérequis, vous aurez besoin d’un abonnement Azure et vous disposez des autorisations appropriées pour créer des groupes de ressources Azure et déployer des ressources Azure. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Capture d’écran du diagramme de flux de l’API Azure pour FHIR.

Créer une ressource Azure

Pour commencer à utiliser l’API Azure pour FHIR, vous devez créer une ressource dans le Portail Azure. Entrez API Azure pour FHIR dans la zone Rechercher dans les services et la Place de marché .

Capture d’écran de la zone de texte Services de recherche Azure et place de marché.

Une fois que vous avez localisé la ressource API Azure pour FHIR, sélectionnez Créer.

Capture d’écran du bouton Créer une ressource d’API Azure pour FHIR.

Déployer l’API Azure pour FHIR

Reportez-vous aux étapes du guide de démarrage rapide pour déployer une instance d’API Azure pour FHIR à l’aide de la Portail Azure. Vous pouvez également déployer une instance d’API Azure pour FHIR à l’aide de PowerShell, de l’interface CLI et d’un modèle ARM.

Accès à l’API Azure pour FHIR

Lorsque vous travaillez avec des données médicales, il est important de vous assurer que les données sont sécurisées et qu’elles ne sont pas accessibles par des utilisateurs ou des applications non autorisés. Les serveurs FHIR utilisent OAuth 2.0 pour garantir la sécurité des données. L’API Azure pour FHIR est sécurisée à l’aide d’Azure Active Directory (Azure AD), qui est un exemple de fournisseur d’identité OAuth 2.0. La configuration d’identité Azure AD pour l’API Azure pour FHIR fournit une vue d’ensemble de l’autorisation du serveur FHIR et des étapes nécessaires pour obtenir un jeton pour accéder à un serveur FHIR. Bien que ces étapes s’appliquent à n’importe quel serveur FHIR et à tout fournisseur d’identité, cet article vous guide dans l’API Azure pour FHIR en tant que serveur FHIR et Azure AD comme fournisseur d’identité. Pour plus d’informations sur l’accès à l’API Azure pour FHIR, consultez Vue d’ensemble du contrôle d’accès.

Validation du jeton d’accès

La manière dont l’API Azure pour FHIR valide le jeton d’accès dépend de l’implémentation et de la configuration. L’article Validation du jeton d’accès de l’API Azure pour FHIR vous guide tout au long des étapes de validation, ce qui peut être utile lors de la résolution des problèmes d’accès.

Inscrire une application cliente

Pour qu’une application interagisse avec Azure AD, elle doit être inscrite. Dans le contexte du serveur FHIR, il existe deux types d’inscriptions d’applications :

  • Inscriptions d’applications de ressources
  • Inscriptions d’applications clientes

Pour plus d’informations sur les deux types d’inscriptions d’applications, consultez Inscrire les applications Azure Active Directory pour l’API Azure pour FHIR.

Configurer un RBAC Azure pour FHIR

L’article Configurer Azure RBAC pour FHIR décrit comment utiliser le contrôle d’accès en fonction du rôle Azure (Azure RBAC) pour attribuer l’accès au plan de données de l’API Azure pour FHIR. Azure RBAC est la méthode préférée pour attribuer l’accès au plan de données lorsque les utilisateurs du plan de données sont gérés dans le locataire Azure AD associé à votre abonnement Azure. Si vous utilisez un locataire Azure AD externe, reportez-vous à la référence d’affectation RBAC locale.

Étapes suivantes

Cet article décrit les étapes de base pour commencer à utiliser l’API Azure pour FHIR. Pour plus d’informations sur l’API Azure pour FHIR, consultez

FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.