Votre modèle de données du Parcours Patient

Oracle Health (Cerner)
Votre modèle de données du Parcours Patient

Votre modèle de données du Parcours Patient

Ce template complet décrit les données essentielles dont vous avez besoin pour analyser et optimiser efficacement les parcours patients. Il offre un aperçu structuré des attributs critiques à collecter, des activités clés à suivre et des conseils pratiques sur l'extraction des données. Utilisez cette ressource pour préparer votre journal d'événements pour une expérience de Process Mining fluide et efficace.
  • Attributs recommandés à collecter
  • Activités clés à suivre
  • Guide d'extraction
Vous découvrez les journaux d'événements ? Apprenez comment créer un journal d'événements Process Mining.

Attributs du parcours patient

Voici les champs de données recommandés à inclure dans votre journal d'événements pour une analyse complète du parcours patient dans votre système.
5 Obligatoire 8 Recommandé 6 Facultatif
Nom Descriptionn
Activité
ClinicalEventTag
Le nom ou la description de l'événement clinique ou administratif réalisé.
Descriptionn

Cet attribut capture l'action spécifique entreprise pendant les soins du patient, telle que « Médicament administré », « Signes vitaux relevés » ou « Patient sorti ». Il fournit l'étiquette compréhensible par l'utilisateur pour l'étape du processus.

Dans Cerner, ceci est souvent dérivé de la table CLINICAL_EVENT, en mappant spécifiquement l'EVENT_CD (Code d'événement) à sa valeur d'affichage ou en utilisant l'EVENT_TAG. Des conventions de nommage cohérentes sont ici cruciales pour des cartes de processus lisibles.

Pourquoi est-ce important ? :

Définit les étapes de la carte de processus, pour visualiser du workflow.

Source des données :

Table : CLINICAL_EVENT, Colonne : EVENT_TAG ou CODE_VALUE lié pour EVENT_CD

Exemples
Évaluation de triageNFS (Numération Formule Sanguine)Ordonnance de sortieTransférer le patient
Épisode patient
EncounterId
Identifiant unique pour la visite ou l'épisode de soins spécifique du patient.
Descriptionn

Cet attribut sert d'ID de cas pour le parcours patient. Il regroupe tous les événements cliniques, les commandes et les actions administratives survenant au cours d'une seule période de soins (par ex. un séjour hospitalier ou une visite aux urgences). En Process Mining, cet ID est indispensable pour corréler des activités disjointes en une vue de processus unifiée.

Techniquement, cela correspond à l'ENCNTR_ID dans la table ENCOUNTER de la base de données Cerner Millennium. C'est la clé primaire utilisée pour lier les données démographiques des patients, les commandes et les événements cliniques.

Pourquoi est-ce important ? :

C'est l'élément clé nécessaire pour reconstituer le parcours patient complet, de l'admission à la sortie.

Source des données :

Table : ENCOUNTER, Colonne : ENCNTR_ID

Exemples
123456789876543211223344
Horodatage de l'événement
EventEndDateTime
La date et l'heure spécifiques auxquelles l'activité a eu lieu ou a été terminée.
Descriptionn

Cet attribut enregistre le moment précis où un événement a eu lieu. Il est utilisé pour ordonner les activités séquentiellement et calculer les temps de cycle entre les étapes du processus.

Dans la table CLINICAL_EVENT, cela correspond généralement à EVENT_END_DT_TM. La précision est ici essentielle pour calculer les temps d'attente, comme la durée entre « Patient enregistré » et « Évaluation de triage ».

Pourquoi est-ce important ? :

Primordial pour déterminer la séquence des événements et calculer les KPI de performance tels que les délais.

Source des 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
L'horodatage de l'extraction ou de la dernière modificationication de l'enregistrement dans l'entrepôt de données.
Descriptionn

Indique la la réactualisation des données utilisées dans l'analyse. Cet horodatage aide les utilisateurs à comprendre s'ils examinent des données en temps réel ou un instantané d'un chargement précédent.

Il est généralement généré pendant le processus ETL (Extraction, Transformation, Chargement) plutôt que d'être un attribut clinique.

