Skip to content

Commit 933c30c

Browse files
MAJ modèle logique métier suite RQ APE
1 parent 21c7c64 commit 933c30c

41 files changed

Lines changed: 161 additions & 212 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMAllergyIntolerance.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Characteristics: #can-be-target
1818
- Agents environnementaux ou physiques : idem CIM-11 Chapitre X Extensions
1919
- Allergènes pouvant induire une contre-indication vaccinale : jdv-allergie-vaccin-cisis"
2020
* note 0..1 string "commentaire"
21-
* status 0..1 CodeableConcept "Statut clinique de l'allergie"
21+
* clinicalStatus 0..1 CodeableConcept "Statut clinique de l'allergie"
2222
* ^binding.description = "jdv-hl7-allergyintolerance-clinical-cisis (2.16.840.1.113883.4.642.3.1372)"
2323
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-allergyintolerance-clinical-cisis"
2424
* criticality 0..1 CodeableConcept "Criticité"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMAuthorAPSR.fsh

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

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMAutorisationExposition.fsh

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

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMBatterieExamensBiologieMedicale.fsh

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
11
// En attente de validation par APE concernant la création d’un modèle logique unique ObservationLab, ainsi que le choix du parent : FRLMEntry ou un FRLMObservationLab commun.
22
Logical: FRLMBatterieExamensBiologieMedicale
33
Id: fr-lm-batterie-examens-biologie-medicale
4+
Parent: FRLMEntry
45
Title: "Modèle logique métier - FR LM Batterie d'examens de biologie médicale"
56
Description: """Entrée Batterie d'examens de biologie médicale"""
67
Characteristics: #can-be-target
78

