Skip to content

Commit 89cc80c

Browse files
Renommage du profil FRActProcedureDocument
1 parent 1f9005d commit 89cc80c

4 files changed

Lines changed: 29 additions & 29 deletions

File tree

input/fsh/MappingLM_CDA_FHIR_Corps/composantsElementaires/FRActLMCDAFHIR.fsh renamed to input/fsh/MappingLM_CDA_FHIR_Corps/composantsElementaires/FRProcedureLMCDAFHIR.fsh

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
Instance: FRActLMCDAFHIR
1+
Instance: FRProcedureLMCDAFHIR
22
InstanceOf: ConceptMap
33
Usage: #definition
4-
Title: "Mapping FRLMActe → FRCDAActe → FRProcedureActDocument"
5-
Description: "Mapping des éléments du modèle métier FRLMActe vers le profil CDA FRCDAActe, puis vers le profil FHIR FRProcedureActDocument."
4+
Title: "Mapping FRLMActe → FRCDAActe → FRProcedureDocument"
5+
Description: "Mapping des éléments du modèle métier FRLMActe vers le profil CDA FRCDAActe, puis vers le profil FHIR FRProcedureDocument."
66

77
* title = "Mapping Métier/CDA/FHIR : \"Acte\""
88
* status = #draft
@@ -90,102 +90,102 @@ Description: "Mapping des éléments du modèle métier FRLMActe vers le profil
9090

9191
// Groupe Mapping 2 : CDA → FHIR
9292
* group[+].source = "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-acte"
93-
* group[=].target = "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-procedure-act-document"
93+
* group[=].target = "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-procedure-document"
9494

9595
/* Element racine */
9696
* group[=].element[+].code = #FRCDAActe
97-
* group[=].element[=].target.code = #FRProcedureActDocument
97+
* group[=].element[=].target.code = #FRProcedureDocument
9898
* group[=].element[=].target.equivalence = #equivalent
9999

100100
/* Identifiant */
101101
* group[=].element[+].code = #FRCDAActe.id
102-
* group[=].element[=].target.code = #FRProcedureActDocument.identifier
102+
* group[=].element[=].target.code = #FRProcedureDocument.identifier
103103
* group[=].element[=].target.equivalence = #equivalent
104104
* group[=].element[=].target.comment = "L'élément id en CDA devient identifier en FHIR."
105105

106106
/* Code de l'acte */
107107
* group[=].element[+].code = #FRCDAActe.code
108-
* group[=].element[=].target.code = #FRProcedureActDocument.code
108+
* group[=].element[=].target.code = #FRProcedureDocument.code
109109
* group[=].element[=].target.equivalence = #equivalent
110110
* group[=].element[=].target.comment = "Le code CDA correspond au code FHIR."
111111

112112
/* Date effectiveTime */
113113
* group[=].element[+].code = #FRCDAActe.effectiveTime
114-
* group[=].element[=].target.code = #FRProcedureActDocument.performed[x]
114+
* group[=].element[=].target.code = #FRProcedureDocument.performed[x]
115115
* group[=].element[=].target.equivalence = #equivalent
116116
* group[=].element[=].target.comment = "effectiveTime → performedDateTime ou performedPeriod."
117117

118118
/* Texte narratif */
119119
* group[=].element[+].code = #FRCDAActe.text
120-
* group[=].element[=].target.code = #FRProcedureActDocument.note
120+
* group[=].element[=].target.code = #FRProcedureDocument.note
121121
* group[=].element[=].target.equivalence = #equivalent
122122
* group[=].element[=].target.comment = "text CDA devient note/annotation FHIR."
123123

124124
/* Statut */
125125
* group[=].element[+].code = #FRCDAActe.statusCode
126-
* group[=].element[=].target.code = #FRProcedureActDocument.status
126+
* group[=].element[=].target.code = #FRProcedureDocument.status
127127
* group[=].element[=].target.equivalence = #equivalent
128128
* group[=].element[=].target.comment = "statusCode CDA → status FHIR."
129129

