Articolo metodologico

TBase - una cartella clinica elettronica integrata e un database di ricerca per i riceventi di trapianto di rene

DOI:

10.3791/61971

13 aprile 2021

In questo articolo

Sommario

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

TBase combina una cartella clinica elettronica con un database di ricerca innovativo per i riceventi di trapianto di rene. TBase è costruito su una piattaforma di database in memoria, collegata a diversi sistemi ospedalieri e utilizzata per cure ambulatoriali regolari. Integra automaticamente tutti i dati clinici rilevanti, compresi i dati specifici del trapianto, creando un database di ricerca unico.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

TBase è una cartella clinica elettronica (EHR) per i riceventi di trapianto di rene (KTR) che combina l'inserimento automatico dei dati clinici chiave (ad esempio, valori di laboratorio, referti medici, dati di radiologia e patologia) tramite interfacce standardizzate con inserimento manuale dei dati durante il trattamento di routine (ad esempio, note cliniche, elenco dei farmaci e dati sui trapianti). In questo modo, viene creato un database completo per KTR con benefici per l'assistenza clinica di routine e la ricerca. Consente sia un facile utilizzo clinico quotidiano che un rapido accesso alle domande di ricerca con la massima qualità dei dati. Ciò si ottiene con il concetto di convalida dei dati nella routine clinica in cui gli utenti clinici e i pazienti devono fare affidamento su dati corretti per i piani di trattamento e farmaci e quindi convalidare e correggere i dati clinici nella loro pratica quotidiana. Questo EHR è su misura per le esigenze di cure ambulatoriali per trapianti e ha dimostrato la sua utilità clinica per oltre 20 anni presso Charité - Universitätsmedizin Berlin. Facilita un lavoro di routine efficiente con dati a lungo termine ben strutturati e completi e ne consente un facile utilizzo per la ricerca clinica. A questo punto, la sua funzionalità copre la trasmissione automatizzata di dati di routine tramite interfacce standardizzate da diversi sistemi informativi ospedalieri, la disponibilità di dati specifici per il trapianto, un elenco di farmaci con un controllo integrato per le interazioni farmaco-farmaco e la generazione semi-automatizzata di referti medici, tra gli altri. Gli elementi chiave dell'ultima reingegnerizzazione sono un solido concetto di privacy-by-design, modularità e quindi portabilità in altri contesti clinici, nonché usabilità e indipendenza dalla piattaforma abilitate dal responsive web design basato su HTML5 (Hypertext Markup Language). Ciò consente una scalabilità rapida e semplice in altre aree di malattia e in altri ospedali universitari. I set di dati completi a lungo termine sono la base per lo studio degli algoritmi di Machine Learning e la struttura modulare consente di implementarli rapidamente nell'assistenza clinica. I dati segnalati dai pazienti e i servizi di telemedicina sono integrati in TBase al fine di soddisfare le esigenze future dei pazienti. Queste nuove caratteristiche mirano a migliorare l'assistenza clinica e a creare nuove opzioni di ricerca e interventi terapeutici.

Introduzione

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Motivazione per una cartella clinica elettronica integrata e un database di ricerca
La ricerca clinica si basa sulla disponibilità di dati di alta qualità, indipendentemente dal fatto che per l'analisi vengano utilizzati metodi statistici classici o tecniche di Machine Learning (ML)1,2. Oltre ai dati di routine (ad esempio, dati demografici, di laboratorio e sui farmaci), sono richiesti dati specifici del dominio (ad esempio, dati rilevanti per il trapianto) con elevata granularità3,4. Tuttavia, l'assistenza di routine in molti ospedali universitari viene eseguita con sistemi informativi ospedalieri (HIS) che non consentono né la raccolta sistematica di dati specifici della ricerca né una facile estrazione dei dati di routine5,6,7. Di conseguenza, i ricercatori clinici creano database di ricerca specifici, che presentano una varietà di problemi tra cui il complesso processo di creazione di un database, l'immissione manuale dei dati, i problemi di protezione dei dati e la manutenzione a lungo termine (Tabella 1). La quantità limitata di dati, i dati mancanti e le incongruenze sono un problema importante per la ricerca clinica in generale e impediscono l'uso delle tecnologie ML8,9,10,11,12,13. Questi database di ricerca autonomi sono solitamente focalizzati su determinati aspetti della malattia o del paziente, non collegati ad altri database e spesso interrotti dopo un certo periodo, con conseguente "silos di dati" inaccessibili. In definitiva, i dati di alta qualità e a lungo termine su vari aspetti della malattia sono scarsi. Nell'era della medicina digitale vi è una crescente necessità di una cartella clinica elettronica completa (EHR)7,14,15, che consenta una facile documentazione dei dati specifici del dominio e la raccolta automatizzata di dati di routine dai sistemi di assistenza ospedaliera e ambulatoriale.

Queste considerazioni generali si applicano anche alla medicina dei trapianti16. Pertanto, una documentazione completa della storia medica del paziente, compresi tutti i trattamenti ospedalieri e ambulatoriali, i dati di routine clinica e i dati specifici del trapianto è necessaria per il successo delle cure di follow-up17,18. Poiché gli HIS ordinari sono statici e focalizzati sul trattamento ospedaliero, non possono integrare i dati specifici del trapianto, come i dati del donatore, i tempi di ischemia fredda e i dati sugli antigeni leucocitari umani (HLA). Tuttavia, questi dati sono un prerequisito di base per la ricerca sui trapianti19,20,21,22 e per l'assistenza clinica a lungo termine. Mentre la degenza ospedaliera iniziale di solito è di sole 1-2 settimane e i processi e gli esiti precoci dopo il trapianto di rene sono paragonabili tra molti centri di trapianto, l'assistenza post-trapianto per tutta la vita è complicata e manca di un approccio strutturato comune. Ciò motiva un EHR integrato e un database di ricerca per catturare il percorso del paziente post-trapianto per tutta la vita. 23 anni

