ehealthplatformstandards / laboResultVisualization

1 stars 5 forks source link

Validation does not work correctly anymore since terminology server upgrade from 16/01/2024 #37

Closed bdc-ehealth closed 7 months ago

bdc-ehealth commented 8 months ago

[Tuesday 11:55 AM] Bart Decuypere (EHEALTH) Bart Decuypere (EHEALTH) FHIR Int'l terminology server is down again. Validation for both visualizer and testserver is down.

Il semble être vivant de nouveau. Je pense qu'il faudra redémarrer le portainer de la visualisation.

[Tuesday 12:01 PM] Bart Decuypere (EHEALTH) J'ai redémarré le serveur, et il marche de nouveau. like 1 [Tuesday 12:09 PM] Etienne Cantineau (EHEALTH) top [Tuesday 1:07 PM] Bart Decuypere (EHEALTH) Il paraît que l'option "display-errors-are-warnings" ne marche plus. Cela nous donne des erreurs de validation maintenant. [Tuesday 1:08 PM] Etienne Cantineau (EHEALTH) c'est par choix ou ils vont corriger ça asap? [Tuesday 1:09 PM] Bart Decuypere (EHEALTH) Continue de rêver. Probablement, il ne sont pas conscients. [Tuesday 1:09 PM] Etienne Cantineau (EHEALTH) [Tuesday 1:35 PM] Bart Decuypere (EHEALTH) C'est bizarre, si je valide avec la version 6.2.8, l'option marche... Je pense qu'il faudra un upgrade. [Tuesday 1:36 PM] Bart Decuypere (EHEALTH) Notre version est la version 6.0.18 [Tuesday 1:38 PM] Etienne Cantineau (EHEALTH) Ok je vais egarder à, ça [Tuesday 2:35 PM] Bart Decuypere (EHEALTH) On a le problème que quand on prend une version trop récente, on sera confronté à une autre erreur avec laquelle on n'est pas compatible ("fullUrl" erreur) [Tuesday 2:50 PM] Bart Decuypere (EHEALTH) Etienne Cantineau (EHEALTH) Je t'appelle. [Tuesday 3:06 PM] Bart Decuypere (EHEALTH) Jean-Michel Polfliet (EHEALTH) on est vraiment coincé par la nouvelle version du serveur de terminologie qui a été installé ce matin. Je vais essayer de résumer la situation que j'ai investiguée avec Etienne Cantineau (EHEALTH) . [Tuesday 3:07 PM] Bart Decuypere (EHEALTH) 1) Il y a une nouvelle version du serveur de terminologie international. [Tuesday 3:09 PM] Bart Decuypere (EHEALTH) 2) Cette version a une autre façon de gérer un paramètre dont on a besoin: -display-issues-as-warnings. (Cela veut dire que si le nom d'un code SNOMED n'est pas identique à la version officielle, on n'aura pas d'erreur , mais un warning.) On a absolument besoin de ce paramètre pour Labo (c'est la raison pour laquelle les fichiers de test ne valident plus). [Tuesday 3:12 PM] Bart Decuypere (EHEALTH) 3) Le truc particulier, c'est quand on utilise un outil validateur plus récent (maintenant, sur le serveur de test, on utilise 6.0.18, et cette version ne marche plus avec le nouveau serveur de terminologie, mais p.e. la 6.2.8, si) le paramètre -display-issues-as-warnings marche encore. On dirait: fais le upgrade. Mais non... [Tuesday 3:14 PM] Bart Decuypere (EHEALTH) 4) Il y a quelque mois, je pense en octobre, on a introduit une nouvelle règle de validation ("fullUrl"-validation), qui est plus stricte qu'au paravant, et qui cause une belle quantité de nos fichiers (et les fichiers des labos) de ne plus valider. Donc la version vers laquelle on va faire le upgrade, ne peut pas être trop récente. [Tuesday 3:19 PM] Bart Decuypere (EHEALTH) Quelles sont les options: 1) on ne fait rien -> les fichiers labos ne valident plus. 2) on fait une mise à jour, vers une version qui contient la règle "fullUrl" plus stricte -> les fichiers labos ne valident plus. 3) on trouve une version (si elle existe) qui soutient le paramètre -display-issues-as-warnings avec le nouveau serveur de terminologie, et qui n contient pas la règle "fullUrl" plus stricte. S'il n'y a pas une telle version, et cela dépend de l'ordre dans laquelle on a fait les modifs concernées, on est foutu. [Tuesday 3:27 PM] Bart Decuypere (EHEALTH) C'est clair? [Tuesday 3:43 PM] Bart Decuypere (EHEALTH) La règle "fullUrl" a été ajoutée environ 11 novembre... On pourrait essayer la version du validateur 6.2.3 ou 6.2.2 et regarder si elles soutiennent le paramètre -display-issues-as-warnings avec le nouveau serveur. [Tuesday 3:45 PM] Bart Decuypere (EHEALTH) Vous pouvez dire ce que vous voulez, mais point de vue gestion de versions et maintenir un état stable après publication d'une version, ce n'est pas professionel du tout. Cela jure avec toutes les règles de la gestion de versions. [Tuesday 3:47 PM] Etienne Cantineau (EHEALTH) Bart Decuypere (EHEALTH) La règle "fullUrl" a été ajoutée environ 11 novembre... On pourrait essayer la version du validateur 6.2.3 ou 6.2.2 et regarder si elles soutiennent le paramètre -display-issues-as-warnings avec le nouveau serveur.

J'essaie de voir à quel package java elles correspondent

[Tuesday 4:06 PM] Bart Decuypere (EHEALTH) Je pense qu'on est foutu... J'ai essayé la 6.2.3, une version qui n'a pas la "fullUrl", et elle ne soutient pas le paramètre. Je vais essayer jusqu'à ce que je rencontre la "fullUrl" [Tuesday 4:09 PM] Etienne Cantineau (EHEALTH) ok [Tuesday 4:11 PM] Bart Decuypere (EHEALTH) La version 6.2.4 est la première qui contient la "fullUrl". Voilà la preuve est conclue.

bdc-ehealth commented 7 months ago

solved on 3/2/2024