Partager via


Da Vinci PDex

Dans ce tutoriel, nous allons découvrir comment configurer le service FHIR dans Azure Health Data Services (ci-après appelé service FHIR) pour réussir les tests Touchstone pour le Guide d’implémentation d’échange de données da Vinci Payer (PDex IG).

Notes

Le service FHIR prend uniquement en charge JSON. Le service FHIR open source Microsoft prend en charge à la fois JSON et XML, et dans open source, vous pouvez utiliser le paramètre _format pour afficher l’instruction de capacité XML : GET {fhirurl}/metadata?_format=xml

Instruction de capacité touchstone

Le premier ensemble de tests sur lequel nous allons nous concentrer est le test du service FHIR par rapport à l’instruction de capacité PDex IG. Cela inclut trois tests :

  • Le premier test valide l’instruction de fonctionnalité de base par rapport aux exigences ig et réussira sans aucune mise à jour.

  • Le deuxième test valide que tous les profils ont été ajoutés pour US Core. Ce test se passera sans mises à jour, mais inclura un ensemble d’avertissements. Pour que ces avertissements aient été supprimés, vous devez charger les profils US Core. Nous avons créé un exemple de fichier HTTP qui guide la création de tous les profils. Vous pouvez également obtenir les profils directement à partir du site HL7, qui aura les versions les plus récentes.

  • Le troisième test vérifie que l’opération $patient-everything est prise en charge.

Échec de l’exécution de Da Vinci PDex.

Test de correspondance $member touchstone

Le deuxième test de la section Payer Data Exchange teste l’existence de l’opération de correspondance $member. Vous pouvez en savoir plus sur l’opération $member-match dans notre vue d’ensemble de l’opération $member-match.

Dans ce test, vous devez charger des exemples de données pour que le test réussisse. Nous avons ici un dossier de repos avec le patient et la couverture liée que vous aurez besoin pour le test. Une fois ces données chargées, vous pouvez réussir ce test. Si les données ne sont pas chargées, vous recevrez une réponse 422 en raison de l’absence de correspondance exacte.

Script de test Da Vinci PDex réussi.

Patient touchstone par référence

Les prochains tests que nous allons passer en revue sont les tests de référence du patient . Cet ensemble de tests valide que vous pouvez trouver un patient en fonction de différents critères de recherche. La meilleure façon de tester le patient par référence consistera à effectuer des tests par rapport à vos propres données, mais nous avons chargé un exemple de fichier de ressources que vous pouvez également charger pour l’utiliser.

Exécution de Da Vinci PDex passée.

Test du patient/$everything touchstone

Le dernier test que nous allons passer est de tester tout le patient. Pour ce test, vous devez charger un patient, puis vous utiliserez l’ID de ce patient pour vérifier que vous pouvez utiliser l’opération $everything pour extraire toutes les données relatives au patient.

test touchstone patient/$everything réussi.

Étapes suivantes

Dans ce tutoriel, nous avons décrit comment réussir les tests Payer Exchange dans Touchstone. Ensuite, vous pouvez apprendre à tester le Guide d’implémentation du réseau de paiement PDEX (Plan-Net) Da Vinci.

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