Al fine di integrare queste funzionalità per la cura di routine e la ricerca di KTR, è stato sviluppato un EHR chiamato "TBase" con l'idea che l'uso di routine per la cura post-trapianto creerà un database di ricerca unico con la massima qualità dei dati (Tabella 2).

Design e Architettura
TBase si basa su una tipica architettura client-server. Per lo sviluppo sono stati utilizzati i componenti e gli strumenti di SAP High Performance Analytic Appliance extended application advanced (SAP HANA XSA). Basato sulle più recenti tecnologie web Hypertext Markup Language 5 (HTML5), l'EHR è stato sviluppato e testato per Google Chrome Engine. Questo motore web è utilizzato da Chrome e dal browser Microsoft Edge e consente di utilizzare l'EHR nei browser Web più utilizzati24 senza la necessità di installazione locale. La tecnologia applicata consente un responsive web design e permette di utilizzare l'EHR web-based su tutti i dispositivi (PC, tablet, smartphone). L'innovativa piattaforma di sviluppo ad alte prestazioni è composta da vari componenti (Web IDE, UI5 e HANA DB) e ci ha permesso di implementare rapidamente il progetto EHR TBase con strumenti software all'avanguardia (Figura 1).

Per la rappresentazione dei dati dei pazienti, è stata implementata una semplice struttura a tabella per un design intuitivo e autoesplicativo dell'EHR. Ad esempio, la tabella del paziente con il PatientID come chiave primaria si trova al centro della struttura della tabella. Quasi tutte le tabelle (ad eccezione delle singole sottotabelle) sono collegate a questa tabella centrale tramite PatientID (Figura 2).

La Figura 3 mostra parte della struttura della tabella di TBase e i tipi di dati utilizzati in modo più dettagliato. L'utente finale può accedere ai campi dati tramite interfaccia utente grafica (GUI), per la quale un esempio è mostrato nella Figura 4.

Questo EHR contiene tutti i dati attuali del paziente e viene utilizzato per le cure ambulatoriali di routine. Importanti dati clinici di routine (ad esempio, dati di laboratorio, risultati medici, radiologia, microbiologia, virologia e patologia, dati ospedalieri, ecc.) vengono importati direttamente in TBase tramite interfacce standardizzate (ad esempio, sulla base di Health Level Seven (HL7) - uno standard per la comunicazione digitale nel settore sanitario25). I dati specifici del trapianto come i tempi di ischemia fredda, i dati dei donatori, i dati HLA e le note di follow-up, i segni vitali, i referti medici e l'elenco dei farmaci vengono inseriti dagli utenti tramite GUI nell'EHR. Prima che i dati vengano trasferiti al database, viene eseguito un controllo di plausibilità automatizzato per il rilevamento tempestivo di un'immissione errata dei dati che fornisce la possibilità di correggere immediatamente. Inoltre, la convalida dei dati prende parte durante la routine clinica in cui gli utenti clinici scrivono regolarmente rapporti e lettere a pazienti e medici. Queste lettere devono fornire dati corretti (ad esempio, su farmaci, valori di laboratorio e osservazioni cliniche) per ulteriori piani di trattamento e farmaci. Di conseguenza, medici e pazienti convalidano e correggono costantemente i dati clinici nella loro pratica quotidiana, un processo che si traduce in un'elevata qualità dei dati. Se i dati vengono immessi tramite API (Application Programming Interface) o altre interfacce, i controlli di plausibilità vengono eseguiti nel back-end in modo simile ai controlli di plausibilità nel frontend.

Frontend (GUI)
Per implementare il frontend, viene utilizzato il framework UI5. Questo framework fornisce una vasta libreria per gli elementi frontend e una varietà di funzionalità aggiuntive come il multilinguismo e le librerie grafiche per la visualizzazione dei dati. Attualmente, gli elementi frontend TBase vengono visualizzati in inglese o tedesco a seconda dell'impostazione della lingua del browser.

Un'interfaccia master-detail viene utilizzata per il frontend per garantire una struttura della pagina semplice e intuitiva. La parte superiore della pagina di visualizzazione è costituita da singole schede per le pagine di dettaglio (dati di base, dati medici, dati di trapianto, ecc.). Questa parte master rimane invariata indipendentemente dalla pagina di dettaglio mostrata di seguito (Figura 4). La visualizzazione dettagliata di ogni pagina consente una facile panoramica sull'argomento della pagina.

Per la manipolazione dei dati, l'EHR ha diversi livelli di diritti utente ("lettura", "scrittura", "eliminazione" e "amministratore"). C'è un livello di "modifica" oltre al livello di "visualizzazione", che può essere attivato solo da utenti con diritti superiori a "lettura". Se l'utente ha il diritto di scrivere, tutti i campi di input per l'inserimento dei dati vengono attivati e possono essere compilati con i dati. Gli utenti con diritti di "eliminazione" possono eliminare i dati tramite un pulsante corrispondente, ma solo dopo la conferma attraverso una finestra pop-up.

Struttura e interfacce del database
Lo sviluppo di TBase viene eseguito nel database di sviluppo. Test approfonditi e dettagliati di tutte le modifiche al software, come le nuove funzionalità, vengono eseguiti nel database di garanzia della qualità. Gli aggiornamenti software che superano i controlli di qualità vengono trasferiti al sistema live. Ai fini della ricerca, il sistema live viene copiato nel database di replica, che può essere interrogato tramite interfacce standard ODBC (Open Database Connectivity) (ad esempio, tramite il software open source R Studio). Poiché non esiste una connessione diretta tra la replica e il sistema live, i dati nel sistema live sono protetti da danneggiamento, perdita o manipolazione dei dati. Questa struttura modulare e la netta separazione dei quattro database (sviluppo, garanzia della qualità, sistema live e database di replica), che sono adattati alle esigenze specifiche di sviluppatori, ricercatori e medici, facilita la manutenzione e la protezione dei dati dei dati sensibili dei pazienti.

