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 - ajouter une RG sur patient.name.given #203

Open jguihot opened 6 months ago

jguihot commented 6 months ago

Description du problème

Actuellement aucune règle de gestion n'est renseigné pour vérifier la valeur du qualifier de l'élément given.

Fichier•s concerné•s

Schematron recordTarget Projet MS_Struct

Solution proposée

A ajouter au niveau du recordTarget.patientRole.patient.name.given (règle déjà mise en place sur le volet Structuration minimale)

voir RG volet de structuration minimal : //:recordTarget/:patientRole/:patient/:name/:given/@qualifier='BR' or //:recordTarget/:patientRole/:patient/:name/:given/@qualifier='CL' or //:recordTarget/:patientRole/:patient/:name/*:given[not(@qualifier)]

KerJac35 commented 4 days ago

Après test, la règle sur le patient.name.given reprise du projet Structuration Minimale ne permet pas de vérifier correctement les valeurs de chaque qualifier. Ci-dessous la liste des tests effectués :

En conclusion, si on a une des 2 valeurs "BR" ou "CL" et une autre valeur totalement différente (pour les 2 qualifier), le schematron renvoie OK alors qu'on devrait avoir un KO.