Da Vinci PDex
V tomto kurzu si projdeme nastavení služby FHIR® ve službě Azure Health Data Services (služba FHIR), abychom prošli testy Touchstone pro průvodce implementací výměny dat Da Vinci Payer (PDex IG).
Poznámka:
Služba FHIR podporuje pouze JSON. Opensourcová služba FHIR od Microsoftu podporuje JSON i XML a v opensourcovém formátu můžete k zobrazení příkazu schopností XML použít parametr _format: GET {fhirurl}/metadata?_format=xml
Příkaz touchstone capability
První sada testů se zaměřuje na testování služby FHIR proti příkazu schopností PDex IG. To 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 bude obsahovat 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 shody $member najdete v přehledu operace shody $member.
V tomto testu je potřeba načíst ukázková data, aby test prošel. Máme tady soubor rest s pacientem a pokrytím propojené, které potřebujete pro test. Po načtení těchto dat budete moci úspěšně projít tímto testem. Pokud se data nenačtou, obdržíte 422
odpověď 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 účely tohoto testu musíte načíst pacienta a pak pomocí ID tohoto pacienta otestovat, že můžete použít operaci $everything k načtení všech dat souvisejících 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.