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

[Héritage] mise à jour avec les nouveaux profils annuaires #61

Open
nriss opened this issue Jun 12, 2023 · 21 comments · May be fixed by #346
Open

[Héritage] mise à jour avec les nouveaux profils annuaires #61

nriss opened this issue Jun 12, 2023 · 21 comments · May be fixed by #346
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@nriss
Copy link
Member

nriss commented Jun 12, 2023

Lorsque l'IG annuaire sera publié, après concertation, il faudra ajouter la dépendance vers cet IG et mettre à jour les profils ROR qui hériteraient de l'annuaire

[EDIT 26/10]

Il faudra également faire un refacto des extensions, beaucoup d'extensions sont définies pour des choses déjà existantes en FHIR ou des extensions déjà existantes à l'international. Il faudra par exemple estimer la capacité d'hériter de mCSD. (cf #17).

Une discussion avec l'équipe projet du ROR doit avoir lieu pour estimer si l'implémentation peut évoluer.

@sdemeyANS sdemeyANS added the enhancement New feature or request label Jun 15, 2023
@sdemeyANS sdemeyANS self-assigned this Jun 15, 2023
@nriss
Copy link
Member Author

nriss commented Jul 11, 2023

Aujourd'hui, l'IG ROR hérite du package ans.annuaire.fhir.r4 | 0.2.0 qui est obsolète.
Cependant, celui-ci ne semble pas être utilisé ajd : aucun profil n'hérite des ressources de conformité de ans.annuaire.fhir.r4

image

@sdemeyANS
Copy link
Collaborator

A noté que l'on retrouve les références à l'annuaire dans le fichier alias.fsh : https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/blob/main/input/fsh/aliases.fsh

@sdemeyANS sdemeyANS modified the milestones: next release, release june 2023 Jul 12, 2023
@sdemeyANS sdemeyANS removed this from the next release milestone Jul 28, 2023
@sdemeyANS sdemeyANS added this to the tbd milestone Oct 6, 2023
@flachalESEA
Copy link

Bonjour, je confirme, il me semble important que les profils ROR (notamment Practitioner/PractitionerRole/Organization) héritent des profils AS, avec du slicing si besoin pour rajouter des choses spécifiques au ROR.

@nriss nriss added the help wanted Extra attention is needed label Oct 27, 2023
@jcserafini
Copy link

Bonjour, quelle serait la roadmap de ce changement et l'impact chez nous ? @sdemeyANS

@sdemeyANS
Copy link
Collaborator

Bonjour, quelle serait la roadmap de ce changement et l'impact chez nous ? @sdemeyANS

@jcserafini une analyse est nécessaire et demande une charge non négligeable je pense. De cette analyse en découlera l'impact.
Concernant la roadmap il faudra que l'on croise la roadmap ROR avec celle de l'annuaire à mon avis. Réflexion interne ANS à avoir

@sdemeyANS
Copy link
Collaborator

sdemeyANS commented Apr 10, 2024

1er test 'brut' avec annuaire 1.0.0-ballot-4
erreurs Sushi => https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/actions/runs/8628400339/job/23650385601 sur PractitionerRole
=> changement URL extension
quid de https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-name ? => non utilisé à supprimer dans alias.fsh

@sdemeyANS sdemeyANS linked a pull request Apr 10, 2024 that will close this issue
@sdemeyANS
Copy link
Collaborator

1er test 'brut' avec annuaire 1.0.0-ballot-4 erreurs Sushi => https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/actions/runs/8628400339/job/23650385601 sur PractitionerRole => changement URL extension quid de https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-name ? => non utilisé à supprimer dans alias.fsh

1er résultat:

  • Peu d'impact : juste la modification url des extensions practitionerRole
  • Pas d'héritage de profil annuaire pour le moment

Suite à donner:

  • Question ouverte : est-ce qu'il faut un héritage des nouveaux profils annuaire ou des nouveaux profils fr.core ?

@flachalESEA
Copy link

La logique voudrait que Annuaire hérite de Fr Core et que ROR hérite d'annuaire.

@sdemeyANS
Copy link
Collaborator

La logique voudrait que Annuaire hérite de Fr Core et que ROR hérite d'annuaire.

Pas forcément pour tous les profils?
Par exemple pour HealthcareService, est ce que le ROR ne devrait pas hériter de fr.core (cf issue #195) et l'annuaire du ROR ?

A étudier ressource par ressource je pense :)

