Integrazione, interoperabilità e il futuro della sanità
L'accesso ai dati clinici consentirà di migliorare gli esiti dei pazienti.
L'accesso ai dati clinici consentirà di migliorare gli esiti dei pazienti.
Oggi più che mai, è fondamentale che gli operatori sanitari possano accedere a dati accurati e integrati.
Le organizzazioni sanitarie sono passate con successo dai sistemi di archiviazione cartacei alle cartelle cliniche elettroniche (EHR). Tuttavia, oggi più che mai, è fondamentale avere una visione completa del paziente per garantire cure sicure e promuovere la salute della popolazione. Come possiamo raggiungere questo obiettivo? Il settore sembra ormai concorde sulla risposta: mediante sistemi interoperabili.
Non è passato molto tempo da quando siamo passati dai documenti cartacei a quelli digitali. Le nostre ambizioni sono cresciute man mano che il settore sanitario ha iniziato a puntare a una visione completa del paziente, indipendentemente da dove siano archiviati i dati. Nonostante i numerosi incentivi, la condivisione dei dati ha registrato progressi lenti. Dunque, il Congresso degli Stati Uniti è intervenuto con il 21st Century Cures Act, introducendo il requisito di API aperte accessibili "senza particolari sforzi". La Casa Bianca e il CMS hanno dato vita al programma di incentivi Promoting Interoperability e all'iniziativa MyHealthEData. Nel frattempo, le organizzazioni che definiscono gli standard e le collaborazioni hanno continuato a promuoverne l'adozione e a sostenerne l'utilizzo.
Salesforce e MuleSoft svolgono un ruolo fondamentale in questo percorso, lavorando per mettere a disposizione delle organizzazioni sistemi che consentano di ottenere una visione a 360 gradi del paziente e favorire un sistema sanitario in grado di rispondere in tempo reale alle relative esigenze, in particolare in tempi di crisi, come durante la pandemia di COVID-19, o in situazioni di emergenza, come quella causata dalla diffusione del virus del vaiolo delle scimmie. L'interoperabilità è la chiave per raggiungere questi obiettivi.
Le pressioni legate alla competitività, ai costi e alla sicurezza ci spingono più che mai verso un modello basato sull'interoperabilità. Lo dimostra la recente ondata di grandi operazioni nel settore sanitario, tra cui la fusione tra Intermountain Healthcare ed SCL Health, che ha dato vita a una realtà più grande sotto il nome di Intermountain Healthcare. La fusione tra Advocate Aurora e Atrium Health, che ha riunito 67 ospedali dando origine ad Advocate Health, nonché l'acquisizione di One Medical da parte di Amazon. Quando le organizzazioni sanitarie si uniscono, anche i relativi sistemi confluiscono, creando l'opportunità di ottenere approfondimenti grazie alla rapida aggregazione dei dati. Questo processo può accelerare lo sviluppo di nuove strategie, prodotti e servizi. Può inoltre contribuire a creare una fonte di dati sui pazienti affidabile e univoca, rafforzando la fiducia tra operatori sanitari e pazienti e migliorando, in ultima analisi, gli esiti della sanità.
La fase iniziale della trasformazione digitale ha contribuito alla nascita dei sistemi di cartelle cliniche elettroniche (EHR). Oggi puntiamo ad andare oltre l'EHR, verso sistemi interoperabili basati su API. Nell'ultimo decennio, la tecnologia ha fatto enormi progressi e, di conseguenza, la nostra offerta Salesforce si è arricchita notevolmente, includendo blockchain, analytics avanzata e, naturalmente, CRM. Tuttavia, queste tecnologie non sono tutte integrate efficacemente nei sistemi EHR.
In Salesforce, vediamo diversi fattori che stanno accelerando il passaggio all'interoperabilità: la crescente diffusione dei modelli di assistenza basati sul valore delle cure, i cambiamenti normativi, la rapida evoluzione dei dati e dei servizi del settore, la necessità di erogare assistenza da remoto e la necessità di accedere a funzionalità digitali moderne. È un'evoluzione entusiasmante, ma ci vorrà ancora tempo prima che l'interoperabilità diventi una prassi consolidata e che i pazienti possano aspettarsi un'esperienza semplice e immediata, come ordinare una cena online.
In questa guida, analizzeremo i motivi per cui l'interoperabilità è fondamentale per il sistema sanitario, quali ostacoli ne frenano la diffusione e quali passi intermedi è necessario compiere. Inoltre, approfondiremo il ruolo dell'integrazione nel rendere l'esperienza dei pazienti più semplice e immediata, aiutandoli ad acquisire maggiore consapevolezza del proprio percorso di cura e a vivere in modo più sano. Infine, vi presenteremo i pionieri del settore che stanno aprendo la strada a un sistema sanitario realmente connesso.
Il sistema sanitario statunitense è una vasta rete di sistemi, applicazioni e dati. La maggior parte degli ospedali e degli studi medici privati ha adottato una qualche forma di cartella clinica elettronica (EHR). Si tratta di un passo importante, ma la maggior parte di questi sistemi è completamente separata dagli altri: spesso, infatti, proviene da fornitori diversi e non è in grado di comunicare con le altre piattaforme. La mancanza di interoperabilità non riguarda solo organizzazioni sanitarie distinte, ma può verificarsi anche all'interno dello stesso sistema sanitario, dove sistemi eterogenei mantengono i dati confinati in silos separati. Tutto ciò ostacola il coordinamento delle cure e rallenta i progressi verso il miglioramento della salute. Tali criticità sono riconducibili a tre sfide:
Per ottenere una visione davvero completa del paziente, le organizzazioni sanitarie devono essere in grado di integrare facilmente i dati raccolti dai diversi professionisti e fornitori di servizi sanitari che partecipano al percorso di cura del paziente e utilizzarli in modo sicuro. Inoltre, devono essere in grado di preservare tutto il contesto associato a questi dati. È proprio qui che l'interoperabilità fa la differenza.
L'interoperabilità porta l'integrazione dei sistemi a un livello superiore. Con il suo progressivo sviluppo, consente di sfruttare le connessioni tra i sistemi per attribuire significato ai dati, arricchendoli del relativo contesto. Ciò è possibile perché permette a sistemi informativi, dispositivi e applicazioni di accedere ai dati, scambiarli, integrarli e utilizzarli in modo coordinato e collaborativo, all'interno delle singole organizzazioni e oltre i confini organizzativi, regionali e nazionali.
L'integrazione connette sistemi eterogenei, ma non sempre preserva il contesto delle informazioni che riunisce. Svolge una funzione essenziale, coordinando le diverse interfacce che consentono di automatizzare i processi. Inoltre, riunisce i sottosistemi che compongono un sistema, garantendo che funzionino in modo coordinato come un'unica entità. L'integrazione è la base su cui si fonda l'interoperabilità.
Sebbene molti sistemi siano integrati tra loro, i dati che condividono spesso sono privi del contesto necessario per interpretarli correttamente. I sistemi interoperabili, invece, sono in grado di comunicare utilizzando un linguaggio comune, preservando il significato delle informazioni senza introdurre ulteriore complessità o ritardi. L'interoperabilità consente ai sistemi informatici di scambiare dati in modo sempre più evoluto.
L'interoperabilità è l'obiettivo finale. Tuttavia, la sanità non potrà raggiungerlo finché l'intero ecosistema IT sanitario non sarà in grado di connettersi e scambiare facilmente tutte le informazioni cliniche e non cliniche necessarie per prendere decisioni più consapevoli e ottenere i migliori risultati possibili per ciascun paziente. Fino ad allora l'integrazione continuerà a evolversi verso un livello superiore, con l'obiettivo di raggiungere un'interoperabilità significativa.
In Salesforce, sappiamo che è possibile realizzare scambi di dati aperti e collaborativi. La nostra suite di soluzioni è stata progettata non solo per integrare sistemi, ma anche per soddisfare le crescenti esigenze di interoperabilità. Per applicare queste funzionalità utilizzando la famiglia di prodotti Salesforce, adottiamo una metodologia che consente di rendere disponibili i dati giusti alle persone giuste nel momento giusto. In tal modo, individuare la soluzione di integrazione più adatta per avviarti verso l'interoperabilità diventa un processo articolato in quattro fasi di analisi:
Indipendentemente dalle soluzioni più adatte alla tua organizzazione, Salesforce ti mette a disposizione funzionalità di integrazione che ti aiutano a definire un percorso verso esperienze connesse senza attriti. Queste includono funzionalità di integrazione multilivello, modelli di dati, API aperte, orchestrazione delle integrazioni e, naturalmente, integrazioni tra prodotti Salesforce, il tutto basato su una piattaforma sicura e conforme.
Per chiunque operi nella sanità, Health Cloud offre una visione completa del paziente, dell'assistito o del cliente, grazie a una progettazione incentrata sull'interoperabilità. Di conseguenza, consente agli utenti di accedere a informazioni cliniche e non cliniche fondamentali sui pazienti, distribuite tra sistemi legacy.
Utilizzando le funzionalità indicate in precedenza, è possibile realizzare l'interoperabilità tra Health Cloud e i sistemi esterni a livello di database backend e di interfaccia utente (UI). A livello di backend, i dati provenienti da un sistema esterno vengono copiati in Health Cloud. A livello solo di UI, invece, i dati vengono visualizzati nell'interfaccia di Health Cloud recuperandoli in tempo reale dal sistema esterno. Questo approccio è noto anche come virtualizzazione dei dati. Tuttavia, i dati non vengono mai archiviati nel backend.
Per molte organizzazioni, l'esigenza più urgente è rendere accessibili i dati EHR in tempo reale. La piattaforma MuleSoft Anypoint Platform offre una soluzione di integrazione per Health Cloud che consente di connettere qualsiasi dato, dispositivo o applicazione attraverso sistemi IT clinici e non clinici. In combinazione con il nuovo Accelerator for Healthcare, pronto all'uso, gli sviluppatori possono accedere ad API predefinite e modelli di integrazione convalidati dai clienti, per realizzare in modo rapido e semplice funzionalità IT sanitarie digitali fondamentali complete. Ciò include l'integrazione in Health Cloud dei dati Patient 360 in tempo reale, la creazione delle API FHIR richieste dalle nuove normative sull'interoperabilità di CMS e ONC e molto altro.
Allo stesso tempo, siamo consapevoli che fornire semplicemente un'API, un modello o un connettore non è sufficiente per raggiungere i tuoi obiettivi di integrazione e interoperabilità. Il nostro approccio alle integrazioni end-to-end parte dalla definizione e dalla comprensione del caso d'uso, che diventa poi il punto di riferimento per stabilire le priorità di sviluppo attraverso un processo articolato in più fasi:
Le integrazioni end-to-end verranno realizzate nel corso del tempo. Con l'evolversi delle esigenze aziendali, individua le opportunità per migliorare le integrazioni esistenti, ad esempio semplificando l'orchestrazione o sviluppando API composite, così da ridurre la complessità e l'onere delle attività di integrazione.
Combinando API, modelli e connettori, possiamo aiutarti a definire il percorso di integrazione più adatto alle tue esigenze. Le soluzioni di integrazione complete, come quelle offerte da MuleSoft, consentono di realizzare integrazioni attraverso diverse tipologie di scambio. Sebbene ciascuna integrazione sia univoca, esistono pattern ricorrenti che possono aiutarti a soddisfare le tue esigenze di integrazione. Di seguito, ciascun pattern descrive la progettazione e l'approccio da adottare in uno specifico scenario, anziché una particolare implementazione.
| Pattern | Scenario |
|---|---|
| Invocazione di processo remoto - Richiesta e risposta | Salesforce richiama un processo su un sistema remoto, ne attende il completamento e aggiorna lo stato in base alla risposta ricevuta dal sistema remoto. |
| Invocazione di processo remoto - Invio senza attesa di risposta | Salesforce richiama un processo su un sistema remoto senza attenderne il completamento. Il processo remoto riceve e conferma la richiesta, quindi restituisce il controllo a Salesforce. |
| Sincronizzazione dei dati in batch | I dati archiviati in Lightning Platform vengono creati o aggiornati per riflettere le modifiche apportate in un sistema esterno. Analogamente, le modifiche apportate in Lightning Platform vengono inviate a un sistema esterno. Gli aggiornamenti in entrambe le direzioni vengono eseguiti in batch. |
| Chiamata da remoto | Un sistema remoto crea, recupera, aggiorna o elimina i dati archiviati in Lightning Platform. |
| Aggiornamento UI in base a modifiche ai dati | L'interfaccia utente di Salesforce deve aggiornarsi automaticamente in seguito alle modifiche apportate ai dati di Salesforce. |
| Virtualizzazione dei dati | Salesforce accede ai dati esterni in tempo reale. In tal modo, non è necessario rendere persistenti i dati in Salesforce né riconciliarli successivamente con quelli del sistema esterno. |
Un elemento fondamentale per riutilizzare ed estendere le integrazioni è la rete di applicazioni. Questo approccio all'integrazione introduce un nuovo modo di connettere applicazioni, dati e dispositivi attraverso API che espongono sulla rete alcuni o tutti gli asset e i dati disponibili. In tal modo, altri utenti e sistemi di diverse aree aziendali possono individuare e riutilizzare tali asset. Le API moderne sono alla base di questo approccio e fungono da componenti riutilizzabili che consentono di realizzare una connettività end-to-end. Grazie alle funzionalità integrate di sicurezza e governance presenti in ogni nodo, questi componenti modulari e riutilizzabili permettono di accelerare il rilascio di soluzioni, ridurre i costi e favorire una vera trasformazione digitale.
Nel proseguire il nostro percorso verso l'interoperabilità, individuiamo tre aree principali su cui continuiamo a concentrarci e a investire: le API aperte, i servizi di orchestrazione e l'adozione di standard.
In Salesforce, abbiamo lanciato la nostra prima API quasi 20 anni fa e da allora non ci siamo più fermati. Supportiamo campi abilitati alle API, utilizzabili nei flussi sincroni o asincroni, e promuoviamo l'uso di API basate su standard, come REST, SOAP, Bulk, OData e le API di streaming. Con un numero crescente di organizzazioni alla ricerca di una reale interoperabilità, è aumentata anche l'esigenza di funzionalità di gestione delle API su scala aziendale, necessarie per proteggere adeguatamente gli endpoint.
Riconosciamo la necessità di superare le integrazioni punto a punto a favore della riutilizzabilità a livello aziendale, attraverso un'orchestrazione moderna che consenta di connettere rapidamente dati, dispositivi e applicazioni tramite API. Inoltre, siamo consapevoli che le integrazioni possono essere complesse e disomogenee. La nostra Anypoint Platform eccelle nell'orchestrazione dei dati in ambienti eterogenei, dalle API in tempo reale all'elaborazione di file batch e di messaggi basati su eventi. Tuttavia, abbiamo imparato che quando i dati unificati vengono utilizzati in applicazioni progettate per scopi specifici, di cui le diverse funzioni aziendali sono proprietarie e che gestiscono direttamente, è possibile generare più valore e mantenere il controllo più vicino all'utente finale.
Per realizzare la nostra visione e diventare la piattaforma leader per l'esperienza del paziente nell'ambito dell'assistenza sincronizzata in tutti i segmenti, abbiamo investito nello sviluppo di soluzioni che consentano agli operatori sanitari di convertire gli standard sanitari legacy, come HL7 v2, C-CDA e X12, in FHIR. Tra queste rientra il nostro generatore automatico di RAML per FHIR di MuleSoft. Solo quando le organizzazioni adottano standard condivisi possono mantenere la promessa di un'assistenza connessa, personalizzata e globale.
Pertanto, continueremo ad adottare FHIR R4 e gli United States Core Data for Interoperability (USCDI) come riferimento per definire e guidare i nostri modelli di dati e definire le nostre API FHIR. Inoltre, continueremo a valutare le app SMART on FHIR come ulteriore modalità di accesso alle cartelle cliniche elettroniche (EHR), nonché per offrire un supporto migliore alle aziende del settore delle scienze della vita.
La pandemia di COVID-19 ha avuto un impatto maggiore su alcuni operatori sanitari rispetto ad altri. È apparso subito chiaro che chi disponeva già di un'esperienza digitale connessa era in grado di affrontare meglio la pandemia. I pazienti avevano bisogno di risposte alle proprie domande e chiedevano con insistenza visite virtuali. I clienti Salesforce sono riusciti a implementare soluzioni in pochi giorni. Anche i dipendenti dovevano poter lavorare da casa e disporre di una visione a 360 gradi dei pazienti. Gli utenti Salesforce sono riusciti a farlo grazie alle integrazioni dei dati già disponibili, che fornivano le informazioni giuste al momento giusto. Di seguito sono riportati due esempi di come Salesforce abbia aiutato gli utenti a intraprendere il percorso verso l'interoperabilità e a migliorare gli esiti per i pazienti.
MIMIT Health
MIMIT Health, un gruppo indipendente di medici con sede a Chicago, specializzato in trattamenti mini-invasivi e mirati, è all'avanguardia nell'innovazione digitale. Cliente di Health Cloud, MIMIT integra diversi sistemi per continuare a migliorare l'esperienza dei pazienti e promuovere al contempo lo sviluppo di una soluzione complessiva per l'interoperabilità. Prima di implementare Health Cloud, l'azienda aveva iniziato con Service Cloud, scoprendo l'enorme valore dell'integrazione dei dati delle cartelle cliniche elettroniche (EHR) per favorire il coinvolgimento dei pazienti, la pianificazione e i piani di cura. Oggi MIMIT integra il proprio sistema EHR, Medstreaming LLC, con Salesforce tramite HL7:
Manish Goomar, Direttore dei sistemi digitali e delle soluzioni, MIMIT Health
Nebraska Medicine
Nebraska Medicine gestisce due ospedali e 39 cliniche specialistiche e di assistenza primaria in tutto lo Stato del Nebraska. Inoltre, detiene partecipazioni in due ospedali rurali situati fuori dalla sede ospedaliera principale e in un ospedale specialistico.
Con sedi dislocate ed esigenze differenti, questa importante organizzazione sanitaria si è rivolta a Salesforce e MuleSoft per sviluppare soluzioni di interoperabilità destinate a sistemi clinici e non clinici. Attualmente, per gestire l'assistenza ai pazienti, l'organizzazione utilizza due sistemi principali: Salesforce Health Cloud ed EPIC. Integrando questi sistemi e collaborando con i team Salesforce, ha introdotto MuleSoft per adottare un nuovo approccio all'integrazione basato sulle API. Ciò ha consentito ai dati dei pazienti di fluire in tempo reale tra i due sistemi, mantenendo le cartelle cliniche accurate e aggiornate e rendendo le informazioni immediatamente accessibili al personale quando necessario. Oggi, più di 110 agenti del personale e del contact center utilizzano Health Cloud per aggiornare e creare cartelle cliniche, ottenendo una visione a 360 gradi del paziente attraverso tutti i sistemi e migliorando la qualità dell'assistenza.
Grazie a questa soluzione, l'organizzazione ha implementato una sincronizzazione bidirezionale tra Epic e Health Cloud, che consente lo scambio di dati in tempo reale relativi a: dati anagrafici dei pazienti, appuntamenti, vaccinazioni, farmaci, informazioni su garanti e assicurazioni, messaggi di ammissione, dimissione e trasferimento dei pazienti e molto altro.
Grazie a Salesforce, in combinazione con MuleSoft Accelerator for Healthcare, Nebraska Medicine ha registrato un aumento del 150% nell'utilizzo delle API.
Inoltre, l'organizzazione ha ottenuto incrementi di produttività e risparmi nelle attività del contact center. Nel primo anno di collaborazione con Salesforce e MuleSoft per l'integrazione con Epic, Nebraska Medicine ha migliorato la produttività degli agenti, ottenendo risparmi effettivi superiori a 104.000 dollari, a cui si sono aggiunti oltre 376.000 dollari di risparmi grazie alla risoluzione delle richieste dei pazienti al primo contatto.
Ora Nebraska Medicine sta estendendo questo approccio alle soluzioni aziendali interne ed esterne, proseguendo il proprio percorso con Salesforce.
L'interoperabilità è fondamentale per il settore sanitario. La connettività basata sulle API e gli approcci basati su reti applicative sono i pilastri che consentono di realizzarla. Con un settore sanitario sempre più orientato alle esigenze dei consumatori, cresce la domanda di esperienze connesse e aumentano i casi d'uso che richiedono integrazioni sofisticate e basate sul contesto: una vera interoperabilità. MuleSoft e Health Cloud sono stati progettati per amplificare il valore dei sistemi di origine, non solo rendendo disponibili i dati delle cartelle cliniche elettroniche (EHR) in tutte le applicazioni, ma anche favorendo la collaborazione per estendere l'assistenza ai pazienti e migliorare gli esiti sanitari. Durante lo sviluppo delle nostre funzionalità con questi obiettivi, continueremo a fare riferimento agli standard più recenti per i dati sanitari, così da allinearci ulteriormente al settore e garantire un ecosistema sanitario pienamente connesso. Come sempre, continueremo a investire nella nostra piattaforma per renderla ancora più aperta, affidabile e collaborativa.