Quality review summary

Generated Wed Apr 02 15:30:18 CEST 2025, FHIR version 4.0.1 for ans.fhir.fr.cdl#3.0.0 (https://interop.esante.gouv.fr/ig/fhir/cdl/)

IG Publisher Q/A summaryerrors = 12, warn = 12, info = 19, broken links = 1. Show Message Ids
Quality checks summary
Domain Check=True Check=False
Pages and organization 5 2
Writing and narrative 2 3
Security and privacy considerations 1 0
Comparison capability statements / narrative summary
item Number of differences
resources 8
interactions 35
search parameters 50

Quality checks

Inspired by IG Best Practices described in Guidance for FHIR IG Creation

domain criteria check proof
Pages and organization Separate display of normative content True Pages: maj_note.html, recherche_note.html, suppr_note.html, creation_note.html, construction_des_flux.html
Pages and organization Separate display of non-normative content True Pages: changes.html, searchform.html, toc.html
Pages and organization Presence of index page True Page: index.html
Pages and organization Presence of toc page True Page: toc.html
Pages and organization Presence of artifacts page True Page: artifacts.html
Pages and organization Presence of background page False No background page
Pages and organization Presence of downloads page False No downloads page
Writing and narrative Index page starts with a patient-friendly explanation of the purpose of the IG False
Writing and narrative Presence of a section that explains key information that needs to be understood prior to reading the IGTrue
  • Extract (page index.html): Cette spécification technique s’appuie sur le standard HL7 FHIR et plus particulièrement à un sous-ensemble des ressources définies par ce standard ainsi que la notion d’extension et de profilage des ressources. Pour les opérations sur les ressources, l’API HTTP REST définie par le standard HL7 FHIR est mise en œuvre. L’hypothèse est faite que le lecteur est familier de ces concepts.
  • Extract (page specifications_fonctionnelles.html): Ce document présente une étude « métier » pour la mise en œuvre d’un cahier de liaison dans le domaine sanitaire, médico-administratif, médico-social et social afin d’assurer un suivi « terrain » d’une personne prise en charge (usager du secteur social ou patient).
Writing and narrative Presence an explanation of what "mustSupport" means for different types of implementations of the IG False
Writing and narrative Presence of information on how to engage with the community False
Writing and narrative Presence of an explanation of the relationship of the IG to any other guides True
  • Extract (page index.html): Cette spécification technique s’appuie sur le standard HL7 FHIR et plus particulièrement à un sous-ensemble des ressources définies par ce standard ainsi que la notion d’extension et de profilage des ressources.
Security and privacy considerationsPresence of a section focused on security or privacy True
  • Extract (page index.html): Il est à noter que les contraintes de sécurité concernant les flux échangés ne sont pas traitées dans ce document. Celles-ci sont du ressort de chaque responsable de l’implémentation du mécanisme qui est dans l’obligation de se conformer au cadre juridique en la matière.
  • Extract (page specifications_fonctionnelles.html): A noter que les contraintes de sécurité concernant les flux échangés ne sont pas traitées dans ce document. En effet, les aspects relatifs à la sécurité sont du ressort du système d’information les implémentant.
  • Extract (page maj_note.html): la gestion des droits d’accès est hors champs des présentes spécifications. Il est tout de même à noter que pour des raisons d’imputabilité, il est recommandé qu’une note ne puisse être modifiée que par son auteur.
  • Extract (page suppr_note.html): Pour des raisons de traçabilité, il est recommandé au gestionnaire du cahier de liaison de privilégier la désactivation d’une note (mise à jour du statut de la note grâce à l’élément DocumentReference.status) plutôt que sa suppression.
  • Extract (page recherche_note.html): Degré de restriction de l’audience de la note security-label token

Comparison capability statements / narrative

GestionnaireCdL

Resource Resource difference Interactions differences Search parameters differences
OperationOutcome Not in CS
PractitionerRole Not in CS
Organization
  • Not in narrative: identifier
DocumentReference
  • Not in CS: author:Patient.family, author:Patient.identifier, author:RelatedPerson.name, author:Device.identifier, author:Patient.given, author:Practitioner.identifier, author:RelatedPerson.identifier, subject:Patient.identifier, author:Practitioner.given, author:Organization.identifier, author:Practitioner.family
Patient
  • Not in narrative: identifier, family, name, given
Bundle
  • Not in CS: read, update
Device
  • Not in narrative: identifier
Practitioner
  • Not in narrative: identifier, family, name, given
RelatedPerson
  • Not in narrative: identifier, name

ConsommateurContenu

Resource Resource difference Interactions differences Search parameters differences
Organization Not in narrative
Patient Not in narrative
Device Not in narrative
Practitioner Not in narrative
RelatedPerson Not in narrative
DocumentReference
  • Not in CS: author:Patient.family, author:Patient.identifier, author:RelatedPerson.name, author:Device.identifier, author:Patient.given, author:Practitioner.identifier, author:RelatedPerson.identifier, subject:Patient.identifier, author:Practitioner.given, author:Organization.identifier, author:Practitioner.family

CreateurContenu

Resource Resource difference Interactions differences Search parameters differences
OperationOutcome Not in CS
Organization
  • Not in CS: read, delete
DocumentReference
  • Not in CS: author:Patient.family, author:Patient.identifier, author:RelatedPerson.name, type, security-label, author:Device.identifier, author:Patient.given, author:Practitioner.identifier, author:RelatedPerson.identifier, author:Practitioner.given, subject:Patient.identifier, author:Organization.identifier, date, author:Practitioner.family
Patient
  • Not in CS: read, delete
Bundle
  • Not in CS: read, update
PractitionerRole
  • Not in CS: read, delete
Device
  • Not in CS: read, delete
Practitioner
  • Not in CS: read, delete
RelatedPerson
  • Not in CS: read, delete