L'EHR è completamente integrato nell'infrastruttura dati di Charité e si basa su diverse interfacce per l'importazione di dati da varie fonti di dati. L'interfaccia con l'HIS importa tutti i dati rilevanti come dati amministrativi, esami, farmaci, risultati di laboratorio e lettere di dimissione. Questa interfaccia collega entrambi i sistemi tramite un'area di staging. Qui, tutti i nuovi dati (delta dei dati) vengono trasferiti dall'HIS al TBase in tempo reale. I pazienti vengono identificati tramite un numero di paziente o un numero di caso e i dati corrispondenti dall'HIS vengono importati (se non già disponibili in TBase).

Per i pazienti ambulatoriali, il nostro partner di laboratorio fornisce i risultati di laboratorio tramite messaggi HL7. Questi vengono distribuiti in un'area condivisa nel sistema di laboratorio e prelevati tramite un'interfaccia HL7 e importati nell'EHR. Per la comunicazione bidirezionale e lo scambio di dati con KTR (tramite app per smartphone) e nefrologi domestici, è stata implementata un'interfaccia HL7 Fast Healthcare Interoperability Resource (HL7 FHIR)26. Questa interfaccia garantisce interoperabilità e flessibilità per uno scambio di dati sicuro con altre fonti di dati (ad esempio, Eurotransplant, app per i pazienti) in futuro.

Gestione degli utenti e protezione dei dati
TBase si basa sulla gestione degli utenti a livello di applicazione. Pertanto, l'utente può accedere solo al frontend dell'applicazione, ma non al database stesso. Come descritto sopra, è stato scelto un concetto di autorizzazione in quattro fasi, riservando la gestione degli utenti a coloro che dispongono di diritti amministrativi. Gli amministratori utilizzano un'applicazione "Identity Management Console" per aggiungere nuovi utenti dal pool di utenti Charité per l'applicazione TBase e per mantenere i relativi diritti utente (Figura 5). La maggior parte degli utenti può accedere a tutti i pazienti nel database. Tuttavia, è possibile limitare l'accesso per utenti specifici come i monitor dello studio a un gruppo di pazienti.

