Guide d’implémentation CARIN pour Blue Button® pour l’API Azure pour FHIR
Dans ce tutoriel, nous allons suivre la configuration de l’API Azure pour FHIR afin de réussir les tests Touchstone pour le Guide d’implémentation CARIN pour Blue Button (IG C4BB).
Instruction de capacité touchstone
Le premier test sur lequel nous allons nous concentrer est le test de l’API Azure pour FHIR par rapport à l’instruction de capacité IG C4BB. Si vous exécutez ce test sur l’API Azure pour FHIR 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
Dans le cadre de l’IG C4BB, vous devez définir trois nouveaux paramètres de recherche pour la ExplanationOfBenefit
ressource. Deux d’entre eux sont testés dans l’instruction de capacité (type et date de service), et l’autre est nécessaire pour _include
les recherches (assureur).
Notes
Dans le json brut de ces paramètres de recherche, le nom est défini sur ExplanationOfBenefit_<SearchParameter Name>
. Le test Touchstone s’attend à ce que leur nom soit type, date de service et assureur.
Les autres paramètres de recherche nécessaires pour l’IG C4BB sont définis par la spécification de base et sont déjà disponibles dans l’API Azure pour FHIR sans aucune mise à jour supplémentaire.
Profils de magasin
En dehors de la définition des paramètres de recherche, l’autre mise à jour que vous devez effectuer pour réussir ce test consiste à charger les profils requis. Huit profils sont définis dans le ig C4BB.
- Couverture C4BB
- Explication C4BBOfBenefit Établissement hospitalier
- Explication C4BBOfBenefit Institution ambulatoire
- Explication C4BBOfBenefit Pharmacie
- Explication C4BBOfBenefit Professional NonClinician
- Organisation C4BB
- C4BB Patient
- Praticien C4BB
Exemple de fichier rest
Pour faciliter la création de ces paramètres et profils de recherche, nous disposons d’un exemple de fichier http qui inclut toutes les étapes décrites dans ce didacticiel dans un seul fichier. Une fois que vous avez chargé tous les profils et paramètres de recherche nécessaires, vous pouvez exécuter le test de l’instruction de capacité dans Touchstone.
Test de lecture de la pierre tactile
Après avoir testé l’instruction de fonctionnalités, nous allons tester les fonctionnalités de lecture dans l’API Azure pour FHIR par rapport à l’ig C4BB. Ce test test teste la conformité par rapport aux huit profils que vous avez chargés dans le premier test. Vous devez charger des ressources conformes aux profils. Le meilleur chemin d’accès serait de tester les ressources que vous avez déjà dans votre base de données, mais nous avons également un fichier http disponible avec des exemples de ressources extraits des exemples dans l’ig que vous pouvez utiliser pour créer les ressources et les tester.
Test de requête EOB Touchstone
Le test suivant que nous allons passer en revue est le test de requête EOB. Si vous avez déjà terminé le test de lecture, vous avez chargé toutes les données dont vous aurez besoin. Ce test vérifie que vous pouvez rechercher des ressources spécifiques Patient
et ExplanationOfBenefit
à l’aide de différents paramètres.
Test de gestion des erreurs de la pierre tactile
Le dernier test que nous allons parcourir consiste à tester la gestion des erreurs. La seule étape que vous devez faire est de supprimer une ressource ExplanationOfBenefit de votre base de données et d’utiliser l’ID de la ressource supprimée ExplanationOfBenefit
dans le test.
Étapes suivantes
Dans ce tutoriel, nous avons décrit comment réussir les tests CARIN IG for Blue Button dans Touchstone. Ensuite, vous pouvez examiner comment tester les tests de formules Da Vinci.
FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.