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.
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.
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.
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.
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.