Sdílet prostřednictvím


Da Vinci Plan Net for Azure API for FHIR

Důležité

Rozhraní Azure API for FHIR bude vyřazeno 30. září 2026. Postupujte podle strategií migrace a do tohoto data přejděte na službu FHIR® služby Azure Health Data Services. Vzhledem k vyřazení rozhraní Azure API for FHIR nebudou nová nasazení od 1. dubna 2025 povolena. Služba FHIR služby Azure Health Data Services je vyvinutá verze rozhraní Azure API for FHIR, která zákazníkům umožňuje spravovat služby FHIR, DICOM a MedTech s integrací do jiných služeb Azure.

V tomto kurzu vás provedeme nastavením služby FHIR v rozhraní Azure API for FHIR® pro předání testů Touchstone pro implementační příručku k síti Da Vinci PDEX Payer (Plan-Net).

Příkaz touchstone capability

Prvním testem, na který se zaměříme, je testování rozhraní Azure API for FHIR s využitím příkazu Da Vinci Plan-Net. Pokud tento test spustíte bez jakýchkoli aktualizací, test selže kvůli chybějícím parametrům a profilům hledání.

Definování parametrů hledání

V rámci IG plánu Da Vinci je potřeba definovat šest nových parametrů hledání pro zdravotnické služby, plán pojištění, roli správce, organizaci a prostředky přidružení organizace. Všech šest z nich se testuje v příkazu schopností.

Poznámka:

V nezpracovaném formátu JSON pro tyto parametry hledání je název nastaven na Plannet_sp_<Resource Name>_<SearchParameter Name>. Test Touchstone očekává, že název bude pouze SearchParameter Name (oblast pokrytí, typ plánu nebo síť).

Zbývající parametry hledání potřebné pro IG plánu Da Vinci jsou definovány základní specifikací a jsou již k dispozici v rozhraní Azure API for FHIR bez dalších aktualizací.

Store profiles

Mimo definování parametrů hledání je potřeba načíst požadované profily a rozšíření , abyste mohli tento test projít. V rámci da Vinci Plan-Net IG se používá devět profilů.

Ukázkový soubor rest

Abychom vám pomohli s vytvořením těchto parametrů a profilů hledání, máme na opensourcovém webu ukázkový soubor HTTP, který obsahuje všechny kroky uvedené 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.

Da Vinci plan net sample rest test execution script passed

Test zpracování chyb Touchstone

Druhým testem, který projdeme, je testování zpracování chyb. Jediným krokem, který musíte udělat, je odstranit prostředek HealthcareService z databáze a v testu použít ID odstraněného prostředku HealthcareService. Ukázkový soubor DaVinci_PlanNet.http na opensourcovém webu poskytuje příklad služby HealthcareService k publikování a odstranění pro tento krok.

Da Vinci plan net touchstone error test execution script passed

Test dotazu Touchstone

Dalším testem , který projdeme, je test možností dotazu. Tyto testy odpovídají profilům, které jste načetli v prvním testu. Musíte mít načtené prostředky, které odpovídají profilům. Doporučujeme testovat prostředky, které už máte ve své databázi. Máme také soubor DaVinci_PlanNet_Sample_Resources.http s ukázkovými prostředky nabranými z příkladů v IG, které můžete použít k vytvoření prostředků a testování.

Test net query v plánu Da Vinci selhal

Poznámka:

S poskytnutými ukázkovými prostředky byste měli očekávat 98% úspěšnost testů dotazů. Existuje otevřený problém GitHubu se serverem FHIR, který způsobuje selhání jednoho z těchto testů.

Prostředek se vrátí vícekrát, pokud splňuje základní kritéria i _include kritéria. Podrobnosti najdete v tématu problém č. 2037.

Další kroky

V tomto kurzu jsme prošli nastavením rozhraní Azure API pro FHIR, abychom prošli testy Touchstone pro implementaci sítě Da Vinci PDEX Payer Network (Plan-Net). Další informace o podporovaných funkcích v rozhraní Azure API for FHIR najdete v tématu

Poznámka:

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