A noter que pour l'annuaire il y a plusieurs catégories de profils:
https://interop.esante.gouv.fr/ig/fhir/annuaire/liste_profils.html

@sdemeyANS
Copy link
Collaborator

1er test héritage Annuaire sur orga et practitioner
https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/actions/runs/8664640070/job/23761523680

@flachalESEA
Copy link

La logique voudrait que Annuaire hérite de Fr Core et que ROR hérite d'annuaire.

Pas forcément pour tous les profils? Par exemple pour HealthcareService, est ce que le ROR ne devrait pas hériter de fr.core (cf issue #195) et l'annuaire du ROR ?

A étudier ressource par ressource je pense :)

A noter que pour l'annuaire il y a plusieurs catégories de profils: https://interop.esante.gouv.fr/ig/fhir/annuaire/liste_profils.html

Argh, effectivement HealthCareService ça va être compliqué, j'ai testé l'annuaire que sur des Pros :(. Effectivement j'avais oublié que pour AS, il y a des profils différents suivant données publiques / données privées là où vous avez modélisé avec un niveauConfidentialite. Il y a aussi une modélisation différente pour Device.

@sdemeyANS
Copy link
Collaborator

nouvelle itération en combinant héritage fr.core 2.0.1 et Annuaire 1.0.1
impact (comme pour fr.core) pas le même code system pour la slice identifer dans orga:
erreur sushi
error Cannot assign https://mos.esante.gouv.fr/NOS/TRE_G07-TypeIdentifiantStructure/FHIR/TRE-G07-TypeIdentifiantStructure to this element; a different uri is already assigned: "https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203".
File: /home/runner/work/IG-fhir-repertoire-offre-ressources-sante/IG-fhir-repertoire-offre-ressources-sante/igSource/input/fsh/profiles/ROROrganization.fsh
Line: 46 - 47
error Cannot assign https://mos.esante.gouv.fr/NOS/TRE_G07-TypeIdentifiantStructure/FHIR/TRE-G07-TypeIdentifiantStructure to this element; a different uri is already assigned: "https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203".
File: /home/runner/work/IG-fhir-repertoire-offre-ressources-sante/IG-fhir-repertoire-offre-ressources-sante/igSource/input/fsh/profiles/ROROrganization.fsh

@nriss
Copy link
Member Author

nriss commented Jun 4, 2024

Il y a un doublon effectivement entre ROR et FrCore, il faudrait se baser sur le ValueSet de FrCore

@sdemeyANS
Copy link
Collaborator

Il y a un doublon effectivement entre ROR et FrCore, il faudrait se baser sur le ValueSet de FrCore

frCore ne devrait pas se baser sur le NOS?

@sdemeyANS
Copy link
Collaborator

du coup impact dev pour prendre cela en compte si changement dans le ROR.

  • A voir aussi si on retrouve bien les mêmes codes

@nriss
Copy link
Member Author

nriss commented Jun 4, 2024

Il y a un doublon effectivement entre ROR et FrCore, il faudrait se baser sur le ValueSet de FrCore

frCore ne devrait pas se baser sur le NOS?

C'est un jdv qui existe depuis très longtemps, pour moi ça serait plutôt un JDV FrCore, il faut qu'on en discute avec @isa-ans !

@sdemeyANS
Copy link
Collaborator

Il y a un doublon effectivement entre ROR et FrCore, il faudrait se baser sur le ValueSet de FrCore

frCore ne devrait pas se baser sur le NOS?

C'est un jdv qui existe depuis très longtemps, pour moi ça serait plutôt un JDV FrCore, il faut qu'on en discute avec @isa-ans !

il y a la TRE vs code system aussi non ?

@sdemeyANS
Copy link
Collaborator

sdemeyANS commented Jun 4, 2024

autre point :

  • de quels profils de l'annuaire hériter ? génériques ou applicatifs -données publiques ou applicatifs données restreintes ? dépend de consommation annuaire par ROR?

@sdemeyANS
Copy link
Collaborator

autre point :

  • de quels profils de l'annuaire hériter ? génériques ou applicatifs -données publiques ou applicatifs données restreintes ? dépend de consommation annuaire par ROR?

vu en séance le 5 juin => héritage des profils génériques

@sdemeyANS
Copy link
Collaborator

impact héritage boite Lettre MSS => voir issue #161

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants