Da Vinci Plan Net
In deze zelfstudie stelt u de FHIR-service® in Azure Health Data Services in om de Touchstone-tests voor de Implementatiehandleiding voor Da Vinci PDex Payer Network (Plan-Net) door te geven.
Touchstone-mogelijkheidsinstructie
Test eerst de FHIR-service op basis van de da Vinci Plan-Net-mogelijkheidsverklaring. Als u deze test zonder updates uitvoert, mislukt de test vanwege ontbrekende zoekparameters en ontbrekende profielen.
Zoekparameters definiëren
Definieer vervolgens nieuwe zoekparameters voor de resources Healthcare Service, Insurance Plan, Practitioner Role, Organization en Organization Affiliation. Al deze parameters 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 alleen de SearchParameter Name
naam is (dekkingsgebied, plantype of netwerk).
De rest van de zoekparameters die nodig zijn voor de Da Vinci Plan Net Implementation Guide worden gedefinieerd door de basisspecificatie en zijn al beschikbaar in de FHIR-service zonder andere updates.
Profielen opslaan
Nadat u zoekparameters hebt gedefinieerd, laadt u de vereiste profielen en extensies om deze test door te geven. Er worden negen profielen gebruikt in de Da Vinci Plan-Net-implementatiehandleiding:
- 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 REST-bestand
Om u te helpen bij het maken van de zoekparameters en -profielen, is er een voorbeeld van een HTTP-bestand op de opensource-site die alle stappen bevat die in dit artikel in één bestand worden beschreven. Nadat u de benodigde profielen en zoekparameters hebt geüpload, voert u de mogelijkheidsinstructietest uit in Touchstone.
Touchstone-foutafhandelingstest
De tweede test evalueert 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 HealthcareService
voor het posten en verwijderen van deze stap.
Touchstone-querytest
De volgende test is de test voor querymogelijkheden. Met deze test wordt de conformiteit gecontroleerd op basis van de profielen die u in de eerste test hebt geladen. U moet resources laden die voldoen aan de profielen. Het beste pad is om te testen op resources die zich al in uw database bevinden. Er is echter ook het DaVinci_PlanNet_Sample_Resources.http-bestand met voorbeeldbronnen die zijn opgehaald uit de voorbeelden in de implementatiehandleiding, die u kunt gebruiken om de resources te maken en te testen.
Notitie
FHIR® is een geregistreerd handelsmerk van HL7 en wordt gebruikt met de machtiging HL7.