Panoramica di Data Integration Toolkit

Nota

  • Amministrazione sincronizzazione per FHIR è stato rinominato in Data Integration Toolkit.

  • A partire da ottobre 2023, il servizio Agente di sincronizzazione FHIR di Azure è stato ufficialmente ritirato. Non sarà incluso in Data Integration Toolkit e non sarà supportato come soluzione Microsoft Cloud for Healthcare. Per informazioni su un'implementazione alternativa, consulta Panoramica delle Dataverse Healthcare API.

Il framework degli standard FHIR (Fast Healthcare Interoperability Resources) consente ai fornitori di servizi sanitari di condividere le cartelle cliniche elettroniche (CCE) in una gamma di dispositivi con il consenso dei pazienti. Il framework FHIR è complesso e copre dati altamente sensibili. L'integrazione di questi dati in questo ecosistema digitale richiede un mapping preciso dei dati. Il framework FHIR la rende fattibile definendo uno standard comune per lo scambio dei dati dei pazienti in modo sicuro e conforme.

Suggerimento

Il framework FHIR esiste per supportare l'interoperabilità. Definisce oggetti dati comuni per supportare il mapping dei dati tra sistemi che utilizzano il framework FHIR.

Se hai familiarità con tabelle e colonne di database o fogli di calcolo, pensa alle risorse FHIR mappate alle entità Dataverse come tabelle e agli elementi FHIR mappati agli attributi di Dataverse come colonne. Un mapping di entità è un modo per associare una specifica risorsa FHIR con una specifica entità Dataverse e un mapping di attributi fa la stessa cosa per elementi FHIR e attributi Dataverse.

Con il rilascio delle Dataverse Healthcare API, gli specialisti e gli amministratori dell'interoperabilità sanitaria possono configurare e gestire in modo nativo lo scambio di dati tra i server FHIR basati su Azure e gli endpoint abilitati per FHIR con Dataverse.

Microsoft Cloud for Healthcare include più componenti che consentono l'interoperabilità tra i server FHIR esterni e gli endpoint abilitati FHIR. Questi componenti includono le Dataverse Healthcare API e tabelle di dati sulla salute virtuali.

Dopo la distribuzione e la configurazione dei componenti, i dati dei pazienti protetti sono quindi direttamente disponibili nella soluzione Microsoft Cloud for Healthcare basata su Dynamics 365. A riposo, i dati rimangono nel relativo sistema originale.

Sezione Sommario
Data Integration Toolkit Riepiloga le parti e i casi d'uso del toolkit, con collegamenti a maggiori dettagli e procedure.
Dataverse Healthcare API Riepiloga i componenti inclusi, con collegamenti alle informazioni sull'installazione e sulla configurazione.
Tabelle di dati sulla salute virtuali Riepiloga la funzionalità e i dettagli di implementazione.
Punti chiave da tenere a mente Elenca punti chiave sulla sincronizzazione FHIR che hanno un'ampia rilevanza per le soluzioni Microsoft Cloud for Healthcare.
Ruoli di sicurezza di Data Integration Toolkit Descrive i ruoli di sicurezza per vari utenti di Data Integration Toolkit.
Dati sanitari Descrive brevemente in che modo i dati sanitari sono utili agli amministratori.
Servizi per i dati sanitari di Azure Descrive brevemente le API in contesto, con collegamenti a ulteriori informazioni. La sezione include anche una guida di avvio rapido alla distribuzione.

Data Integration Toolkit

Data Integration Toolkit contiene gli strumenti amministrativi e i dati di configurazione richiesti per i servizi Dataverse Healthcare API e tabelle di dati sulla salute virtuali per consentire la sincronizzazione sicura delle informazioni sulla salute del paziente tra i sistemi CCE, i server FHIR e Dataverse. Include mapping di entità, mapping attributi e strumenti di gestione personalizzabili e pronti all'uso. Consente agli amministratori sanitari di controllare e modellare il flusso dati tra server FHIR e Dataverse.

