Condividi tramite


Da Vinci Plan Net

In questa esercitazione verrà illustrata la configurazione del servizio FHIR in Azure Health Data Services (denominato servizio FHIR) per superare i test touchstone per la Guida all'implementazione di Da Vinci PDEX Payer Network (Plan-Net).

Istruzione di funzionalità touchstone

Il primo test su cui ci concentreremo è il test del servizio FHIR rispetto all'istruzione di capacità Di Vinci Plan-Net. Se si esegue questo test senza aggiornamenti, il test avrà esito negativo a causa di parametri di ricerca mancanti e profili mancanti.

Definire i parametri di ricerca

Come parte di Da Vinci Plan-Net IG, è necessario definire sei nuovi parametri di ricerca per le risorse servizio sanitario, piano assicurativo, ruolo terapeuta, organizzazione e affiliazione dell'organizzazione. Tutti e sei questi vengono testati nell'istruzione capability:

Nota

Nel codice JSON non elaborato per questi parametri di ricerca, il nome è impostato su Plannet_sp_<Resource Name>_<SearchParameter Name>. Il test Touchstone prevede che il nome di questi valori sia solo l'area SearchParameter Name di copertura, il tipo di piano o la rete.

Il resto dei parametri di ricerca necessari per da Vinci Plan-Net IG sono definiti dalla specifica di base e sono già disponibili nel servizio FHIR senza aggiornamenti aggiuntivi.

Archiviare i profili

Al di fuori della definizione dei parametri di ricerca, è necessario caricare i profili e le estensioni necessari per superare questo test. Ci sono nove profili usati come parte di Da Vinci Plan-Net IG:

File rest di esempio

Per facilitare la creazione di questi parametri di ricerca e profili, è disponibile un file HTTP di esempio nel sito open source che include tutti i passaggi descritti in precedenza 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.

Da Vinci plan net sample rest execution script superato

Test di gestione degli errori di Touchstone

Il secondo test che verrà illustrato è testare la gestione degli errori. L'unico passaggio da eseguire consiste nell'eliminare una risorsa HealthcareService dal database e usare l'ID della risorsa HealthcareService eliminata nel test. Il file di esempio DaVinci_PlanNet.http nel sito open source fornisce un esempio di HealthcareService da pubblicare ed eliminare per questo passaggio.

Da Vinci plan net touchstone error test execution script superato

Test di query touchstone

Il test successivo che verrà illustrato in dettaglio è il test delle funzionalità di query. Questo test sta testando la conformità ai 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 il file DaVinci_PlanNet_Sample_Resources.http con le risorse di esempio estratte dagli esempi nell'IG che è possibile usare per creare le risorse e testarlo.

Da Vinci plan net query test failed

Passaggi successivi

In questa esercitazione è stata illustrata la configurazione dell'API di Azure per FHIR per superare i test touchstone per la Guida all'implementazione di Da Vinci PDEX Payer Network (Plan-Net). Successivamente, è possibile ottenere informazioni su tutte le funzionalità del servizio FHIR.

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