Skip to content

Commit 237dc49

Browse files
Modification des extensions de l'exemple
1 parent dcd3c5f commit 237dc49

1 file changed

Lines changed: 28 additions & 16 deletions

File tree

input/fsh/exemple-document.fsh

Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,19 @@ Description: "Composition exemple pour un CR de Biologie"Usage: #example
5959
* extension[information-recipient].extension[party].valueReference = Reference(fr-practitioner-role-exemple1) "DR Marcel CAMPARINI" */
6060

6161

62-
* extension[InformantExtension].extension[type].valueCodeableConcept.coding[0].system = "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
63-
* extension[InformantExtension].extension[type].valueCodeableConcept.coding[0].code = #INF
62+
* extension[informant].extension[type].valueCodeableConcept.coding[0].system = "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
63+
* extension[informant].extension[type].valueCodeableConcept.coding[0].code = #INF
6464
//* extension[InformantExtension].extension[type].valueCodeableConcept.coding[0].display = "informant"
65-
* extension[InformantExtension].extension[party].valueReference = Reference(fr-patientExemple)
65+
* extension[informant].extension[party].valueReference = Reference(fr-patientExemple)
6666

6767

68-
* extension[ParticipantExtension].extension[type].valueCodeableConcept.coding[0].system = "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
69-
* extension[ParticipantExtension].extension[type].valueCodeableConcept.coding[0].code = #INF
68+
* extension[participant].extension[type].valueCodeableConcept.coding[0].system = "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
69+
* extension[participant].extension[type].valueCodeableConcept.coding[0].code = #INF
7070
//* extension[ParticipantExtension].extension[type].valueCodeableConcept.coding[0].display = "informant"
7171
* extension[participant].extension[time].valuePeriod.start = "2025-06-12T10:00:00+01:00"
7272
* extension[participant].extension[time].valuePeriod.end = "2025-06-12T14:00:00+01:00"
7373

74-
* extension[ParticipantExtension].extension[party].valueReference = Reference(Practitioner/fr-practitioner-role-exemple2)
74+
* extension[participant].extension[party].valueReference = Reference(Practitioner/fr-practitioner-role-exemple2)
7575

7676
* attester[legal_attester].mode = #legal
7777
* attester[legal_attester].time = "2024-06-12T15:00:00+01:00"
@@ -91,14 +91,10 @@ Description: "Composition exemple pour un CR de Biologie"Usage: #example
9191
* subject = Reference(fr-patientExemple)
9292
* date = "2025-06-12T14:00:00+01:00"
9393
* confidentiality = #N
94-
* section[0].title = "Reason for visit Narrative"
95-
* section[=].code = $LNC#29299-5 "Reason for visit Narrative"
96-
* section[=].text.status = #additional
97-
* section[=].text.div = "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n\n <table>\n\n <thead>\n\n <tr>\n\n <td>Details</td>\n\n <td/>\n\n </tr>\n\n </thead>\n\n <tbody>\n\n <tr>\n\n <td>Acute Asthmatic attack. Was wheezing for days prior to admission.</td>\n\n <td/>\n\n </tr>\n\n </tbody>\n\n </table>\n\n </div>"
9894

9995
* encounter = Reference(encounter-exemple)
10096
* author = Reference(fr-practitioner-role-exemple1) "DR Marcel CAMPARINI"
101-
* author.extension[time].valueDateTime = "2024-06-12T13:45:00+01:00"
97+
* author.extension[time].valueDateTime = "2024-01-04T13:45:00+01:00"
10298
* title = "Compte rendu d'examens biologiques"
10399

104100
* relatesTo[+].code = #replaces
@@ -109,12 +105,28 @@ Description: "Composition exemple pour un CR de Biologie"Usage: #example
109105
* relatesTo[=].targetIdentifier.value = "ABC123"
110106

111107
* custodian = Reference(custodianOrganization) "Laboratoire des charmes"
112-
* confidentiality = #N
113-
/* * section[0].title = "Section vide"
114-
* section[=].code = $LNC#29299-5 "Reason for visit Narrative"
108+
* section[0].title = "Aucune donnée disponible"
109+
* section[=].code = $LNC#29299-5
115110
* section[=].text.status = #additional
116-
* section[=].text.div = "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n\n <table>\n\n <thead>\n\n <tr>\n\n <td>Details</td>\n\n <td/>\n\n </tr>\n\n </thead>\n\n <tbody>\n\n <tr>\n\n <td>Acute Asthmatic attack. Was wheezing for days prior to admission.</td>\n\n <td/>\n\n </tr>\n\n </tbody>\n\n </table>\n\n </div>"
117-
*/
111+
* section[=].text.div = "
112+
<div xmlns=\"http://www.w3.org/1999/xhtml\">\n\n
113+
<table>\n\n
114+
<thead>\n\n
115+
<tr>\n\n
116+
<td>Details</td>\n\n
117+
<td/>\n\n
118+
</tr>\n\n
119+
</thead>\n\n
120+
<tbody>\n\n
121+
<tr>\n\n
122+
<td>Aucune donnée disponible (Section vide)</td>\n\n
123+
<td/>\n\n
124+
</tr>\n\n
125+
</tbody>\n\n
126+
</table>\n\n
127+
</div>"
128+
* section[=].emptyReason = http://terminology.hl7.org/CodeSystem/list-empty-reason#notasked "Not Asked"
129+
118130

119131
Instance: fr-patientExemple
120132
InstanceOf: FrPatientINSDocument

0 commit comments

Comments
 (0)