Utilizzando la piattaforma di database in memoria commerciale, viene utilizzata una tecnologia di database sicura che protegge i dati con strategie quali l'autorizzazione a livello di applicazione, il Single Sign-On (SSO), il protocollo MIT-Kerberos e il linguaggio SAML (Security Assertion Mark-up Language). La piattaforma protegge la comunicazione, l'archiviazione dei dati e i servizi applicativi utilizzando le più recenti tecniche di crittografia e test. Tutti gli sviluppi sul database sono controllati da autorizzazioni. Ciò garantisce la sicurezza dei dati fin dalla progettazione ad alto livello. Inoltre, tutti i dati sono conservati dietro il firewall certificato Charité. In conformità con l'ultimo regolamento generale sulla protezione dei dati dell'Unione europea (GDPR dell'UE) è stato implementato un solido concetto di protezione dei dati, inclusi diagrammi di flusso dei dati, valutazione del rischio di protezione dei dati (DSFA) e concetto di autorizzazione. Tutti i documenti sono redatti in un elenco delle procedure dell'Ufficio per la protezione dei dati charité.

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Protocollo

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Il protocollo dimostra l'uso della cartella clinica elettronica TBase, come aggiungere dati nel database e come estrarli per scopi di ricerca. Tutti i passaggi sono conformi alle linee guida del comitato etico della ricerca umana di Charité - Universitätsmedizin Berlin.

1. Registra un nuovo paziente e aggiungi i dati di base del paziente in TBase

  1. Al momento della registrazione, trasferire i dati di base del paziente (nome, data di nascita e dati dell'assicurazione sanitaria) dalla tessera di assicurazione sanitaria del paziente al sistema informativo ospedaliero. Durante questo processo, viene creato un nuovo numero di caso univoco. Se il paziente non è mai stato trattato presso Charité - Universitätsmedizin Berlin, viene creato anche un nuovo numero di paziente univoco, che identifica chiaramente questo particolare paziente nel sistema ospedaliero.
  2. Durante questo processo di registrazione, ottenere il consenso informato scritto del paziente per l'elaborazione dei dati TBase da parte di Charité - Universitätsmedizin Berlin e della clinica ambulatoriale di Charité (Ambulantes Gesundheitszentrum der Charité) secondo il GDPR dell'UE.
  3. Chiedi a un dipendente con l'autorizzazione appropriata di aggiungere questo nuovo paziente a TBase. Innanzitutto, accedi a TBase tramite la GUI. Per questo, inserisci "https://nephro.tbase.charite.de" in un browser Web basato su Chrome-Engine in Charité Intranet. Quindi, inserisci il nome utente e la password assegnati dall'amministratore di TBase. Fare clic su Accedi.
  4. Quindi, fai clic sul pulsante Aggiungi nuovo paziente nella parte inferiore della cornice Panoramica paziente a sinistra. Quindi, viene visualizzata una schermata di input.
  5. Inserisci il nome del paziente, la data di nascita, il numero del paziente dell'ospedale Charité (vedi sopra, o in alternativa un numero di caso dell'ospedale Charité) e le informazioni sul consenso al trattamento dei dati del paziente (se concesso, non concesso o revocato dal paziente). Fare clic sul pulsante Salva in basso a destra quando l'immissione dei dati è completata.
    NOTA: Ora, un nuovo paziente è stato aggiunto a TBase e automaticamente tutti i dati disponibili del paziente vengono ora trasferiti da HIS nel sistema TBase EHR.

2. Visualizzazione e aggiunta di dati a una cartella clinica di un paziente in TBase nelle sezioni: Dati anagrafici, Dati medici, Medici, Diagnosi, Procedure, Dati di trapianto, Ospedale

  1. Accedere a EHR come descritto nel passaggio 1.3.
  2. Cerca il paziente desiderato tramite il campo di ricerca in alto a sinistra tramite nome o data di nascita. Fai clic sul pulsante di ricerca a destra del campo di ricerca o premi Invio. Dai risultati nella cornice Panoramica paziente a sinistra, scegli il paziente giusto e fai clic sul nome. Viene visualizzata una nuova schermata che mostra i dati anagrafici del paziente selezionato.
  3. Dopo aver cercato un paziente, la pagina di visualizzazione dei dati master del paziente viene visualizzata per impostazione predefinita. Per navigare da un'altra pagina, fai clic sulla scheda Dati master in alto a sinistra.
    1. Per modificare i dati anagrafici, fare clic sul pulsante Cambia in basso a destra. Viene visualizzata una nuova schermata di input.
    2. Ora, modifica dati come il numero di telefono del paziente, l'indirizzo, aggiungi o correggi un codice di identificazione digitando le nuove informazioni nei campi di input designati. Al termine dell'inserimento dei dati, invia le modifiche facendo clic sul pulsante Salva in basso a destra. Dopo essere stati reindirizzati alla pagina di visualizzazione dei dati master, le modifiche possono essere visualizzate e verificate.
  4. Per visualizzare e modificare i dati medici, fare clic sulla scheda Dati medici in alto a sinistra. Viene visualizzata la panoramica dei dati medici e vengono visualizzati i dati medici esistenti. Sono strutturati come segue: altezza del paziente, gruppo sanguigno, data della prima dialisi, malattia primaria, HLA, dati genetici, dati di dialisi, dati sugli anticorpi HLA esistenti, dati trasfusionali, fattori di rischio, allergie, dati strutturati sull'anamnesi, morte.
    1. Per modificare alcuni dei dati medici, fare clic sul pulsante Cambia in basso a destra. Viene visualizzata una nuova schermata di input.
    2. Ad esempio, aggiungere una malattia primaria ai dati medici del paziente facendo clic su Malattia primaria per espandere o comprimere il modulo di immissione dati. A destra, il campo di input della malattia primaria può essere utilizzato per selezionare una malattia tra i suggerimenti preesistenti (ad esempio, dalla tabella della malattia primaria Eurotransplant) o per inserire una nuova malattia. Inoltre, è possibile inserire informazioni sulla data di diagnosi, la certezza della malattia (biopsia comprovata o meno) e un commento. Dopo l'inserimento dei dati, invia facendo clic sul pulsante Invia valori .
    3. Dopo che tutte le modifiche sono state inserite e inviate, salva le modifiche facendo clic sul pulsante Salva in basso a destra. Dopo essere stati reindirizzati alla pagina di visualizzazione dei dati medici , tutte le modifiche possono essere visualizzate e se sono state salvate correttamente.
  5. Per visualizzare le informazioni sui medici curanti, fare clic sulla scheda Medici . La pagina di visualizzazione Medici si apre e mostra i dati esistenti sui medici curanti. Sono strutturati come segue: nome e indirizzo del medico, specializzazione, tipo (consulente, medico generico, residente), struttura di lavoro (reparto dialisi, ambulatorio, ecc.), numero di telefono.
    1. Per aggiungere un nuovo medico, fai clic sul pulsante Nuovo in basso a destra. Si apre una nuova schermata di input. In alternativa, le informazioni sui medici esistenti possono essere modificate facendo clic prima sul nome del medico e successivamente facendo clic sul pulsante Cambia in basso a destra.
    2. Ad esempio, un nuovo medico può essere aggiunto all'EHR del paziente. Cerca nell'elenco dei medici aggiunti in precedenza inserendo un nome nel campo di ricerca e facendo clic sulla voce giusta tra i diversi suggerimenti. In alternativa, se il medico desiderato non è nell'elenco, inserisci i dati nel campo di input sottostante dopo aver selezionato prima Aggiungi nuovo medico .
    3. Dopo aver inserito tutte le modifiche, salva le modifiche facendo clic sul pulsante Salva in basso a destra. Dopo essere stato reindirizzato alla pagina di visualizzazione Medici , tutte le modifiche sono visibili e l'utente può verificare che le modifiche siano state applicate correttamente.
  6. Per visualizzare e modificare le diagnosi, fare clic sulla scheda Diagnosi in alto a sinistra.
    NOTA: la maggior parte delle diagnosi, delle procedure e delle indagini vengono importate automaticamente tramite interfacce predefinite dall'HIS sui dati del trattamento ospedaliero.
    1. Inserisci le diagnosi fatte nell'ambulatorio facendo clic sul pulsante Nuovo in basso a destra.
    2. È possibile inserire una nuova diagnosi, basata sulla classificazione internazionale delle malattie 10: revisione (ICD-10). Inserisci il codice ICD-10 o il nome della diagnosi nel campo di ricerca al centro dello schermo e seleziona quello giusto da un elenco di suggerimenti facendo clic su di esso. Successivamente, definire la data di inizio e di fine, se applicabile, e il contesto in cui è stata effettuata la diagnosi (ospedaliera o ambulatoriale) digitando questi dati nei campi di input designati.
    3. Invia i dati facendo clic sul pulsante Salva in basso a destra. Dopo essere stati reindirizzati alla pagina di visualizzazione Diagnosi , le modifiche diventano visibili e l'utente può vedere se l'immissione dei dati era corretta.
  7. Per visualizzare e modificare le procedure, fare clic sulla scheda Procedure in alto.
    1. Inserisci le procedure aggiuntive eseguite nell'ambulatorio facendo clic sul pulsante Nuovo in basso a destra.
    2. È possibile inserire una nuova procedura, basata sul codice OPS (versione tedesca dei codici di classificazione internazionale delle procedure in medicina (ICPM). Inserisci il codice OPS o il nome della procedura nel campo di ricerca al centro dello schermo e seleziona quello giusto da un elenco di suggerimenti facendo clic su di esso. Successivamente, definire la localizzazione (sinistra, destra, nessuna) e il contesto in cui è stata eseguita la procedura (ospedaliera o ambulatoriale) digitando questi dati nei campi di input designati.
    3. Invia i dati facendo clic sul pulsante Salva in basso a destra. Dopo essere stato reindirizzato alla pagina di visualizzazione Procedure , verificare che le modifiche siano state applicate correttamente.
  8. Per visualizzare e modificare i dati sulle indagini, fare clic sulla scheda Indagini in alto.
    NOTA: Poiché la maggior parte dei rapporti nell'HIS sono forniti come file di testo, la maggior parte dei risultati corrispondenti nell'EHR sono anche basati su testo. Al contrario, i referti patologici delle biopsie dei trapianti di rene sono classificati secondo la classificazione di Banff 201727,28 e i dati di classificazione discreti risultanti vengono salvati in una tabella corrispondente nell'EHR.
    1. Per esaminare i risultati di un'indagine specifica, fare clic su quello giusto nell'elenco sottostante o utilizzare il campo di ricerca in alto per selezionarlo dall'elenco dei suggerimenti.
    2. Inserisci ulteriori indagini eseguite nell'ambulatorio facendo clic sul pulsante Nuovo in basso a destra.
    3. Inserisci una nuova indagine digitando data, tipo (ultrasuoni, monitoraggio holter, ecc.), Organo coinvolto e i risultati nei campi di input designati.
    4. Invia i dati facendo clic sul pulsante Salva in basso a destra. Dopo essere stati reindirizzati alla pagina di visualizzazione Indagini , le modifiche possono essere visualizzate e verificate dall'utente.
  9. Per visualizzare e modificare i dati sui ricoveri, fare clic sulla scheda Ospedale in alto.
    NOTA: Regolarmente, i KTR che sono stati trapiantati a Charité vengono ricoverati presso il centro trapianti per le complicazioni successive. I dati generati vengono prima memorizzati nell'HIS e i dati rilevanti (ad esempio, dati sull'ammissione o sulla dimissione, referti medici) vengono importati in EHR tramite l'interfaccia HIS. Il ricovero esterno deve essere inserito manualmente nell'EHR.
    1. I dati sul ricovero sono strutturati come segue: ricovero, dimissione, referto medico se disponibile, ospedale, reparto e motivo del ricovero. Per leggere il referto medico, clicca su quello giusto nell'elenco o usa il campo di ricerca qui sopra per selezionarlo dall'elenco dei suggerimenti.
    2. Inserisci un ricovero aggiuntivo (ad esempio, ricovero esterno) facendo clic sul pulsante Nuovo in basso a destra.
    3. Inserisci un nuovo ricovero digitando i dati sopra menzionati nei campi di input designati.
    4. Invia i dati facendo clic sul pulsante Salva in basso a destra. Dopo essere stato reindirizzato alla pagina di visualizzazione dell'ospedale , dove le modifiche diventano visibili e possono essere verificate.
  10. Per visualizzare e modificare i dati del trapianto, fare clic sulla scheda Trapianto in alto a destra. Viene visualizzata la pagina di visualizzazione Trapianto che mostra i dati di trapianto esistenti. In alto, naviga tra diversi trapianti facendo clic sul pulsante corrispondente, se è stato eseguito più di un trapianto.
    1. Per visualizzare o modificare le informazioni sul donatore, fare clic sul pulsante Visualizza donatore sotto la data di trapianto corrispondente. Per inserire o modificare le informazioni sul donatore, fare clic sul pulsante Cambia in basso a destra e inserire i dati nei campi di input designati e salvare le modifiche facendo clic sul pulsante Salva in basso a destra in seguito.
    2. Per aggiungere un nuovo trapianto all'EHR del paziente, fare clic sul pulsante Nuovo in basso a destra nella pagina di visualizzazione del trapianto . Inserisci i dati specifici del trapianto in base ai campi di input (comprese le informazioni sul tipo di organo, la data del trapianto, l'ora dell'ischemia, le complicazioni procedurali tra gli altri). Salva i dati sull'EHR facendo clic sul pulsante Salva in basso a destra. L'utente viene quindi reindirizzato alla pagina di visualizzazione Trapianto per vedere se le modifiche sono state salvate correttamente.
    3. Per modificare le informazioni su un trapianto esistente, fare clic sul pulsante Cambia in basso a destra nella pagina di visualizzazione del trapianto e viene visualizzata una nuova schermata di input in cui vengono visualizzati i dati esistenti per il trapianto selezionato. Modificare questi dati specifici del trapianto in base ai campi di input (comprese le informazioni sul tipo di organo, la data del trapianto, l'ora dell'ischemia, le complicazioni procedurali, tra gli altri). Salva i nuovi dati di immissione nell'EHR facendo clic sul pulsante Salva in basso a destra. Dopo essere stato reindirizzato alla pagina di visualizzazione trapianto , vedere le modifiche e verificare se le modifiche sono state inserite correttamente.

3. Visualizzazione e selezione dei dati di laboratorio

  1. Accedere a TBase e selezionare il paziente desiderato come descritto in 1.3 e 2.2.
  2. Per visualizzare i dati di laboratorio, fare clic sulla scheda Laboratorio in alto e viene visualizzata una panoramica tabellare degli ultimi risultati di laboratorio. In alto, tutti i dati dell'ultima indagine sono visibili con un menu a discesa per cercare i dati di laboratorio precedenti e un campo di ricerca accanto ad esso, dove è possibile cercare valori di laboratorio specifici (ad esempio, creatinina).
    NOTA: I valori di laboratorio sono visualizzati come segue: data di ricezione del campione, data di elaborazione, nome del valore di laboratorio, valore, unità, intervallo di riferimento, un commento (H ... alto, L ... basso, N ... normale), e i due precedenti valori storici di laboratorio per il confronto.
  3. Per modificare una data per la visualizzazione di un'indagine storica di laboratorio, fare clic sul menu a discesa in alto a sinistra e selezionare la data desiderata facendo clic su di essa. Tutti i valori di laboratorio corrispondenti a partire da questa data vengono quindi visualizzati come descritto sopra.
  4. Per selezionare un valore di laboratorio specifico come la creatinina ed esaminarne il decorso nel tempo, digita il suo nome nel campo di ricerca in alto e seleziona quello giusto dall'elenco dei suggerimenti. Dopo aver fatto clic sul pulsante Mostra travaglio , ogni risultato per il valore selezionato di questo paziente viene mostrato nella tabella sottostante.
    1. In alternativa, è sufficiente fare clic sul valore desiderato nella presentazione tabulare iniziale di una singola indagine. Questo mostra di nuovo tutti i risultati precedenti e attuali per questo specifico valore di laboratorio.
  5. Per tracciare il percorso di un valore di laboratorio, fate clic sul simbolo di plottaggio accanto al valore desiderato. In questo modo viene creato automaticamente un plottaggio di tutti i risultati esistenti per questo valore. Se necessario, specificare l'intervallo di tempo per il plottaggio selezionando una data di inizio e di fine nei campi di input in alto a destra e aggiungere un secondo valore al plottaggio selezionandolo nel campo di input designato. Torna alla pagina di visualizzazione laboratorio facendo clic sul pulsante Indietro in basso a destra.

4. Visualizzazione e modifica dei dati dei farmaci: creazione di un elenco standardizzato dei farmaci secondo le normative tedesche ("Bundeseinheitlicher Medikationsplan")

  1. Accedere a TBase e selezionare il paziente desiderato come descritto in 1.3 e 2.2.
  2. Per visualizzare i dati dei farmaci, fare clic sulla scheda Farmaci in alto. Appare una panoramica tabulare sul farmaco corrente del paziente. I dati del farmaco sono mostrati come segue: data di inizio, principio attivo, dose singola (ad esempio, in mg), nome commerciale, schema di dosaggio, dose giornaliera, forma di dosaggio, notifica, indicazione, tipo di prescrizione (medico interno o esterno o autotrattamento da parte del paziente).
  3. Per aggiungere un nuovo farmaco, fare clic sul pulsante Nuovo in basso a destra. Immettere il nome della sostanza (o in alternativa il nome commerciale), lo schema di dosaggio e la data di inizio, che viene impostata automaticamente alla data corrente, ma può essere modificata se la data di inizio era passata. Inoltre, è possibile aggiungere un'indicazione e un'osservazione nei campi di input designati. Aggiungi il farmaco all'elenco facendo clic sul pulsante Salva in basso a destra.
  4. Per modificare un farmaco esistente, fare clic sull'elemento appropriato nell'elenco dei farmaci e sul pulsante Cambia in basso a destra in seguito. Ora, le modifiche relative al dosaggio, al modulo di domanda possono essere digitate nei campi di input designati e le modifiche possono essere applicate facendo clic sul pulsante Salva in basso a destra.
  5. Per interrompere un farmaco, fare clic sul farmaco designato e fare clic sul pulsante Interrompi in alto.
  6. Per cercare farmaci precedenti, inserisci il principio attivo nel campo di ricerca in alto a sinistra e seleziona quello giusto facendo clic su di esso dall'elenco storico dei farmaci. Appare un grafico con tutti i farmaci precedenti, che è strutturato come indicato in 4.2.
  7. Per creare un elenco standardizzato di farmaci per il paziente secondo le normative tedesche, fare clic sul pulsante Bundeseinheitlicher Medikationsplan in alto a destra. Un file PDF viene creato e scaricato automaticamente per la stampa.

5. Visualizzazione e aggiunta di voci al corso di medicina: generazione semi-automatica di un referto medico

  1. Accedere all'EHR e selezionare il paziente desiderato come descritto ai punti 1.3 e 2.2.
  2. Per visualizzare il corso di medicina, fare clic sulla scheda Corso in alto. Viene fornita una panoramica tabellare sulla documentazione dei precedenti appuntamenti del paziente. I dati sono strutturati come segue: data dell'appuntamento, data del prossimo appuntamento, pressione sanguigna, frequenza cardiaca, temperatura, peso, indice di massa corporea, volume delle urine e tre campi di testo suddivisi in valutazione pubblica per il paziente, valutazione interna per l'uso presso Charité e valutazione medica per altri medici.
    NOTA: Inoltre, c'è un campo di riepilogo in basso, che viene utilizzato per riassumere informazioni importanti sulla storia medica del paziente e renderle visibili a prima vista.
  3. Per aggiungere una nuova voce al corso di medicina, fai clic sul pulsante Nuovo in basso a destra. Inserire le informazioni valutate nei campi di input desiderati (ad esempio, segni vitali, medico curante, valutazione interna o valutazione pubblica). Aggiungi la data del prossimo appuntamento nel campo di input designato in alto a destra. Invia i dati facendo clic sul pulsante Salva in basso a destra. Gli utenti vengono quindi reindirizzati alla pagina di visualizzazione del corso .
  4. Per modificare una voce esistente, fare clic su quella appropriata e fare clic sul pulsante Cambia in basso a destra. Ora, inserisci dati aggiuntivi nei campi di input designati o modifica i dati esistenti. Modificare o aggiornare le informazioni nel campo di notifica digitando al suo interno e inviare le modifiche facendo clic sul pulsante Salva in basso a destra. Gli utenti vengono quindi reindirizzati alla pagina di visualizzazione del corso .
  5. Per creare un referto medico automatizzato, fai clic sul pulsante Referto medico in basso a destra. Viene visualizzata una nuova schermata, con 18 diverse opzioni (che vanno dai risultati di laboratorio al referto medico completo).
    1. Ad esempio, crea un referto medico con pochi clic: fai clic su Referto medico ambulatoriale. Il nome del paziente, il medico curante, l'ultima data dei valori di laboratorio e l'ultima data del corso di medicina vengono compilati automaticamente, ma possono essere modificati se necessario. Dopo la conferma facendo clic su OK, viene creato e scaricato per la stampa un file di documento word (.doc-) correttamente formattato contenente le informazioni selezionate.

6. Disconnessione

  1. Per disconnetterti attivamente da TBase, fai clic sul pulsante Disconnetti in basso a destra. Inoltre, si esce automaticamente dopo 60 minuti di inattività o se il browser viene chiuso.

7. Utilizzo dei dati raccolti

  1. Per eseguire query sui dati raccolti, utilizzare il server di replica (Figura 1) come descritto nella sezione Struttura e interfacce del database. Per le query è possibile utilizzare tutti i programmi di elaborazione dati in grado di connettersi a un database tramite ODBC (Open Database Connectivity), JDBC (Java Database Connectivity). Una volta stabilita la connessione al database, utilizzare il software open source R Studio.
  2. Per configurare una connessione al database ODBC, ad esempio nel sistema operativo Windows, aprire lo strumento ODBC e fare clic su Aggiungi per un nuovo nome origine dati utente (DSN) in Pannello di controllo e Gestione sicurezza. In questa posizione immettere i dati di connessione disponibili al database di replica. Immettere i seguenti dati: "Nome driver", "Nome connessione ODBC" (impostato dall'utente), "Nome host" e i dettagli di autenticazione SQL "Nome utente", "Password" e "Nome database".
  3. Per generare una query molto semplice (ad esempio, numero di trapianti divisi per genere negli anni 2000-2020) nel software open source R Studio dopo che è stata impostata la connessione al database ODBC, aprire File, Nuovo file nell'applicazione R Studio in alto a sinistra e fare clic su R Script. Il codice di script di esempio (codice 1) viene immesso nella finestra di script vuota che si apre.
  4. Fare clic sul pulsante Origine nella parte superiore della finestra dello script e lo script è in esecuzione, quindi genera il grafico a barre definito nello script con i dati del database connesso (Figura 6).

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Risultati

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

TBase è stato rilasciato per la prima volta nel 1999 al Charité Campus Mitte ed è in uso da allora. Da oltre 20 anni il TBase-EHR raccoglie prospetticamente dati da tutti i KTR. A partire dal 2001, gli altri programmi di trapianto di Charité hanno utilizzato TBase per la cura di routine di KTR e pazienti in lista d'attesa. Dal 2007, questo EHR è in uso per la cura di routine dei donatori viventi e di tutti i pazienti nel dipartimento di nefrologia.

Fornendo al software TBase le sue funzionalit...

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Discussione

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

TBase combina un EHR basato sul web per l'assistenza ambulatoriale specializzata di KTR con un database di ricerca, creando un database completo a lungo termine per i pazienti con malattie renali6,11,15,37. Per quanto riguarda la struttura organizzativa, ciò è reso possibile dall'implementazione di un moderno processo di progettazione del software come agente istituzionale e includendo oltre 20...

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Dichiarazioni

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Gli autori corrispondenti non hanno nulla da dichiarare.

Ringraziamenti

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Lo sviluppo dell'EHR presentato è stato sostenuto negli ultimi 20 anni da finanziamenti interni alla ricerca e finanziamenti pubblici da diverse istituzioni e fondazioni.

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Materiali

Elenco dei materiali utilizzati in questo articolo
NomeAziendaNumero di catalogoCommenti
Piattaforma per sviluppatori SAP Web IDESAP SE
GUI Toolbox SAPUI5SAP SE
Database in memoria SAP-HANASAP SE
Interfaccia Standard HL7Livello di integrità Sette Standard di interfaccia internazionale
HL7 FHIRLivello di integrità Sette RStudio internazionale
RStudio Inc.
TBase - Cartella Clinica ElettronicaCharité - Universitä Sito
SAP-HANA XSASAP SE
web di Berlino

Riferimenti

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Halleck, F., et al. Integrated care of renal transplant patients - Development of an electronic health care service platform. Dialyse aktuell. 20 (06), 285-290 (2016).
  2. Sonntag, D., et al. The Clinical Data Intelligence Project. Informatik-Spektrum. 39 (4), 290-300 (2016).
  3. Kara, E., et al. A Domain-adapted Dependency Parser for German Clinical Text. Proceedings of the 14th Conference on Natural Language Processing. , Vienna Austria. (2018).
  4. Maier, C., et al. Experiences of Transforming a Complex Nephrologic Care and Research Database into i2b2 Using the IDRT Tools. Journal of Healthcare Engineering. 2019, 5640685(2019).
  5. Jensen, P. B., Jensen, L. J., Brunak, S. Mining electronic health records: towards better research applications and clinical care. Nature Reviews Genetics. 13 (6), 395-405 (2012).
  6. Schmidt, D., et al. A novel tool for the identification of correlations in medical data by faceted search. Computers in Biology and Medicine. 85, 98-105 (2017).
  7. Veit, K., Wessels, M., Deiters, W. Gesundheitsdaten und Digitalisierung - Neue Anforderungen an den Umgang mit Daten im Gesundheitswesen. Digitale Transformation von Dienstleistungen im Gesundheitswesen VI: Impulse für die Forschung. , 19-33 (2019).
  8. Ehrler, F., Geissbuhler, A., Jimeno, A., Ruch, P. Data-poor categorization and passage retrieval for gene ontology annotation in Swiss-Prot. BMC Bioinformatics. 6, Suppl 1 23(2005).
  9. Esteban, C., Schmidt, D., Krompaß, D., Tresp, V. Predicting Sequences of Clinical Events by Using a Personalized Temporal Latent Embedding Model. 2015 International Conference on Healthcare Informatics. , 130-139 (2015).
  10. Roller, R., et al. Detecting Named Entities and Relations in German Clinical Reports. Language Technologies for the Challenges of the Digital Age. , 146-154 (2018).
  11. Roller, R., et al. A fine-grained corpus annotation schema of German nephrology records. Clinical Natural Language Processing Workshop (ClinicalNLP). , Osaka, Japan. (2016).
  12. Esteban, C., Staeck, O., Baier, S., Yang, Y., Tresp, V. Predicting Clinical Events by Combining Static and Dynamic Information Using Recurrent Neural Networks. IEEE International Conference on Healthcare Informatics (ICHI). , 93-101 (2016).
  13. Schmidt, D., Niemann, M., Trzebiatowski, G. L. v The Handling of Missing Values in Medical Domains with Respect to Pattern Mining Algorithms. Proceedings of the 24th International Workshop on Concurrency, Specification and Programming (CS&P 2015). 1492, 147-154 (2015).
  14. Burchardt, A., Uszkoreit, H. IT für soziale Inklusion: Digitalisierung - Künstliche Intelligenz - Zukunft für alle. De Gruyter. , (2018).
  15. Schroter, G., Lindemann, L. F. TBase2 - A Web-Based Electronic Patient Record. Fundamenta Informaticae. 43 (1-4), 343-353 (2000).
  16. Duettmann, W., et al. eHealth in Transplantation. Transplant International. , (2020).
  17. Durr, M., et al. Late Conversion to Belatacept After Kidney Transplantation: Outcome and Prognostic Factors. Transplantation Proceedings. 49 (8), 1747-1756 (2017).
  18. Halleck, F., et al. MHealth and digital management after kidney transplantation. Nieren- und Hochdruckkrankheiten. 46, 474-480 (2017).
  19. Düttmann-Rehnolt, W., et al. Neuartige Kommunikationswege und Strukturen zur Optimierung der häuslichen Versorgung am Beispiel von nierentransplantierten Patienten. Digitale Transformation von Dienstleistungen im Gesundheitswesen VI: Impulse für die Forschung. , 407-421 (2019).
  20. Hils, S., Bogatyreva, L., Hauschke, D., Pisarski, P. Telemedical Supported Aftercare as an Innovative Project-Study Improves the Quality of Life After Living Kidney Transplantation - A Single Center Experience. American Journal of Transplantation. 14 (3), 843(2014).
  21. Schmidt, D., et al. Integrierte Versorgung chronisch kranker Patienten am Beispiel von MACSS: Digitalisierung - Künstliche Intelligenz - Zukunft für alle. IT für soziale Inklusion. , 41-50 (2018).
  22. Massie, A. B., Kucirka, L. M., Segev, D. L. Big data in organ transplantation: registries and administrative claims. American Journal of Transplantation. 14 (8), 1723-1730 (2014).
  23. McAdams-DeMarco, M. A., et al. Frailty, Length of Stay, and Mortality in Kidney Transplant Recipients: A National Registry and Prospective Cohort Study. Annals of surgery. 266 (6), 1084-1090 (2017).
  24. The Most Popular Browsers. w3schools.com. , Available from: https://www.w3schools.com/browsers/ (2020).
  25. H.L.S.I. HL7 International. , Available from: https://www.hl7.org/ (2020).
  26. Duettmann, W., et al. Digital home monitoring of patients after kidney transplantation: The MACCS platform. Journal of Visualized Experiments. , (2021).
  27. Haas, M., et al. The Banff 2017 Kidney Meeting Report: Revised diagnostic criteria for chronic active T cell-mediated rejection, antibody-mediated rejection, and prospects for integrative endpoints for next-generation clinical trials. American Journal of Transplantation. 18 (2), 293-307 (2018).
  28. Roufosse, C., et al. A 2018 Reference Guide to the Banff Classification of Renal Allograft Pathology. Transplantation. 102 (11), 1795-1814 (2018).
  29. Duerr, M., et al. Increased incidence of angioedema with ACE inhibitors in combination with mTOR inhibitors in kidney transplant recipients. Clinical Journal of the American Society of Nephrology. 5 (4), 703-708 (2010).
  30. Lachmann, N., et al. Invited letter in response to "Predicted indirectly recognizable HLA epitopes (PIRCHE): Only the tip of the iceberg?". American Journal of Transplantation. 18 (2), 523-524 (2018).
  31. Huber, L., Naik, M., Budde, K. Desensitization of HLA-incompatible kidney recipients. The New England Journal of Medicine. 365 (17), 1644-1645 (2011).
  32. Choi, M., et al. Low Seroprevalence of SARS-CoV-2 Antibodies during Systematic Antibody Screening and Serum Responses in Patients after COVID-19 in a German Transplant Center. Journal of Clinical Medicine. 9 (11), (2020).
  33. Lehner, L. J., et al. Analysis of Risk Factors and Long-Term Outcomes in Kidney Transplant Patients with Identified Lymphoceles. Journal of Clinical Medicine. 9 (9), (2020).
  34. Zhang, Q., et al. The relationship between proteinuria and allograft survival in patients with transplant glomerulopathy: a retrospective single-center cohort study. Transplant International. , (2020).
  35. Bissler, J., et al. Everolimus for angiomyolipoma associated with tuberous sclerosis complex or sporadic lymphangioleiomyomatosis (EXIST-2): A multicentre, randomised, double-blind, placebo-controlled trial. Lancet. 381, (2013).
  36. Budde, K., et al. Everolimus-based, calcineurin-inhibitor-free regimen in recipients of de-novo kidney transplants: an open-label, randomised, controlled trial. Lancet. 377 (9768), 837-847 (2011).
  37. Lindemann, G., Schröter, K., Schlaefer, A., Budde, K., Neumayer, H. H. Web-Based Patient Records - The Design of TBase2. New Aspects of High Technology in Medicine. , (2000).
  38. Big Data Project | BigMedilytics | The largest initiative to transform healthcare sector. BigMedilytics. , Available from: https://www.bigmedilytics.eu/big-data-project/ (2020).
  39. Duettmann, W., et al. Telemedizinische Betreuung von Patienten nach Nierentransplantation: Was beinhaltet MACCS. Nieren- und Hochdruckkrankheiten. 49, (2020).

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Ristampe e permessi

Richiedi il permesso di riutilizzare il testo o le figure di questo articolo JoVE

Richiedi permesso

Tag

Database per la ricerca sui trapiantiIntegrazione dei dati cliniciValidazione dei datiGestione della terapia farmacologicaAssistenza ambulatorialePrivacy dei datiIntegrazione del machine learningServizi di telemedicina

Articoli correlati