ansforge / IG-terminologie-de-sante

Guide d'implémentation des terminologies de santé (En cours de construction)
https://ansforge.github.io/IG-terminologie-de-sante/ig/main/
MIT License
2 stars 0 forks source link

NOS --> SMT Publi Avril 24 - pbme fichiers .tabs - B. coquilles dans le contenu des données #29

Closed dcohenAns closed 1 month ago

dcohenAns commented 5 months ago

Description du problème

Le contenu des NOS n'est pas complètement récupéré

1) TRE a) Il manque la description de la TRE b) la date de maj n'est pas la même que dans la nomenclature initiale ex : pour la TRE A07 : on a une date en 2014 alors que la derniere maj est de 2013 b) la colonne "libellé" est doublée c) le libellé 1 contient 2 libellés d) libellés en trop exemple dans la TRE_A07 : les libellés "N" et "Y" ne sont pas prévus e) les dates de début, de fin, de maj de chaque entrée de la TRE ne sont pas renseignées

Exemple de .tabs recupéré image

Exemple attendu sur la TRE A07 image

2) JDV ligne titre : b) il manque la description du JDV b) il y a 2 lignes en trop : 1 ligne avec les noms "column 1 column 2 ... suivi d'une ligne à blanc c) la date de MAJ n'est pas renseignée e) décalage de l'URL et de la suite des données ligne entrée d'un JDV : a) il manque l'OID des TRE referencées

exemple de .tabs récupéré : image

exemple sur le J15 attendu : image

Merci

Page•s concernée•s

Fichier•s concerné•s

Solution proposée

dcohenAns commented 4 months ago

Bonjour @M-Priour , Il reste des coquilles dans la génération des fichiers .Tabs :

1) il y a un champs " libellé" en trop dans la ligne de titre des entrées des TRE 2) la date de dernière mise à jour de la TRE est encore différente que la date attendue 3) il manque les dates de création, maj, fin des entrées des TRE Exemple sur la TRE devise https://ansforge.github.io/IG-terminologie-de-sante/ig/main/CodeSystem-TRE-R230-Devise.html#

4) impossible de télécharger les formats non fHIR sur certaines TRE Exemple sur la TRE R317 https://ansforge.github.io/IG-terminologie-de-sante/ig/main/CodeSystem-TRE-R317-SituationVieQuotidienne.xml.html# ( Page not found)

5) il manque la description des entrées de la TRE (En fait, Il y a le même problème dans les .tabs des NOS actuelles hors IG !!!) Exemple sur la TRE R323, il manque dans le titre principal la colonne " Description métier" et pour la première ligne de la TRE, la description "La personne a besoin d'aide pour lire" https://ansforge.github.io/IG-terminologie-de-sante/ig/main/CodeSystem-TRE-R323-BesoinScolarite.html#

Merci +++ issuedU29mai

M-Priour commented 2 months ago

Les erreurs sont maintenant corrigées. Est-ce que tu peux refaire un test?

dcohenAns commented 2 months ago

Bonjour @M-Priour , merci pour ton retour et pour ces corrections. il reste a) le champs "nom de fichier" : il manque l'extension du fichier et le libellé de la TRE ne correspondant pas au "Name" b) le champs URL : est-il possible de le rapprocher du champs actuel ? c) il manque un ";" pour le 2eme synonyme dans les lignes de la TRE

Tabs obtenu :

;;;;;;; 1.2.250.1.213.3.3.20;TRE;**TRE_R230_Devise;Devise;https://mos.esante.gouv.fr/NOS/TRE_R230-Devise/TRE-R230-Devise**;20170322120000; ;20240427061256 ;;;;;;; 1.2.250.1.213.3.3.20;EUR;Euro**;;**20170322120000;;20170322120000 Tabs attendu : ;;;;;;; 1.2.250.1.213.3.3.20;TRE;TRE_R230-Devise.tabs;Devise;https://mos.esante.gouv.fr/NOS/TRE_R230-Devise;20170322120000;;20231215120000 ;;;;;;; 1.2.250.1.213.3.3.20;EUR;Euro;Euro;Euro;20170322120000;;20170322120000 Merciii
M-Priour commented 2 months ago

