Skip to content

Corrections des erreurs QA - #35

Open
souadbenmustapha wants to merge 11 commits into
mainfrom
qaFHIRErrors
Open

Corrections des erreurs QA#35
souadbenmustapha wants to merge 11 commits into
mainfrom
qaFHIRErrors

Conversation

@souadbenmustapha

Copy link
Copy Markdown
Contributor

Description des changements

Correction des profils FHIR suite aux erreurs QA générées :

Instances Patient

  • Ajout des exemples d'instances FRPatientINSDocument dans FRAllergyIntoleranceDocumentExample.fsh et FRProcedureDocumentExample.fsh, afin de garantir que les patients référencés soient correctement et complètement définis.

ValueSet et nommage des profils

  • Renommage de FrValueSetParticipationType.fsh en FrValueSetParticipationTypeInformationRecipient.fsh et création d’un nouveau fichier FrValueSetParticipationTypeParticipant.fsh afin de clarifier la distinction entre les rôles de destinataire de l’information et de participant dans la composition du document.

Mise à jour des bindings des profils dans FRCompositionDocument.fsh afin d’utiliser les nouveaux noms de ValueSets.

Àmélioration des profils et extensions

  • Correction des systèmes de codage pour relationship[RelationType] et relationship[Role] dans FRPatientINSDocument, avec l’ajout explicite des URLs des systèmes de codage afin de corriger une erreur liée au discriminant du slice définie lors de la validation.
  • Correction du profil FRServiceRequestDocument avec l’ajout des différentes extensions utilisées dans le profil parent : author, method et reason.

Corrections typos et structures définitions

  • Correction du display de l'élément scope dans FRAdvanceDirectiveDocument « Advanced Care Directive ».
  • Correction des erreurs typos (par exemple, « prévention » en « prevention »)
  • Correction des références des structures définitions, afin de garantir la cohérence des noms des ressources et des profils.

Corrections dans sushi-config et ig.ini

  • Mise à jour de la version de la dépendance hl7.fhir.uv.xver-r5.r4 dans sushi-config.yaml :
    hl7.fhir.uv.xver-r5.r4: latest ==> hl7.fhir.uv.xver-r5.r4: 0.1.0
  • Correction des noms de groupes (suite à des erreurs dans le QA)
  • Changer la référence du template dans ig.ini afin de pointer vers la bonne branche Github (https://github.com/ansforge/IG-template/tree/cda).

Type de changement

  • Nouveau contenu (profil, extension, page, exemple)
  • Correction (erreur dans un profil, une page, une dépendance)
  • Refactoring (pas de changement fonctionnel)
  • Release

Checklist

  • sushi-config.yaml : releaseLabel est bien ci-build pour une version en développement
  • change-log.md mis à jour
  • La branche est à jour avec main

Preview

https://ansforge.github.io/interop-IG-fhir-document-core/qaFHIRErrors/ig

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants