Condividi tramite


Impostazioni aggiuntive per l'API di Azure per FHIR

In questa guida pratica verranno esaminate le impostazioni aggiuntive che è possibile impostare nell'API di Azure per FHIR. Sono disponibili altre pagine che analizzano ancora di più i dettagli.

Configurare le impostazioni del database

API di Azure per FHIR usa il database per archiviare i dati. Le prestazioni del database sottostante dipendono dal numero di unità richiesta selezionate durante il provisioning del servizio o nelle impostazioni del database dopo il provisioning del servizio.

È necessario effettuare il provisioning della velocità effettiva per garantire che siano sempre disponibili risorse di sistema sufficienti per il database. Il numero di UR necessarie per l'applicazione dipende dalle operazioni eseguite. Le operazioni possono variare da semplici operazioni di lettura e scrittura a query più complesse.

Per altre informazioni su come modificare le impostazioni predefinite, vedere Configurare le impostazioni del database.

Controllo di accesso

L'API di Azure per FHIR consentirà solo agli utenti autorizzati di accedere all'API FHIR. È possibile configurare gli utenti autorizzati tramite due meccanismi diversi. Il modo principale e consigliato per configurare il controllo di accesso consiste nell'usare il controllo degli accessi in base al ruolo di Azure, accessibile tramite il pannello Controllo di accesso (IAM). Il controllo degli accessi in base al ruolo di Azure funziona solo se si vuole proteggere l'accesso al piano dati usando il tenant di Azure Active Directory associato alla sottoscrizione. Se si vuole usare un tenant diverso, l'API di Azure per FHIR offre un meccanismo di controllo di accesso del piano dati FHIR locale. Le opzioni di configurazione non sono così avanzate quando si usa il meccanismo di controllo degli accessi in base al ruolo locale. Per informazioni dettagliate, scegliere una delle opzioni seguenti:

Abilitare la registrazione diagnostica

È possibile abilitare la registrazione diagnostica come parte della configurazione per poter monitorare il servizio e avere report accurati a scopo di conformità. Per informazioni dettagliate su come configurare la registrazione diagnostica, vedere la guida pratica su come configurare la registrazione diagnostica, insieme ad alcune query di esempio.

Usare intestazioni personalizzate per aggiungere dati ai log di controllo

Nell'API di Azure per FHIR è possibile includere informazioni aggiuntive nei log, provenienti dal sistema chiamante. Per includere queste informazioni, è possibile usare intestazioni personalizzate.

È possibile usare le intestazioni personalizzate per acquisire diversi tipi di informazioni. Ad esempio:

  • Informazioni su identità o autorizzazioni
  • Origine del chiamante
  • Organizzazione di origine
  • Dettagli del sistema client (cartella clinica elettronica, portale del paziente)

Per aggiungere questi dati ai log di controllo, vedere la guida pratica Usare intestazioni HTTP personalizzate per aggiungere dati ai log di controllo .

Passaggi successivi

In questa guida pratica si configurano impostazioni aggiuntive per l'API di Azure per FHIR.

Vedere quindi la serie di esercitazioni per creare un'applicazione Web che legge i dati FHIR.

FHIR® è un marchio registrato di HL7 e viene usato con l'autorizzazione di HL7.