À quoi sert cette implémentation de solutions AWS ?

FHIR Works sur AWS est une boîte à outils de logiciels open source qui facilite le transfert de données de santé entre prestataires et ce, quels que soient les systèmes logiciels, les normes de données, les interfaces d'échange et les sorties impliqués. Cette solution implémente une API FHIR sans serveur qui prend en charge les types de ressources et les opérations FHIR pour aider les prestataires de soins à exploiter la norme FHIR afin de gérer les dossiers de santé.

Avantages

Prend en charge plus de 120 ressources FHIR
vide
FHIR Works sur AWS prend actuellement en charge plus de 120 ressources FHIR (sur environ 140), avec une prise en charge renforcée dans les domaines clinique et financier. La prise en charge de ressources supplémentaires est mise en place au fil du temps.
Contrôle des accès basé sur les rôles pour les opérations et les ressources
Le contrôle des accès est un moyen important pour protéger les données contre les accès non autorisés et les modifications accidentelles ou malveillantes. FHIR Works sur AWS permet un contrôle des accès basé sur les rôles afin de déterminer quelles données sont accessibles aux utilisateurs et quelles opérations ils peuvent effectuer.
Extensibilité pour se connecter à des bases de données et des systèmes existants
Le stockage des données de ressources dans une base de données interne est un cas d'utilisation important pour les interfaces FHIR. De plus, les développeurs peuvent étendre FHIR Works sur AWS pour agir comme une façade pour des bases de données et des systèmes existants à l'aide de son framework d'intégration enfichable.
Exemple d'implémentation à des fins de développement
Cette solution aide les ingénieurs logiciels, les intégrateurs de systèmes et les équipes des services informatiques du secteur de la santé à améliorer leurs produits. Les équipes peuvent consulter la documentation sur le référentiel GitHub et intégrer le code à leurs solutions. Le framework leur permet également de personnaliser des éléments et de remplacer des parties de la solution par les leurs.

Présentation de l'implémentation des solutions AWS

Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation.

FHIR Works sur AWS | Diagramme d'architecture
 Cliquer pour agrandir

Architecture d'implémentation des solutions FHIR Works sur AWS

Le modèle AWS CloudFormation déploie l'infrastructure sans serveur nécessaire au traitement des requêtes HTTPS FHIR. Cette opération comprend les éléments suivants : 

  • Un groupe d'utilisateurs Amazon Cognito, un domaine et un client pour authentifier l'identité de l'utilisateur auteur de la requête et déterminer dans quel groupe se trouve l'utilisateur.
  • Une solution Amazon API Gateway pour acheminer la requête vers une fonction Lambda. L'API Gateway dispose également d'un mécanisme d'autorisation pour confirmer que la requête a un access_token valide créé par le groupe d'utilisateurs Amazon Cognito de cette pile.
  • Deux fonctions AWS Lambda. Une pour traiter les requêtes FHIR, les acheminer vers la couche de persistance qui convient, à savoir : Amazon Simple Storage Service (Amazon S3) pour les ressources FHIR non structurées, Amazon DynamoDB pour les opérations de création, de lecture, de mise à jour et de suppression (CRUD), ou Amazon ElasticSearch Service (Amazon ES) pour toutes les opérations de recherche. Une autre pour lire les mises à jour du tableau DynamoDB de ressources FHIR et diffuser ces modifications sur Amazon ES.
  • Un tableau DynamoDB de ressources FHIR pour stocker toutes les ressources FHIR non structurées et qui, après une opération d'écriture, diffuse la mise à jour vers le domaine Amazon ES.
  • Un domaine Amazon ES pour prendre en charge les requêtes de recherche FHIR.
  • Un compartiment Amazon S3 pour conserver les ressources binaires FHIR, telles que des données non structurées, des radiographies et des notes brutes.
  • Quatre clés AWS Key Management Service (AWS KMS) pour chiffrer DynamoDB, Amazon S3, Amazon CloudWatch Logs et le domaine Amazon ES.
Les requêtes vers et les réponses des API sont consignées dans Amazon CloudWatch et peuvent éventuellement être archivées sur Amazon S3 afin d'optimiser les coûts.

 

FHIR Works sur AWS

Version 2.1.3
Date de publication : 05/2021
Auteur : AWS

Temps de déploiement estimé : 20 min

Code source  Modèle CloudFormation 
Cliquez sur le bouton ci-dessous pour vous abonner aux mises à jour de cette mise en oeuvre des solutions.
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Cette implémentation de solutions vous a-t-elle aidé ?
Donner mon avis 
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus