Interopérabilité en santé — Sujet B — Eya Rejeb & Neirouz Attia
FHIR R4HL7 v2 SIU^S12
Serveur FHIR :
Prototype connecté à un vrai serveur FHIR
Qui êtes-vous aujourd'hui ?
MediRDV sert deux publics avec le même socle FHIR : le patient qui gère ses rendez-vous, et le professionnel qui gère son agenda. Choisissez un espace pour commencer.
Aucune authentification réelle : un identifiant FHIR (Patient.id ou Practitioner.id) tient lieu de connexion pour cette démonstration. Pas d'identifiant sous la main ? Chaque espace propose de charger des données de test en un clic.
1 · Vue métier — Espace patient
Mes rendez-vous
Connectez-vous avec votre identifiant patient pour voir vos rendez-vous à venir.
Nouveau ici ?
Créez un patient de test avec des rendez-vous déjà programmés, en un clic — aucune information à saisir.
Tous mes rendez-vous à venir
Vos rendez-vous s'afficheront ici après connexion.
Espace patient
Prendre un rendez-vous
Connectez-vous d'abord depuis « Mes rendez-vous » pour activer la prise de rendez-vous.
1 · Vue métier — Espace professionnel
Mon agenda
Connectez-vous avec votre identifiant praticien pour voir les rendez-vous de tous vos patients.
Nouveau ici ?
Créez un praticien de test avec un agenda déjà rempli sur deux patients, en un clic.
Votre agenda s'affichera ici après connexion.
2 · Ressource FHIR
Ressource FHIR brute
La ressource Appointment (ou le Bundle de recherche) réellement reçue du serveur, affichée sans transformation.
Aucun rendez-vous sélectionné pour l'instant — ouvrez-en un depuis « Mes rendez-vous » ou « Agenda ».
(aucune donnée pour l'instant)
3 · Conversion HL7 v2
Message SIU^S12 généré
La ressource FHIR ci-dessus, traduite segment par segment vers le format hérité encore utilisé par la plupart des systèmes hospitaliers.
Aucun rendez-vous sélectionné pour l'instant — ouvrez-en un depuis « Mes rendez-vous » ou « Agenda ».
SIU^S12 — sortie générée
(sélectionnez un rendez-vous pour voir la conversion)
4 · Mapping terminologique
Correspondance code source → code cible
Chaque champ codé traduit selon une convention documentée (cahier des charges, section 5) — jamais improvisée à l'affichage.
Aucun rendez-vous sélectionné pour l'instant — ouvrez-en un depuis « Mes rendez-vous » ou « Agenda ».
Champ FHIR
Valeur FHIR
Élément HL7 v2
Valeur HL7 v2
Note
En attente d'un rendez-vous sélectionné.
Traçabilité
Journal des échanges FHIR
Chaque requête envoyée au serveur, la plus récente en premier. Le bouton ci-dessous déclenche volontairement une requête invalide pour démontrer la gestion d'erreur, sans attendre un incident réel.
Heure
Méthode
URL
Statut
Détail
Aucun échange pour l'instant.
Vérification
Critères d'acceptation (cahier des charges, §1)
Se coche automatiquement au fil de la démonstration.
La liste des RDV affichée provient réellement du serveur FHIR
Un RDV créé est persisté côté serveur, vérifié par relecture GET
Le message HL7 v2 SIU^S12 généré est structurellement valide
Un cas d'erreur est géré sans que le prototype ne plante
Le mapping terminologique d'un champ codé est visible et tracé