Sdílet prostřednictvím


Da Vinci PDex for Azure API for FHIR

V tomto kurzu si projdeme nastavení rozhraní Azure API pro FHIR®, abychom prošli testy Touchstone pro průvodce implementací výměny dat Da Vinci Payer (PDex IG).

Poznámka:

Azure API for FHIR podporuje jenom JSON. Opensourcový server FHIR Od Microsoftu podporuje JSON i XML a v open source můžete pomocí parametru _format zobrazit příkaz funkce XML: GET {fhirurl}/metadata?_format=xml

Příkaz touchstone capability

První sada testů, na které se zaměříme, je testování rozhraní Azure API for FHIR proti příkazu schopností PDex IG, které zahrnuje tři testy.

  • První test ověří základní příkaz schopností podle požadavků IG a projde bez jakýchkoli aktualizací.

  • Druhý test ověří, že všechny profily byly přidány pro us Core. Tento test projde bez aktualizací, ale obsahuje několik upozornění. Pokud chcete tato upozornění odebrat, musíte načíst základní profily USA. Vytvořili jsme ukázkový soubor HTTP, který vás provede vytvořením všech profilů. Profily můžete získat také přímo z webu HL7, který bude mít nejnovější verze.

  • Třetí test ověří, že je podporovaná operace $patient-vše.

Da Vinci PDex provedení selhalo.

Test shody touchstone $member

Druhý test v části Výměna dat payer testuje existenci operace $member shody. Další informace o operaci najdete v přehledu $member-match operace $member shody.

V tomto testu je potřeba načíst ukázková data, aby test prošel. Máme soubor zbytku s pacientem a pokrytím propojené, které budete potřebovat pro test tady. Po načtení těchto dat budete moci úspěšně projít tímto testem. Pokud se data nenačtou, obdržíte odpověď 422 kvůli tomu, že nenajdete přesnou shodu.

Da Vinci PDex test skript prošel.

Touchstone pacient podle referencí

Další testy, které zkontrolujeme, jsou pacientem referenčními testy. Tato sada testů ověří, že můžete najít pacienta na základě různých kritérií hledání. Nejlepším způsobem, jak otestovat pacienta pomocí odkazu, bude testovat na základě vlastních dat, ale nahráli jsme ukázkový soubor prostředků, který můžete načíst, abyste ho mohli použít.

Da Vinci PDex provedení prošlo.

Touchstone pacient/$everything test

Posledním testem, který projdeme, je testování všeho pacienta. Pro tento test musíte načíst pacienta a pak pomocí ID tohoto pacienta otestovat, že můžete pomocí $everything operace vyžádat všechna data související s pacientem.

touchstone pacient/$everything test prošel.

Další kroky

V tomto kurzu jsme si prošli, jak projít testy Payer Exchange v Touchstone. Dále se dozvíte, jak otestovat průvodce implementací sítě Da Vinci PDEX Payer (Plan-Net).

Poznámka:

FHIR® je registrovaná ochranná známka HL7 a používá se s povolením HL7.