Partager via


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é :

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 :

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.

Capture d’écran montrant l’exemple de script d’exécution de test REST Da Vinci Plan Net réussi.

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.

Capture d’écran montrant le script d’exécution du test d’erreur Da Vinci Plan Net Touchstone réussi.

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.

Capture d’écran montrant le résultat du test de requête Da Vinci Plan Net.

Remarque

FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.