Sdílet prostřednictvím


Průvodce implementací CARIN pro modré tlačítko®

V tomto kurzu si projdeme nastavení služby FHIR® ve službě Azure Health Data Services tak, aby prošly testy Touchstone pro průvodce implementací CARIN pro modré tlačítko (C4BB IG).

Příkaz touchstone capability

Nejprve se zaměříme na testování služby FHIR s využitím příkazu schopností C4BB IG. Pokud tento test spustíte ve službě FHIR bez jakýchkoli aktualizací, test selže kvůli chybějícím parametrům hledání a chybějícím profilům.

Definování parametrů hledání

V rámci C4BB IG budete muset definovat tři nové parametry hledání pro ExplanationOfBenefit prostředek. Dva z těchto typů (typ a datum servisu) se testují v prohlášení o schopnostech a pro vyhledávání je potřeba _include jeden (pojištění).

Poznámka:

V nezpracovaném formátu JSON pro tyto parametry hledání je název nastaven na ExplanationOfBenefit_<SearchParameter Name>. Test Touchstone očekává, že název těchto typů bude typ, datum servisu a pojištění.

Zbývající parametry hledání potřebné pro C4BB IG jsou definovány základní specifikací a jsou již k dispozici ve službě FHIR bez jakýchkoli dalších aktualizací.

Store profiles

Mimo definování parametrů hledání je další aktualizace, kterou je potřeba provést pro absolvování tohoto testu, načíst požadované profily. V rámci protokolu C4BB IG je definováno osm profilů.

Ukázkový soubor rest

Abychom vám pomohli s vytvářením těchto parametrů a profilů hledání, máme ukázkový soubor HTTP, který obsahuje všechny kroky dříve popsané v jednom souboru. Po nahrání všech potřebných profilů a parametrů hledání můžete spustit test příkazu schopností v Touchstone.

Výsledky spouštění skriptů pro testování schopností

Touchstone read test

Po otestování příkazu schopností otestujeme schopnosti čtení služby FHIR proti protokolu C4BB IG. Tyto testy odpovídají osmi profilům, které jste načetli v prvním testu. Budete muset mít načtené prostředky, které odpovídají profilům. Nejlepší cestou je otestovat prostředky, které už máte v databázi. Máme také k dispozici soubor HTTP s ukázkovými prostředky nabranými z příkladů v IG, které můžete použít k vytvoření prostředků k otestování.

Touchstone přečte výsledky provádění testů.

Test dotazu Touchstone EOB

Dalším testem, který zkontrolujeme, je test dotazu EOB. Pokud jste už dokončili test čtení, už máte všechna data, která potřebujete načíst. Tento test ověří, že můžete vyhledat konkrétní Patient prostředky a ExplanationOfBenefit použít různé parametry.

Výsledky provádění dotazů Touchstone EOB

Test zpracování chyb Touchstone

Posledním testem, který probereme, je testování zpracování chyb. Jediným krokem je odstranění prostředku ExplanationOfBenefit z databáze pomocí ID odstraněného ExplanationOfBenefit prostředku v testu.

Výsledky zpracování chyb Touchstone EOB

Další kroky

V tomto kurzu jsme si prošli, jak předat CARIN IG pro testy modrých tlačítek v Touchstone. Dále si můžete projít, jak testovat testy vzorců Da Vinci.

Poznámka:

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