Pourquoi est-ce important ? :

Critique pour la gouvernance des données et pour s'assurer que l'analyse est effectuée sur des informations à jour.

Source des données :

Horodatage du système ETL

Exemples
2023-11-01T00:00:00Z2023-11-02T12:00:00Z
Système source
SourceSystem
Le nom du système d'où proviennent les données.
Descriptionn

Identifie l'application source de l'enregistrement de données. Dans ce contexte, il s'agira principalement d'« Oracle Health » ou de « Cerner Millennium ». Ceci est utile dans les environnements multi-systèmes où les données pourraient être mélangées avec d'autres DME ou systèmes départementaux.

Cela permet aux analystes de filtrer ou de segmenter l'analyse des processus en fonction de la provenance des données si plusieurs sources sont ingérées.

Pourquoi est-ce important ? :

Assure la traçabilité des données et la traçabilité, en particulier dans les configurations de Process Mining multi-systèmes.

Source des données :

Chaîne codée en dur ou métadonnées du système

Exemples
Oracle HealthCerner Millennium
Département
NurseUnit
Le service, l'unité ou le département spécifique où l'événement s'est produit.
Descriptionn

Identifie l'emplacement physique ou l'unité organisationnelle responsable du patient au moment de l'événement (par exemple, « USI », « Chirurgie générale », « Service des urgences »).

Ceci aide dans le tableau de bord « Efficacité des transferts inter-services » en suivant les mouvements entre les unités. Dans Cerner, il s'agit souvent de LOC_NURSE_UNIT_CD dans la table des rencontres ou de suivi.

Pourquoi est-ce important ? :

Primordial pour analyser les points de blocage dans des départements spécifiques et visualiser la géographie du flux patient.

Source des données :

Table : ENCOUNTER ou CLINICAL_EVENT, Colonne : LOC_NURSE_UNIT_CD

Exemples
Service des urgencesService de cardiologieUSIRadiology
Diagnostic principal
DiagnosisCode
Le code CIM-10 ou SNOMED représentant la raison principale des soins.
Descriptionn

Le code clinique standardisé (par ex. « J18.9 » pour la pneumonie) attribué à l'épisode. Cela permet de regrouper les patients par condition pour analyser les « Écarts de protocole de traitement » pour des maladies spécifiques.

Trouvé dans la table DIAGNOSIS, lié à la rencontre.

Pourquoi est-ce important ? :

Permet une comparaison équitable des parcours patients pour des conditions spécifiques.

Source des données :

Table : DIAGNOSIS, Colonne : DIAGNOSIS_CODE (via nomenclature)

Exemples
I10E11.9J18.9
ID du patient
PersonId
Identifiant unique du patient pour plusieurs rencontres.
Descriptionn

Distinct de l'ID du dossier, l'ID du patient (ou ID de la personne) reste constant pour un patient à travers toutes ses visites à l'hôpital. Cet attribut est impératif pour analyser les taux de réadmission et comprendre l'historique à long terme du patient.

Dans Cerner, il s'agit du PERSON_ID de la table PERSON. Il lie plusieurs enregistrements ENCNTR_ID ensemble.

Pourquoi est-ce important ? :

Permet l'indicateur clé de performance « Taux de réadmission des patients » en reliant des épisodes distincts à la même personne.

Source des données :

Table : PERSON, Colonne : PERSON_ID

Exemples
P10001P55992P99221
Prescription
OrderMnemonic
Le nom de l'ordonnance spécifique passée, tel qu'un test de laboratoire ou un médicament.
Descriptionn

Décrit le contenu d'un événement d'ordonnance (par exemple, « Hémogramme complet », « Aspirine 81mg »). Cet attribut fournit le contexte nécessaire aux activités « Ordonnance diagnostique passée » et « Médicament administré ».

Il se trouve généralement dans la table ORDERS sous ORDER_MNEMONIC. Il agit comme le « produit » circulant dans le processus.

Pourquoi est-ce important ? :

Nécessaire pour une analyse granulaire des parcours diagnostiques et thérapeutiques.

Source des données :

Table : ORDERS, Colonne : ORDER_MNEMONIC

