Open nriss opened 1 year ago
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
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
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.
Bonjour, quelle serait la roadmap de ce changement et l'impact chez nous ? @sdemeyANS
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
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 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:
Suite à donner:
La logique voudrait que Annuaire hérite de Fr Core et que ROR hérite d'annuaire.
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 https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/issues/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
1er test héritage Annuaire sur orga et practitioner https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/actions/runs/8664640070/job/23761523680
après corrections erreurs sushis et warning https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/actions/runs/8664936843
preview :
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.
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
Il y a un doublon effectivement entre ROR et FrCore, il faudrait se baser sur le ValueSet de FrCore
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?
du coup impact dev pour prendre cela en compte si changement dans le ROR.
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 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 ?
autre point :
autre point :
- [x] 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
impact héritage boite Lettre MSS => voir issue #161
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 https://github.com/ansforge/IG-fhir-repertoire-offre-ressources-sante/issues/17).
Une discussion avec l'équipe projet du ROR doit avoir lieu pour estimer si l'implémentation peut évoluer.