Dela via


Da Vinci Plan Net

I den här självstudien konfigurerar du FHIR-tjänsten® i Azure Health Data Services för att klara Touchstone-testerna för Implementeringsguiden för Da Vinci PDex Payer Network (Plan-Net).

Funktionsinstruktor för Touchstone

Testa först FHIR-tjänsten mot da Vinci Plan-Net-funktionsutdraget. Om du kör det här testet utan uppdateringar misslyckas testet på grund av saknade sökparametrar och saknade profiler.

Definiera sökparametrar

Definiera sedan nya sökparametrar för resurserna Healthcare Service, Insurance Plan, Practitioner Role, Organization och Organization Affiliation. Alla dessa parametrar testas i funktionssatsen:

Kommentar

I den råa JSON-filen för dessa sökparametrar är namnet inställt på Plannet_sp_<Resource Name>_<SearchParameter Name>. Touchstone-testet förväntar sig att namnet bara SearchParameter Name är (täckningsområde, plantyp eller nätverk).

Resten av de sökparametrar som behövs för Implementeringsguiden för Da Vinci Plan Net definieras av basspecifikationen och är redan tillgängliga i FHIR-tjänsten utan andra uppdateringar.

Lagra profiler

När du har definierat sökparametrar läser du in de profiler och tillägg som krävs för att klara testet. Det finns nio profiler som används i Implementeringsguiden för Da Vinci Plan-Net:

Exempel på REST-fil

För att hjälpa till med att skapa sökparametrar och profiler finns det en HTTP-exempelfil på webbplatsen med öppen källkod som innehåller alla steg som beskrivs i den här artikeln i en enda fil. När du har laddat upp nödvändiga profiler och sökparametrar kör du funktionsuttryckstestet i Touchstone.

Skärmbild som visar da Vinci Plan Net exempel på rest-testkörningsskript som har godkänts.

Test av hanteringen av pekstensfel

Det andra testet utvärderar felhantering. Det enda steg du behöver göra är att ta bort en HealthcareService resurs från databasen och använda ID:t för den borttagna HealthcareService-resursen i testet. Exempelfilen DaVinci_PlanNet.http på webbplatsen med öppen källkod innehåller ett exempel HealthcareService för att publicera och ta bort för det här steget.

Skärmbild som visar körningsskriptet för Testkörning av Da Vinci-plan net touchstone-fel har godkänts.

Test av Touchstone-frågor

Nästa test är frågefunktionens test. Det här testet kontrollerar överensstämmelsen mot de profiler som du läste in i det första testet. Du måste läsa in resurser som överensstämmer med profilerna. Den bästa sökvägen är att testa mot resurser som redan finns i databasen. Det finns dock även filen DaVinci_PlanNet_Sample_Resources.http med exempelresurser som hämtats från exemplen i implementeringsguiden, som du kan använda för att skapa resurser och testa mot.

Skärmbild som visar frågetestresultatet för Da Vinci Plan Net.

Kommentar

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