130130
/* Référence interne DM */
131131
* group[=].element[+].code = #FRCDAActe.entryRelationship:frReferenceInterneDM
132-
* group[=].element[=].target.code = #FRProcedureActDocument.usedReference
132+
* group[=].element[=].target.code = #FRProcedureDocument.usedReference
133133
* group[=].element[=].target.equivalence = #equivalent
134134
* group[=].element[=].target.comment = "DM référencé dans usedReference."
135135

136136
/* Observations liées aux scores */
137137
* group[=].element[+].code = #FRCDAActe.entryRelationship:frSimpleObservationScores
138-
* group[=].element[=].target.code = #FRProcedureActDocument.partOf
138+
* group[=].element[=].target.code = #FRProcedureDocument.partOf
139139
* group[=].element[=].target.equivalence = #equivalent
140140
* group[=].element[=].target.comment = "Les observations liées aux scores deviennent partOf."
141141

142142
/* Performers / Informant / Participant */
143143
* group[=].element[+].code = #FRCDAActe.performer
144-
* group[=].element[=].target.code = #FRProcedureActDocument.performer.actor.extension:Intervenant
144+
* group[=].element[=].target.code = #FRProcedureDocument.performer.actor.extension:Intervenant
145145
* group[=].element[=].target.equivalence = #equivalent
146146

147147
* group[=].element[+].code = #FRCDAActe.informant
148-
* group[=].element[=].target.code = #FRProcedureActDocument.performer.actor.extension:Informateur
148+
* group[=].element[=].target.code = #FRProcedureDocument.performer.actor.extension:Informateur
149149
* group[=].element[=].target.equivalence = #equivalent
150150

151151
* group[=].element[+].code = #FRCDAActe.participant
152-
* group[=].element[=].target.code = #FRProcedureActDocument.performer.actor.extension:Participant
152+
* group[=].element[=].target.code = #FRProcedureDocument.performer.actor.extension:Participant
153153
* group[=].element[=].target.equivalence = #equivalent
154154

155155
/* Motif de l'acte */
156156
* group[=].element[+].code = #FRCDAActe.entryRelationship:frReferenceInterneMotifActe
157-
* group[=].element[=].target.code = #FRProcedureActDocument.reasonReference
157+
* group[=].element[=].target.code = #FRProcedureDocument.reasonReference
158158
* group[=].element[=].target.equivalence = #equivalent
159159
* group[=].element[=].target.comment = "Motif de l'acte en CDA correspond à reasonReference en FHIR."
160160

161161
/* Rencontre associée */
162162
* group[=].element[+].code = #FRCDAActe.entryRelationship:frReferenceInterneCirconstances
163-
* group[=].element[=].target.code = #FRProcedureActDocument.encounter
163+
* group[=].element[=].target.code = #FRProcedureDocument.encounter
164164
* group[=].element[=].target.equivalence = #equivalent
165165
* group[=].element[=].target.comment = "Référence de contexte CDA → Encounter FHIR."
166166

167167
/* Difficulté */
168168
* group[=].element[+].code = #FRCDAActe.entryRelationship:frSimpleObservationDifficulte
169-
* group[=].element[=].target.code = #FRProcedureActDocument.extension:difficulte
169+
* group[=].element[=].target.code = #FRProcedureDocument.extension:difficulte
170170
* group[=].element[=].target.equivalence = #equivalent
171171

172172
/* author → recorder */
173173
* group[=].element[+].code = #FRCDAActe.author
174-
* group[=].element[=].target.code = #FRProcedureActDocument.recorder.extension:author
174+
* group[=].element[=].target.code = #FRProcedureDocument.recorder.extension:author
175175
* group[=].element[=].target.equivalence = #equivalent
176176
* group[=].element[=].target.comment = "author CDA → recorder FHIR."
177177

