Votre modèle de données pour le parcours du patient
Votre modèle de données pour le parcours du patient
- Attributs recommandés à recueillir
- Activités clés à suivre
- Conseils pour l’extraction
Attributs du parcours du patient
| Nom | Description | ||
|---|---|---|---|
|
Activité
ClinicalEventTag
|
Nom ou description de l’événement clinique ou administratif réalisé. | ||
|
Description
Cet attribut décrit l’action précise effectuée pendant la prise en charge du patient, par exemple « Médicament administré », « Constantes vitales relevées » ou « Patient sorti ». Il fournit un libellé lisible pour chaque étape du processus. Dans Cerner, cette information provient souvent de la table
Pourquoi est-ce important ?
Définit les étapes de la carte de processus et permet de visualiser le flux de travail.
Où trouver ces données
Table : CLINICAL_EVENT, colonne : EVENT_TAG ou CODE_VALUE associé à EVENT_CD
Exemples
Évaluation de triageHémogramme avec formule leucocytaireOrdre de sortieTransfert du patient
|
|||
|
Épisode de soins du patient
EncounterId
|
Identifiant unique de la visite ou de l’épisode de soins du patient. | ||
|
Description
Cet attribut sert d’identifiant central du cas pour le parcours du patient. Il regroupe tous les événements cliniques, les prescriptions et les actions administratives survenus au cours d’une même période de soins, par exemple un séjour à l’hôpital ou une visite aux urgences. En Process Mining, cet identifiant est indispensable pour relier des activités distinctes et obtenir une vue unifiée du processus. Sur le plan technique, il correspond à
Pourquoi est-ce important ?
Cette clé est indispensable pour reconstituer le parcours complet du patient, de son admission à sa sortie.
Où trouver ces données
Table : ENCOUNTER, colonne : ENCNTR_ID
Exemples
123456789876543211223344
|
|||
|
Horodatage de l’événement
EventEndDateTime
|
Date et heure précises auxquelles l’activité a eu lieu ou s’est achevée. | ||
|
Description
Cet attribut consigne le moment précis où un événement s’est produit. Il sert à ordonner les activités et à calculer les temps de cycle entre les étapes du processus. Dans la table
Pourquoi est-ce important ?
Indispensable pour déterminer l’ordre des événements et calculer des indicateurs de performance tels que les délais.
Où trouver ces données
Table : CLINICAL_EVENT, colonne : EVENT_END_DT_TM
Exemples
2023-10-15T08:30:00Z2023-10-15T09:15:45Z2023-10-16T14:20:00Z
|
|||
|
Dernière mise à jour des données
LastDataUpdate
|
Horodatage de l’extraction de l’enregistrement ou de sa dernière modification dans l’entrepôt de données. | ||
|
Description
Indique la fraîcheur des données utilisées dans l’analyse. Cet horodatage permet de savoir si les données consultées sont en temps réel ou correspondent à un instantané issu d’un chargement antérieur. Il est généralement généré lors du processus ETL (Extract, Transform, Load) et ne constitue pas un attribut clinique.
Pourquoi est-ce important ?
Essentiel à la gouvernance des données et à la vérification de leur actualité au moment de l’analyse.
Où trouver ces données
Horodatage du système ETL
Exemples
2023-11-01T00:00:00Z2023-11-02T12:00:00Z
|
|||
|
Système source
SourceSystem
|
Nom du système d’origine des données. | ||
|
Description
Identifie l’application source de l’enregistrement. Dans ce contexte, il s’agira principalement d’« Oracle Health » ou de « Cerner Millennium ». Cet attribut est utile dans les environnements où les données proviennent de plusieurs systèmes, comme d’autres dossiers médicaux électroniques ou des systèmes départementaux. Lorsque plusieurs sources sont intégrées, les analystes peuvent filtrer ou segmenter l’analyse du processus selon la provenance des données.
Pourquoi est-ce important ?
Assure la traçabilité et le suivi de la provenance des données, notamment dans les environnements de Process Mining faisant appel à plusieurs systèmes.
Où trouver ces données
Chaîne codée en dur ou métadonnées système
Exemples
Oracle HealthCerner Millennium
|
|||
|
Article prescrit
OrderMnemonic
|
Nom de l’article prescrit, par exemple une analyse de laboratoire ou un médicament. | ||
|
Description
Décrit le contenu d’un événement de prescription, par exemple « Hémogramme complet » ou « Aspirine 81 mg ». Cet attribut apporte le contexte nécessaire aux activités « Analyse diagnostique prescrite » et « Médicament administré ». Il se trouve généralement dans le champ
Pourquoi est-ce important ?
Nécessaire à l’analyse détaillée des parcours diagnostiques et thérapeutiques.
Où trouver ces données
Table : ORDERS, colonne : ORDER_MNEMONIC
Exemples
Radiographie thoraciqueBilan métabolique de baseAcétaminophèneIRM cérébrale
|
|||
|
Diagnostic principal
DiagnosisCode
|
Code CIM-10 ou SNOMED correspondant au motif principal de la prise en charge. | ||
|
Description
Code clinique normalisé, par exemple « J18.9 » pour une pneumonie, attribué à l’épisode. Il permet de regrouper les patients par pathologie et d’analyser les écarts aux protocoles de traitement pour certaines maladies. Il figure dans la table
Pourquoi est-ce important ?
Permet de comparer les parcours de patients atteints d’une même pathologie sur une base équivalente.
Où trouver ces données
Table : DIAGNOSIS, colonne : DIAGNOSIS_CODE (via la nomenclature)
Exemples
I10E11.9J18.9
|
|||
|
ID du patient
PersonId
|
Identifiant unique du patient pour l’ensemble de ses rencontres. | ||
|
Description
À la différence de l’ID de cas, l’ID du patient (ou ID de personne) reste le même pour toutes ses visites à l’hôpital. Cet attribut est essentiel pour analyser les taux de réadmission et comprendre l’historique du patient à long terme. Dans Cerner, il s’agit de
Pourquoi est-ce important ?
Permet de calculer l’indicateur « Taux de réadmission des patients » en reliant les différents épisodes d’une même personne.
Où trouver ces données
Table : PERSON, colonne : PERSON_ID
Exemples
P10001P55992P99221
|
|||
|
Réadmission
IsReadmission
|
Indique si cet épisode a eu lieu dans les 30 jours suivant une sortie précédente. | ||
|
Description
Indicateur booléen permettant de repérer les cas correspondant à une réadmission. Il est calculé en comparant la date d’admission de l’épisode actuel à la date de sortie de l’épisode précédent pour le même Indispensable au Dashboard « Tendances des réadmissions des patients ».
Pourquoi est-ce important ?
Contribue directement à l’indicateur « Taux de réadmission des patients », un indicateur important de la qualité des soins.
Où trouver ces données
Calculé à l’aide d’une logique SQL comparant les enregistrements ENCOUNTER
Exemples
truefalse
|
|||
|
Service
NurseUnit
|
Service, unité ou département où l’événement s’est produit. | ||
|
Description
Identifie le lieu physique ou l’unité organisationnelle responsable du patient au moment de l’événement, par exemple « soins intensifs », « chirurgie générale » ou « urgences ». Cet attribut permet d’analyser l’efficacité des transferts entre services dans le Dashboard correspondant, en suivant les déplacements entre unités. Dans Cerner, il s’agit souvent de
Pourquoi est-ce important ?
Essentiel pour repérer les goulots d’étranglement dans certains services et visualiser les déplacements des patients.
Où trouver ces données
Table : ENCOUNTER ou CLINICAL_EVENT, colonne : LOC_NURSE_UNIT_CD
Exemples
UrgencesService de cardiologieICURadiologie
|
|||
|
Statut de sortie
DischargeDisposition
|
Destination ou statut du patient à sa sortie. | ||
|
Description
Indique où le patient s’est rendu à la fin de l’épisode, par exemple à son domicile, dans un établissement de soins infirmiers ou s’il est décédé. Cette information est essentielle à l’analyse de la préparation de la sortie et au repérage des issues défavorables. Elle figure dans le champ
Pourquoi est-ce important ?
Indicateur clé du résultat, qui définit l’état final du parcours du patient.
Où trouver ces données
Table : ENCOUNTER, colonne : DISCH_DISPOSITION_CD (résolution via CODE_VALUE)
Exemples
Sortie à domicileTransfert en réadaptationDépart contre avis médicalDécès
|
|||
|
Type de cas
EncounterType
|
Catégorie de la visite du patient, par exemple hospitalisation, consultation externe ou urgence. | ||
|
Description
Classe la nature de l’épisode de soins du patient. Il s’agit d’une dimension essentielle pour segmenter les données, car le déroulement d’une visite aux urgences diffère sensiblement de celui d’une hospitalisation programmée. Cette information est dérivée de
Pourquoi est-ce important ?
Permet de comparer les parcours et le volume d’activité entre différents contextes de soins.
Où trouver ces données
Table : ENCOUNTER, colonne : ENCNTR_TYPE_CD (résolution via CODE_VALUE)
Exemples
HospitalisationUrgencesConsultation externeChirurgie ambulatoire
|
|||
|
Utilisateur
PerformingPrsnlId
|
Identifiant ou nom du professionnel de santé ayant réalisé l’activité. | ||
|
Description
Indique qui a effectué l’étape du processus, par exemple l’infirmier ou l’infirmière qui a administré un médicament ou le médecin qui a signé l’ordre de sortie. Cette information permet d’analyser l’utilisation des ressources. Dans Cerner, il s’agit souvent de
Pourquoi est-ce important ?
Contribue à l’analyse des ressources et permet de repérer d’éventuels besoins de formation ou des déséquilibres de charge de travail.
Où trouver ces données
Table : CLINICAL_EVENT, colonne : PERFORMED_PRSNL_ID
Exemples
Dr SmithInfirmier JonesAdministrateur système
|
|||
|
Mode d’admission
AdmissionSource
|
Origine de l’admission du patient. | ||
|
Description
Décrit comment le patient est arrivé dans le système hospitalier, par exemple sur recommandation d’un médecin, par les urgences ou après un transfert depuis un autre hôpital. Cette information permet d’analyser le point d’entrée dans le parcours hospitalier. Elle correspond à
Pourquoi est-ce important ?
Permet de contextualiser le temps d’attente avant l’évaluation initiale selon le point d’entrée.
Où trouver ces données
Table : ENCOUNTER, colonne : ADMIT_SRC_CD
Exemples
UrgencesRecommandation d’un médecinTransfert depuis un hôpital
|
|||
|
Numéro de prescription
OrderId
|
Identifiant unique d’une prescription donnée, par exemple une analyse de laboratoire, un médicament ou une consultation. | ||
|
Description
Identifiant de prescription généré par le système. Sans être l’ID de cas, il constitue une clé secondaire essentielle. Il relie l’événement « Analyse diagnostique prescrite » à l’événement « Résultat diagnostique vérifié ». Sans cet identifiant, il est difficile de calculer le délai exact pour un examen donné lorsque plusieurs prescriptions sont en cours pour un même patient.
Pourquoi est-ce important ?
Indispensable pour relier avec précision les activités associées (prescription → résultat).
Où trouver ces données
Table : ORDERS, colonne : ORDER_ID
Exemples
88291028829103
|
|||
|
Priorité de triage
TriageAcuity
|
Niveau d’urgence attribué lors de l’évaluation de triage. | ||
|
Description
Valeur numérique ou catégorie indiquant la gravité de l’état du patient, par exemple de 1, urgence immédiate, à 5, non urgent. Cet attribut est essentiel pour segmenter l’analyse des temps d’attente : les patients prioritaires devraient attendre moins longtemps. Il est généralement consigné dans des formulaires cliniques ou des codes d’observation spécifiques lors du triage.
Pourquoi est-ce important ?
Essentiel pour vérifier que le processus donne la priorité aux patients en fonction de leur urgence clinique.
Où trouver ces données
Consultez la documentation Oracle Health (Cerner)
Exemples
12345
|
|||
|
Statut du médicament
MedAdminStatus
|
Statut de la prescription du médicament, par exemple administré, refusé ou non administré. | ||
|
Description
Indique le résultat de l’administration d’un médicament. Pour le Dashboard « Conformité de l’administration des médicaments », il est essentiel de distinguer les médicaments effectivement administrés de ceux qui étaient prévus, mais qui ont été omis ou refusés. Cette information se trouve probablement dans la table
Pourquoi est-ce important ?
Permet de repérer les écarts par rapport aux protocoles de traitement.
Où trouver ces données
Consultez la documentation Oracle Health (Cerner)
Exemples
AdministréRefuséSuspendu
|
|||
|
Statut du résultat
ResultStatus
|
Statut d’un résultat diagnostique, par exemple validé, corrigé ou préliminaire. | ||
|
Description
Indique l’étape du cycle de vie d’un résultat diagnostique. Cette information sert à l’analyse du délai de transmission des résultats diagnostiques afin de déterminer à quel moment un résultat est officiellement disponible pour la prise de décision clinique. Elle figure généralement dans
Pourquoi est-ce important ?
Distingue les résultats préliminaires des résultats définitifs, ce qui détermine à quel moment les activités suivantes peuvent commencer.
Où trouver ces données
Table : CLINICAL_EVENT, colonne : RESULT_STATUS_CD
Exemples
ValidéErreurModifié
|
|||
|
Type de couverture financière
FinancialClass
|
Couverture d’assurance principale ou catégorie financière du patient. | ||
|
Description
Classe les patients selon leur organisme payeur, par exemple Medicare, assurance privée ou paiement personnel. Cet attribut permet d’analyser les variations du déroulement des processus ou de la durée des séjours selon le type d’assurance. Il est dérivé de
Pourquoi est-ce important ?
Aide à repérer les disparités dans la prise en charge ou le traitement administratif selon le type d’organisme payeur.
Où trouver ces données
Table : ENCOUNTER, colonne : FINANCIAL_CLASS_CD (résolution via CODE_VALUE)
Exemples
MedicareBlue CrossPaiement personnelMedicaid
|
|||
Activités du parcours du patient
| Activité | Description | ||
|---|---|---|---|
|
Diagnostic consigné
|
Cet événement se produit lorsqu’un diagnostic officiel est ajouté au dossier de consultation du patient. Il se distingue du résultat d’un examen et correspond à la confirmation de l’affection par le clinicien. | ||
|
Pourquoi est-ce important ?
Essentiel au jalon « Diagnostic confirmé » et à l’analyse du délai avant le diagnostic définitif.
Où trouver ces données
Table DIAGNOSIS, à partir de DIAGNOSIS_DT_TM associé à ENCOUNTER_ID.
Données à recueillir
Enregistré lorsque le diagnostic est ajouté ou mis à jour dans PowerChart
Type d’événement
explicit
|
|||
|
Évaluation de triage terminée
|
Indique que l’évaluation infirmière initiale ou le formulaire de triage est terminé, dans le cadre d’une prise en charge aux urgences ou d’une admission. Il s’agit généralement d’un formulaire ou d’un événement clinique précis consigné dans le système. | ||
|
Pourquoi est-ce important ?
Essentiel au calcul du KPI « Temps d’attente avant l’évaluation initiale » et au repérage des goulots d’étranglement à l’accueil.
Où trouver ces données
Table CLINICAL_EVENT, filtrée selon les codes d’événement associés aux formulaires de triage ou d’évaluation initiale.
Données à recueillir
Enregistré à la signature ou à la validation du document ou formulaire clinique
Type d’événement
explicit
|
|||
|
Examen diagnostique prescrit
|
Cet événement se produit lorsqu’un clinicien prescrit une analyse de laboratoire ou un examen d’imagerie. Cet horodatage marque le début du calcul du délai de réalisation de l’examen diagnostique. | ||
|
Pourquoi est-ce important ?
Point de départ du KPI « Délai de transmission des résultats diagnostiques » ; aide à distinguer les retards de prescription des retards d’exécution.
Où trouver ces données
Table ORDERS, à partir de ORIG_ORDER_DT_TM lorsque le type de catalogue est Laboratory ou Radiology.
Données à recueillir
Enregistré lorsque le statut de la prescription passe à ORDERED
Type d’événement
explicit
|
|||
|
Ordre de sortie signé
|
Événement correspondant à la saisie par le médecin de l’ordre de sortie du patient. Il marque le début du délai de préparation de la sortie. | ||
|
Pourquoi est-ce important ?
Point de départ du « Temps de cycle de préparation de la sortie ». Un écart entre ce moment et la sortie effective révèle des retards opérationnels.
Où trouver ces données
Table ORDERS, où le type de catalogue indique une sortie.
Données à recueillir
Enregistré lorsque le statut de l’ordre de sortie est ORDERED
Type d’événement
explicit
|
|||
|
Patient enregistré
|
Marque le début de l’épisode de soins, lorsque le patient arrive et que son dossier est créé dans le système. Dans Cerner Millennium, cet événement est enregistré à la création du dossier de consultation ou à la saisie de l’horodatage d’enregistrement. | ||
|
Pourquoi est-ce important ?
Détermine l’heure de début utilisée pour calculer la durée du séjour (LOS) et analyser le temps d’attente initial.
Où trouver ces données
Table ENCOUNTER, en particulier la colonne REG_DT_TM (date et heure d’enregistrement).
Données à recueillir
Enregistré lors de la création d’une nouvelle ligne ENCOUNTER par une transaction
Type d’événement
explicit
|
|||
|
Patient sorti
|
Dernier événement administratif qui clôt le séjour du patient. Cet horodatage sert à calculer la durée totale du séjour. | ||
|
Pourquoi est-ce important ?
Événement de fin principal du processus. Indispensable au calcul de la durée du séjour et des réadmissions.
Où trouver ces données
Table ENCOUNTER, plus précisément le champ DISCH_DT_TM (date et heure de sortie).
Données à recueillir
Enregistré lorsque le statut de la rencontre passe à DISCHARGED
Type d’événement
explicit
|
|||
|
Résultat diagnostique vérifié
|
Moment où le résultat d’une analyse de laboratoire ou d’un examen d’imagerie est finalisé et mis à la disposition du clinicien. Cet événement marque la fin du délai de réalisation de l’examen diagnostique. | ||
|
Pourquoi est-ce important ?
Achève le cycle du KPI « Délai de transmission des résultats diagnostiques » et déclenche les décisions thérapeutiques suivantes.
Où trouver ces données
Table CLINICAL_EVENT pour les analyses de laboratoire, ou changement du statut de la prescription dans ORDERS à COMPLETED.
Données à recueillir
Enregistré lorsque le statut du résultat passe à AUTH (Authenticated)
Type d’événement
explicit
|
|||
|
Transfert vers un autre service effectué
|
Indique que le patient a été déplacé d’un lieu à un autre, par exemple des urgences vers les soins intensifs. Le déplacement est suivi dans l’historique des lieux de prise en charge. | ||
|
Pourquoi est-ce important ?
Permet d’analyser l’efficacité des transferts entre services et de visualiser le parcours des patients dans l’hôpital.
Où trouver ces données
Table ENCNTR_LOC_HIST (historique des lieux de prise en charge), qui consigne les changements de LOC_NURSE_UNIT_CD.
Données à recueillir
Comparer le champ de statut avant et après
Type d’événement
inferred
|
|||
|
Consultation terminée
|
Marque la fin d’une consultation spécialisée, généralement attestée par une note ou un document de consultation signé. | ||
|
Pourquoi est-ce important ?
Indique à quel moment l’avis du spécialiste a été reçu, une étape qui peut constituer un goulot d’étranglement dans les parcours de soins complexes.
Où trouver ces données
Table CLINICAL_EVENT, filtrée selon les types de documents classés comme consultations.
Données à recueillir
Enregistré à la signature de la note de consultation
Type d’événement
explicit
|
|||
|
Intervention programmée
|
Indique qu’une intervention chirurgicale ou une procédure importante a été programmée à une date et une heure précises. Cet événement aide à analyser l’affectation des ressources et le temps d’attente avant l’intervention. | ||
|
Pourquoi est-ce important ?
Met en évidence l’efficacité de la programmation et les goulots d’étranglement éventuels dans l’utilisation des blocs opératoires ou des salles d’intervention.
Où trouver ces données
Table SURGICAL_CASE ou table SCH_APPT associée au dossier de consultation.
Données à recueillir
Enregistré à la validation de la transaction de programmation
Type d’événement
explicit
|
|||
|
Intervention réalisée
|
Horodatage indiquant le moment où une intervention chirurgicale ou une procédure importante a effectivement eu lieu. Cette information est souvent consignée dans la documentation périopératoire. | ||
|
Pourquoi est-ce important ?
Jalon essentiel pour l’analyse des parcours cliniques et de l’utilisation des ressources.
Où trouver ces données
Table SURGICAL_CASE (heures de début et de fin de l’intervention) ou CLINICAL_EVENT pour les procédures réalisées au chevet du patient.
Données à recueillir
Enregistré dans SurgiNet ou dans la documentation de la procédure
Type d’événement
explicit
|
|||
|
Médicament administré
|
Consigne l’administration effective d’un médicament au patient, telle qu’elle est enregistrée dans le dossier d’administration des médicaments (MAR). | ||
|
Pourquoi est-ce important ?
Alimente le Dashboard « Conformité de l’administration des médicaments » en vérifiant si les médicaments ont été administrés à l’heure prévue.
Où trouver ces données
Table CLINICAL_EVENT, filtrée selon les événements d’administration des médicaments (Task Status = Complete).
Données à recueillir
Enregistré lors du scan du code-barres ou de la saisie manuelle dans le MAR
Type d’événement
explicit
|
|||
|
Plan de soins activé
|
Indique le lancement d’un PowerPlan ou d’un parcours de soins dans Cerner. Cet événement signale qu’un protocole de traitement normalisé a été sélectionné. | ||
|
Pourquoi est-ce important ?
Essentiel à l’« Analyse des écarts par rapport au protocole de traitement », qui compare les soins réellement dispensés au parcours prévu.
Où trouver ces données
ACT_PW_CAT (Action Pathway Catalog) ou DCP_FORMS_REF, qui associe le parcours au dossier de consultation.
Données à recueillir
Enregistré au lancement du PowerPlan
Type d’événement
explicit
|
|||
|
Rendez-vous de suivi planifié
|
Se produit lorsqu’un rendez-vous ultérieur est pris pour le patient et associé au même épisode ou plan de soins. | ||
|
Pourquoi est-ce important ?
Alimente le Dashboard « Ponctualité de la planification des rendez-vous de suivi ». Mesure l’efficacité de la continuité des soins.
Où trouver ces données
Table SCH_APPT (Schedule Appointment), associée au PERSON_ID.
Données à recueillir
Enregistré lors de la création du rendez-vous dans le module de planification
Type d’événement
explicit
|
|||
Guides d’extraction
Prêt à commencer ?
Utilisez ce modèle pour préparer vos données et commencer à repérer les possibilités d’amélioration du parcours des patients. C’est le point de départ pour améliorer les résultats de prise en charge.
Optimisez dès maintenant le parcours des patients pour améliorer rapidement les résultats
Repérez rapidement les goulots d’étranglement pour réduire de 30 % le temps de cycle du parcours des patients.
Aucune carte bancaire requise. Commencez en quelques minutes.