Mise à jour des profils FHIR suite aux retours#151
Conversation
nriss
left a comment
There was a problem hiding this comment.
Merci beaucoup, beaucoup mieux ! :)
J'ai demandé qq corrections avant de pouvoir merge
| * relationship[Role].coding.code = #CON | ||
| * relationship[Role].coding.system = "https://mos.esante.gouv.fr/NOS/TRE_R260-HL7RoleClass/FHIR/TRE-R260-HL7RoleClass" | ||
| * relationship[Role].coding.display = "Informateur" | ||
| * relationship[Role].coding from FRValueSetRelationshipRole (required) |
There was a problem hiding this comment.
Hello :)
Pardon je n'ai peut être pas été clair.
S'il y a un code qui est fixé, on peut effectivement fixer le system. La bonne pratique est d'écrire en une ligne comme ça :
| * relationship[Role].coding from FRValueSetRelationshipRole (required) | |
| * relationship[Role] = $TRE_A13-HL7ParticipationType#DIS "Responsable de la sortie" |
Les deux ValueSet contenant un seul code peut donc être supprimé.
Les endroits qui me posent problème sont les endroits où juste le system est fixé, comme c'est le cas ici :
There was a problem hiding this comment.
(je vois que ça a été fait plus haut, c'est top ! :)
A refaire également ici, pas besoin de créer un VS pour un seul code
There was a problem hiding this comment.
Le profil FRRelatedPersonDocument.fsh a été mis à jour : le ValueSet a été supprimé et remplacé par :
- relationship[Role] = $TRE_R260-HL7RoleClass#CON "Informateur".
| @@ -0,0 +1,6 @@ | |||
| ValueSet: FRValueSetUCUMDocument | |||
There was a problem hiding this comment.
A checker, il existe déjà je pense ce valueset, il faut regarder dans les NOS ou dans l'ig terminologie d'hl7
Peut être celui-ci ? https://terminology.hl7.org/en/ValueSet-ucum-units.html
| * participant[responsibleParty].type ^short = "Type de participation" | ||
| * participant[responsibleParty].type.coding.code = #DIS | ||
| * participant[responsibleParty].type.coding.system = "https://mos.esante.gouv.fr/NOS/TRE_A13-HL7ParticipationType/FHIR/TRE-A13-HL7ParticipationType" | ||
| * participant[responsibleParty].type.coding from FRValueSetParticipationTypeEncounter (required) |
There was a problem hiding this comment.
| * participant[responsibleParty].type.coding from FRValueSetParticipationTypeEncounter (required) | |
| * participant[responsibleParty].type from FRValueSetParticipationTypeEncounter (required) |
On peut appliquer le binding au codeableconcept directement
There was a problem hiding this comment.
Nous pouvons supprimer ce nouveau binding, puisqu’il ne contient également qu’un seul code, et le remplacer par :
participant[responsibleParty].type = $TRE_A13-HL7ParticipationType#DIS "Responsable de la sortie"
comme proposé plus haut dans FRRelatedPersonDocument.fsh.
* Evolution suite aux issues de NRISS 29745d5
Issues traitées :
Preview
https://ansforge.github.io/interop-IG-document-core/resolveIssues/ig