Guida all'implementazione di CARIN per Blue Button® per API di Azure per FHIR
Importante
L'API di Azure per FHIR verrà ritirata il 30 settembre 2026. Seguire le strategie di migrazione per passare al servizio FHIR® di Servizi per i dati sanitari di Azure entro tale data. A causa del ritiro dell'API di Azure per FHIR, le nuove distribuzioni non saranno consentite a partire dal 1° aprile 2025. Il servizio FHIR di Servizi per i dati sanitari di Azure è la versione evoluta dell'API di Azure per FHIR che consente ai clienti di gestire i servizi FHIR, DICOM e MedTech con integrazioni in altri servizi di Azure.
Questa esercitazione illustra i passaggi della configurazione del servizio API di Azure per FHIR® per superare i test Touchstone per la Guida all'implementazione di CARIN per Blue Button (C4BB IG).
Istruzione di funzionalità touchstone
Il primo test da svolgere è quello sull'API di Azure per FHIR per verificare se è conforme alla dichiarazione di funzionalità di C4BB IG. Se si esegue questo test per API di Azure per FHIR senza aggiornamenti, il test non ha esito positivo perché mancano parametri di ricerca e profili.
Definire i parametri di ricerca
Come parte dell'C4BB IG, è necessario definire tre nuovi parametri di ricerca per la risorsa ExplanationOfBenefit
. Due di questi (tipo e data di servizio) vengono testati nella dichiarazione di funzionalità e uno (assicuratore) è necessario per le ricerche _include
.
Nota
Nel codice JSON non elaborato per questi parametri di ricerca, il nome è impostato su ExplanationOfBenefit_<SearchParameter Name>
. Il test Touchstone prevede che il nome di questi elementi sia tipo, data di servizio e assicuratore.
I rimanenti parametri di ricerca necessari per C4BB IG sono definiti dalla specifica di base e sono già disponibili in API di Azure per FHIR senza aggiornamenti aggiuntivi.
Archiviare i profili
Al di fuori della definizione dei parametri di ricerca, l'altro aggiornamento necessario per superare questo test consiste nel caricare i profili necessari. All'interno dell'C4BB IG sono definiti otto profili.
- Copertura C4BB
- C4BB ExplanationOfBenefit Inpatient Institutional
- C4BB ExplanationOfBenefit Outpatient Institutional
- C4BB ExplanationOfBenefit Pharmacy
- C4BB ExplanationOfBenefit Professional NonClinician
- Organizzazione C4BB
- Paziente C4BB
- Practitioner C4BB
File rest di esempio
Per facilitare la creazione di questi parametri e profili di ricerca, è disponibile un file HTTP di esempio che include tutti i passaggi descritti in questa esercitazione in un singolo file. Dopo aver caricato tutti i profili e i parametri di ricerca necessari, è possibile eseguire il test dell'istruzione di funzionalità in Touchstone.
Test di lettura touchstone
Dopo aver testato la dichiarazione di funzionalità, verranno testate le funzionalità di lettura in API di Azure per FHIR rispetto a C4BB IG. Questo test verifica la conformità rispetto agli otto profili caricati nel primo test. Sarà necessario caricare le risorse conformi ai profili. Il percorso migliore consiste nel testare le risorse già presenti nel database, ma è anche disponibile un file HTTP con le risorse di esempio estratte dagli esempi della Guida all'implementazione, che è possibile usare per creare le risorse e testarle.
Test di query EOB touchstone
Il test successivo è il test di query EOB. Se il test di lettura è già stato completato, tutti i dati necessari sono già stati caricati. Questo test verifica che sia possibile cercare Patient
specifiche e risorse ExplanationOfBenefit
usando vari parametri.
Test di gestione degli errori di Touchstone
Il test finale riguarda la gestione degli errori. L'unico passaggio da eseguire consiste nell'eliminare una risorsa ExplanationOfBenefit dal database e usare l'ID della risorsa ExplanationOfBenefit
eliminata nel test.
Passaggi successivi
In questa esercitazione è stato illustrato come superare i test CARIN IG for Blue Button in Touchstone. Successivamente, è possibile esaminare come testare i test del formulario Da Vinci.
Nota
FHIR® è un marchio registrato di HL7 ed è usato con l'autorizzazione di HL7.