Exemples
Radiographie thoraciqueBilan métabolique de baseAcétaminophèneIRM Cérébrale
Réadmission
IsReadmission
Indicateur indiquant si cet épisode est survenu dans les 30 jours suivant un congé précédent.
Descriptionn

Un indicateur booléen utilisé pour identifier les cas de réadmission. Ceci est calculé en comparant la date d'admission de l'épisode actuel avec la date de congé de l'épisode prélèvement.cédent pour le même PersonId.

Primordial pour le tableau de bord 'Tendances des réadmissions de patients'.

Pourquoi est-ce important ? :

Facilite l'indicateur clé de performance « Taux de réadmission des patients », une métrique clé de la qualité des soins.

Source des données :

Dérivé via une logique SQL comparant les enregistrements ENCOUNTER

Exemples
truefaux
Statut de sortie
DischargeDisposition
La destination ou le statut du patient à sa sortie.
Descriptionn

Indique où le patient s'est rendu après la fin de l'épisode (par ex. « Domicile », « Établissement de soins de suite et de réadaptation (SSR) », « Décédé »). Ceci est indispensable pour l'analyse de la « planification de la sortie » et l'identification des résultats infructueux.

Trouvé dans la table ENCOUNTER sous le nom DISCH_DISPOSITION_CD.

Pourquoi est-ce important ? :

Métrique de résultat clé ; définit l'« état final » du parcours patient.

Source des données :

Table : ENCOUNTER, Colonne : DISCH_DISPOSITION_CD (résoudre via CODE_VALUE)

Exemples
Retour à domicileTransféré en rééducationSortie contre avis médicalExpiré
Type de cas
EncounterType
Catégorisation de la visite du patient, telle que Hospitalisation, Ambulatoire ou Urgence.
Descriptionn

Classifie la nature de l'épisode du patient. Il s'agit d'une dimension principale pour le découpage des données, car le flux de processus pour une visite d'« urgence » diffère significativement d'une visite d'« hospitalisation élective ».

Ceci est dérivé de ENCNTR_TYPE_CD dans la table ENCOUNTER, qui fait référence à une valeur d'ensemble de codes (par exemple, « hospitalisation », « urgence »).

Pourquoi est-ce important ? :

Permet une analyse comparative des parcours et du débit dans différents contextes de soins.

Source des données :

Table : ENCOUNTER, Colonne : ENCNTR_TYPE_CD (résoudre via CODE_VALUE)

Exemples
Patient hospitaliséUrgencePatient ambulatoireChirurgie de jour
Utilisateur
PerformingPrsnlId
L'identifiant ou le nom du clinicien qui a effectué l'activité.
Descriptionn

Capture qui a exécuté l'étape du processus, comme l'infirmière administrant un médicament ou le médecin signant le congé. Cela permet une analyse de l'utilisation des ressources.

Dans Cerner, il s'agit souvent de PERFORMED_PRSNL_ID ou UPDT_ID selon la table (Ordres vs Événements cliniques). Le mappage de ceci à un attribut 'Utilisateur' générique facilite l'analyse de la séparation des tâches.

Pourquoi est-ce important ? :

Soutient l'analyse des ressources et identifie les besoins potentiels en formation ou les déséquilibres de la charge de travail.

Source des données :

Table : CLINICAL_EVENT, Colonne : PERFORMED_PRSNL_ID

Exemples
Dr. SmithInfirmière JonesSysAdmin
Canal d'admission
AdmissionSource
L'origine de l'admission du patient.
Descriptionn

Décrit comment le patient est entré dans le système hospitalier, par exemple « Référence du médecin », « Salle d'urgence » ou « Transfert d'un autre hôpital ».

Ceci aide à analyser la « porte d'entrée » du processus hospitalier. Il correspond au ADMIT_SRC_CD dans la table ENCOUNTER.

Pourquoi est-ce important ? :

Contextualise le 'Temps d'attente d'évaluation initiale' en fonction du point d'entrée.

Source des données :

Table : ENCOUNTER, Colonne : ADMIT_SRC_CD

