Carin-implementeringsguide för blå knapp® för Azure API för FHIR
Viktigt!
Azure API för FHIR avvecklas den 30 september 2026. Följ migreringsstrategierna för att övergå till Azure Health Data Services FHIR-tjänsten® senast det datumet. På grund av tillbakadragandet av Azure API för FHIR tillåts inte nya distributioner från och med den 1 april 2025. Azure Health Data Services FHIR-tjänsten är den utvecklade versionen av Azure API för FHIR som gör det möjligt för kunder att hantera FHIR-, DICOM- och MedTech-tjänster med integreringar i andra Azure-tjänster.
I den här självstudien går vi igenom hur du konfigurerar Azure API för FHIR® för att klara Touchstone-testerna för CARIN-implementeringsguiden för blå knapp (C4BB IG).
Funktionsinstruktor för Touchstone
Det första testet vi fokuserar på är att testa Azure API för FHIR mot C4BB IG-funktionssatsen. Om du kör det här testet mot Azure API för FHIR utan uppdateringar misslyckas testet på grund av saknade sökparametrar och profiler.
Definiera sökparametrar
Som en del av C4BB IG måste du definiera tre nya sökparametrar för resursen ExplanationOfBenefit
. Två av dessa testas i funktionsöversikten (typ och tjänstdatum), och en krävs för sökningar (försäkringsgivare _include
).
Kommentar
I den råa JSON-filen för dessa sökparametrar är namnet inställt på ExplanationOfBenefit_<SearchParameter Name>
. Touchstone-testet förväntar sig att namnet på dessa kommer att vara typ, servicedatum och försäkringsgivare.
Resten av sökparametrarna som behövs för C4BB IG definieras av basspecifikationen och är redan tillgängliga i Azure API för FHIR utan ytterligare uppdateringar.
Lagra profiler
Förutom att definiera sökparametrar är den andra uppdateringen du behöver göra för att klara testet att läsa in de profiler som krävs. Det finns åtta profiler som definierats i C4BB IG.
- C4BB-täckning
- C4BB-förklaringOfBenefit Inpatient Institutional
- C4BB-förklaringOfBenefit Öppenvårdsinstitution
- C4BB-förklaringOfBenefit Apotek
- C4BB-förklaringOfBenefit Professional NonClinician
- C4BB-organisation
- C4BB-patient
- C4BB Practitioner
Exempel på restfil
För att hjälpa till med att skapa dessa sökparametrar och profiler har vi en http-exempelfil som innehåller alla steg som beskrivs i den här självstudien i en enda fil. När du har laddat upp alla nödvändiga profiler och sökparametrar kan du köra funktionsuttryckstestet i Touchstone.
Lästest för Touchstone
När du har testat funktionssatsen testar du läsfunktionerna i Azure API för FHIR mot C4BB IG. Det här är ett test av överensstämmelse mot de åtta profiler som du läste in i det första testet. Du måste ha resurser inlästa som överensstämmer med profilerna. Vi rekommenderar att du testar mot resurser som du redan har i databasen, men vi har också en http-fil tillgänglig med exempelresurser som hämtas från exemplen i IG:t som du kan använda för att skapa resurserna och testa mot.
Touchstone EOB-frågetest
Nästa test vi granskar är EOB-frågetestet. Om du redan har slutfört lästestet har du alla data som du behöver. Det här testet verifierar att du kan söka efter specifika Patient
resurser och ExplanationOfBenefit
resurser med hjälp av olika parametrar.
Test av hanteringen av pekstensfel
Det sista testet vi går igenom är att testa felhantering. Det enda steg du behöver göra är att ta bort en ExplanationOfBenefit-resurs från databasen och använda ID:t för den borttagna ExplanationOfBenefit
resursen i testet.
Nästa steg
I den här självstudien gick vi igenom hur du klarar CARIN IG för Blue Button-tester i Touchstone. Därefter kan du granska hur du testar Da Vinci-formeltesterna.
Kommentar
FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.