Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Profile: FRCDASectionAllergiesEtHypersensibilites
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-allergies-et-hypersensibilites
Title: "CDA - FR Allergies et hypersensibilites"
Description: "IHE-PCC - Allergies-And-Other-Adverse-Reactions
- La section 'Allergies et hypersensibilités' permet de décrire la liste codée des allergies et hypersensibilités (médicaments, environnements, aliments,..) précisant notamment l'agent et les réactions observées."
* templateId 1..3
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheAllergiesAndOtherAdverseReactionsSection 1..1
and ccdAlertsSection 1..1
and frSectionAllergiesEtHypersensibilites 1..1
* templateId[iheAllergiesAndOtherAdverseReactionsSection].root = "1.3.6.1.4.1.19376.1.5.3.1.3.13"
* templateId[iheAllergiesAndOtherAdverseReactionsSection] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[ccdAlertsSection].root = "2.16.840.1.113883.10.20.1.2"
* templateId[ccdAlertsSection] ^short = "Déclaration de conformité de la section aux spécifications C-CDA"
* templateId[frSectionAllergiesEtHypersensibilites].root = "1.2.250.1.213.1.1.2.137"
* templateId[frSectionAllergiesEtHypersensibilites] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #48765-2
* code.displayName 1..1
* code.displayName = "Allergies et hypersensibilités"
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title 1..1
* title ^short = "Titre de la sectionFixé à 'Allergies et hypersensibilités'"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif"
* text ^definition = "Bloc narratif"
* entry MS
* entry 1..*
* entry.act only FRCDAListeDesAllergiesEtHypersensibilites
* entry ^short = "Entrée Liste des allergies et hypersensibilités"
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
Profile: FRCDASectionAntecedentsFamiliaux
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-section-antecedents-familiaux
Title: "CDA - FR Antecedents familiaux"
Description: "IHE-PCC Coded-Family-Medical-History
- Liste codée des antécédents familiaux"
* templateId 1..4
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheCodedFamilyMedicalHistory 1..1
and iheFamilyMedicalHistorySection 1..1
and ccdFamilyHistorySection 1..1
and frSectionAntecedentsFamiliaux 1..1
* templateId[iheFamilyMedicalHistorySection].root = "1.3.6.1.4.1.19376.1.5.3.1.3.14"
* templateId[iheFamilyMedicalHistorySection] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[iheCodedFamilyMedicalHistory].root = "1.3.6.1.4.1.19376.1.5.3.1.3.15"
* templateId[iheCodedFamilyMedicalHistory] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[ccdFamilyHistorySection].root = "2.16.840.1.113883.10.20.1.4"
* templateId[ccdFamilyHistorySection] ^short = "Déclaration de conformité de la section aux spécifications C-CDA"
* templateId[frSectionAntecedentsFamiliaux].root = "1.2.250.1.213.1.1.2.139"
* templateId[frSectionAntecedentsFamiliaux] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #10157-6
* code.displayName 1..1
* code.displayName = "Historique des pathologies familiales"
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title MS
* title ^short = "Titre de la section"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif"
* text ^definition = "Bloc narratif"
* entry MS
* entry 1..*
* entry.organizer only FRCDAAntecedentsFamiliaux
* entry ^short = "Entrée Antécédents familiaux"
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
Profile: FRCDASectionAntecedentsMedicaux
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-antecedents-medicaux
Title: "CDA - FR Antecedents medicaux"
Description: "IHE-PCC - History-Of-Past-Illness
- La section 'Antécédents médicaux' doit contenir une liste codée des antécédents médicaux du patient. Il s'agit d'épisodes résolus, c'est à dire de maladies que l'on considère comme guéries. Si une maladies est susceptible de présenter des épisodes de rechute, elle sera classée dans des problèmes actifs, même si ces épisodes dont résolus."
* templateId 1..2
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheHistoryOfPastIllnessSection 1..1
and frSectionAntecedentsMedicaux 1..1
* templateId[iheHistoryOfPastIllnessSection].root = "1.3.6.1.4.1.19376.1.5.3.1.3.8"
* templateId[iheHistoryOfPastIllnessSection] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[frSectionAntecedentsMedicaux].root = "1.2.250.1.213.1.1.2.134"
* templateId[frSectionAntecedentsMedicaux] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #11348-0
* code.displayName 1..1
* code.displayName = "Antécédents médicaux"
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title 1..1
* title ^short = "Titre de la section"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif"
* text ^definition = "Bloc narratif"
* entry MS
* entry 1..*
* entry.act only FRCDAListeDesProblemes
* entry ^short = "Entrée Liste des problèmes"
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Profile: FRCDASectionCRBIOChapitre
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-cr-bio-chapitre
Title: "CDA - FR CR BIO Chapitre"
Description: "IHE-PaLM - Laboratory Specialty Section
- Une section de premier niveau est appelée 'Chapitre' et correspond à une sous-discipline de la biologie médicale (par exemple « biochimie »). Elle contient :
- soit directement la présentation des résultats d'examens de biologie médicale obtenus pour ce chapitre : dans ce cas, il y a un unique élément <text> (présentation du contenu pour le lecteur) et un unique élément <entry> (données codées pour les SIS dont procède le contenu de l'élément <text>)
- soit une liste de sections de second niveau, appelés sous-chapitres (par exemple « Gaz du sang ») : dans ce cas, il y a une liste d'éléments <component> dont chacun introduit une <section> de second niveau présentant un sous-ensemble de un ou plusieurs résultats d'examens de biologie médicale.Remarque : L'arborescence du corps du compte rendu d'examens de biologie médicale est choisie par le LPS producteur du document selon la logique de présentation définie par le laboratoire."
* templateId 1..2
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheLaboratorySpecialtySection 1..1
and frSectionCrBioChapitre 1..1
* templateId[iheLaboratorySpecialtySection].root = "1.3.6.1.4.1.19376.1.3.3.2.1"
* templateId[iheLaboratorySpecialtySection] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[frSectionCrBioChapitre].root = "1.2.250.1.213.1.1.2.70"
* templateId[frSectionCrBioChapitre] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code du chapitre. Le code du chapitre doit être un code issu du jeu de valeurs Circuit de la biologie (disponible sur bioloinc.fr), onglet ‘2.Chapitres LOINC’ et contenant les codes et libellés traduits en français pour la biologie."
* code ^definition = "Code du chapitre"
* code.code 1..1
* code.displayName 1..1
* code.codeSystem 1..1
* title MS
* title ^short = "Titre du chapitre"
* title ^definition = "Titre du chapitre"
* text MS
* text ^short = "Résultats présentés et interprétés pour le lecteur Présentation textuelle et/ou graphique pour le lecteur, des résultats des examens de biologie médicale du chapitre, accompagnés de leur interprétation."
* text ^definition = "Résultats présentés et interprétés pour le lecteur"
* entry 0..1
* entry.act only FRCDAResultatsExamensDeBiologieMedicale
* component.section only FRCDASectionCRBIOSousChapitre
* obeys entry-or-component