178178
/* Priorité */
179179
* group[=].element[+].code = #FRCDAActe.priorityCode
180-
* group[=].element[=].target.code = #FRProcedureActDocument.extension:priority
180+
* group[=].element[=].target.code = #FRProcedureDocument.extension:priority
181181
* group[=].element[=].target.equivalence = #equivalent
182182

183183
/* Localisation anatomique */
184184
* group[=].element[+].code = #FRCDAActe.targetSiteCode
185-
* group[=].element[=].target.code = #FRProcedureActDocument.bodySite.TargetSiteCode
185+
* group[=].element[=].target.code = #FRProcedureDocument.bodySite.TargetSiteCode
186186
* group[=].element[=].target.equivalence = #equivalent
187187

188188
/* Voie d'abord */
189189
* group[=].element[+].code = #FRCDAActe.approachSiteCode
190-
* group[=].element[=].target.code = #FRProcedureActDocument.bodySite.ApproachSiteCode
190+
* group[=].element[=].target.code = #FRProcedureDocument.bodySite.ApproachSiteCode
191191
* group[=].element[=].target.equivalence = #equivalent

input/fsh/MappingLM_CDA_FHIR_Corps/sections/FRSectionHistoryActsLMCDAFHIR.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Description: "Mapping des éléments du modèle métier FRLMHistoriqueDesActes v
5555
* group[=].element[=].target[=].equivalence = #equivalent
5656
// Entrée Acte
5757
* group[=].element[+].code = #FRCDAHistoriqueDesActes.entry:FRCDAActe
58-
* group[=].element[=].target[+].code = #FRCompositionDocument.section:historyActs.entry:FRProcedureActDocument
58+
* group[=].element[=].target[+].code = #FRCompositionDocument.section:historyActs.entry:FRProcedureDocument
5959
* group[=].element[=].target[=].equivalence = #equivalent
6060
// Entrée Références externes
6161
* group[=].element[+].code = #FRCDAHistoriqueDesActes.entry:FRCDAReferencesExternes

input/fsh/RessourcesFHIRCorps/profils/FRProcedureActDocument.fsh renamed to input/fsh/RessourcesFHIRCorps/profils/FRProcedureDocument.fsh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
Profile: FRProcedureActDocument
1+
Profile: FRProcedureDocument
22
Parent: Procedure
3-
Id: fr-procedure-act-document
4-
Title: "Procedure - FR Procedure Act Document"
5-
Description: "FRProcedureActDocument est un profil utilisé pour décrire un acte planifié ou réalisé."
3+
Id: fr-procedure-document
4+
Title: "Procedure - FR Procedure Document"
5+
Description: "FRProcedureDocument est un profil utilisé pour décrire un acte planifié ou réalisé."
66

77
// mettre le bon canonical à partir de HL7 Europe Base and Core FHIR IG
88
//* ^extension[$imposeProfile].valueCanonical = Canonical()

sushi-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@ groups:
490490
- StructureDefinition/fr-observation-survey-pannel-document
491491
- StructureDefinition/fr-observation-social-history-document
492492
- StructureDefinition/fr-procedure-imaging-document
493-
- StructureDefinition/fr-procedure-act-document
493+
- StructureDefinition/fr-procedure-document
494494
- StructureDefinition/fr-specimen-document
495495
- StructureDefinition/fr-pregnancy-history-document
496496
- StructureDefinition/fr-observation-result-document
@@ -606,7 +606,7 @@ groups:
606606
Mapping ML-CDA-FHIR des composants élémentaires d'un document:
607607
name: Concept Maps des composants élémentaires d'un Document
608608
resources:
609-
- FRActLMCDAFHIR
609+
- FRProcedureLMCDAFHIR
610610
- FRAdvanceDirectiveLMCDAFHIR
611611
- FRAdverseEventLMCDAFHIR
612612
- FRAllergyIntoleranceLMCDAFHIR

0 commit comments

Comments
 (0)