Dela via


Da Vinci PDex 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 (PDex IG).

Kommentar

Azure API för FHIR stöder endast JSON. Microsofts FHIR-server med öppen källkod stöder både JSON och XML, och med öppen källkod kan du använda parametern _format för att visa XML-funktionsuttryck: GET {fhirurl}/metadata?_format=xml

Funktionsinstruktor för Touchstone

Den första uppsättningen tester som vi fokuserar på är att testa Azure API för FHIR mot PDex IG-funktionsuttryck, som innehåller tre tester.

  • Det första testet verifierar den grundläggande funktionssatsen mot IG-kraven och godkänns utan några uppdateringar.

  • Det andra testet verifierar att alla profiler har lagts till för US Core. Det här testet klarar sig utan uppdateringar men innehåller flera varningar. Om du vill ta bort dessa varningar måste du läsa in US Core-profilerna. Vi har skapat en HTTP-exempelfil som går igenom hur du skapar alla profiler. Du kan också hämta profilerna direkt från HL7-webbplatsen, som har de senaste versionerna.

  • Det tredje testet verifierar att åtgärden $patient-everything stöds.

Da Vinci PDex-körningen misslyckades.

Touchstone $member matchningstest

Det andra testet i avsnittet Payer Data Exchange testar förekomsten av åtgärden $member matchning. Du kan läsa mer om åtgärden $member-match i vår översikt över $member matchningsåtgärd.

I det här testet måste du läsa in några exempeldata för att testet ska klaras. Vi har en vilofil med den patient och täckning länkad som du behöver för testet här. När dessa data har lästs in kan du klara det här testet. Om data inte läses in får du ett 422-svar på grund av att du inte hittar någon exakt matchning.

Da Vinci PDex-testskriptet har godkänts.

Touchstone-patient efter referens

Nästa tester vi granskar är patienten genom referenstester . Den här uppsättningen tester verifierar att du kan hitta en patient baserat på olika sökkriterier. Det bästa sättet att testa patienten med referens är att testa mot dina egna data, men vi har laddat upp en exempelresursfil som du också kan läsa in för att använda.

Da Vinci PDex-körningen skickades.

Touchstone patient/$everything test

Det sista testet vi går igenom är att testa patient-allt. För det här testet måste du läsa in en patient och sedan använda patientens ID för att testa att du kan använda $everything åtgärden för att hämta alla data som är relaterade till patienten.

touchstone patient/$everything test godkänt.

Nästa steg

I den här självstudien gick vi igenom hur du klarar Payer Exchange-testerna i Touchstone. Därefter kan du lära dig hur du testar implementeringsguiden för Da Vinci PDEX Payer Network (Plan-Net).

Kommentar

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