Invariant: entry-or-component
Description: "La section doit contenir soit des entries soit des components, mais pas les deux."
Expression: "(entry.exists() and component.empty()) or (component.exists() and entry.empty())"
Severity: #error
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
Profile: FRCDASectionCRBIOSousChapitre
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-cr-bio-sous-chapitre
Title: "CDA - FR CR BIO Sous Chapitre"
Description: "IHE-PaLM - Laboratory Report Item Section
- Section de second niveau, appelée sous-chapitre (par exemple « Gaz du sang ») qui présente un sous-ensemble de un ou plusieurs résultats d'examens de biologie médicale. Elle est comporte un élément 'text' qui porte les résultats présentés et interprétés pour le lecteur et d'une entrée contenant les données codées dont procède le contenu de l'élément 'text'."
* templateId 1..2
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheLaboratoryReportItemSection 1..1
and frSectionCrBioSousChapitre 1..1
* templateId[iheLaboratoryReportItemSection].root = "1.3.6.1.4.1.19376.1.3.3.2.2"
* templateId[iheLaboratoryReportItemSection] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[frSectionCrBioSousChapitre].root = "1.2.250.1.213.1.1.2.71"
* templateId[frSectionCrBioSousChapitre] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code du sous-chapitre Le code du sous-chapitre doit être un code issu du jeu de valeurs Circuit de la biologie (disponible sur bioloinc.fr) onglet ‘2.Chapitres LOINC’ et contenant les codes et libellés traduits en français pour la biologie."
* code ^definition = "Code du sous-chapitre"
* code.code 1..1
* code.displayName 1..1
* code.codeSystem 1..1
* title MS
* title ^short = "Titre du sous-chapitre Identique au @displayName du <code>"
* title ^definition = "Titre du sous-chapitre"
* text 1..1 MS
* text ^short = "Bloc narratif : Résultats présentés et interprétés pour le lecteur Présentation textuelle et/ou graphique pour le lecteur des résultats des examens de biologie médicale du sous-chapitre, accompagnés de leur interprétation."
* text ^definition = "Bloc narratif"
* languageCode MS
* languageCode ^short = "Langue spécifique de cette sous-section"
* entry MS
* entry 1..1
* entry.typeCode 1..1 MS
* entry.typeCode = #DRIV
* entry.act only FRCDAResultatsExamensDeBiologieMedicale
* entry ^short = "Entrée Résultats d'examens de biologie médicale"
* entry ^definition = "Entrée Résultats d'examens de biologie médicale"
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Profile: FRCDASectionCodeABarres
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-code-a-barres
Title: "CDA - FR Code a barres"
Description: "Cette section permet d'enregistrer des codes à barres"
* templateId 1..1
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains frSectionCodeABarres 1..1
* templateId[frSectionCodeABarres].root = "1.2.250.1.213.1.1.2.223"
* templateId[frSectionCodeABarres] ^short = "Conformité de la section aux spécifications CI-SIS"
* id 1..1 MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #57723-9
* code.displayName 1..1
* code.displayName = "Numéro de code à barres unique"
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title MS
* title ^short = "Titre de la section"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif de la section"
* text ^definition = "Bloc narratif de la section"
* entry MS
* entry.typeCode 1..1 MS
* entry.typeCode = #COMP
* entry.observationMedia only FRCDAImageIllustrative
* entry ^short = "Code à barres"
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
Profile: FRCDASectionCommentaireNonCode
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-commentaire-non-code
Title: "CDA - FR Commentaire non code"
Description: "IHE-PCC - Document-Summary
- Cette section permet d'indiquer un commentaire sous forme textuelle."
* templateId 1..3
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains iheDocumentSummary 1..1
and CdaSection 1..1
and frSectionCommentaireNonCode 1..1
* templateId[iheDocumentSummary].root = "1.3.6.1.4.1.19376.1.4.1.2.16"
* templateId[iheDocumentSummary] ^short = "Déclaration de conformité de la section aux spécifications IHE PCC"
* templateId[CdaSection].root = "2.16.840.1.113883.10.12.201"
* templateId[CdaSection] ^short = "Déclaration de conformité de la section aux spécifications C-CDA"
* templateId[frSectionCommentaireNonCode].root = "1.2.250.1.213.1.1.2.73"
* templateId[frSectionCommentaireNonCode] ^short = "Déclaration de conformité de la section aux spécifications CI-SIS"
* id MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #55112-7
* code.displayName 1..1
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title MS
* title ^short = "Titre de la section"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif"
* text ^definition = "Bloc narratif"
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
Profile: FRCDASectionDICOMActeImagerie
Parent: http://hl7.org/cda/stds/core/StructureDefinition/Section
Id: fr-cda-dicom-acte-imagerie
Title: "CDA - FR DICOM Acte imagerie"
Description: "DICOM Part 20 - Imaging Procedure Description Section
- Cette section permet d'enregistrer les informations sur les détails techniques de l'acte d'imagerie et peut inclure des informations sur le protocole, le dispositif d’imagerie, le contraste, la dose de rayonnement, les médicaments administrés."
* templateId 1..2
* templateId ^slicing.discriminator.type = #value
* templateId ^slicing.discriminator.path = "root"
* templateId ^slicing.rules = #open
* templateId contains frSectionDicomActeImagerie 1..1
and dicomModalityPerformedProcedureStep 1..1
* templateId[frSectionDicomActeImagerie].root = "1.2.250.1.213.1.1.2.206"
* templateId[frSectionDicomActeImagerie] ^short = "Conformité FR-DICOM-Acte-imagerie (CI-SIS)"
* templateId[dicomModalityPerformedProcedureStep].root = "1.2.840.10008.9.3"
* templateId[dicomModalityPerformedProcedureStep] ^short = "Conformité Imaging Procedure Description (DICOM Part 20)"
* id 1..1 MS
* id ^short = "Identifiant de la section"
* id ^definition = "Identifiant de la section"
* code MS
* code 1..1
* code ^short = "Code de la section"
* code ^definition = "Code de la section"
* code.code 1..1
* code.code = #55111-9
* code.displayName 1..1
* code.displayName = "Description de l'acte d’imagerie"
* code.codeSystem 1..1
* code.codeSystem = "2.16.840.1.113883.6.1"
* code.codeSystemName = "LOINC"
* title 1..1 MS
* title ^short = "Titre de la section"
* title ^definition = "Titre de la section"
* text 1..1 MS
* text ^short = "Bloc narratif"
* text ^definition = "Bloc narratif"
* component MS
* component 1..3
* component ^slicing.discriminator.type = #type
* component ^slicing.discriminator.path = "$this"
* component ^slicing.rules = #open
* component contains
frSectionDicomComplications 0..1 and
frSectionDicomExpositionAuxRadiations 0..1 and
frSectionDicomObjectCatalog 1..1
* component[frSectionDicomComplications].section only FRCDASectionDICOMComplications
* component[frSectionDicomComplications].section ^short = "Section Complications"
* component[frSectionDicomExpositionAuxRadiations].section only FRCDASectionDICOMExpositionAuxRadiations
* component[frSectionDicomExpositionAuxRadiations].section ^short = "Section Expositions aux radiations"
* component[frSectionDicomObjectCatalog].section only FRCDASectionDICOMObjectCatalog
* component[frSectionDicomObjectCatalog].section ^short = "Section Catalogue d'objects"
* entry 1..* MS
* entry ^slicing.discriminator.type = #type
* entry ^slicing.discriminator.path = "$this"
* entry ^slicing.rules = #open
* entry contains
frDicomTechniqueImagerie 1..1 and
frDicomAdministrationProduitDeSante 0..*
* entry[frDicomTechniqueImagerie].procedure only FRCDADICOMTechniqueImagerie
* entry[frDicomTechniqueImagerie].procedure ^short = "Entrée technique d'imagerie"
* entry[frDicomAdministrationProduitDeSante].substanceAdministration only FRCDADICOMAdministrationProduitDeSante
* entry[frDicomAdministrationProduitDeSante].substanceAdministration ^short = "Entrée Administration de produits"
Loading
Loading