Data Integration Toolkit semplifica i compiti di amministrazione dei dati in tre modi principali:

  • Configurazione del mapping delle risorse FHIR: Data Integration Toolkit include mapping di entità e mapping attributi già pronti per i dati FHIR utilizzati dalle funzionalità nelle soluzioni Microsoft Cloud for Healthcare. Gli amministratori possono utilizzare questa applicazione basata su modello Dataverse per abilitare, disabilitare, archiviare e modificare questi mapping per adattare gli attuali sistemi EHR. Questo framework è estensibile e configurabile, quindi puoi personalizzare i mapping per soddisfare le tue esatte esigenze di dati FHIR. Per ulteriori informazioni, vedi Gestire i dati FHIR utilizzando Data Integration Toolkit.

  • Impostazioni di integrazione: Data Integration Toolkit fornisce strumenti di impostazione amministrativa specifici per ogni componente che consentono agli amministratori di gestire ogni componente in modo indipendente e di abilitare solo gli strumenti e i componenti necessari per le distribuzioni. Per ulteriori informazioni, vedi Impostazioni di integrazione per le Dataverse Healthcare API e Impostazioni di integrazione per tabelle di dati sulla salute virtuali.

  • Registri delle transazioni dettagliate: Data Integration Toolkit ti consente di visualizzare e ordinare questi registrie di effettuare ricerche negli stessi, di modo che gli amministratori possano convalidare i mapping dei dati e individuare i problemi che interessano i dati CCE. Puoi disabilitare la funzionalità di registrazione per evitare confusione nel sistema oppure abilitare i registri per visualizzare un livello di dettaglio variabile durante la distribuzione o la risoluzione dei problemi. Per ulteriori informazioni, vedi Registri delle transazioni.

Data Integration Toolkit esegue automaticamente la distribuzione quando distribuisci una delle soluzioni Dynamics 365 per il settore sanitario tramite Centro soluzioni di Microsoft Cloud.

Dataverse Healthcare API

Le Dataverse Healthcare API forniscono un'API personalizzata integrata che può accettare aggregazioni di risorse FHIR per la creazione o l'aggiornamento di record in Dataverse. Questa API Include il writeback di aggiornamenti di record in endpoint FHIR (API FHIR). La soluzione include mapping attributi e di entità predefiniti e configurabili che definiscono le regole di mapping e trasformazione da una risorsa di aggregazione FHIR alle tabelle nel modello di dati sanitari per Dataverse.

Puoi usare le Dataverse Healthcare API per creare applicazioni sanitarie in Dataverse che sfruttano gli investimenti e le conoscenze esistenti sullo scambio di dati FHIR. La soluzione riduce i tempi di implementazione e l'infrastruttura associati alla sincronizzazione bidirezionale dei dati FHIR con Dataverse.

Per ulteriori informazioni, vedi Panoramica delle Dataverse Healthcare API.

Tabelle di dati sulla salute virtuali

Le tabelle di dati sulla salute virtuali consentono di creare applicazioni che utilizzano o visualizzano dati clinici dell'API FHIR dei Servizi per i dati sanitari di Azure. Offrono vantaggi come evitare la duplicazione dei dati, ridurre i costi di archiviazione per gli utenti e ridurre la latenza e il sovraccarico associati alla sincronizzazione dei dati.​

Clienti, partner e ISV possono visualizzare dati esterni nell'applicazione Dataverse per creare applicazioni sanitarie che vanno oltre i consueti confini di Dataverse e riducono la complessità della gestione dello scambio di dati FHIR.

Per ulteriori informazioni, vedi Panoramica delle tabelle di dati sulla salute virtuali.

