Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contenu - Entête - Revoir la structure pour passer sur format Art-Decor et format CI-SIS #124

Open
3 of 4 tasks
jguihot opened this issue Jul 25, 2024 · 10 comments · May be fixed by #155
Open
3 of 4 tasks

Contenu - Entête - Revoir la structure pour passer sur format Art-Decor et format CI-SIS #124

jguihot opened this issue Jul 25, 2024 · 10 comments · May be fixed by #155
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jguihot
Copy link
Contributor

jguihot commented Jul 25, 2024

Description du problème

Mettre à jour les informations d'entête du document :

Fichier•s concerné•s

contenu_dossier_entete_cda.md

Solution proposée

@jguihot jguihot changed the title Contenu - Simplifier Structure générale et entête du document Contenu - Simplifier les éléments d'entête du document Aug 6, 2024
@jguihot jguihot changed the title Contenu - Simplifier les éléments d'entête du document Contenu - Entête - Simplifier les éléments d'entête du document Aug 22, 2024
@jguihot jguihot changed the title Contenu - Entête - Simplifier les éléments d'entête du document Contenu - Entête - Revoir la structure pour passer sur format Art-Decor et format CI-SIS Aug 22, 2024
@jguihot jguihot added this to the 1.1.0-ballot milestone Aug 22, 2024
@jguihot jguihot added the enhancement New feature or request label Aug 22, 2024
@cmercier-kereval
Copy link
Contributor

Ajout des templates ArtDecor

Ajout des templates structuration minimale pour les éléments de l'en-tête depuis le gestionnaire de template 03SIS du BBR

Alerte sur le chargement des templates via balise IFRAME : Une fois tous les templates ajoutés depuis le gestionnaire 03SIS, le chargement et l'apparition de ces derniers est très long au moment de l'actualisation de la page. Voir si le problème vient du getsionnaire O3SIS qui est très lent et si le problème est réglé avec import depuis l'espace de publication (pour l'instant bloqué (voir issue #132).

Ajout des tableaux de contraintes

Ajout des contraintes spécifiques au volet par l'intermédiaire de tableaux.

Echec du worklfow au moment du commit

Pas de prévisualisation via le git pour le moment car le workflow est en échec à chaque push :

Image

Exemple de ce que ça donne avec l'élément Custodian :

Image

@cmercier-kereval
Copy link
Contributor

cmercier-kereval commented Sep 6, 2024

Update commit

Le workflow est réparé donc voilà le rendu : https://ansforge.github.io/IG-fhir-medicosocial-transfert-donnees-dui/SimplificationEntete/ig/contenu_dossier_entete_cda.html

@jguihot
Copy link
Contributor Author

jguihot commented Sep 9, 2024

Très propre, mais effectivement lenteur à l'affichage. Pb similaires observés sur Art-Decor lorsque les templates sont intégrés en include et non contain. Il faudra peut être envisager d'ajouter un lien vers certains templates plutôt que de les afficher dans la page de l'IG

@cmercier-kereval
Copy link
Contributor

cmercier-kereval commented Sep 10, 2024

Ajouter la contrainte sur la cardinalité de l'author ([1..*] vers [1..1])
#111 (comment)

@cmercier-kereval
Copy link
Contributor

Dernière update : je suis repassé sur les contraintes spécifiques et j'ai détaillé les descriptions de chaque élément de l'en-tête.
Suppression des redirection dans les balises iframes en attendant de savoir si on embarque les templates en local ou si autre solution.

@jguihot @mlr-kereval est-ce qu'une de vous deux pourrait faire une relecture pour vérifier qu'on est bon niveau contraintes spécifiques et si les descriptions sont adaptées ?
https://ansforge.github.io/IG-fhir-medicosocial-transfert-donnees-dui/SimplificationEntete/ig/contenu_dossier_entete_cda.html

@mlr-kereval
Copy link
Contributor

Dernière update : je suis repassé sur les contraintes spécifiques et j'ai détaillé les descriptions de chaque élément de l'en-tête. Suppression des redirection dans les balises iframes en attendant de savoir si on embarque les templates en local ou si autre solution.

@jguihot @mlr-kereval est-ce qu'une de vous deux pourrait faire une relecture pour vérifier qu'on est bon niveau contraintes spécifiques et si les descriptions sont adaptées ? https://ansforge.github.io/IG-fhir-medicosocial-transfert-donnees-dui/SimplificationEntete/ig/contenu_dossier_entete_cda.html

  • J'ai retiré le format des éléments en gras de couleur bleu, rouge et italique soulignés
  • J'ai mis les contraintes du recordTarget sous forme de tableau : INS a transporté en priorité & composants INS requis (nullFlavor interdit) -> revoir les SFE
  • J'ai retiré la contrainte sur l'élément author 1..1 qui sera présente dans la partie "Structure générale du document CDA"

@mlr-kereval
Copy link
Contributor

Ajouter une partie "Participant" avec la contrainte : L'élément participant/associatedEntity/scopingOrganization/standardIndustryClassCode prend ces valeurs dans le JDV_J100-FinessStatutJuridique-RASS

@mlr-kereval
Copy link
Contributor

  • Mise à jour du recordTarget avec les contraintes suivantes :
    Si le matricule INS est présent : 5 traits INS obligatoires, NullFlavor interdit
    Sinon (NIR ayant-droit ou identifiant local) : 5 traits INS préconisiés, NullFlavor autorisé, sauf pour le nom et prénoms

  • Précision sur les OID d'autorité d'affectation
    OID autorité d'attribution des systèmes et des professionnels : 1.2.250.1.71.4.2.1
    OID autorité d'attribution des identifiants des structures : 1.2.250.1.71.4.2.2

  • Mise à jour du legalAuthenticator
    assignedEntity/id/@root = 1.2.250.1.71.4.2.1
    Ajout de l'élément assignedEntity/representedOrganization/id

@mlr-kereval
Copy link
Contributor

Ajouter une partie "Participant" avec la contrainte : L'élément participant/associatedEntity/scopingOrganization/standardIndustryClassCode prend ces valeurs dans le JDV_J100-FinessStatutJuridique-RASS

Les participants seront décrits dans le corps du document. Le typeCode d'un participant ne peut pas être figé dans l'en-tête puisqu'il peut intervenir plusieurs fois dans des contextes différents.

@mlr-kereval
Copy link
Contributor

  • Ajout des contraintes sur DocumentationOf
    serviceEvent/effectiveTime requis
    serviceEvent/performer/assignedEntity/id/@root = 1.2.250.1.71.4.2.1 ; @extension = Identifiant de la structure/Identifiant interne du système dans la structure
    serviceEvent/performer/assignedEntity/code fixe : LOGICIEL_DUI 1.2.250.1.213.1.1.4.6 (Logiciel de Dossier Usager Informatisé)
    serviceEvent/performer/assignedEntity/representedOrganization/standardIndustryClassCode code fixe : ESSMS 1.2.250.1.213.1.1.4.9 (Etablissement ou Service Social ou Médico-Social)

  • Ajout d'une partie Telecom

@mlr-kereval mlr-kereval self-assigned this Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants