Skip to content

Commit eac4888

Browse files
committed
Merge branch 'modeleLogiqueSBM' of https://github.com/ansforge/interop-IG-document-core into ML-Entrees
2 parents 82f2bf4 + 57e36e7 commit eac4888

7 files changed

Lines changed: 44 additions & 23 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Logical: FRLMCarePlan
2+
Id: fr-lm-care-plan
3+
Parent: FRLMEntry
4+
Title: "Logical model - FR LM Care Plan"
5+
Description: """Plan de soins"""
6+
Characteristics: #can-be-target
7+
8+
* status 1..1 CodeableConcept "Statut du plan de soin (projet, actif, suspendu, annulé, terminé, erreur, inconnu)"
9+
* addresses 0..* FRLMCondition "Problèmes de santé traités par ce plan"
10+
* goal 0..* CodeableConcept "Résultat souhaité du plan"
11+
* activity 0..* Reference "Action incluse dans ce plan de soins"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMImmunisation.fsh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ Title: "Logical model - FR LM Immunisation"
55
Description: """Vaccination"""
66
Characteristics: #can-be-target
77

8+
// Statut de la vaccination
9+
* status 1..1 code "Statut de la vaccination (réalisé, non fait, ...)."
10+
811
* periodOfImmunisation 1..1 period "Période de vaccination - Si vaccin effectuée => que la dateDebutVaccination est renseignée - Si vaccin à effectuer => dateDebutVaccination et dateFinVaccination peuvent être renseignée (période souhaitée pour la vaccination)"
912
* startDate 0..1 dateTime "Date de début"
1013
* endDate 0..1 dateTime "Date de fin"
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Logical: FRLMObservationVitalSign
2+
Id: fr-lm-observation-vital-sign
3+
Parent: FRLMEntry
4+
Title: "Logical model - FR LM Observation Vital Sign"
5+
Description: """Signe vital observé"""
6+
Characteristics: #can-be-target
7+
8+
* observationDate[x] 1..1 dateTime or Period "date de l'observation"
9+
10+
* type 1..1 CodeableConcept "Type d'observation"
11+
* ^binding.description = "Valeur issue du jdv-signe-vital-cisis (1.2.250.1.213.1.1.5.171)"
12+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-signe-vital-cisis"
13+
14+
* status 1..1 code "Statut de l'entrée"
15+
16+
* method 0..1 CodeableConcept "Méthode utilisée pour l'observation"
17+
18+
* bodySite 0..1 CodeableConcept "Site de l'observation"
19+
20+
* result 1..1 CodeableConcept "Résultat de l'observation effectuée: unité de la mesure codée à partir de UCUM (2.16.840.1.113883.6.8)"
21+
22+
* interpretation 0..* CodeableConcept "Interprétation"
23+
* ^binding.description = "Valeur issue du jdv-hl7-v3-ObservationInterpretation-cisis (2.16.840.1.113883.1.113883.5.1170)"
24+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-v3-ObservationInterpretation-cisis"
25+
26+
* note 0..1 string "Commentaire"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMSigneVitalObserve.fsh

Lines changed: 0 additions & 16 deletions
This file was deleted.

input/fsh/ModeleLogiqueMetierCorps/sections/FRLMPlanSoins.fsh

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,4 @@ Characteristics: #can-be-target
88
* titreSection 1..1
99
* sousSection 0..0
1010
* entree
11-
* actes 0..* FRLMProcedure "Entrée Acte"
12-
* demandeExamenOuSuivi 0..* FRLMDemandeExamenOuSuivi "Entrée Demande d'examen ou de suivi"
13-
* traitement 0..* FRLMTraitement "Entrée Traitement"
14-
* vaccinRecommande 0..* FRLMVaccinRecommande "Entrée Vaccin recommandé"
15-
* rencontre 0..* FRLMEncounter "Entrée Rencontre"
11+
* planDeSoins 0..* FRLMCarePlan "Entrée Plan de soins"

input/fsh/ModeleLogiqueMetierCorps/sections/FRLMSignesVitaux.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ Characteristics: #can-be-target
88
* titreSection 1..1
99
* sousSection 0..0
1010
* entree 1..*
11-
* signesVitauxEntry 1..* FRLMSigneVitalObserve "Entrée Signes vitaux"
11+
* signesVitauxEntry 1..* FRLMObservationVitalSign "Entrée Signes vitaux"

sushi-config.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ groups:
188188
- StructureDefinition/fr-lm-antecedent-familial-observe
189189
- StructureDefinition/fr-lm-commentaire-er
190190
- StructureDefinition/fr-lm-demande-examen-ou-suivi
191+
- StructureDefinition/fr-lm-care-plan
191192
- StructureDefinition/fr-lm-condition
192193
- StructureDefinition/fr-lm-encounter
193194
- StructureDefinition/fr-lm-reference-interne
@@ -223,7 +224,7 @@ groups:
223224
- StructureDefinition/fr-lm-dose-number
224225
- StructureDefinition/fr-lm-resultats-entree
225226
- StructureDefinition/fr-lm-resultats-examens-biologie-medicale
226-
- StructureDefinition/fr-lm-signe-vital-observe
227+
- StructureDefinition/fr-lm-observation-vital-sign
227228
- StructureDefinition/fr-lm-statut
228229
- StructureDefinition/fr-lm-traitement
229230
- StructureDefinition/fr-lm-vaccin-recommande

0 commit comments

Comments
 (0)