Skip to content

Commit 13d9a88

Browse files
committed
FixConflicts
2 parents 840d24d + 8612777 commit 13d9a88

15 files changed

Lines changed: 82 additions & 98 deletions
Lines changed: 28 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,33 @@
1-
/* Equivalents EHDSCondition précisés en commentaires pour chaque donnée métier */
21
Logical: FRLMCondition
32
Id: fr-lm-condition
4-
//Parent: EHDSCondition
5-
Title: "Modèle logique métier - FR LM Problème"
6-
Description: """Problème"""
3+
Parent: FRLMEntry
4+
Title: "Logical model - FR LM Condition"
5+
Description: """Entrée Problème"""
76
Characteristics: #can-be-target
87

9-
//identifier
10-
* identifiant 1..1 Identifier "Identifiant de l'entrée"
11-
//code
128
* type 1..1 CodeableConcept "Type d'observation"
13-
* description 1..1 Narrative "Description narrative du problème. Cet élément permet de décrire le problème enregistré, les dates, commentaires, etc.."
14-
//category
15-
* problemeObserve 1..1 CodeableConcept "Problème observé"
16-
// Absent du modèle EHDS / Pas d’équivalent FHIR
17-
* statut 1..1 code "Statut de l'entrée"
18-
//onsetDate
19-
* dateDebutProbleme 1..1 dateTime "Date de début du problème"
20-
* dateFinProbleme 0..1 dateTime "Date de fin du problème"
21-
//clinicalStatus : CodeableConcept
22-
* statutProbleme 0..1 FRLMStatutProbleme "Statut du problème"
23-
//severity
24-
* severite 0..1 FRLMSeverite "Sévérité"
25-
//diagnosisAssertionStatus : CodeableConcept
26-
* certitude 0..1 FRLMCertitude "Certitude"
27-
// Absent du modèle EHDS / Pas d’équivalent FHIR
28-
* statutClinique 0..1 FRLMStatutCliniquePatient "Statut clinique du patient"
29-
//externalResourceRelatedWith
30-
* reference 0..* Base "Document référencé"
31-
* externalDocument 1..1 Base "Document référencé"
32-
* identifiant 1..1 identifier "Identifiant du document"
33-
* text 0..1 Base "Référence externe du document"
34-
* reference 1..* uri "Cet élément contient l’URL du document"
35-
//Absent du modèle EHDS // Condition.note en FHIR
36-
* commentaire 0..1 FRLMCommentaireER "Commentaire"
37-
/*
38-
* participant 0..0
39-
* resolutionCircumstances 0..0
40-
* anatomicLocation 0..0
41-
* stage 0..0
42-
*/
9+
* ^binding.description = "Valeur issue du jdv-code-probleme-cisis (1.2.250.1.213.1.1.5.172)"
10+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-code-probleme-cisis"
11+
* problem 1..1 CodeableConcept "Problème observé :
12+
- CIM-10 (2.16.840.1.113883.6.3) ;
13+
- CISP-2 (2.16.840.1.113883.6.139) ;
14+
- CISP-3 / DRC (1.2.250.1.213.2.9) ;
15+
- OrphaCodes (1.2.250.1.213.2.49)"
16+
* period 1..1 period "Période"
17+
* onsetDate 0..1 dateTime "Date de début"
18+
* endDate 0..1 dateTime "Date de fin"
19+
* severity 0..1 CodeableConcept "Sévérité de la manifestion"
20+
* ^binding.description = "(preferred): SNOMED_CT => Valeur issue du jdv-severite-observation-cisis (1.2.250.1.213.1.1.5.675)"
21+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-severite-observation-cisis"
22+
* status 0..1 CodeableConcept "Statut du problème"
23+
* ^binding.description = "Valeur issue du jdv-hl7-condition-clinical-cisis (2.16.840.1.113883.4.642.3.164)"
24+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-condition-clinical-cisis"
25+
* clinicalStatus 0..1 CodeableConcept "Statut clinique du patient"
26+
* bodySite 0..* CodeableConcept "Localisation anatomique"
27+
* stage 0..* CodeableConcept "Stade/Grade. codeSystem spécifique au contexte.
28+
Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …"
29+
* diagnosisAssertionStatus 0..1 CodeableConcept "Certitude"
30+
* ^binding.description = "Valeur issue du jdv-hl7-condition-ver-status-cisis (2.16.840.1.113883.4.642.3.166)"
31+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-condition-ver-status-cisis"
32+
* reference 1..* uri "Cet élément contient l’URL du document"
33+
* note 0..1 string "commentaire"
Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
1-
/* Equivalents EHDSDevice précisés en commentaires pour chaque donnée métier */
21
Logical: FRLMDevice
32
Id: fr-lm-device
4-
//Parent: EHDSDevice
5-
Title: "Modèle logique métier - Dispositif médical"
3+
Title: "Logical model - Device"
64
Description: """Dispositif médical"""
75
Characteristics: #can-be-target
86

9-
// EHDSDevice.identifier : 1..*
10-
* identifiant 0..* Identifier "Identifiant unique du DM (UDI)"
11-
// type
12-
* type 1..1 Base "Type de DM"
13-
* code 1..1 CodeableConcept "Code du DM"
14-
* autreCode 0..* CodeableConcept "Autre code du dispositif médical"
7+
* identifier 0..* Identifier "Identifiant du DM"
8+
* udi 0..1 Identifier "Identifiant unique du DM (UDI)"
9+
* manufacturer 0..1 string "Nom du fabricant du DM. Si le code du fabricant est inclus dans l'identifiant, le nom du fabricant doit correspondre à ce code."
10+
* manufactureDate 0..1 dateTime "Date d'heure de production du DM"
11+
* expiryDate 0..1 dateTime "Date d'expiration du DM"
12+
* lotNumber 0..1 string "Numéro de lot du DM. Optionnel si le numéro de lot est inclus dans l'identifiant."
13+
* serialNumber 0..1 string "Numéro de série attribué par le fabricant. Optionnel si le numéro de série est inclus dans l'identifiant."
14+
* name 0..* Base "Nom du DM"
15+
* value 1..1 string "Nom du DM (ex Nom du DM associé à l'UDI, Nom commercial du DM attribué par le fabricant)"
16+
* type 1..1 CodeableConcept "Type de nom du DM (ex Nom du DM associé à l'UDI, nom commercial du DM attribué par le fabricant)"
17+
* modelNumber 0..1 string "Numéro de modèle attribué par le fabricant."
18+
* version 0..* string "Version du DM"
19+
* type 1..1 CodeableConcept "Type de DM - EMDN (1.2.250.1.213.2.68)"
20+
* note 0..1 string "Commentaire"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMDoseAntigene.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ Characteristics: #can-be-target
66

77
* identifiant 1..1 Identifier "Identifiant de la fourniture du DM"
88
* doseAntigene 1..1 Quantity "Dose d'antigène"
9-
* antigene 1..1 FRLMProduitSante "Antigène"
9+
* antigene 1..1 FRLMMedication "Antigène"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMRangVaccination.fsh renamed to input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMDoseNumber.fsh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Logical: FRLMRangVaccination
2-
Id: fr-lm-rang-vaccination
3-
Title: "Modèle logique métier - FR LM Rang de la vaccination"
4-
Description: """Rang de la vaccination """
1+
Logical: FRLMDoseNumber
2+
Id: fr-lm-dose-number
3+
Title: "Logical model - FR LM Dose Number"
4+
Description: """Rang de la vaccination"""
55
Characteristics: #can-be-target
66