8-
//identifier
9-
* identifiant 0..1 Identifier "Identifiant de la batterie d'examen"
109
* codeBatterieExamen 0..1 CodeableConcept "Code de la batterie d'examen"
11-
* statut 1..1 code "Niveau de complétude"
12-
* dateExamen 0..1 dateTime "Date de l'examen"
1310
* choice[x] 0..1 FRLMSujetNonHumain or FRLMPatientSujetNonHumain "Sujet non humain ou Patient avec sujet non humain"
1411
* laboratoireExecutant 0..* FRLMLaboratoireExecutant "Laboratoire sous-traitant. Apparaît à ce niveau si et et seulement si ce résultat a été produit par un laboratoire exécutant distinct du laboratoire exécutant déclaré aux niveaux supérieurs."
15-
* auteur 0..* FRLMPersonneStructureAuteur "Auteur"
16-
* participant 0..* FRLMParticipant "Participant"
1712
* prelevement 0..* FRLMSpecimen "Prélèvement"
1813
* resultatElementCliniquePertinent 0..* FRLMResultatExamensBiologieElementCliniquePertinent "Résultat d'examen de biologie / élément clinique pertinent"
1914
* imageIllustrative 0..* FRLMImageIllustrative "Image illustrative"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMBirthEvent.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ Characteristics: #can-be-target
88
* code 1..1 CodeableConcept "Code de l'entrée"
99
* statut 1..1 code "Statut de l'entrée"
1010
* header.date ^short = "Période des observations"
11-
* identificationNouveauNe 1..1 FRLMSujet "Identification du nouveau né"
11+
* identificationNouveauNe 1..1 FRLMRelatedPerson "Identification du nouveau né"
1212
* observationNaissance 1..* FRLMObservationPregnancy "Observation sur la naissance"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMCondition.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Characteristics: #can-be-target
1919
* severity 0..1 CodeableConcept "Sévérité de la manifestion"
2020
* ^binding.description = "(preferred): SNOMED_CT => Valeur issue du jdv-severite-observation-cisis (1.2.250.1.213.1.1.5.675)"
2121
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-severite-observation-cisis"
22-
* status 0..1 CodeableConcept "Statut du problème"
22+
* conditionStatus 0..1 CodeableConcept "Statut du problème"
2323
* ^binding.description = "Valeur issue du jdv-hl7-condition-clinical-cisis (2.16.840.1.113883.4.642.3.164)"
2424
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-condition-clinical-cisis"
2525
* clinicalStatus 0..1 CodeableConcept "Statut clinique du patient"

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMEntry.fsh

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,19 @@ Description: "Modèle logique représentant l'entrée"
77
* subject 1..1 FRLMPatientUsager "Patient/subject information"
88
* identifier 0..* Identifier "Identifiant de l’entrée"
99
* author[x] 0..* Base "author[x] peut correspondre soit à un professionnel, soit à une organisation, soit à un système."
10-
* authorProfessional 0..* FRLMPersonneStructureAuteur "L'auteur est un professionnel de santé"
11-
* authorOrganisation 0..* FRLMPersonneStructureAuteur "L'auteur est une organisation"
12-
* authorDevice 0..* FRLMSystemeStructureAuteur "L'auteur est un système"
13-
* performer 0..* FRLMPersonneStructure "Exécutant (performer)"
14-
* participant 0..* FRLMParticipantCorps "Participant"
15-
* informant 0..* FRLMInformateur "Informateur"
10+
* authorProfessional 0..* FRLMHealthProfessional "L'auteur est un professionnel de santé"
11+
* authorOrganisation 0..* FRLMOrganisation "L'auteur est une organisation"
12+
* authorDevice 0..* FRLMDevice "L'auteur est un système"
13+
* performer[x] 0..* FRLMHealthProfessional or FRLMOrganisation "Exécutant (performer)"
14+
* participant[x] 0..* Base "Participant"
15+
* participantProfessional 0..* FRLMHealthProfessional "Le participant est un professionnel de santé"
16+
* participantOrganisation 0..* FRLMOrganisation "Le participant est une organisation"
17+
* participantDevice 0..* FRLMDevice "Le participant est un système"
18+
* informant 0..* FRLMInformant "Informateur"
1619
* date 0..1 dateTime "Date/Heure de création par l'auteur"
20+
* status 1..1 CodeableConcept "Statut de l'acte"
21+
* ^binding.description = "jdv-hl7-v3-ActStatus-cisis (2.16.840.1.113883.1.11.15933)"
22+
* ^binding.valueSet = "https://smt.esante.gouv.fr/fhir/ValueSet/jdv-hl7-v3-ActStatus-cisis"
1723
* source 0..1 CodeableConcept "Source"
1824
* langue 0..1 CodeableConcept "'fr-FR' pour français métropolitain (la casse des caractères doit être respectée)
1925
La partie en minuscules indique le code de la langue utilisée (ISO-639-1)

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMFamilyMemberHistory.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Characteristics: #can-be-target
88
* statut 1..1 code "Statut de l'observation"
99
* ^binding.description = "Statut de l'entrée provenant du jdv FHIR https://hl7.org/fhir/R4/valueset-history-status"
1010
* ^binding.valueSet = "https://hl7.org/fhir/R4/valueset-history-status.html"
11-
* relatedPerson 1..1 FRLMSujet "Membre de la famille"
11+
* relatedPerson 1..1 FRLMRelatedPerson "Membre de la famille"
1212
* condition 0..* BackboneElement "Problème du membre de la famille"
1313
* code 1..1 CodeableConcept "Problème du membre de la famille"
1414
* outcome 0..1 CodeableConcept "mort(e) | incapacité ; sévère | etc."

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMInformantAPSR.fsh

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

input/fsh/ModeleLogiqueMetierCorps/composantsElementaires/FRLMLaboratoireExecutant.fsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ Title: "Modèle logique métier - FR LM Laboratoire exécutant"
55
Description: "Laboratoire exécutant"
66

77
* dateExecution 1..1 dateTime "Date de l’exécution"
8-
* executant 1..1 FRLMPersonneStructure "Directeur du laboratoire"
8+
* executant[x] 1..1 FRLMHealthProfessional or FRLMOrganisation "Directeur du laboratoire"

0 commit comments

Comments
 (0)