CARIN-implementatiehandleiding voor blauwe knop®
In deze zelfstudie doorlopen we het instellen van de FHIR-service in Azure Health Data Services (hierbij de FHIR-service genoemd) om de Touchstone-tests voor de CARIN Implementation Guide for Blue Button (C4BB IG) te doorstaan.
Touchstone-mogelijkheidsinstructie
De eerste test waarop we ons richten, is het testen van de FHIR-service aan de hand van de C4BB IG-mogelijkheidsinstructie. Als u deze test uitvoert voor de FHIR-service zonder updates, mislukt de test vanwege ontbrekende zoekparameters en ontbrekende profielen.
Zoekparameters definiëren
Als onderdeel van de C4BB IG moet u drie nieuwe zoekparameters voor de ExplanationOfBenefit
resource definiëren. Twee hiervan 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 type, servicedatum en verzekeraar zal zijn.
De rest van de zoekparameters die nodig zijn voor de C4BB IG worden gedefinieerd door de basisspecificatie en zijn al beschikbaar in de FHIR-service zonder extra updates.
Winkelprofielen
Naast het definiëren van zoekparameters moet u ook de vereiste profielen laden om deze test te kunnen uitvoeren. Er zijn acht profielen gedefinieerd binnen de C4BB IG.
- C4BB-dekking
- C4BB ExplanationOfBenefit Intrapatient Institutional
- C4BB ExplanationOfBenefit Poliklinisch Institutioneel
- C4BB ExplanationOfBenefit Apotheek
- C4BB ExplanationOfBenefit Professional NonClinician
- C4BB-organisatie
- C4BB-patiënt
- C4BB-beoefenaar
Voorbeeld van restbestand
Om te helpen bij het maken van deze zoekparameters en -profielen, hebben we een http-voorbeeldbestand dat alle hierboven beschreven stappen in één bestand bevat. Nadat u alle benodigde profielen en zoekparameters hebt geüpload, kunt u de mogelijkheidsinstructietest uitvoeren in Touchstone.
Touchstone-leestest
Nadat we de capabilities-instructie hebben getest, testen we de leesmogelijkheden van de FHIR-service op basis van de C4BB IG. Met deze test wordt de conformiteit getest op basis van de acht profielen die u in de eerste test hebt geladen. Er moeten resources zijn geladen die voldoen aan de profielen. Het beste pad is om te testen op resources die u al in uw database hebt, maar we hebben ook een HTTP-bestand beschikbaar met voorbeeldresources 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 zullen beoordelen, is de EOB-querytest. Als u de leestest al hebt voltooid, hebt u alle gegevens geladen die u nodig hebt. Deze test valideert dat u kunt zoeken naar specifieke Patient
en ExplanationOfBenefit
resources met behulp van verschillende parameters.
Touchstone-foutafhandelingstest
De laatste test die we gaan doorlopen, is het testen van foutafhandeling. De enige stap die u hoeft te doen, 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 doorstaan. Vervolgens kunt u bekijken hoe u de Da Vinci-formuletests kunt testen.
FHIR® is een gedeponeerd handelsmerk van HL7 en wordt gebruikt met de toestemming van HL7.