Exemples
Salle d'urgenceOrientation médicaleTransfert de l'hôpital
Numéro de commande
OrderId
Identifiant unique pour une commande spécifique (Lab, Médicament, Consultation).
Descriptionn

L'ID généré par le système pour une commande. Bien que n'étant pas l'ID de cas, c'est une clé secondaire cruciale. Elle lie l'événement « Commande diagnostique passée » à l'événement « Résultat diagnostique vérifié ».

Sans cela, il est difficile de calculer le temps de traitement exact pour des tests spécifiques si un patient a plusieurs commandes concurrentes.

Pourquoi est-ce important ? :

Primordial pour lier précisément les activités appariées (Commande -> Résultat).

Source des données :

Table : ORDERS, Colonne : ORDER_ID

Exemples
88291028829103
Priorité de triage
TriageAcuity
Le niveau d'urgence attribué lors de l'évaluation de triage.
Descriptionn

Une valeur numérique ou catégorielle indiquant la gravité de l'état du patient (par exemple, 1-Immédiat à 5-Non-urgent). Il s'agit d'un attribut de segmentation essentiel pour l'analyse des temps d'attente, car les patients à plus haute priorité devraient avoir des attentes plus courtes.

Habituellement capturée dans les formulaires cliniques ou les codes d'observation spécifiques lors de l'événement de triage.

Pourquoi est-ce important ? :

Critique pour valider si le processus priorise correctement les patients en fonction de l'urgence clinique.

Source des données :

Consulter la documentation Oracle Health (Cerner)

Exemples
12345
Statut de la médication
MedAdminStatus
Statut de l'ordonnance de médicament (par ex. Administré, Refusé, Non administré).
Descriptionn

Indique le résultat d'une tâche d'administration de médicaments. Pour le tableau de bord « Conformité de l'administration des médicaments », il est indispensable de distinguer les médicaments réellement administrés de ceux qui étaient prévus mais manqués ou refusés.

Probablement trouvé dans la table CLINICAL_EVENT ou dans des tables spécifiques d'enregistrement d'administration de médicaments (MAR).

Pourquoi est-ce important ? :

Identifie les lacunes de conformité dans les protocoles de traitement.

Source des données :

Consulter la documentation Oracle Health (Cerner)

Exemples
AdministréRefuséEn attente
Statut du résultat
ResultStatus
Le statut d'un résultat diagnostique (par ex. Auth (Vérifié), Corrigé, Préliminaire).
Descriptionn

Indique l'étape du cycle de vie d'un résultat de test diagnostique. Ceci est utilisé dans l'analyse du « Délai de remise des résultats diagnostiques » pour déterminer quand un résultat est officiellement disponible pour la prise de décision clinique.

Généralement disponible dans CLINICAL_EVENT avec des codes de statut spécifiques.

Pourquoi est-ce important ? :

Distingue les résultats préliminaires des résultats finals, ce qui a un impact sur le moment où les activités en aval peuvent commencer.

Source des données :

Table : CLINICAL_EVENT, Colonne : RESULT_STATUS_CD

Exemples
Auth (Vérifié)En erreurModifié
Type de payeur
FinancialClass
La couverture d'assurance principale ou la classification financière du patient.
Descriptionn

Catégorise le patient en fonction de sa source de paiement (par exemple, Medicare, assurance privée, auto-paiement). Cet attribut est utilisé pour analyser si les flux de processus ou les durées de séjour varient en fonction du type d'assurance.

Dérivé de FINANCIAL_CLASS_CD dans la table ENCOUNTER.

Pourquoi est-ce important ? :

Aide à identifier les disparités dans la prestation des soins ou le traitement administratif en fonction du type de payeur.

Source des données :

Table : ENCOUNTER, Colonne : FINANCIAL_CLASS_CD (résoudre via CODE_VALUE)

Exemples
MedicareCroix BleueAuto-paiementMedicaid
Obligatoire Recommandé Facultatif

Activités du parcours patient

