Architecture technologique

Socle technologique

Élément

Rôle technologique

Linux

Fournit l’environnement d’exécution des principaux composants techniques.

Docker

Permet la conteneurisation et le déploiement maîtrisé des services autorisés.

PostgreSQL

Assure la persistance des données associées aux composants applicatifs.

Serveurs sectoriels

Hébergent les API sources, les composants de sécurité et les connecteurs portés par les secteurs.

Datacenter gouvernemental

Héberge le référentiel FHIR national et les composants centraux qui lui sont associés.

Services techniques structurants

Service

Fonction

API sectorielles

Exposent les services sources préparés par les 03 secteurs / GTT SIS.

API Gateway

Centralise l’entrée des services et des API sectorielles.

HAPI FHIR / Serveur FHIR central

Normalise, paramètre et expose les ressources FHIR R4.

Security Server

Sécurise les échanges inter-systèmes et protège la publication des services.

X-Road

Transporte tous les échanges sécurisés.

Principes d’exploitation

  • La séparation entre systèmes sources, intégration, référentiel et visualisation est maintenue.

  • Les infrastructures sectorielles sont préparées selon les normes d’interopérabilité définies.

  • Les API et les serveurs de sécurité sont déployés au plus près des secteurs.

  • Le paramétrage FHIR est réalisé dans le cadre validé par l’UGD.

  • La persistance applicative est principalement supportée par PostgreSQL.

  • Les échanges sécurisés reposent sur Security Server et X-Road.

  • Le référentiel FHIR national est hébergé dans un environnement souverain.