Guida all'implementazione DI CARIN per l'API blu® per L'API di Azure per FHIR
Questa esercitazione illustra come configurare l'API di Azure per FHIR per superare i test di Touchstone per la Guida all'implementazione CARIN per Blue Button (C4BB IG).
Istruzione di funzionalità Touchstone
Il primo test che verrà incentrato sul test dell'API di Azure per FHIR rispetto all'istruzione di funzionalità IG C4BB. Se si esegue questo test con l'API di Azure per FHIR senza aggiornamenti, il test avrà esito negativo a causa di parametri di ricerca mancanti e profili mancanti.
Definire i parametri di ricerca
Come parte dell'IG C4BB, è necessario definire tre nuovi parametri di ricerca per la ExplanationOfBenefit
risorsa. Due di questi sono testati nell'istruzione funzionalità (tipo e data di servizio) e uno è necessario per _include
le ricerche (assicurazione).
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 per questi sia di tipo, data del servizio e assicurazione.
Il resto dei parametri di ricerca necessari per l'IG C4BB è definito dalla specifica di base e è già disponibile nell'API di Azure per FHIR senza alcun aggiornamento aggiuntivo.
Profili di archiviazione
Al di fuori della definizione dei parametri di ricerca, l'altro aggiornamento necessario per passare questo test consiste nel caricare i profili necessari. Esistono otto profili definiti all'interno dell'IG C4BB.
- Copertura C4BB
- Spiegazione C4BBOfBenefit Inpatient Istituzionale
- Spiegazione C4BBOfBenefit Outpatient Istituzionale
- C4BB SpiegazioneOfBenefit Farmacia
- Spiegazione C4BBOfBenefit Professional NonClinician
- Organizzazione C4BB
- Paziente C4BB
- Operatore C4BB
File rest di esempio
Per facilitare la creazione di questi parametri di ricerca e profili, è 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 delle istruzioni di funzionalità in Touchstone.
Test di lettura touchstone
Dopo aver testato l'istruzione delle funzionalità, verranno testate le funzionalità di lettura nell'API di Azure per FHIR rispetto all'IG C4BB. Questo test esegue il test di 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 è disponibile anche un file http con le risorse di esempio estratte dagli esempi nell'IG che è possibile usare per creare le risorse e testare.
Test di query EOB touchstone
Il test successivo verrà esaminato è il test di query EOB. Se il test di lettura è già stato completato, è necessario caricare tutti i dati necessari. Questo test convalida che è possibile cercare risorse e ExplanationOfBenefit
specifiche Patient
usando vari parametri.
Test di gestione degli errori touchstone
Il test finale verrà illustrato come testare la gestione degli errori. L'unico passaggio da eseguire consiste nell'eliminare una risorsa ExplanationOfBenefit dal database e usare l'ID della risorsa eliminata ExplanationOfBenefit
nel test.
Passaggi successivi
In questa esercitazione è stato illustrato come passare i test CARIN IG for Blue Button in Touchstone. Successivamente, è possibile esaminare come testare i test di formula di Da Vinci.
FHIR® è un marchio registrato di HL7 e viene usato con l'autorizzazione HL7.