Condividi tramite


FHIRlink

Microsoft FHIRlink crea una connessione diretta tra le app sanitarie basate sui servizi di Microsoft Azure e i server FHIR, ignorando la necessità di duplicare i dati da Microsoft Dataverse.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Microsoft Cloud for Healthcare
URL https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
Email microsoftcloudforhealthcare@service.microsoft.com
Metadati del connettore
Editore Microsoft Cloud for Healthcare
Sito web https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
Informativa sulla privacy https://privacy.microsoft.com/en-us/privacystatement
Categorie Data

Microsoft FHIRlink crea una connessione diretta tra app sanitarie basate su servizi di Microsoft Azure e servizi FHIR, ignorando la necessità di duplicare i dati da Microsoft Dataverse.

FHIRlink riduce la complessità e il costo della creazione di applicazioni di codice o senza codice in Power Platform e Azure perché gli sviluppatori possono compilare le proprie app direttamente nei servizi FHIR anziché dover duplicare i dati tra i sistemi. Connettere flussi di Power Automate, app Canvas di Power Platform e App per la logica di Azure a vari servizi FHIR ed eseguire operazioni di creazione, recupero, aggiornamento ed eliminazione direttamente sulle risorse FHIR.

Per altre informazioni su come configurare e usare il connettore FHIRlink, vedere Configurare il connettore FHIRlink nel sito Microsoft Learn.

Fornitori supportati

Il connettore Microsoft FHIRlink funziona con:

Prerequisiti

Per procedere, è necessario quanto segue:

  • Una sottoscrizione di Microsoft Azure e un'istanza del servizio FHIR® di Servizi dati di integrità di Azure OPPURE
  • Sottoscrizione di Google Cloud e servizio API Google Cloud™ Healthcare per HL7® FHIR® OR
  • Una sottoscrizione Epic® on FHIR®

Ogni servizio richiede l'accesso amministrativo per configurare le registrazioni dell'applicazione necessarie per l'autenticazione e gli account utente configurati con l'accesso appropriato al servizio FHIR.

FHIR®, Google e Epic® sono marchi registrati di proprietà, rispettivamente, da Health Level Seven International e Epic Systems Corporation. L'utilizzo di questi marchi in questa pagina non costituisce l'autenticità da parte di Health Level Seven International o Epic Systems.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Applicazione Bring Your Own Epic® on FHIR® Accedere usando la propria app Epic® on FHIR®. Tutte le aree geografiche Non condivisibile
Bring Your Own Google application (Bring Your Own Google Application) Accedere con la propria app Google. Tutte le aree geografiche Non condivisibile
Usare l'applicazione condivisa predefinita di Microsoft Azure Accedere usando l'applicazione Microsoft Azure standard. Tutte le aree geografiche Non condivisibile
Impostazione predefinita [DEPRECATO] Questa opzione è solo per le connessioni meno recenti senza un tipo di autenticazione esplicito e viene fornita solo per la compatibilità con le versioni precedenti. Tutte le aree geografiche Non condivisibile

Applicazione Bring Your Own Epic® on FHIR®

ID autenticazione: byoa-epic

Applicabile: tutte le aree

Accedere usando la propria app Epic® on FHIR®.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
URL dell'API Epic® on FHIR® corda Epic on FHIR API URL (URL® DELL'API FHIR®). Ad esempio, 'https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4' Vero
ID cliente corda ID client (o applicazione) dell'applicazione Epic® on FHIR®. Vero
Segreto del cliente securestring Segreto client dell'applicazione Epic® on FHIR®. Vero
URL di autorizzazione corda Specificare l'URL di autorizzazione Epic® on FHIR® Vero
URL del Token corda Specificare l'URL del token Epic® on FHIR® Vero
URL di aggiornamento del token corda Specificare l'URL di aggiornamento del token Epic® on FHIR® Vero

Bring Your Own Google application (Bring Your Own Google Application)

ID autenticazione: byoa-google

Applicabile: tutte le aree

Accedere con la propria app Google.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
SERVIZIO API Google Cloud™ Healthcare per l'URL dell'endpoint FHIR® HL7® corda SERVIZIO API Google Cloud™ Healthcare per l'URL dell'endpoint HL7® FHIR®. Ad esempio, 'https://healthcare.googleapis.com/{{fhirservicepath}}/fhir' Vero
ID cliente corda ID client (o applicazione) dell'applicazione Google. Vero
Segreto del cliente securestring Segreto client dell'applicazione Google. Vero