Ce sont les étapes clés du processus et les jalons à enregistrer dans votre journal d'événements pour une découverte précise des processus et l'identification des points de blocage.
8 Recommandé 6 Facultatif
Activité Descriptionn
Commande diagnostique passée
Se produit lorsqu'un clinicien saisit une commande pour un test de laboratoire ou une étude d'imagerie. Cet horodatage initie le calcul du temps de traitement diagnostique.
Pourquoi est-ce important ? :

Le point de départ pour le KPI « Délai de livraison des résultats diagnostiques » ; aide à identifier les retards entre la commande et l'exécution.

Source des données :

Table ORDERS, en utilisant ORIG_ORDER_DT_TM lorsque le type de catalogue est Laboratoire ou Radiologie.

Capture

Comptabilisé lorsque le statut de la commande est défini sur COMMANDÉ

Type d'événement explicit
Diagnostic documenté
Se produit lorsqu'un diagnostic formel est ajouté au dossier de rencontre du patient. Ceci est distinct d'un résultat de test et représente la confirmation de la condition par le clinicien.
Pourquoi est-ce important ? :

Primordial pour le jalon « Diagnostic confirmé » et l'analyse du temps nécessaire au diagnostic définitif.

Source des données :

Table DIAGNOSIS, utilisant le DIAGNOSIS_DT_TM lié à l'ENCOUNTER_ID.

Capture

Comptabilisé lorsque le diagnostic est ajouté/mis à jour dans PowerChart

Type d'événement explicit
Évaluation de triage terminée
Représente l'achèvement de l'évaluation infirmière initiale ou du formulaire de triage dans le contexte des urgences ou de l'admission. Il s'agit généralement d'un formulaire ou d'un événement clinique spécifique documenté dans le système.
Pourquoi est-ce important ? :

Primordial pour le calcul de l'indicateur clé de performance 'Temps d'attente d'évaluation initiale' et l'identification des points de blocage à l'entrée.

Source des données :

Table CLINICAL_EVENT, filtrée par les codes d'événement associés aux formulaires de triage ou d'évaluation initiale.

Capture

Comptabilisé lorsque le document/formulaire clinique est signé/vérifié

Type d'événement explicit
Ordonnance de sortie signée
L'événement où le médecin place l'ordre de sortie du patient. Cela déclenche le compte à rebours de la planification de la sortie.
Pourquoi est-ce important ? :

Le point de départ pour le « Temps de cycle de planification de la sortie ». Un écart entre celui-ci et la sortie réelle indique des retards opérationnels.

Source des données :

Table ORDERS, où le type de catalogue indique Sortie.

Capture

Comptabilisé lorsque le statut de l'ordre de sortie est COMMANDÉ

Type d'événement explicit
Patient enregistré
Marque le début de l'épisode patient lorsque le patient arrive et est enregistré dans le système. Dans Cerner Millennium, ceci est capturé lorsque le dossier de rencontre est créé ou que l'horodatage d'enregistrement est défini.
Pourquoi est-ce important ? :

Établit l'heure de début pour les calculs de durée de séjour (LOS) et l'analyse du temps d'attente initial.

Source des données :

