FHIR BI
Un BI clinique avancé qui exploite vos messages HL7 — V2.x, V3, FHIR et DICOM — en temps réel. Au-delà de l'analyse des rejets, FHIR BI permet aux cliniciens de modéliser les vraies données et de produire des rapports sur l'état de santé des patients.
Derrière chaque graphique, un message HL7
Pas besoin d'être informaticien. Un message HL7 est simplement la « fiche » qu'un système envoie à un autre à chaque événement : une admission, un résultat de laboratoire, une prescription. Voici, en clair, ce que veulent dire les quelques codes qui reviennent dans les rapports ci-dessous.
MSH|^~\&|LABO|CHUM|BI|CHUM|20240607083000||ORU^R01
En-tête — le laboratoire du CHUM envoie un résultat, le 7 juin à 8 h 30.PID|1||1958031712^^^RAMQ||TREMBLAY^JEAN||19551103|M
Identité — TREMBLAY Jean, numéro d'assurance maladie au registre RAMQ, né le 3 nov. 1955.PV1|1|I|SI^12^01|||…
Localisation — le patient est hospitalisé aux Soins intensifs (SI).OBR|1||A1234567|CREAT^Bilan rénal
Examen — un bilan rénal a été demandé (numéro de requête A1234567).OBX|1|NM|2160-0^Créatinine||298|umol/L|59-104|H
Résultat — Créatinine à 298 µmol/L, au-dessus de la normale (59–104), marquée « H » pour « haut ».Le vocabulaire, en un coup d'œil
ADTPIDPV1-3OBR-4OBXDG1RXE · RXASPMUn tableau de bord clinique vivant
Chaque message HL7 alimente le tableau de bord à mesure qu'il arrive. Les indicateurs cliniques se mettent à jour en continu — sans extraction ni entrepôt de données.
Résultats critiques (OBX) — 7 derniers jours
Indicateur OBX-8 = « H » ou « HH »Admissions par unité (PV1-3)
Aujourd'huiOBX-8 · Résultats critiques — chaque résultat de laboratoire porte un indicateur d'anomalie (OBX-8 : « H » = haut, « L » = bas, « HH/LL » = critique). On compte les critiques reçus par jour.
ADT^A01 · PV1-3 · Admissions par unité — chaque message d'admission indique l'unité d'accueil du patient dans le champ PV1-3.
ACK · Taux de rejet — part des messages refusés par le système receveur, signalés par un accusé de réception négatif (ACK AR/AE).Croisez une donnée clinique avec une autre, librement
Choisissez une mesure et une dimension : FHIR BI fait le reste. Un clinicien obtient sa réponse en deux clics — sans écrire une seule requête.
Résultats critiques OBX par unité de soins
30 derniers joursRépartition des examens (OBR-4)
- Biochimie 34%
- Hématologie 27%
- Microbiologie 18%
- Imagerie 14%
- Pathologie 7%
Résultats critiques à suivre
Corrélation PID · PV1 · OBX en direct| Patient (PID-5) | Unité (PV1-3) | Test (OBX-3) | Valeur | Statut |
|---|---|---|---|---|
| GAGNON, M. | Soins intensifs | Potassium | 6,4 mmol/L | Critique |
| TREMBLAY, J. | Urgence | Troponine | 0,92 µg/L | Critique |
| CÔTÉ, L. | Médecine | Hémoglobine | 71 g/L | Bas |
| ROY, P. | Urgence | Glucose | 22,1 mmol/L | Élevé |
| BÉLANGER, S. | Néphrologie | Créatinine | 298 µmol/L | Critique |
OBX-5 · OBX-8 · PV1-3 — les barres comptent, par unité de soins (PV1-3), les résultats dont la valeur (OBX-5) est marquée critique (OBX-8). Le graphique montre où se concentrent les valeurs critiques.
OBR-4 — le camembert répartit l'activité par type d'examen demandé, lu dans le code d'examen OBR-4.
PID-5 · OBX-3 · OBX-5 — le tableau croise, en direct, le nom du patient (PID-5), le test réalisé (OBX-3) et sa valeur mesurée (OBX-5).Modélisez l'état de santé d'une population de patients
Suivi d'une cohorte de patients diabétiques à partir des résultats de laboratoire reçus en HL7. Chaque HbA1c et chaque glycémie arrive dans un message de résultat (le segment OBX) : FHIR BI les regroupe automatiquement par patient et calcule les moyennes. Le clinicien bâtit son rapport en choisissant simplement les variables — aucune compétence technique requise.
Distribution de l'HbA1c (%) — cohorte
Nombre de patients par trancheGlycémie moyenne de la cohorte — 6 mois (mmol/L)
Tendance à la baisseDG1 · La cohorte — les patients retenus sont ceux dont le diagnostic (DG1) est un diabète, codé E10–E11 en CIM-10.
OBX-3 · OBX-5 · HbA1c — la distribution lit la valeur d'HbA1c (OBX-5) des résultats identifiés par leur code de test (OBX-3), puis les répartit par tranches de contrôle.
OBX-5 · Glycémie — la courbe trace la moyenne mensuelle des glycémies mesurées (OBX-5) de la cohorte.Cohorte d'insuffisance cardiaque reconstituée à partir des messages HL7. Le BNP est lu dans les résultats de laboratoire (OBX) et la FEVG dans les comptes rendus d'échographie. Une réadmission est repérée automatiquement quand un patient déjà sorti (message de sortie, ADT A03) est ré-admis (message d'admission, ADT A01) dans les 30 jours — le tout sans compétence technique.
Répartition par FEVG
- Réduite (< 40 %) 48%
- Intermédiaire (40–49 %) 22%
- Préservée (≥ 50 %) 30%
Réadmission à 30 j — 12 mois (%)
Sous le seuil cible de 20 %OBR-4 · OBX-5 · FEVG — la fraction d'éjection est lue (OBX-5) dans les comptes rendus d'échographie cardiaque, repérés par leur code d'examen (OBR-4), puis regroupée en catégories (préservée / intermédiaire / réduite).
OBX-5 · BNP — le BNP (ou NT-proBNP) provient directement des résultats de laboratoire (OBX-5).
ADT^A03 → A01 · Réadmission à 30 j — FHIR BI apparie, pour un même patient (PID), une sortie (ADT A03) suivie d'une nouvelle admission (ADT A01) survenant en moins de 30 jours.Cohorte de maladie rénale chronique bâtie à partir des analyses reçues en HL7. La créatinine et le débit de filtration (DFGe) proviennent des résultats de laboratoire (OBX du bilan rénal), et le stade KDIGO — la sévérité de l'atteinte rénale — est calculé automatiquement à partir de ces valeurs.
Répartition par stade KDIGO
Nombre de patientsDFGe moyen de la cohorte — 12 mois (mL/min)
Déclin ralentiOBR-4 · OBX-5 · Créatinine & DFGe — la créatinine et le débit de filtration estimé sont lus (OBX-5) dans le bilan rénal (OBR-4).
Stade KDIGO — FHIR BI classe automatiquement chaque patient selon son DFGe : G1 (≥ 90) à G5 (< 15). Aucune saisie manuelle, aucun calcul par le clinicien.
OBX-5 · Albuminurie — le ratio albumine/créatinine urinaire est également lu dans les résultats (OBX-5) pour repérer les patients non dépistés.Parcours oncologique reconstruit à partir des dates portées par les messages HL7. Chaque étape est datée automatiquement : la suspicion (date de la demande d'examen), le diagnostic (résultat d'anatomopathologie), la réunion de concertation pluridisciplinaire (RCP) et le début du traitement. FHIR BI calcule ensuite le délai entre chaque étape.
Délai médian par étape vs cible (j)
Du signalement au premier traitementDélai médian susp.→traitement par siège (j)
30 derniers joursOBR-7 · OBX-14 · Dates des étapes — chaque étape est datée par l'horodatage de son message HL7 : la demande d'examen (OBR-7), le résultat d'anatomopathologie (date d'observation OBX-14), la RCP et le début du traitement.
Délais du parcours — FHIR BI soustrait ces dates pour obtenir le délai de chaque étape, et le compare automatiquement à la cible (≤ 28 jours).
DG1 · Site tumoral — la répartition par site vient du diagnostic codé (DG1, topographie CIM-O).Surveillance de l'antibiorésistance à partir des antibiogrammes reçus en HL7. Les germes identifiés et leur sensibilité aux antibiotiques sont lus dans les résultats de microbiologie (OBX), et la consommation d'antibiotiques est déduite des médicaments prescrits puis administrés (RXE, RXA).
Résistance (%) : germe × antibiotique
Antibiogrammes des 90 derniers jours| Amox | Cipro | Ceftri | Pip-Tazo | Mero | |
|---|---|---|---|---|---|
| E. coli | 58 | 24 | 12 | 6 | 1 |
| K. pneumoniae | 72 | 31 | 18 | 9 | 3 |
| P. aeruginosa | 100 | 22 | 35 | 14 | 8 |
| S. aureus | 84 | 18 | 12 | 10 | 2 |
| Enterococcus | 12 | 40 | 90 | 30 | 5 |
Consommation d'antibiotiques — 12 mois (DDD/1000 j)
Tendance à la baisseOBX-3 · OBX-5 · Antibiogramme — pour chaque germe, l'antibiotique testé (OBX-3) et son résultat — Sensible, Intermédiaire ou Résistant (OBX-5) — alimentent la carte de résistance germe × antibiotique.
SPM-4 · Germe & prélèvement — le germe identifié et le type de prélèvement (hémoculture, urine…) proviennent du segment échantillon (SPM).
RXA · Consommation d'antibiotiques — la courbe est calculée à partir des antibiotiques réellement administrés (RXA), convertis en doses définies journalières (DDD).Cohortes cliniques
Diabète, insuffisance rénale, oncologie… définissez une population par son diagnostic (segment DG1) ou par un résultat d'analyse (segment OBX).
Tendances de santé
Suivez l'évolution des indicateurs (HbA1c, glycémie, tension) dans le temps.
Rapports partageables
Exportez et partagez le rapport avec l'équipe clinique ou la direction.
Un véritable BI clinique HL7, sans formation informatique
Croisement libre
Croisez n'importe quelle donnée clinique avec une autre — par ex. les résultats critiques selon l'unité de soins où se trouve le patient.
Comparaisons parlantes
Comparez, par exemple, les admissions en CLSC et hospitalières selon le diagnostic ou l'examen.
Graphiques instantanés
Tendances, distributions, comparaisons : la visualisation se construit en direct, sans attente.
Autonomie totale
Explorez les données cliniques directement à la source, sans passer par l'équipe informatique.
Statistiques PACS, organisées par domaine
Chaque association C-STORE alimente ces tableaux, regroupés par thème : volumétrie, performance, rejets, conformité, dose, métadonnées et capacité.
Activité & volumétrie
Charge PACS : jour × heure
Études reçues (C-STORE) — semaine type| 00–04 | 04–08 | 08–12 | 12–16 | 16–20 | 20–24 | |
|---|---|---|---|---|---|---|
| Lun | 12 | 40 | 210 | 180 | 90 | 30 |
| Mar | 10 | 38 | 225 | 190 | 95 | 28 |
| Mer | 11 | 42 | 240 | 200 | 100 | 32 |
| Jeu | 9 | 39 | 230 | 195 | 92 | 30 |
| Ven | 13 | 45 | 250 | 205 | 110 | 35 |
| Sam | 8 | 20 | 95 | 80 | 40 | 18 |
| Dim | 7 | 16 | 70 | 60 | 30 | 14 |
Top examens
StudyDescription (0008,1030) — 30 joursRépartition par modalité
- CT 31%
- CR/DX 28%
- US 16%
- MR 14%
- MG 6%
- NM/XA 5%
Volume d'études — 12 mois (milliers)
Tendance à la haussePerformance & temps d'accès aux images
Conformité SLA
Compte rendu < 60 minRécupération par niveau de stockage
Temps médian de récupérationTemps d'accès par percentile
Premier affichage (TTFI)Modalités : volume × délai × taille
Une bulle par modalitéCapacité & stockage
Capacité de stockage
Baie PACS principaleStockage cumulé — 12 mois (To)
Croissance ~ 0,7 To / moisRejets d'examens par motif
Rejets par modalité
30 derniers joursMotifs de rejet
- Mouvement / flou 34%
- Positionnement 26%
- Artefact 17%
- Exposition 13%
- Mauvais protocole 6%
- Autre 4%
Taux de rejet — 12 mois (%)
Amélioration continueConformité des protocoles
Conformité par protocole (cible 95 %)
% d'examens suivant le protocole approuvéConformité globale
Tous protocolesSuivi de dose CT (CTDIvol / DLP)
DLP médian vs NRD, par protocole
Niveau de référence diagnostique (NRD) marqué par le repèreDLP médian — 12 mois (mGy·cm)
Optimisation continue des protocolesQualité des métadonnées DICOM
Complétude des métadonnées par tag
% d'études avec une valeur valide · seuil 99 %Score de conformité
Métadonnées des tags clésCroisez V2.x, V3, FHIR et DICOM sur une même clé
FHIR BI unifie les standards. Définissez une « clé de croisement » — un identifiant patient (NAM, NIM, IPM, etc.) — et l'outil réconcilie automatiquement les messages V2.x, V3, les ressources FHIR et les études DICOM du même patient.
La clé de croisement en action
Chaque standard expose l'identifiant patient dans un champ différentDossier patient unifié
Volume par unité, par standard
Messages joints sur la clé patient — 24 h- HL7 V2
- HL7 V3
- FHIR
- DICOM
Activité par standard — 12 mois
Volume mensuel réconcilié- HL7 V2
- HL7 V3
- FHIR
- DICOM
Résultats critiques : unité × type de test
OBX (V2/V3) croisé avec PV1-3 — 30 jours| K+ | Troponine | Glucose | Créat. | Hb | |
|---|---|---|---|---|---|
| Urgence | 6 | 14 | 9 | 3 | 5 |
| Soins int. | 11 | 7 | 4 | 9 | 6 |
| Médecine | 4 | 2 | 7 | 5 | 8 |
| Chirurgie | 2 | 1 | 3 | 2 | 4 |
| CLSC | 1 | 0 | 5 | 1 | 2 |
Exemple clinique — parcours patient
TREMBLAY, Jean · NAM TRJE 8203 1517 · joint sur la cléUne requête d'imagerie, de la commande au compte rendu
Le numéro d'accession relie la commande HL7, les images DICOM et le compte rendu — un seul dossier de requête, tous standards confondus.
Clé de croisement — Numéro d'accession
Le champ porteur dans chaque standardParcours de la requête
Événements joints sur l'accession A1234567La traçabilité d'un échantillon, du prélèvement au résultat
L'identifiant de contenant relie la commande, le transport, la réception au laboratoire et l'analyse — une chaîne de traçabilité complète.
Clé de croisement — Identifiant de contenant
Le champ porteur dans chaque standardChaîne de traçabilité
Événements joints sur le contenant C-88231Informez les cliniciens en quelques secondes
Branché sur le flux HL7, HL7AI détecte l'événement critique à l'arrivée du message et notifie le bon clinicien immédiatement — au lieu d'attendre qu'il consulte le dossier. Chaque seconde gagnée compte.
Kaliémie 6,8 mmol/L
ORU^R01 · OBX-5 = 6,8 · OBX-8 = HHHémoculture positive — S. aureus
ORU^R01 · OBX culture positiveInteraction — Warfarine + AINS
RDE^O11 · nouvelle ordonnanceAllergie — Pénicilline
RDE^O11 · AmoxicillineEmbolie pulmonaire — angio-TDM
ORU^R01 · compte rendu · code trouvaille critiqueTroponine 0,92 µg/L
ORU^R01 · OBX-8 = HINR 8,2 — surdosage AVK
ORU^R01 · OBX-5 = 8,2Glycémie 1,8 mmol/L
ORU^R01 · OBX-8 = LLCréatinine 320 µmol/L — IRA
ORU^R01 · hausse rapideHémoglobine 62 g/L
ORU^R01 · OBX-8 = LLNatrémie 118 mmol/L
ORU^R01 · OBX-8 = LLLactate 5,2 mmol/L
ORU^R01 · hypoperfusionSurdosage — dose > maximale
RDE^O11 · RXE-doseDuplication thérapeutique
RDE^O11 · 2 IPP actifsMédicament à haut risque — Insuline
RDE^O11Pneumothorax sous tension
ORU^R01 · trouvaille critiqueHémorragie intracrânienne
ORU^R01 · TDM cérébralIncidentalome à surveiller
ORU^R01 · recommandation de suiviRisque de chute élevé
ADT^A01 · antécédents + âgeScore d'alerte précoce NEWS2 ≥ 7
ORU^R01 · constantes (OBX)Délai de notification médian
Diagnostiquez et résolvez les incidents d'intégration plus vite
Pour les équipes d'intégration : chaque message rejeté est analysé automatiquement — segment fautif, code d'accusé (AR/AE), cause et correction suggérée — au lieu de lire les journaux à la main.
Diagnostic automatique
Analyse du rejet à l'arrivéePID-3AR · MSA-3 = « Missing required field PID-3 »Cas de support fréquents
Symptôme, cause détectée, champ HL7 et action| Symptôme | Cause détectée | Segment / champ |
|---|---|---|
| NAK (AR) sur les admissions | Identifiant patient absent | PID-3 |
| Messages en double | Identifiant de contrôle identique | MSH-10 |
| Écart de séquence | Numéro de séquence non contigu | MSH-13 |
| Accents corrompus | Encodage ISO vs UTF-8 | MSH-18 |
| Résultat non routé | Code d'examen non mappé | OBR-4 |
| Unité non reconnue | Unité non standard | OBX-6 |
| Interface tombée | Connexion MLLP perdue | — |
Suivez chaque message, de la source à l'application
Le diagramme de Sankey révèle le cheminement réel des données : quels systèmes sources alimentent quels standards, et vers quelles applications cliniques ils sont finalement routés. L'épaisseur de chaque flux est proportionnelle au volume.
Systèmes sources → standards → applications cliniques
Volume quotidien · épaisseur ∝ nombre de messagesUn accélérateur d'analyse des rejets et erreurs
Pour les équipes qui gèrent les rejets, erreurs et incohérences HL7.
- Visualisation claire des variables fautives ou incohérentes
- Corrélation entre plusieurs champs HL7 (ex. PV1-2 vs PV1-3, OBR-4 vs OBX-3)
- Analyse statistique des causes de rejet par établissement, système source ou période
- Compréhension rapide du « pourquoi » d'un rejet, au-delà du simple message d'erreur technique
Causes de rejet par type
7 derniers joursBranché en direct sur le flux HL7 de l'Agent d'Intégration National ou Organisationnel
Connecté en temps réel au flux HL7 de l'agent d'intégration, l'outil permet :
Détection immédiate
Analyse des messages entrants dès leur arrivée.
Suivi quasi temps réel
Suivi des rejets et alertes critiques en continu.
Intervention proactive
Action sur les flux à risque avant l'incident.
Supervision de l'intégration en temps réel
Surveillez la santé des interfaces : volumes, accusés de réception (ACK/NAK) et latence par flux.
Taux d'ACK — 12 mois (%)
Accusés de réception positifsLatence médiane par interface
Réception → ACKIncidents & délai de résolution
Catégorisez les incidents d'interface et suivez le délai moyen de résolution (MTTR).
Incidents par catégorie (30 j)
Causes techniquesDélai moyen de résolution (MTTR) — 12 mois (h)
Amélioration continueFlux, transport, stocks et traçabilité
Reconstruits à partir des messages HL7 (ADT, ORM, SPM) et DICOM — brancardage, échantillons, réactifs, stérilisation, files d'attente.
Transports patients — 12 mois
Brancardage (nb/jour)Source HL7 — ADT^A02 (transferts) + messages de brancardage. Chaque transfert de patient déclenche un A02 ; on compte les événements par jour pour mesurer la charge de brancardage.
Délai de transport moyen par unité
Demande → prise en chargeSource HL7 — ORM^O01 (demande) → ADT (prise en charge). Le délai est l'écart entre l'horodatage de la demande de transport et celui de l'arrivée dans l'unité de destination.
Occupation des lits par unité (%)
Gestion des lits (PV1-3)Source HL7 — PV1-3 (localisation), ADT^A01/A02/A03. Les admissions/sorties/transferts tiennent à jour l'occupation par unité : lits occupés ÷ lits disponibles.
Délai prélèvement → réception labo (min)
Par site de prélèvementSource HL7 — SPM-17 (date/heure de prélèvement) → OBR-14 (réception). Délai prélèvement → réception au laboratoire, calculé par unité demandeuse.
Flux ADT — 12 mois
Admissions / transferts / sorties- Admissions
- Transferts
- Sorties
Source HL7 — ADT^A01 (admission), A02 (transfert), A03 (sortie). Les trois volumes tracés proviennent directement du type d'événement porté par MSH-9 / EVN-1.
Échantillons en transit — statut
- En transport 19%
- Reçu 38%
- En analyse 37%
- En retard 6%
Source HL7 — SPM-11 (rôle) + SAC (statut contenant). Le statut de chaque échantillon (collecté, en transit, reçu, rejeté) est réparti en proportions.
Stock de réactifs vs seuil (%)
% du niveau de réapprovisionnementSource HL7 — OMS^O05 (réquisition de stock) + RXA (consommation). Stock de réactifs restant comparé au seuil de réapprovisionnement pour anticiper les ruptures.
Ruptures de stock par catégorie (30 j)
Source HL7 — OMS^O05 (statut « en rupture »). Nombre de ruptures détectées par catégorie de fourniture sur la période.
Cycles de stérilisation / jour
Semaine typeSource HL7 — ORM^O01 (ordres de retraitement d'instruments). Cycles de stérilisation lancés par jour, issus des ordres de retraitement de la centrale.
Temps d'attente urgences : jour × heure (min)
Temps médian| 00–04 | 04–08 | 08–12 | 12–16 | 16–20 | 20–24 | |
|---|---|---|---|---|---|---|
| Lun | 45 | 60 | 180 | 210 | 150 | 80 |
| Mar | 42 | 58 | 175 | 205 | 145 | 78 |
| Mer | 40 | 55 | 185 | 215 | 155 | 82 |
| Jeu | 44 | 62 | 178 | 208 | 148 | 80 |
| Ven | 48 | 65 | 195 | 225 | 165 | 90 |
| Sam | 30 | 40 | 120 | 140 | 95 | 55 |
| Dim | 28 | 36 | 100 | 120 | 80 | 48 |
Source HL7 — ADT^A04 (admission urgence) + horodatages PV1-44/PV1-45. Temps entre le triage et la prise en charge, croisé par jour de semaine × créneau horaire.
Taux de non-présentation — 12 mois (%)
Rendez-vous manquésSource HL7 — SIU^S12 (rendez-vous) vs ADT^A04 (présence). Rendez-vous programmés sans admission correspondante = taux de non-présentation.
Transport pneumatique — envois/jour
Par serviceSource HL7 — OML^O21 (échantillon lié à l'ordre). Volumes d'envois par le réseau pneumatique, corrélés aux ordres de laboratoire par service.
Utilisation des équipements (RTLS)
- En service 64%
- Disponible 22%
- Maintenance 9%
- Introuvable 5%
Source — interface RTLS (localisation temps réel), hors HL7. Statut d'utilisation des équipements mobiles : en service, disponible, en maintenance, introuvable.
Délai de nettoyage des chambres (min)
Sortie → chambre prêteSource HL7 — ADT^A03 (sortie) → ADT^A01 (admission suivante). Délai entre la sortie d'un patient et la remise en service de la chambre (nettoyage inclus).
Débit des messages logistiques — 12 mois (k/jour)
File d'attente stableSource HL7 — MSH (tous messages logistiques). Débit du moteur d'intégration : messages ADT/ORM/OML traités par jour, indicateur de charge de la file.
Revenus, coûts, facturation et codage
L'activité clinique (ADT, actes, DG1, résultats) devient des indicateurs financiers : revenus par service, coût par séjour, rejets de facturation, exhaustivité du codage.
Revenus par service (k$)
Mois courantSource HL7 — DFT^P03 (transaction financière), FT1-16 (service), PV1-10. Chaque acte facturé génère un DFT ; les montants sont agrégés par service demandeur.
Facturation mensuelle (M$) — 12 mois
Actes facturésSource HL7 — DFT^P03 / FT1-6 (montant). Somme mensuelle des montants FT1 de toutes les transactions financières.
Coût moyen par séjour (DRG) — $
Top 5 GHMSource HL7 — DRG (groupe diagnostic), DG1, PV1 (durée). Coût moyen par séjour regroupé par APR-DRG, à partir du diagnostic et de la durée d'hospitalisation.
Taux de rejet de facturation — 12 mois (%)
Amélioration continueSource HL7 — ACK/MSA-1 (AR/AE) sur les DFT. Part des transactions financières rejetées par le payeur, par mois.
Budget vs réel par poste (k$)
Trimestre courant- Réel
- Reste au budget
Source HL7 — DFT^P03 (réel) vs budget planifié (ERP). Le réel provient des transactions FT1 ; il est empilé face au budget par poste de dépense.
Répartition des payeurs
- RAMQ 68%
- Privé / assureur 18%
- Autre province 8%
- Patient 6%
Source HL7 — IN1-4 (nom du payeur), IN1-2 (régime). Répartition des factures par payeur : RAMQ, privé, CNESST, SAAQ, hors-Québec.
Coût d'imagerie par modalité ($/étude)
Source — HL7 DFT + DICOM Modality (0008,0060). Coût moyen par étude selon la modalité (CT, IRM, RX, US), croisant facturation et entête DICOM.
Coût des médicaments par classe (k$)
Mois courantSource HL7 — RXA (administration), RXE-2 (code produit). Coût des médicaments administrés regroupé par classe thérapeutique.
Marge par service (%)
Source HL7 — DFT (revenus) − coûts affectés. Marge par service = revenus facturés moins coûts directs affectés, en pourcentage.
Fuite de revenus (non facturé, k$)
Par service — 30 jSource HL7 — ORU^R01/OBR (acte réalisé) sans DFT associé. Fuite de revenus : actes documentés par un résultat mais sans transaction de facturation correspondante.
Exhaustivité du codage (%) vs cible
DG1 / actesSource HL7 — DG1 (diagnostics), PR1 (actes). Exhaustivité du codage : champs DG1/PR1 présents vs attendus par séjour, comparés à la cible.
Délai de recouvrement (DSO) — 12 mois (j)
Tendance à la baisseSource HL7 — dates DFT (émission) → paiement. Délai moyen de recouvrement (DSO) : jours entre la facturation et l'encaissement.
Coût par lit-jour — 12 mois ($)
Source HL7 — PV1-44/45 (durée de séjour) + coûts. Coût total divisé par le nombre de lits-jours occupés, dérivé des dates d'admission/sortie.
Dépenses labo par famille de tests (k$)
Source HL7 — OBR-4 (test demandé), OBX. Coût des analyses regroupé par famille de tests (biochimie, hémato, microbio, etc.).
Revenus par établissement (k$)
Source HL7 — MSH-4 (établissement émetteur) + DFT. Revenus agrégés par établissement source, identifié par le champ émetteur de l'entête.
Pilotage administratif & opérationnel
Les indicateurs de gestion sont calculés directement à partir des flux HL7 d'admission/transfert/sortie (ADT), des ressources FHIR et des volumes DICOM — sans saisie manuelle.
Tableau de bord des indicateurs
Valeur, cible, tendance et source HL7/FHIR/DICOM par indicateur| Indicateur | Valeur | Cible | Tendance |
|---|---|---|---|
| Admissions / jour | 142 | — | ▲ 3 % |
| Durée moyenne de séjour (DMS) | 5,8 j | ≤ 6 j | ▼ 0,3 |
| Taux d'occupation des lits | 87 % | 85 % | ▲ 2 % |
| Réadmissions à 30 j | 11,4 % | ≤ 12 % | ▼ 0,6 % |
| Délai médian aux urgences | 3 h 12 | ≤ 4 h | ▼ 14 min |
| Patients ALC / NSA | 38 | — | ▲ 4 |
| Chirurgies annulées | 4,1 % | ≤ 5 % | ▼ 0,3 % |
| Sorties avant midi | 32 % | ≥ 35 % | ▲ 3 % |
| Mortalité hospitalière | 1,8 % | — | ▼ 0,1 % |
| Examens d'imagerie / jour | 1 284 | — | ▲ 4,1 % |
Activité & flux patients
Admissions vs sorties — 12 mois
Événements ADT^A01 / ADT^A03- Admissions
- Sorties
Durée moyenne de séjour par service (j)
Calculée sur PV1 / Encounter.periodOccupation & capacité
Taux d'occupation par unité (%)
PV1-3 (localisation) · cible 85 %Occupation globale
Tous lits confondusQualité & performance
Indicateurs clés vs cible (plus bas = mieux)
Réadmission %, délai urgences h, annulations %, DMS jDélai médian aux urgences — 12 mois (h)
Triage → prise en chargeDe flux technique opaque à connaissance clinique
FHIR BI transforme HL7 en une source de connaissance clinique et opérationnelle.
Incidents résolus plus vite
Réduit les délais de résolution des incidents.
Meilleure qualité des données
Améliore la qualité des données échangées.
Soutien aux équipes cliniques
Soutient les cliniciens dans la modélisation et l'analyse.
Analyse en temps réel
Analyse temps réel si connecté à l'Agent d'Intégration National ou Organisationnel.
Rapports sur l'état de santé
Modélise l'état de santé des patients à partir des données HL7.
Maturité HL7 renforcée
Renforce l'autonomie et la maturité HL7 de l'organisation.
Voyez vos messages HL7 autrement
Créez un compte gratuit et explorez FHIR BI dès aujourd'hui.