Usare l'applicazione condivisa predefinita di Microsoft Azure

ID autenticazione: azure-shared-app

Applicabile: tutte le aree

Accedere usando l'applicazione Microsoft Azure standard.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
URL dell'endpoint di servizio FHIR di Servizi integrità di Azure corda URL dell'endpoint di servizio FHIR di Servizi integrità di Azure. Ad esempio, 'https://{{fhirservicename}}.fhir.azurehealthcareapis.com' Vero
URI della risorsa del servizio FHIR di Servizi integrità di Azure corda Identificatore usato in Microsoft Entra ID per identificare la risorsa del servizio FHIR di destinazione. In genere per il servizio FHIR di Health Data Services, URI come 'https://{{fhirservicename}}.fhir.azurehealthcareapis.com' Vero

Impostazione predefinita [DEPRECATO]

Applicabile: tutte le aree

Questa opzione è solo per le connessioni meno recenti senza un tipo di autenticazione esplicito e viene fornita solo per la compatibilità con le versioni precedenti.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiornare o creare una risorsa

Aggiornare o creare una risorsa del tipo specificato

Applicare patch a una risorsa

Applicare patch a una risorsa in base all'ID

Crea una risorsa

Creare una nuova risorsa del tipo specificato

Elencare le risorse per tipo

Elencare le voci di risorsa per il tipo di risorsa specificato.

Eliminare una risorsa

Eliminare una risorsa in base all'ID

Ottenere una risorsa

Ottenere una risorsa in base all'ID

Recuperare tutte le informazioni sui pazienti

Recuperare tutte le informazioni correlate a un paziente

Aggiornare o creare una risorsa

Aggiornare o creare una risorsa del tipo specificato

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

ID risorsa
id True string

ID risorsa con cui eseguire l'operazione

If-Match
If-Match string

Intestazione della richiesta If-Match.

JSON risorsa FHIR
body True string

Payload contenente i dati JSON della risorsa FHIR.

Applicare patch a una risorsa

Applicare patch a una risorsa in base all'ID

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

ID risorsa
id True string

ID risorsa con cui eseguire l'operazione

Tipo di contenuto
contentType True string

Tipo di contenuto del payload

Tipo di risorsa patch
resourceType string

Tipo di risorsa della risorsa Patch FHIR.

Elenco operazioni
parameter

Elenco di operazioni da eseguire sulla risorsa specificata.

Crea una risorsa

Creare una nuova risorsa del tipo specificato

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

JSON risorsa FHIR
body True string

Payload contenente i dati JSON della risorsa FHIR.

Elencare le risorse per tipo

Elencare le voci di risorsa per il tipo di risorsa specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

_id
_id string

Specificare l'ID risorsa da cercare.

_elementi
_elements string

Elenco delimitato da virgole di nomi di elementi da restituire come parte di una risorsa.

_sorta
_sort string

Specificare i risultati dell'ordine in cui devono essere restituiti.

_contare
_count number

Numero per limitare i risultati della corrispondenza per pagina di risposta.

_includere
_include string

Includere risorse aggiuntive, in base ai collegamenti seguenti in avanti tra i riferimenti.

_revinclude
_revinclude string

Includere risorse aggiuntive, in base ai collegamenti inversi tra i riferimenti.

_totale
_total string

Specificare la precisione per il numero totale di risultati per una richiesta.

_sommario
_summary string

Restituisce solo parti di risorse, in base ai livelli predefiniti.

Parametri aggiuntivi
additionalParameters string

Specificare parametri di query FHIR aggiuntivi rappresentati come stringa di query, che possono includere token di pagina e filtri di ricerca avanzati. Esempi: ct=<value> per il token di pagina di Azure, _pageToken=<value> per il token di pagina Google, probability=gt0.5&family:contains=son&subject=Patient/{guid} per i filtri di ricerca.

Eliminare una risorsa

Eliminare una risorsa in base all'ID

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

ID risorsa
id True string

ID risorsa con cui eseguire l'operazione

Ottenere una risorsa

Ottenere una risorsa in base all'ID

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di risorsa
resourceType True string

Tipo di risorsa esposta tramite l'interfaccia restful.

ID risorsa
id True string

ID risorsa con cui eseguire l'operazione

Recuperare tutte le informazioni sui pazienti

Recuperare tutte le informazioni correlate a un paziente

Parametri

Nome Chiave Necessario Tipo Descrizione
ID paziente
patientId True string

ID della risorsa Paziente per cui si desidera recuperare le informazioni.