Punti chiave da tenere a mente

  • Solo alcuni dati FHIR vengono sincronizzati tra i Servizi per i dati sanitari di Azure e Dataverse. Un mapping di entità (ad esempio, Paziente FHIRContatto Dataverse) potrebbe avere attributi univoci in entrambe le entità. I valori degli attributi non mappati non sono sincronizzati.

  • Una risorsa Paziente (Contatto in Dataverse) accede a Dataverse solo dopo che il paziente ha dato il consenso. Se il paziente non fornisce il suo consenso, le modifiche ai dati non vengono sincronizzate.

  • Data Integration Toolkit presuppone che i dati del paziente provengano da un sistema di origine esterno, come i Servizi per i dati sanitari di Azure. Tuttavia questo comportamento non ti impedisce di creare pazienti direttamente in Dataverse (ad esempio, in Accesso dei pazienti). Dopo che un utente o un paziente ha attivato l'account fornendo il consenso, l'utente, i medici e gli amministratori possono creare nuovi record di entità in Dataverse. Ad esempio, puoi creare nuovi appuntamenti.

  • Con i servizi cloud, gli scambi di dati avvengono rapidamente, anche se non in tempo reale. Un evento o un messaggio che avvia la sincronizzazione dei dati. Alcuni servizi intermedi potrebbero conservare i dati dell'evento per un breve periodo di tempo prima di elaborarli.

  • Puoi disattivare o attivare gli elementi da sincronizzare. Per impostazione predefinita, i record del mapping di entità non sono abilitati per la sincronizzazione. L'implementazione dei mapping della baseline presuppone che i dati vengano sincronizzati solo tra Dataverse e il server FHIR se e quando necessario. Ad esempio, potrebbe essere necessario sincronizzare solo i dati Paziente (Contatto) ma non farmaci o allergie. Se disattivi la sincronizzazione per tutti i mapping di entità non necessari, riduci il tuo modello di utilizzo in Dynamics 365 (Dataverse) e i tuoi diritti non sono vincolati.

Ruoli di sicurezza di Data Integration Toolkit

Data Integration Toolkit include tre ruoli di sicurezza:

Ruolo di sicurezza Chi ha bisogno di questo ruolo Cosa consente il ruolo
Amministratore configurazione Amministrazione sincronizzazione per FHIR Amministratori dati sanitari Creazione e gestione dei mapping dei dati di entità e attributo
Impostazione dei valori per Impostazioni integrazione
Utente sanitario Amministrazione sincronizzazione per FHIR Tutti gli utenti di Microsoft Cloud for Healthcare che devono accedere alle funzionalità di Data Integration Toolkit Utilizzo di soluzioni Microsoft Cloud for Healthcare mentre l'integrazione esterna è abilitata
Utente di registrazione app Amministrazione sincronizzazione per FHIR La registrazione dell'applicazione Azure assegnata a un account utente dell'applicazione Dataverse Accesso dei servizi esterni a Dataverse

Screenshot che mostra i ruoli di sicurezza.

Importante

Se non assegni all'amministratore di sincronizzazione di Dataverse il ruolo Amministratore di sistema, assegna all'amministratore di sincronizzazione FHIR il ruolo Amministratore configurazione Amministrazione sincronizzazione per FHIR e il ruolo Utente dei servizi sanitari.

Dati sanitari

Quando gli amministratori distribuiscono nuove integrazioni e gestiscono le integrazioni esistenti, devono ispezionare i risultati dei dati in entrata a Dataverse. La sezione Dati sanitari di Data Integration Toolkit consentono agli amministratori di visualizzare e interagire con i dati EHR nei sistemi che amministrano. Questa funzionalità consente loro di comprendere e risolvere i problemi relativi ai flussi di dati.

Per ulteriori informazioni ed esempi, vai a Dati sanitari.

Servizi per i dati sanitari di Azure

I Servizi per i dati sanitari di Azure incrementano lo scambio rapido di dati tramite una piattaforma distribuita come servizio (PaaS) gestita nel cloud. Queste nuove API supportano più standard rispetto all'API di Azure per FHIR, incluso DICOM e IoT. Questo supporto porta più tipi di informazioni sanitarie protette (PHI) per i tuoi sistemi CCE nel cloud. L'API FHIR e l'archivio dati conforme ti consentono di interagire in modo sicuro con qualsiasi sistema che utilizza le API FHIR.

Per altre informazioni, vai a Cosa sono i Servizi per i dati sanitari di Azure?

Per iniziare a lavorare con Servizi per i dati sanitari di Azure, vedi Avvio rapido: Servizi per i dati sanitari di Azure.