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ů.
- C4BB Coverage
- C4BB VysvětleníOfBenefit inpatientní institucionální
- C4BB VysvětleníOfBenefit Outpatient Institucionální
- C4BB VysvětleníOfBenefit Lékárna
- C4BB VysvětleníOfBenefit Profesionální NonClinician
- Organizace C4BB
- C4BB Pacient
- C4BB Specialista
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.
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í.
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.
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.
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.