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:
- Area di copertura del servizio sanitario
- Area di copertura del piano assicurativo
- Tipo di piano assicurativo
- Area di copertura dell'organizzazione
- Rete di affiliazione dell'organizzazione
- Rete di ruoli terapeuti
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:
- Plan-Net Endpoint
- Plan-Net Healthcare Service
- Plan-Net InsurancePlan
- Posizione plan-net
- Plan-Net Network
- Plan-Net Organization
- Plan-Net OrganizationAffiliation
- Professionista plan-net
- Plan-Net PractitionerRole
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.
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.
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.
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.