CARIN-implementatiehandleiding voor Blue Button® voor Azure API for FHIR
Belangrijk
Azure API for FHIR wordt op 30 september 2026 buiten gebruik gesteld. Volg de migratiestrategieën om op die datum over te stappen naar de FHIR-service® van Azure Health Data Services. Vanwege de buitengebruikstelling van Azure API for FHIR zijn nieuwe implementaties vanaf 1 april 2025 niet toegestaan. De FHIR-service van Azure Health Data Services is de ontwikkelde versie van Azure API for FHIR waarmee klanten FHIR-, DICOM- en MedTech-services kunnen beheren met integraties in andere Azure-services.
In deze zelfstudie doorlopen we het instellen van Azure API for FHIR® om de Touchstone-tests voor de CARIN-implementatiehandleiding voor Blue Button (C4BB IG) door te geven.
Touchstone-mogelijkheidsinstructie
De eerste test waarop we ons richten, is het testen van Azure API for FHIR op basis van de C4BB IG-mogelijkheidsinstructie. Als u deze test uitvoert voor Azure API for FHIR zonder updates, mislukt de test vanwege ontbrekende zoekparameters en -profielen.
Zoekparameters definiëren
Als onderdeel van de C4BB IG moet u drie nieuwe zoekparameters voor de ExplanationOfBenefit
resource definiëren. Twee van deze worden getest in de mogelijkheidsverklaring (type en servicedatum) en één is nodig voor _include
zoekopdrachten (verzekeraar).
Notitie
In de onbewerkte JSON voor deze zoekparameters is de naam ingesteld op ExplanationOfBenefit_<SearchParameter Name>
. De Touchstone-test verwacht dat de naam voor deze zal zijn type, servicedatum en verzekeraar.
De rest van de zoekparameters die nodig zijn voor de C4BB IG worden gedefinieerd door de basisspecificatie en zijn al beschikbaar in Azure API for FHIR zonder extra updates.
Profielen opslaan
Buiten het definiëren van zoekparameters is de andere update die u moet uitvoeren om deze test door te geven de vereiste profielen te laden. Er zijn acht profielen gedefinieerd in de C4BB IG.
- C4BB-dekking
- C4BB ExplanationOfBenefit Inpatient Institutional
- C4BB ExplanationOfBenefit Outpatient Institutional
- C4BB ExplanationOfBenefit Apotheek
- C4BB ExplanationOfBenefit Professional NonClinician
- C4BB-organisatie
- C4BB Patiënt
- C4BB-beoefenaar
Voorbeeld van restbestand
Om u te helpen bij het maken van deze zoekparameters en -profielen, hebben we een voorbeeld van een HTTP-bestand dat alle stappen bevat die in deze zelfstudie in één bestand worden beschreven. Nadat u alle benodigde profielen en zoekparameters hebt geüpload, kunt u de mogelijkheidsinstructietest uitvoeren in Touchstone.
Touchstone-leestest
Nadat u de instructie over mogelijkheden hebt getest, test u de leesmogelijkheden in Azure API for FHIR op basis van de C4BB IG. Dit is een test van conformiteit met de acht profielen die u in de eerste test hebt geladen. U moet resources laden die voldoen aan de profielen. We raden u aan om te testen op resources die u al in uw database hebt, maar we hebben ook een HTTP-bestand dat beschikbaar is met voorbeeldbronnen die zijn opgehaald uit de voorbeelden in de IG die u kunt gebruiken om de resources te maken en te testen.
Touchstone EOB-querytest
De volgende test die we bekijken, is de EOB-querytest. Als u de leestest al hebt voltooid, hebt u alle gegevens geladen die u nodig hebt. Met deze test wordt gevalideerd of u kunt zoeken naar specifieke Patient
resources met ExplanationOfBenefit
behulp van verschillende parameters.
Touchstone-foutafhandelingstest
De laatste test die we doorlopen, is het testen van foutafhandeling. De enige stap die u moet uitvoeren, is een ExplanationOfBenefit-resource uit uw database verwijderen en de id van de verwijderde ExplanationOfBenefit
resource in de test gebruiken.
Volgende stappen
In deze zelfstudie hebben we uitgelegd hoe we de CARIN IG voor Blue Button-tests in Touchstone kunnen doorgeven. Vervolgens kunt u bekijken hoe u de Da Vinci-formuletests kunt testen.
Notitie
FHIR® is een geregistreerd handelsmerk van HL7 en wordt gebruikt met de machtiging HL7.