Da Vinci Plan Net for 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 de FHIR-service® in Azure API for FHIR om de Touchstone-tests voor de Da Vinci PDEX Payer Network -implementatiehandleiding (Plan-Net) (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 da Vinci Plan-Net-mogelijkheidsinstructie. Als u deze test zonder updates uitvoert, mislukt de test vanwege ontbrekende zoekparameters en -profielen.
Zoekparameters definiëren
Als onderdeel van het Da Vinci Plan-Net IG moet u zes nieuwe zoekparameters definiëren voor de resources Gezondheidszorg, Verzekeringsplan, Beroepsbeoefenaar, Organisatie en Organisatierelatie. Alle zes deze worden getest in de mogelijkheidsinstructie.
- Dekkingsgebied gezondheidszorg
- Dekkingsgebied van verzekeringsplan
- Type verzekeringsplan
- Gebied voor organisatiedekking
- Netwerk voor organisatierelatie
- Praktijkrolnetwerk
Notitie
In de onbewerkte JSON voor deze zoekparameters is de naam ingesteld op Plannet_sp_<Resource Name>_<SearchParameter Name>
. De Touchstone-test verwacht dat de naam hiervoor alleen het SearchParameter Name
(dekkingsgebied, plantype of netwerk) is.
De rest van de zoekparameters die nodig zijn voor de Da Vinci Plan-Net 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 moet u de vereiste profielen en extensies laden om deze test door te geven. Er worden negen profielen gebruikt als onderdeel van het Da Vinci Plan-Net IG.
- Plan-Net-eindpunt
- Plan-Net Healthcare Service
- Plan-Net InsurancePlan
- Plan-Net-locatie
- Plan-Net Network
- Plan-Net-organisatie
- Plan-Net OrganizationAffiliation
- Plan-Net Practitioner
- Plan-Net PractitionerRole
Voorbeeld van restbestand
Om u te helpen bij het maken van deze zoekparameters en -profielen, hebben we een voorbeeld van een HTTP-bestand op de opensource-site, die alle stappen bevat die eerder in één bestand zijn beschreven. Nadat u alle benodigde profielen en zoekparameters hebt geüpload, kunt u de mogelijkheidsinstructietest uitvoeren in Touchstone.
Touchstone-foutafhandelingstest
De tweede test die we doorlopen, is het testen van foutafhandeling. De enige stap die u moet uitvoeren, is het verwijderen van een HealthcareService-resource uit uw database en het gebruik van de id van de verwijderde HealthcareService-resource in de test. Het voorbeeldbestand DaVinci_PlanNet.http op de opensource-site bevat een voorbeeld van HealthcareService die voor deze stap kan worden geplaatst en verwijderd.
Touchstone-querytest
De volgende test die we doorlopen, is de test voor querymogelijkheden. Hiermee wordt de conformiteit getest op basis van de 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. We hebben ook het bestand DaVinci_PlanNet_Sample_Resources.http met voorbeeldbronnen die zijn opgehaald uit de voorbeelden in de IG die u kunt gebruiken om de resources te maken en te testen.
Notitie
Bij de verstrekte voorbeeldbronnen verwacht u een slagingspercentage van 98% van de querytests. Er is een open GitHub-probleem met de FHIR-server waardoor een van deze tests mislukt.
Een resource wordt meerdere keren geretourneerd als deze voldoet aan zowel basiscriteria _include
als criteria. Raadpleeg het probleem #2037 voor meer informatie.
Volgende stappen
In deze zelfstudie hebben we stapsgewijs uitgelegd hoe u Azure API for FHIR instelt om de Touchstone-tests voor de Implementatiehandleiding voor Da Vinci PDEX Payer Network (Plan-Net) door te geven. Zie voor meer informatie over de ondersteunde functies in Azure API for FHIR
Notitie
FHIR® is een geregistreerd handelsmerk van HL7 en wordt gebruikt met de machtiging HL7.