Table ENCOUNTER, spécifiquement la colonne REG_DT_TM (Date/Heure d'enregistrement).

Capture

Comptabilisé lorsque la transaction crée une nouvelle ligne ENCOUNTER

Type d'événement explicit
Patient sorti
L'événement administratif final clôturant le séjour du patient. Cet horodatage est utilisé pour calculer la durée totale du séjour.
Pourquoi est-ce important ? :

L'événement de fin principal pour le processus. Primordial pour les calculs de LOS et de réadmission.

Source des données :

Table ENCOUNTER, spécifiquement le DISCH_DT_TM (Date/Heure de congé).

Capture

Comptabilisé lorsque le statut de la rencontre passe à SORTIE

Type d'événement explicit
Résultat diagnostique vérifié
Le moment où un résultat de laboratoire ou d'imagerie est finalisé et mis à la disposition du clinicien. Cela met fin à l'intervalle de temps de traitement diagnostique.
Pourquoi est-ce important ? :

Achève le cycle du 'Délai de remise des résultats diagnostiques' et déclenche les décisions de traitement ultérieures.

Source des données :

Table CLINICAL_EVENT (pour les laboratoires) ou changement de statut ORDERS à COMPLETED.

Capture

Comptabilisé lorsque le statut du résultat passe à AUTH (Authentifié)

Type d'événement explicit
Transfert de département effectué
Indique que le patient s'est physiquement déplacé d'un lieu (par ex. urgences) à un autre (par ex. USI). Ceci est suivi via l'historique des emplacements.
Pourquoi est-ce important ? :

Permet l'analyse de l'« efficacité des transferts inter-services » et aide à visualiser le flux des patients à travers l'hôpital.

Source des données :

Table ENCNTR_LOC_HIST (Historique des localisations de rencontre), capturant les changements dans LOC_NURSE_UNIT_CD.

Capture

Comparer le champ de statut avant/après

Type d'événement inferred
Consultation terminée
Marque l'achèvement d'une consultation spécialisée, généralement attesté par une note ou un document de consultation signé.
Pourquoi est-ce important ? :

Identifie le moment où l'avis d'un spécialiste a été reçu, ce qui peut constituer un goulot d'étranglement dans les parcours de soins complexes.

Source des données :

Table CLINICAL_EVENT, filtrée pour les types de documents classés comme Consultations.

Capture

Comptabilisé lorsque la note de consultation est signée

Type d'événement explicit
Médicament administré
Enregistre l'administration réelle du médicament au patient telle que documentée dans le Registre d'Administration des Médicaments (MAR).
Pourquoi est-ce important ? :

Prend en charge le tableau de bord « Conformité de l'administration des médicaments » en vérifiant si les médicaments ont été administrés à temps.

Source des données :

Table CLINICAL_EVENT, filtrée pour les événements d'administration de médicaments (Statut de la tâche = Complet).

Capture

Comptabilisé lors du scan du code-barres ou de la saisie manuelle dans le MAR

Type d'événement explicit
Plan de soins activé
Représente l'initiation d'un PowerPlan ou d'un parcours de soins dans Cerner. Cela signale qu'un protocole de traitement standardisé a été sélectionné.
Pourquoi est-ce important ? :

Primordial pour l'« Analyse des écarts de protocole de traitement » afin de comparer les soins réels au parcours prévu.

Source des données :

ACT_PW_CAT (Catalogue des parcours d'action) ou DCP_FORMS_REF, reliant le parcours à la rencontre.

Capture

Comptabilisé lors de l'initiation de PowerPlan

Type d'événement explicit
Procédure effectuée
L'horodatage indiquant quand une chirurgie ou une procédure majeure a réellement eu lieu. Ceci est souvent capturé dans la documentationumentation périopératoire.
Pourquoi est-ce important ? :

Jalon clé pour les parcours cliniques et l'analyse de l'utilisation des ressources.

Source des données :

Table SURGICAL_CASE (heures de début/fin de cas) ou CLINICAL_EVENT pour les procédures au chevet du patient.

Capture

Comptabilisé via SurgiNet ou la documentation de procédure

Type d'événement explicit
Procédure planifiée
Indique qu'une intervention chirurgicale ou une procédure majeure a été réservée pour une heure spécifique. Cela aide à comprendre l'allocation des ressources et les temps d'attente pré-procédure.
Pourquoi est-ce important ? :

Met en évidence l'efficacité de la planification et les points de blocage potentiels dans l'utilisation des salles d'opération ou de procédure.

Source des données :

Table SURGICAL_CASE ou table SCH_APPT liée à la rencontre.

Capture

Comptabilisé lorsque la transaction de planification est validée

Type d'événement explicit
Rendez-vous de suivi planifié
Se produit lorsqu'un futur rendez-vous est réservé pour le patient lié au même épisode ou plan de soins.
Pourquoi est-ce important ? :

Prend en charge le tableau de bord « Ponctualité de la planification du suivi ». Mesure l'efficacité de la continuité des soins.

Source des données :

Table SCH_APPT (Planifier un rendez-vous), liée au PERSON_ID.

Capture

Comptabilisé lors de la création d'un rendez-vous dans le module de planification

Type d'événement explicit
Recommandé Facultatif

Guides d'extraction

Comment obtenir vos données d'Oracle Health (Cerner)