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 FHIR - V FSH - Mettre à jour les validateurs en Pprod et Prod + qualif #126

Closed jguihot closed 6 months ago

jguihot commented 9 months ago

Description du problème

A faire une fois le package IG finalisé

Fichier•s concerné•s

StructureDef Validateurs sur Gazelle

Solution proposée

TristanKEREVAL commented 6 months ago

Problème de validation avec serveur SMT pour l'attribut contentType du profil sdoDocumentReference. Erreur remontée sur une valeur qui est pourtant conforme à la documentation FHIR (text/plain).

Plusieurs tests ont été effectués :

  1. Sans serveur de terminologie "The value provided ('text/plain') could not be validated because the code system urn:ietf:bcp:13 is not known"

  2. Avec le FTS fhir (https://tx.fhir.org/) Pas de message/warning/error

  3. Avec le SMT (https://smt.esante.gouv.fr/fhir/) Erreur remontée : "The value provided ('text/plain') is not in the value set 'MimeType' (http://hl7.org/fhir/ValueSet/mimetypes|4.0.1), and a code is required from this value set (error message = Error from https://smt.esante.gouv.fr/fhir/: Error:[bfd4564a-e666-4806-900b-a80a9bc76c6f]: A usable code system with URL urn:ietf:bcp:13 could not be resolved. )"

Plusieurs problèmes apparaissent sur les serveurs de terminologie :

  1. Sur le SMT :

    • Impossible de faire l'expansion car il ne trouve pas le ValueSet
    • Une erreur remontée
  2. Sur le FTS de Grahame :

    • Impossible de faire l'expansion : "The code System "urn:ietf:bcp:13" has a grammar, and cannot be enumerated directly"
    • N'affiche pas d'erreur sur matchbox quel que soit le code entré
jguihot commented 6 months ago

Merci @TristanKEREVAL pour le recap ! Vu avec @SEBELIN , décorrélé du volet SI-ESMS, donc sans impact sur la publication à venir. @nriss suggère de tracer l'anomalie sur le repo matchbox => @TristanKEREVAL , peux-tu t'en occuper ?

TristanKEREVAL commented 6 months ago

Réponse de Matchbox : https://github.com/ahdis/matchbox/issues/224 Le problème semble donc être côté SMT

jguihot commented 6 months ago

@nriss , ce soucis a-t-il été remonté coté SMT ou bien faut-il que nous le fassions suivre ? @SEBELIN , @mbrulliard , pour info

jguihot commented 6 months ago

Synthèse des erreurs et warning remontés lors de la qualification et indépendante du projet:

@SEBELIN , pour info

jguihot commented 5 months ago

@nriss , @SEBELIN , @mbrulliard, pour information, concernant la 2e anomalie identifiée ci-dessus, le flux LOINC a été ouvert par Claranet et est fonctionnel L'anomalie n'est pas pour autant corrigée. Nous soupçonnons donc que, là encore, le sujet serait à traiter coté SMT.