77
* identifiantRangVaccination 0..* Identifier "Identifiant de l’entrée"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMEntry.fsh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,4 @@ Description: "Modèle logique représentant l'entrée"
1818
* langue 0..1 CodeableConcept "'fr-FR' pour français métropolitain (la casse des caractères doit être respectée)
1919
La partie en minuscules indique le code de la langue utilisée (ISO-639-1)
2020
La partie en majuscules indique le code pays (ISO-3166)"
21-
// * code 0..1 CodeableConcept "Type de l'entrée"
22-
21+
* code 0..1 CodeableConcept "Type de l'entrée"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Logical: FRLMImmunisation
2+
Id: fr-lm-immunisation
3+
Parent: FRLMEntry
4+
Title: "Logical model - FR LM Immunisation"
5+
Description: """Vaccination"""
6+
Characteristics: #can-be-target
7+
8+
* 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)"
9+
* startDate 0..1 dateTime "Date de début"
10+
* endDate 0..1 dateTime "Date de fin"
11+
* diseaseOrAgentTargeted 0..* CodeableConcept "Maladie ou agent contre lequel la vaccination offre une protection. Binding Description: (preferred): ICD-10"
12+
* administeredProduct 1..1 FRLMMedication "Vaccin"
13+
* route 0..1 CodeableConcept "Voie d'administration"
14+
* site 0..* CodeableConcept "Région anatomique d'administration"
15+
* doseQuantity 0..1 Quantity "Dose administrée"
16+
* doseNumber 0..1 FRLMDoseNumber "Rang de la vaccination"
17+
* note 0..1 string "Commentaire"
18+
* prescription 0..1 FRLMPrescriptionEntree "Référence de la prescription"
19+
* reaction 0..* FRLMCondition "Réaction observée suite au vaccin"
20+
* reasonCode 0..* CodeableConcept "Raison de la vaccination (voyage, professionnel, etc.)"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMProduitSante.fsh renamed to input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMMedication.fsh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
Logical: FRLMProduitSante
2-
Id: fr-lm-produit-sante
3-
//Parent : EHDSMedication
4-
Title: "Modèle logique métier - FR LM Produit de santé"
1+
Logical: FRLMMedication
2+
Id: fr-lm-medication
3+
Title: "Logical model - FR LM Medication"
54
Description: """Produit de santé"""
65
Characteristics: #can-be-target
76

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMReferenceItemPrescription.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Characteristics: #can-be-target
66

77
* identifiant 1..1 identifier "Identifiant de la ligne de prescription"
88
* code 1..1 CodeableConcept "Code de l'entrée"
9-
* produitSante 1..1 FRLMProduitSante "Produit de santé"
9+
* produitSante 1..1 FRLMMedication "Produit de santé"
1010
* auteur 0..1 FRLMAuteur "Auteur"
1111
* traitementPrescrit 0..1 FRLMTraitementPrescrit "Traitement prescrit"
1212
* reference 0..1 Base "ID of parent container of referenced item"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMTraitement.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ Characteristics: #can-be-target
1515
// dosage : EHDSAdministeredDosage
1616
* dosage 0..1 FRLMPosologie "Posologie"
1717
// medication : EHDSMedication
18-
* medicament 1..1 FRLMProduitSante "Médicament"
18+
* medicament 1..1 FRLMMedication "Médicament"
1919
// reason[x]
2020
* reason[x] 0..* CodeableConcept or Reference "Motif du traitement"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMTraitementDispense.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Characteristics: #can-be-target
99
* ^binding.description = "Valeur issue du JDV_CompletudeDispensation_CISIS (1.2.250.1.213.1.1.5.765)"
1010
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-completude-dispensation-cisis"
1111
* quantite 1..1 Quantity "Quantité : Unité issue de EDQM Packaging"
12-
* medicamentDelivre 1..1 FRLMProduitSante "Médicament délivré"
12+
* medicamentDelivre 1..1 FRLMMedication "Médicament délivré"
1313
* referencePrescription 0..1 FRLMReferenceItemPrescription "Référence de la prescription"
1414
* posologie 0..1 FRLMPosologie "Posologie"
1515
* notesDispensateur 0..1 string "Notes du dispensateur"

0 commit comments

Comments
 (0)