ansforge / IG-fhir-medicosocial-suivi-decisions-orientation

Suivi des décisions d'orientation de l'usager des MDPH vers les DUI
https://interop.esante.gouv.fr/ig/fhir/sdo/
MIT License
0 stars 0 forks source link

Validateur CDA - retravailler la règle motivationLocale #199

Closed jguihot closed 1 month ago

jguihot commented 7 months ago

Description du problème

Actuellement la règle vérifie la présence d'une motivation locale si motivation = 9999. Or il peut y avoir plusieurs motivation. retravailler la règle pour qu'elle vérifie les codes de tous les éléments motivation et ne s'arrête pas au premier

Fichier•s concerné•s

schematron decision Projet MS_Struct

Solution proposée

Tester la règle actuelle pour vérifier si une erreur remonte si motivationLocale présent et que motivation =9999 est en 2e occurence. Si la règle ne teste que la première occurence, une erreur ressortira, ce qui ne devrait pas être le cas

KerJac35 commented 1 month ago

La règle renseignée sur le template "FR-MS-Decision" a l'air correcte. Après test, la règle vérifie bien tous les codes motivations lorsqu'il y en a plusieurs (résultat "true" avec une motivation 9999 en deuxième et troisième position). Elle vérifie également que la motivation locale est bien présente si on a une motivation à 9999 et inversement, elle renvoie une erreur si on a une motivation locale sans motivation à 9999.

jguihot commented 1 month ago

OK, j'annule donc