Skip to content

Commit 274d4cf

Browse files
committed
Implémentation du modèle métier – corps du document
1 parent 692dfd1 commit 274d4cf

126 files changed

Lines changed: 2107 additions & 2 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
// Logical Model : corps-document
2+
Logical: CorpsDocument
3+
Title: "* Modèle logique métier du corps"
4+
Description: "Eléments métier du corps d'un document"
5+
6+
* allergiesEtHypersensibilites 0..* AllergiesEtHypersensibilites "Section Allergies et hypersensibilités"
7+
* antecedentsFamiliaux 0..* AntecedentsFamiliaux "Section Antécédents familiaux"
8+
* antecedentsMedicaux 0..* AntecedentsMedicaux "Section Antécédents médicaux"
9+
* codesAbarres 0..* CodesAbarres "Section Codes à barres"
10+
* commentaireNonCode 0..* CommentaireNonCode "Section Commentaire (Non-Codé)"
11+
* cRBIOChapitre 0..* CRBIOChapitre "section Compte rendu de biologie de 1er niveau"
12+
* cRBIOSousChapitre 0..* CRBIOSousChapitre "Section Sous-chapitre du compte rendu d'examens de biologie (section de 2nd niveau)"
13+
* dicomActeImagerie 0..* DICOMActeImagerie "Section DICOM Acte d'imagerie"
14+
* dicomAddendum 0..* DICOMAddendum "Section DICOM Addendum"
15+
* dicomConclusions 0..* DICOMConclusions "Section DICOM Conclusions"
16+
* dicomDemandeExamen 0..* DICOMDemandeExamen "Section DICOM Demande d'examen"
17+
* dicomExamenComparatif 0..* DICOMExamenComparatif "Section DICOM Examen comparatif"
18+
* dicomResultats 0..* DICOMResultats "Section DICOM Résultats"
19+
* dicomMotifActe 0..* DICOMMotifActe "Section DICOM Motif de l'acte"
20+
* dicomExpositionRadiations 0..* DICOMExpositionRadiations "Section DICOM Exposition aux radiations"
21+
* dicomHistoriqueMedical 0..* DICOMHistoriqueMedical "Section DICOM Historique médical"
22+
* dicomInformationsCliniques 0..* DICOMInformationsCliniques "Section DICOM Informations cliniques"
23+
* dicomObjectCatalog 0..* DICOMObjectCatalog "Section DICOM Object catalog"
24+
* directivesAnticipees 0..* DirectivesAnticipees "Section Directives anticipées"
25+
* dispensationMedicaments 0..* DispensationMedicaments "Section Dispensation médicaments"
26+
* dispositifsMedicaux 0..* DispositifsMedicaux "Section Dispositifs medicaux"
27+
* documentPDFCopie 0..* DocumentPDFCopie "Section Document PDF Copie"
28+
* documentsAjoutes 0..* DocumentsAjoutes "Section Documents ajoutés"
29+
* educationPatient 0..* EducationPatient "Section Education du patient"
30+
* effetsIndesirables 0..* EffetsIndesirables "Section Effets indesirables"
31+
* facteursDeRisqueProfessionnelsNonCode 0..* FacteursDeRisqueProfessionnelsNonCode "Section Facteurs de risque professionnels non Codé"
32+
* fonctionsPhysiques 0..* FonctionsPhysiques "Section Fonctions physiques"
33+
* habitusModeDeVie 0..* HabitusModeDeVie "Section Habitus et modes de vie"
34+
* historiqueDesActes 0..* HistoriqueDesActes "Section Historique des actes"
35+
* historiqueDesGrossesses 0..* HistoriqueDesGrossesses "Section Historique des grossesses"
36+
* planSoins 0..* PlanSoins "Section Plan de Soins"
37+
* pointsDeVigilancesNonCode 0..* PointsDeVigilancesNonCode "Section Points de Vigilances non code"
38+
* prescriptionDispositifsMedicaux 0..* PrescriptionDispositifsMedicaux "Section Prescription de dispositifs médicaux"
39+
* prescriptionMedicaments 0..* PrescriptionMedicaments "Section Prescription médicaments"
40+
* problemesActifs 0..* ProblemesActifs "Section Problemès Actifs"
41+
* raisonRecommandationNonCode 0..* RaisonRecommandationNonCode "Section Raison de la recommandation (non Codé)"
42+
* raisonRecommandation 0..* RaisonRecommandation "Section Raison de la recommandation"
43+
* resultatsLaboratoireBiologieSecondeIntention 0..* ResultatsLaboratoireBiologieSecondeIntention "Section Résultats de laboratoire de biologie de seconde intention"
44+
* resultatsEvenements 0..* ResultatsEvenements "Section Resultats d'évenements"
45+
* resultatsExamensNonCode 0..* ResultatsExamensNonCode "Section Resultats d'xamens (non Codée)"
46+
* resultatsExamens 0..* ResultatsExamens "Section Résultats d'examens"
47+
* resultats 0..* Resultats "Section Resultats"
48+
* signesVitaux 0..* SignesVitaux "Section Signes vitaux"
49+
* statutDocument 0..* StatutDocument "Section Statut du document"
50+
* statutFonctionnel 0..* StatutFonctionnel "Section Statut fonctionnel"
51+
* traitements 0..* Traitement "Section Traitement"
52+
* traitementSortie 0..* TraitementSortie "Section Traitement à la sortie"
53+
* traitementsAdministres 0..* TraitementsAdministres "Section Traitements administrés"
54+
* vaccinations 0..* Vaccinations "Section Vaccinations"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Logical: AuteurAPSR
2+
Parent: Auteur
3+
Title: "Auteur APSR"
4+
Description: """Modèle logique métier de l'élément Auteur APSR
5+
- La structure de cet élément est identique à celle de l’élément Auteur"""
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Logical: DispositifMedical
2+
//Parent: EHDSDevice
3+
//Id: fr-dispositif-medical
4+
Title: "Dispositif médical"
5+
Description: """Modèle logique métier Dispositif médical"""
6+
Characteristics: #can-be-target
7+
8+
// EHDSDevice.identifier : 1..*
9+
* identifiant 0..* Identifier "Identifiant unique du DM (UDI)"
10+
* type 1..1 Base "Type de DM"
11+
* code 1..1 CodeableConcept "Code du DM"
12+
* autreCode 0..* CodeableConcept "Autre code du dispositif médical"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Logical: InformantAPSR
2+
Parent: Informateur
3+
Title: "Informant APSR"
4+
Description: """Modèle logique métier de l'élément Informant APSR
5+
- La structure de cet élément est identique à celle de l’élément Iformateur"""
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Logical: LaboratoireExecutant
2+
Title: "Laboratoire exécutant"
3+
Description: "Modèle logique métier de l'élément Laboratoire exécutant"
4+
5+
* dateExecution 1..1 dateTime "Date de l’exécution"
6+
* executant 1..1 PersonneStructure "Directeur du laboratoire"
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Logical: ParticipantAPSR
2+
Title: "Participant APSR"
3+
Description: """Modèle logique métier de l'élément Participant APSR"""
4+
* periodeParticipation 0..1 dateTime "Période de participation"
5+
* participantRole 1..1 BackboneElement "Participant APSR"
6+
* IdentifiantParticipant 0..* Identifier "Identifiant du participant"
7+
* adresses 0..* Address "Adresses du participant"
8+
* coordonneesTelecom 0..* ContactPoint "Coordonnées télécom du participant"
9+
* identiteParticipant 0..1 BackboneElement "Identité du participant"
10+
* nom 1..* string "Nom du participant"
11+
* dispositifAutomatique 0..1 BackboneElement "Dispositif automatique"
12+
* categorie 0..1 CodeableConcept "Catégorie de dispositif"
13+
* nomModele 0..1 string "Nom du modèle"
14+
* nomLogiciel 0..1 string "Nom du logiciel"
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Logical: ParticipantCorps
2+
Title: "Participant"
3+
Description: """Modèle logique métier de l'élément Participant"""
4+
* dateEtHeureParticipation 0..1 dateTime "Date et heure de la participation"
5+
* participantRole 1..1 BackboneElement "Participant"
6+
* IdentifiantParticipant 0..* Identifier "Identifiant du participant"
7+
* typeParticipant 1..1 CodeableConcept "Type de participant"
8+
* adresses 0..* Address "Adresses du participant"
9+
* coordonneesTelecom 0..* ContactPoint "Coordonnées télécom du participant"
10+
// L’entité qui tient le rôle est une personne ou un dispositif automatique
11+
* identiteParticipant 0..1 BackboneElement "Identité du participant"
12+
* ProfessionSpecialite 0..1 CodeableConcept "Profession / spécialité du participant"
13+
* nom 0..* string "Nom du participant"
14+
* description 0..1 Narrative "Description narrative"
15+
* dispositifAutomatique 0..1 BackboneElement "Dispositif automatique"
16+
* categorie 0..1 CodeableConcept "Catégorie de dispositif"
17+
* nomModele 0..1 string "Nom du modèle"
18+
* nomLogiciel 0..1 string "Nom du logiciel"
19+
* Organisation 0..1 BackboneElement "Organisation"
20+
* identifiant 0..1 Identifier "Identifiant de l'organisme"
21+
* code 0..1 CodeableConcept "Code de l'organisme"
22+
* description 0..1 string "Nom de l'organisation"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Logical: PatientSujetNonHumain
2+
Title: "Patient avec sujet non humain"
3+
Description: "Modèle logique métier de l'élément Patient avec sujet non humain"
4+
5+
* sujet 1..1 CodeableConcept "Sujet (ex. poulet, poisson, œuf, salade, eau, terre, air, peinture, etc.)"
6+
* adresse 1..1 Address "Lieu de provenance du sujet non humain"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Logical: Performer
2+
Title: "Performer"
3+
Description: "Modèle logique métier de l'élément Performer "
4+
5+
* roleFonctionnel 0..1 CodeableConcept "Rôle fonctionnel"
6+
* dateExecution 1..1 dateTime "Date de l’exécution"
7+
* executant 1..1 PersonneStructure "Exécutant"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Logical: SujetNonHumain
2+
Title: "Sujet non humain"
3+
Description: "Modèle logique métier de l'élément Sujet non humain"
4+
5+
* sujet 1..1 CodeableConcept "Sujet (ex. poulet, poisson, œuf, salade, eau, terre, air, peinture, etc.)"
6+
* adresse 1..1 Address "Lieu de provenance du sujet non humain"

0 commit comments

Comments
 (0)