Correction faite

dcohenAns commented 2 months ago

Merci @M-Priour Il manque plus qu'un seul écart : le libellé de la TRE ne correspondant pas au "Name" ( les tirets bas et hauts)

M-Priour commented 1 month ago

@dcohenAns
je propose de clôturer cette issue. Cela amène un écart dans les FTS et les fichiers générés et donc un risque de confusion pour les utilisateurs.

dcohenAns commented 4 weeks ago

Merci @M-Priour pour ton retour. En fait, pour moi on y est presque. Voici les écarts à ce jour sur les fichiers tabs ( donc non FHIR) Les coquilles ne sont pas tout à fait les même pour les TRE et les JDV : A. TRE :

  1. le nom du fichier téléchargé est "CodeSystem-TRE-R267-SexeProvenanceISO.tabs" au lieu de "TRE_R267-SexeProvenanceISO.tabs"
  2. colonne exemple : contient "TRER267****SexeProvenanceISO.tabs" au lieu de "TRE_R267-SexeProvenanceISO.tabs"
  3. les libellés de la ligne ;;<Libellé>;<Libellé court>;<Libellé long>;;; devraient être : ;;<Libellé adapte>;<Libellé court>;<Libellé long>;;;

B. JDV :

  1. le nom du fichier téléchargé est "ValueSet-JDV-J65-SubjectRole-DMP.tabs" au lieu de "JDV_J65-SubjectRole-DMP.tabs"
  2. colonne exemple : contient "JDV_J65_SubjectRole_DMP;" au lieu de "JDV_J65-SubjectRole-DMP.tabs;"
  3. les libelles de la ligne ";;<Libellé>" devraient être ";;<Libellé>"

Je te joint les 2 Fichiers des NOS historiques des TRE R267 et J65 convertis en .txt JDV_J65-SubjectRole-DMP.tabs.txt TRE_R267-SexeProvenanceISO.tabs.txt

Merci de ton attention. On en reparlera, mais c'est juste que j'ai un point cet apres midi avec la CNAM pour les JDV du DMP :)

dcohenAns commented 4 weeks ago

Désolée pour la police ???? Je t'envoie ma réponse par mail. Merci

dcohenAns commented 2 weeks ago

Bonjour @Maël, Si je résume :

  1. le nom du fichier téléchargé d'une TRE passe donc , par exemple , de TRE_R267-SexeProvenanceISO.tabs" à "CodeSystem-TRE-R267-SexeProvenanceISO.tabs"
  2. la colonne " nom du fichier" d'un fichier tabs d'une TRE qui contenait par exemple "TRE_R267-SexeProvenanceISO.tabs" contient à présent "TRE_R267_SexeProvenanceISO.tabs"
  3. le nom du fichier téléchargé d'un JDV passe, par exemple de "JDV_J65-SubjectRole-DMP.tabs" à "ValueSet-JDV-J65-SubjectRole-DMP"
  4. la colonne "Nom fichier" d'un fichier .tabs d'un JDV qui contenait par exemple "JDV_J65-SubjectRole-DMP.tabs;" contient à présent "JDV_J65_SubjectRole_DMP;"
  5. la colonne "OID" d'un fichier .tabs d'un JDV devient la colonne "system" et donc chaque ligne contient le nom de la TRE référencée et non plus l'OID de la TRE référencée ==>c'est donc la liste des modifications dans les formats TABS (non FHIR) entre les NOS Historiques et les NOS dans le SMT
    • les deltas possibles entre les 3 libellés long, libellé adapte, libellé courts recalculés et les 3 libellés initiaux qui ne devraient pas être trop nombreux - Je dois quand même le vérifier