Självstudie för Da Vinci Drug Formulary för Azure API för FHIR

I den här självstudien går vi igenom hur du konfigurerar Azure API för FHIR för att klara Touchstone-testerna för implementeringsguiden för Da Vinci Payer Data Exchange US Drug Formulary.

Funktionsinstruktor för Touchstone

Det första testet som vi fokuserar på är att testa Azure API för FHIR mot kapacitetsinstruktionen Da Vinci Drug Formulary. Om du kör det här testet utan uppdateringar misslyckas testet på grund av saknade sökparametrar och saknade profiler.

Definiera sökparametrar

Som en del av Da Vinci Drug Formulary IG måste du definiera tre nya sökparametrar för FormularyDrug-resursen. Alla tre av dessa testas i funktionssatsen.

Resten av sökparametrarna som behövs för Da Vinci Drug Formulary IG definieras av basspecifikationen och är redan tillgängliga i Azure API för FHIR utan några fler uppdateringar.

Lagra profiler

Förutom att definiera sökparametrar är den enda andra uppdateringen du behöver göra för att klara det här testet att läsa in de nödvändiga profilerna. Det finns två profiler som används som en del av Da Vinci Drug Formulary IG.

Exempel på rest-fil

För att hjälpa dig att skapa dessa sökparametrar och profiler har vi HTTP-exempelfilen Da Vinci Formulary på webbplatsen med öppen källkod som innehåller alla steg som beskrivs ovan i en enda fil. När du har laddat upp alla nödvändiga profiler och sökparametrar kan du köra funktionsuttryckstestet i Touchstone. Du bör få en lyckad körning:

Da Vinci-testskriptkörning.

Touchstone-frågetest

Det andra testet är frågefunktionerna. Det här testet verifierar att du kan söka efter specifika täckningsplan- och drogresurser med hjälp av olika parametrar. Den bästa sökvägen är att testa mot resurser som du redan har i databasen, men vi har även Da VinciFormulary_Sample_Resources HTTP-filen tillgänglig med exempelresurser som hämtats från exemplen i den IG som du kan använda för att skapa resurser och testa mot.

Resultat av Da Vinci-testkörning.

Nästa steg

I den här självstudien gick vi igenom hur du klarar Da Vinci Payer Data Exchange US Drug Formulary i Touchstone. Härnäst kan du lära dig hur du testar Implementeringsguiden för Da Vinci PDex i Touchstone.

FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.