Dela via


Da Vinci PDex

I den här självstudien går vi igenom hur du konfigurerar FHIR-tjänsten i Azure Health Data Services (kallas härmed FHIR-tjänst) för att klara Touchstone-testerna för Implementeringsguiden för Da Vinci Payer Data Exchange (PDex IG).

Anteckning

FHIR-tjänsten stöder endast JSON. Microsofts FHIR-tjänst med öppen källkod stöder både JSON och XML, och i ö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 FHIR-tjänsten mot PDex IG-funktionsuttryck. Detta omfattar tre tester:

  • Det första testet validerar 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 godkänns utan uppdateringar men innehåller en massa varningar. Om du vill att dessa varningar ska tas bort måste du läsa in US Core-profilerna. Vi har skapat en HTTP-exempelfil som går igenom skapandet av alla profiler. Du kan också hämta profilerna från HL7-webbplatsen direkt, som har de senaste versionerna.

  • Det tredje testet verifierar att åtgärden $patient allt 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 matchning i vår översikt över åtgärden $member matchning.

I det här testet måste du läsa in några exempeldata för att testet ska klaras. Vi har en vilofil här med den patient och täckning som du behöver för testet. När dessa data har lästs in kan du klara 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 med referens

Nästa test som vi ska granska är patienten med 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 den $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).

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