Closed NerOcrO closed 1 year ago
Extrait du CR de l'atelier du 28/06/2023, concernant le sujet / la pathologie :
Pour répondre à ce besoin, l'élément natif FHIR condition est utilisé pour le code MedDRA, et l'extension eclaire-condition-details a été créée pour le champ texte ouvert permettant d'indiquer la pathologie et éventuellement des précisions.
Pour ce champs pathologie, on a simplifié comme ceci :
"condition": [
{
"coding": [
{
"display": "Locally-Advanced or Metastatic breast cancer (MBC)"
}
],
"text": "Disease Condition"
},
{
"coding": [
{
"code": "10065430",
"display": "HER2 positive breast cancer",
"system": "http://terminology.hl7.org/CodeSystem/mdr",
"version": "2.0.1"
}
],
"text": "MedDRA Condition"
}
]
Le premier correspondant à la pathologie et le second à MedDra, est-ce ok pour vous ?
Si je comprends bien, vous utilisez 2 instances de l'attribut condition
, un pour le champ texte ouvert et un autre pour le code MedDRA, en utilisant le l'élement text
pour les distinguer. Cela me semble problématique, surtout s'il y a plusieurs pathologies puisqu'il y aura 2 instances de l'attribut pour chaque pathologie, sans savoir lesquels sont liés.
Précisions apportées lors du weekly du 05/09/2023 : Concernant le champ "disease condition", il s'agit d'un champ ouvert où le déposant peut écrire ce qu'il veut. Il peut donc renseigner plusieurs éléments (séparés par des virgules par exemple) mais le champ est récupéré tel quel sous forme de chaîne de caractère donc il ne peut pas y a voir plusieurs valeurs. De plus, il s'agit d'une information différente du code MedDRA et non pas d'une information complémentaire.
En regardant les sorties du swagger, j'ai l'impression que la même chose est faite pour l'élément category :
Ma compréhension du besoin : Indiquer la pathologie étudiée dans l'essai. Pour cela soit c'est un élément codé via MedDRA soit du texte provenant CTIS soit les deux ?
1. Avec Extension ECLAIREConditionDetails
Actuellement nous proposons élément codé dans "condition". Et le texte dans une extension ECLAIREConditionDetails. L'intérêt de cette extension est de venir compléter "condition" avec un texte libre détaillé. Je continue de préconiser cette solution.
Exemple simplifié :
Extension ECLAIREConditionDetails = "Locally-Advanced or Metastatic breast cancer (MBC)" condition = "10065430 - HER2 positive breast cancer"
2. Sans Extension ECLAIREConditionDetails
Votre proposition est de tout mettre dans "condition" -> Ce que je peux comprendre puisque je pense qu'on désigne la même information qui est la pathologie étudiée. Cependant ces 2 informations n'ont pas le même type de donnée et je pense pas obligatoirement le même niveau de détail, la même origine.
Remarques sur l'exemple fourni en commentaire plus haut :
Ce que je pourrais envisager en utilisant uniquement "condition" :
A mon sens, l'inconvénient de cette solution, c'est que si nous avons les 2 informations, nous aurons 2 instances de condition alors qu'il n'y a qu'1 pathologie étudiée et les 2 instances n'ont pas la même granularité.
Weekly 18/09 : creuser la possibilité de slicer "condition" pour mettre MedDRA et le texte libre. -> discriminant ?
J'ai cherché pour les discriminateurs pour le slice. Je pense que la seule possibilité est un slice sur l'id.
branche en cours pour répondre à cette issue https://github.com/ansforge/IG-fhir-essais-cliniques/tree/sd-supprimer-lextension-eclaire-condition-details et preview disponible ici https://ansforge.github.io/IG-fhir-essais-cliniques/ig/sd-suppr-extension-eclaire-condition-details-and-new-slice/StructureDefinition-eclaire-researchstudy.html
@cbihanANS on peut utiliser MedDRA et le véhiculer vu que c'est sous licence ?
Weekly 09/10 : Ne doit pas permettre d'avoir toutes les informations de MedDRA pour un utilisateur qui n'a pas la licence. Pas de contradiction par rapport à notre utilisation. ECLAIRE porte la licence sui permet de consommer l'information.
Pour info @NerOcrO et @paulineheurtebise et @nriss en construisant l'exemple pour l'issue https://github.com/ansforge/IG-fhir-essais-cliniques/issues/38 j'ai un doute sur le fait que le slicing construit réponde bien au besoin. Du coup je réouvre cette issue pour investiguer
Supprimer l'extension eclaire-condition-details qui ne semble pas ou plus être utile.