FHIR

Fast Healthcare Interoperability Resources (FHIR®) è un nuovo standard per l'interoperabilità dei dati sanitari. I dati sanitari sono rappresentati come risorse come Patient, Observation, Encountere così via e un'API REST viene usata per eseguire query sui dati sanitari gestiti da un server FHIR. Il connettore Power Query per FHIR può essere usato per importare e modellare i dati da un server FHIR.

Se non si dispone di un server FHIR, è possibile effettuare il provisioning dell'API Azure per FHIR.

Riassunto

Elemento Description
Stato di rilascio Disponibilità generale
Prodotti Power BI (modelli semantici)
Power BI (flussi di dati)
Framework (Dataflow Gen2)
Power Apps (flussi di dati)
Dynamics 365 Customer Insights
Tipi di autenticazione supportati Anonimo
Account organizzativo

Annotazioni

Alcune funzionalità potrebbero essere presenti in un prodotto, ma non altre a causa di pianificazioni della distribuzione e funzionalità specifiche dell'host.

Funzionalità supportate

  • Import

Prerequisiti

Per leggere i dati dal server, è necessario disporre di un ruolo lettore dati FHIR nel server FHIR. Altre informazioni: Assegnare ruoli per il servizio FHIR

Connettersi a un server FHIR da Power Query Desktop

Per stabilire una connessione a un server FHIR, seguire questa procedura:

  1. Selezionare il pulsante Recupera dati .

    Screenshot con la selezione Recupera dati evidenziata nella scheda Home di Power BI Desktop.

  2. Selezionare Altro>FHIR, e quindi selezionare Connetti.

    Screenshot della finestra di dialogo

  3. Immettere l'URL per il server FHIR.

    Screenshot dei dettagli della connessione FHIR.

    Facoltativamente, è possibile immettere una query iniziale per il server FHIR, se si conoscono esattamente i dati da cercare.

    Selezionare OK per continuare.

  4. Decidere lo schema di autenticazione.

    Screenshot della finestra di dialogo di autenticazione con l'account aziendale selezionato e l'utente non ha ancora eseguito l'accesso.

    Il connettore supporta "Anonimo" per i server FHIR senza controlli di accesso (ad esempio, server di test pubblici come http://test.fhir.org/r4) o autenticazione Microsoft Entra ID (organizzazione). Per leggere i dati dal server, è necessario disporre di un ruolo lettore dati FHIR nel server FHIR . Per informazioni dettagliate, vedere Autenticazione del connettore FHIR .

  5. Selezionare le risorse a cui si è interessati.

    Screenshot dello strumento di navigazione con la risorsa Paziente FHIR selezionata e i record dei pazienti visualizzati nella finestra di visualizzazione.

    Selezionare Trasforma dati per modellare i dati.

  6. Modellare i dati in base alle esigenze, ad esempio espandere il codice postale.

    Screenshot dell'editor di Power Query con i dati del paziente visualizzati, la colonna dell'indirizzo selezionata e il codice postale selezionato per espansione.

  7. Salvare la query quando il modellamento dei dati è completo.

    Screenshot dell'editor di Power Query con il codice postale espanso e chiudi & Applica la selezione nella scheda Home evidenziata.

  8. Creare dashboard con dati, ad esempio creare un tracciato delle posizioni dei pazienti in base al codice postale.

    Screenshot del desktop Power Query con l'indirizzo.postalCode evidenziato nella casella Posizione, con una mappa che mostra ogni codice postale del paziente come punto sulla mappa.

Connettersi a un server FHIR da Power Query Online

Per stabilire una connessione a un server FHIR, seguire questa procedura:

  1. In Scegli origine dati cercare FHIR e quindi selezionare il connettore FHIR . Altre informazioni: Dove ottenere i dati

  2. Nella finestra di dialogo FHIR immettere l'URL per il server FHIR.

    Screenshot della finestra di dialogo FHIR con l'URL FHIR inserito.

    Facoltativamente, è possibile immettere una query iniziale per il server FHIR, se si conoscono esattamente i dati da cercare.

  3. Se necessario, includere il nome del gateway dati locale.

  4. Selezionare il tipo di autenticazione dell'account aziendale e selezionare Accedi. Immettere le credenziali quando richiesto. Per leggere i dati dal server, è necessario disporre di un ruolo lettore dati FHIR nel server FHIR .

  5. Selezionare Avanti per continuare.

  6. Selezionare le risorse a cui si è interessati.

    Screenshot dello strumento di navigazione con la casella FHIR Patient compilata e i record dei pazienti visualizzati sul lato destro.

    Selezionare Trasforma dati per modellare i dati.

  7. Modellare i dati in base alle esigenze, ad esempio espandere il codice postale.

    Screenshot dell'editor di Power Query con la colonna indirizzo selezionata e il codice postale selezionato per espansione.

  8. Salvare la query quando il modellamento dei dati è completo.

    Screenshot dell'editor di Power Query con salva e Pulsante Chiudi evidenziato.

    Annotazioni

    In alcuni casi, la riduzione delle query non può essere ottenuta esclusivamente tramite il data shaping con l'interfaccia utente grafica (GUI), come illustrato nell'immagine precedente. Per ulteriori informazioni sulla riduzione delle query quando si utilizza il connettore FHIR, vedere Riduzione delle query FHIR.

Passaggi successivi

In questo articolo si è appreso come usare il connettore Power Query per FHIR per accedere ai dati FHIR. Esplorare quindi le funzionalità di autenticazione del connettore Power Query per FHIR.

FHIR® e l'icona FHIR Flame sono i marchi registrati di HL7 e vengono utilizzati con l'autorizzazione di HL7. L'utilizzo del marchio FHIR non costituisce l'autenticità del prodotto da parte di HL7.