Delen via


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.

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.

Uitvoeringsresultaten van het mogelijkheidstestscript.

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 leest testuitvoeringsresultaten.

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.

Resultaten van de uitvoering van Touchstone EOB-query's.

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.

Touchstone EOB-foutafhandelingsresultaten.

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.