Da Vinci Plan Net
Dans ce tutoriel, vous allez configurer le service FHIR® dans Services de données de santé Azure afin de passer les tests Touchstone pour le Guide d’implémentation du réseau Da Vinci PDex Payer (Plan-Net).
Instruction de fonctionnalité Touchstone
Tout d’abord, testez le service FHIR par rapport à l’instruction de capacité Da Vinci Plan-Net. Si vous exécutez ce test sans aucune mise à jour, le test échoue en raison de paramètres de recherche manquants et de profils manquants.
Définir les paramètres de recherche
Ensuite, définissez de nouveaux paramètres de recherche pour les ressources Service de santé, Plan d’assurance, Rôle du praticien, Organisation et Affiliation d’organisation. Ces paramètres sont testés dans l’instruction de capacité :
- Secteur de couverture des services de santé
- Zone de couverture du régime d’assurance
- Type de plan d’assurance
- Zone de couverture de l’organisation
- Réseau d’affiliation de l’organisation
- Réseau de rôles de praticiens
Remarque
Dans le JSON brut de ces paramètres de recherche, le nom est défini sur Plannet_sp_<Resource Name>_<SearchParameter Name>
. Le test Touchstone prévoit ce que le nom soit uniquement le SearchParameter Name
(zone de couverture, type de plan ou réseau).
Le reste des paramètres de recherche nécessaires pour le guide d’implémentation Da Vinci Plan-Net sont définis par la spécification de base et sont déjà disponibles dans le service FHIR sans autre mise à jour.
Stocker des profils
Après avoir défini des paramètres de recherche, chargez les profils et extensions requis pour réussir ce test. Neuf profils sont utilisés dans le guide d’implémentation Da Vinci Plan-Net :
- Point de terminaison Plan-Net
- Service de contrôle d’intégrité Plan-Net
- InsurancePlan Plan-Net
- Emplacement Plan-Net
- Réseau Plan-Net
- Organisation Plan-Net
- OrganizationAffiliation Plan-Net
- Praticien Plan-Net
- PractitionerRole Plan-Net
Exemple de fichier REST
Pour faciliter la création de ces paramètres et profils de recherche, un exemple de fichier HTTP se trouve sur le site open source qui inclut toutes les étapes décrites dans cet article en un seul fichier. Après avoir chargé les profils et paramètres de recherche nécessaires, exécutez le test d’instruction de capacité dans Touchstone.
Test de gestion des erreurs Touchstone
Le deuxième test évalue la gestion des erreurs. La seule étape que vous devez effectuer consiste à supprimer une ressource HealthcareService
de votre base de données et à utiliser l’ID de la ressource HealthcareService supprimée dans le test. L’exemple de fichier DaVinci_PlanNet.http sur le site open source fournit un exemple de HealthcareService
à publier et à supprimer pour cette étape.
Test de requête Touchstone
Le test suivant est le test des capacités de requête. Ce test vérifie la conformité par rapport aux profils que vous avez chargés dans le premier test. Vous devez charger des ressources qui se conforment aux profils. Le meilleur manière consiste à tester par rapport aux ressources déjà dans votre base de données. Vous pouvez cependant utiliser le fichier DaVinci_PlanNet_Sample_Resources.http, avec des exemples de ressources extraites des exemples du guide d’implémentation, pour créer les ressources et les utiliser à des fins de test.
Remarque
FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.