Data Management with FHIR
0.1.0 - ci-build

Data Management with FHIR - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Logical Model: EHR - Detailed Descriptions

Draft as of 2025-10-23

Definitions for the ehr logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

Guidance on how to interpret the contents of this table can be foundhere

0. ehr
Définition | Comprehensive logical model representing the Electronic Health Record (EHR) data structure for the EDSH (Entrepôt de Données de Santé Hospitalisé) core variables. This model consolidates all healthcare dimensions into a unified structure supporting: Patient demographics and identity management Healthcare encounters and administrative data Clinical diagnostics and procedures Laboratory results and biological examinations Medication exposures and prescriptions Clinical care measurements and vital signs Lifestyle and behavioral factors The model is optimized for healthcare data interoperability, research, and clinical analytics while maintaining alignment with FHIR standards and French healthcare requirements.
Short | Electronic Health Record Data Model
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. ehr.id
Définition | bundle logical id
Short | bundle logical id
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
4. ehr.patient
Définition | Patient information consolidating identity data and geographic information. Based on FHIR Questionnaire linkIds: 2958000860428 (Patient Identity) and 3816475533472 (Geocoding). Maps to SQL table: patient
Short | Patient Demographics and Identity
Control | 1..1
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
6. ehr.patient.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
8. ehr.patient.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.patient.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
10. ehr.patient.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
12. ehr.patient.patientId
Définition | Unique patient identifier (patient_id)
Short | Patient Identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. ehr.patient.nom
Définition | Patient last name - linkId: 8605698058770
Short | Last Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. ehr.patient.prenom
Définition | Patient first name - linkId: 6214879623503
Short | First Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. ehr.patient.nir
Définition | Numéro inscription au Répertoire (linkId: 5711960356160)
Short | NIR
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. ehr.patient.ins
Définition | Identité Nationale de Santé (linkId: 3764723550987)
Short | INS
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
22. ehr.patient.dateNaissance
Définition | Date of birth (date_naissance) - linkId: 5036133558154
Short | Birth Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
24. ehr.patient.sexe
Définition | Gender consolidated from PMSI - linkId: 3894630481120
Short | Gender
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
26. ehr.patient.dateDeces
Définition | Date of death (date_deces) - linkId: 5633552097315
Short | Death Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
28. ehr.patient.sourceDeces
Définition | Source of death date (source_deces) - linkId: 9098810065693
Short | Death Source
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
30. ehr.patient.rangGemellaire
Définition | Twin ranking (rang_gemellaire) - linkId: 6931296968515
Short | Twin Rank
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
32. ehr.patient.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
34. ehr.patient.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
36. ehr.patientAdresse
Définition | Depuis la table patient_addresse
Short | Adresses des patients
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
38. ehr.patientAdresse.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
40. ehr.patientAdresse.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.patientAdresse.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
42. ehr.patientAdresse.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
44. ehr.patientAdresse.patientAdresseId
Définition | Unique identifier
Short | Patient address identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
46. ehr.patientAdresse.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
48. ehr.patientAdresse.latitude
Définition | Latitude - linkId: 3709843054556
Short | Latitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
50. ehr.patientAdresse.longitude
Définition | Longitude - linkId: 7651448032665
Short | Longitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
52. ehr.patientAdresse.codeIris
Définition | INSEE IRIS code (code_iris)
Short | IRIS Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
54. ehr.patientAdresse.libelleIris
Définition | INSEE IRIS label (libelle_iris)
Short | IRIS Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
56. ehr.patientAdresse.codeGeographiqueResidence
Définition | Geographic code of residence (code_geographique_residence)
Short | Residence Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
58. ehr.patientAdresse.libelleGeographiqueResidence
Définition | Geographic label of residence (libelle_geographique_residence)
Short | Residence Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
60. ehr.patientAdresse.dateRecueil
Définition | Date de recueil
Short | Date de recueil
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
62. ehr.patientAdresse.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
64. ehr.patientAdresse.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
66. ehr.donneesPmsi
Définition | Healthcare encounters and administrative data from PMSI. Central linking entity for all clinical data. Based on linkId: 2825244231605. Maps to SQL table: donnees_pmsi
Short | PMSI Data
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
68. ehr.donneesPmsi.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
70. ehr.donneesPmsi.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.donneesPmsi.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
72. ehr.donneesPmsi.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
74. ehr.donneesPmsi.pmsiId
Définition | Unique PMSI identifier (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
76. ehr.donneesPmsi.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
78. ehr.donneesPmsi.modeSortie
Définition | Mode de sortie (mode_sortie)
Short | Discharge Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
80. ehr.donneesPmsi.ageAdmission
Définition | Au cas ou la date de naissance n'est pas connue
Short | Age du patient au début de la prise en charge
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
82. ehr.donneesPmsi.dateDebutSejour
Définition | Date début séjour (date_debut_sejour)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
84. ehr.donneesPmsi.dateFinSejour
Définition | Date fin séjour (date_fin_sejour)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
86. ehr.donneesPmsi.modeEntree
Définition | Mode d'entrée (mode_entree)
Short | Admission Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
88. ehr.donneesPmsi.etablissement
Définition | Établissement
Short | Facility
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
90. ehr.donneesPmsi.uniteFonctionnelle
Définition | Unité fonctionnelle (unite_fonctionnelle)
Short | Functional Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
92. ehr.donneesPmsi.service
Définition | Service
Short | Service
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
94. ehr.donneesPmsi.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
96. ehr.donneesPmsi.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
98. ehr.diagnostics
Définition | Diagnostic codes and information using ICD-10/CIM-10 classifications. Based on linkId: 9391816419630. Maps to SQL table: diagnostic
Short | Diagnostic
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
100. ehr.diagnostics.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
102. ehr.diagnostics.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.diagnostics.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
104. ehr.diagnostics.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
106. ehr.diagnostics.diagnosticId
Définition | Unique diagnostic identifier (diagnostic_id)
Short | Diagnostic ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
108. ehr.diagnostics.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
110. ehr.diagnostics.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
112. ehr.diagnostics.codeDiagnostic
Définition | Code diagnostic ICD-10/CIM-10 (code_diagnostic)
Short | Diagnostic Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
114. ehr.diagnostics.typeDiagnostic
Définition | Type de diagnostic (type_diagnostic)
Short | Diagnostic Type
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
116. ehr.diagnostics.libelleDiagnostic
Définition | Libellé du diagnostic (libelle_diagnostic)
Short | Diagnostic Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
118. ehr.diagnostics.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
120. ehr.diagnostics.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
122. ehr.diagnostics.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
124. ehr.actes
Définition | Medical procedures and acts using CCAM classifications. Based on linkId: 591926901726. Maps to SQL table: actes
Short | Medical Acts
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
126. ehr.actes.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
128. ehr.actes.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.actes.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
130. ehr.actes.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
132. ehr.actes.acteId
Définition | Unique act identifier (acte_id)
Short | Act ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
134. ehr.actes.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
136. ehr.actes.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
138. ehr.actes.codeActe
Définition | Code acte CCAM (code_acte)
Short | Act Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
140. ehr.actes.libelleActe
Définition | Libellé de l'acte (libelle_acte)
Short | Act Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
142. ehr.actes.dateActe
Définition | Date acte (date_acte)
Short | Act Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
144. ehr.actes.executant
Définition | Exécutant
Short | Performer
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
146. ehr.actes.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
148. ehr.actes.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
150. ehr.actes.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
152. ehr.biologie
Définition | Consolidated laboratory test results for all biological examinations. Based on linkId: 7702944131447. Maps to SQL table: biologie
Short | Laboratory Results
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
154. ehr.biologie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
156. ehr.biologie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.biologie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
158. ehr.biologie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
160. ehr.biologie.biologieId
Définition | Unique biology identifier (biologie_id)
Short | Biology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
162. ehr.biologie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
164. ehr.biologie.codeLoinc
Définition | Code LOINC (code_loinc)
Short | LOINC Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
166. ehr.biologie.libelleTest
Définition | Libellé du test (libelle_test)
Short | Test Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
168. ehr.biologie.typeExamen
Définition | Type examen (type_examen)
Short | Exam Type
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
170. ehr.biologie.valeur
Définition | Valeur numérique
Short | Value
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
172. ehr.biologie.unite
Définition | Unité
Short | Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
174. ehr.biologie.valeurTexte
Définition | Valeur texte (valeur_texte)
Short | Text Value
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
176. ehr.biologie.datePrelevement
Définition | Date prélèvement (date_prelevement)
Short | Collection Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
178. ehr.biologie.statutValidation
Définition | Statut validation (statut_validation)
Short | Validation Status
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
180. ehr.biologie.borneInfNormale
Définition | Borne inférieure normale (borne_inf_normale)
Short | Lower Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
182. ehr.biologie.borneSupNormale
Définition | Borne supérieure normale (borne_sup_normale)
Short | Upper Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
184. ehr.biologie.laboratoire
Définition | Laboratoire
Short | Laboratory
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
186. ehr.biologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
188. ehr.biologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
190. ehr.prescription
Définition | Prescription data with ATC coding. Based on linkId: 817801935685. Maps to SQL table: prescription
Short | Prescription médicamenteuse
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
192. ehr.prescription.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
194. ehr.prescription.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.prescription.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
196. ehr.prescription.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
198. ehr.prescription.prescriptionId
Définition | Unique prescription identifier (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
200. ehr.prescription.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
202. ehr.prescription.denomination
Définition | Dénomination
Short | Denomination
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
204. ehr.prescription.codeAtc
Définition | Codé en ATC
Short | médicament prescrit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
206. ehr.prescription.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
208. ehr.prescription.prescripteur
Définition | Prescripteur
Short | Prescriber
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
210. ehr.prescription.datePrescription
Définition | Date prescription (date_prescription)
Short | Prescription Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
212. ehr.prescription.dateDebutPrescription
Définition | Date début (date_debut)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
214. ehr.prescription.dateFinPrescription
Définition | Date fin (date_fin)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
216. ehr.prescription.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
218. ehr.prescription.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
220. ehr.posologie
Définition | Detailed dosing information. Based on linkId: 6348237104421. Maps to SQL table: posologie
Short | Posology
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
222. ehr.posologie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
224. ehr.posologie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.posologie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
226. ehr.posologie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
228. ehr.posologie.posologieId
Définition | Unique posology identifier (posologie_id)
Short | Posology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
230. ehr.posologie.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
232. ehr.posologie.nombrePrisesParJour
Définition | Nombre prises par jour (nombre_prises_par_jour)
Short | Daily Intakes
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
234. ehr.posologie.quantite
Définition | à correler avec l'unité
Short | quantité de médicament prise
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
236. ehr.posologie.uniteQuantite
Définition | Si possible en UCUM, sinon en Standard terms
Short | Unité de la quantité
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
238. ehr.posologie.dateHeureDebut
Définition | Date de la prise si prise 'instantanée'
Short | DateHeure de début de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
240. ehr.posologie.dateHeureFin
Définition | DateHeure de fin de prise
Short | DateHeure de fin de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
242. ehr.posologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
244. ehr.posologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
246. ehr.administration
Définition | Administration Maps to SQL table: administration
Short | Administration
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
248. ehr.administration.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
250. ehr.administration.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.administration.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
252. ehr.administration.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
254. ehr.administration.administrationId
Définition | Unique administration identifier (administration_id)
Short | Administration ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
256. ehr.administration.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
258. ehr.administration.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
260. ehr.administration.denomination
Définition | DCI si possible
Short | Médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
262. ehr.administration.codeAtc
Définition | codé en ATC
Short | Classe thérapeutique du médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
264. ehr.administration.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
266. ehr.administration.quantite
Définition | Quantité administrée (quantite_administree)
Short | Administered Quantity
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
268. ehr.administration.uniteQuantite
Définition | codé en UCUM, subsidiairement en Standard Term
Short | Quantity Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
270. ehr.administration.dateHeureDebut
Définition | Date heure début (date_heure_debut)
Short | Start DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
272. ehr.administration.dateHeureFin
Définition | Date heure fin (date_heure_fin)
Short | End DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
274. ehr.administration.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
276. ehr.administration.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
278. ehr.dossierSoins
Définition | Clinical care measurements and observations. Based on linkId: 305831246173. Maps to SQL table: dossier_soin
Short | Care Record
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
280. ehr.dossierSoins.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
282. ehr.dossierSoins.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.dossierSoins.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
284. ehr.dossierSoins.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
286. ehr.dossierSoins.soinId
Définition | Unique care identifier (soin_id)
Short | Care ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
288. ehr.dossierSoins.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
290. ehr.dossierSoins.codeLoinc
Définition | codé avec LOINC
Short | Observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
292. ehr.dossierSoins.libelleTest
Définition | Libellé métier de l'observation
Short | Libellé métier de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
294. ehr.dossierSoins.valeur
Définition | si quantitative
Short | Valeur de l'observation
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
296. ehr.dossierSoins.unite
Définition | idéalement en UCUM
Short | Unité de la valeur
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
298. ehr.dossierSoins.valeurCode
Définition | si qualitative
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
300. ehr.dossierSoins.valeurTexte
Définition | si textuelle
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
302. ehr.dossierSoins.dateMesure
Définition | Date de mesure
Short | Date de mesure
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
304. ehr.dossierSoins.uniteSoins
Définition | Unité soins (unite_soins)
Short | Care Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
306. ehr.dossierSoins.professionnel
Définition | Professionnel
Short | Professional
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
308. ehr.dossierSoins.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
310. ehr.dossierSoins.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
312. ehr.styleVie
Définition | Consolidated lifestyle information. Based on linkId: 1693164086678. Maps to SQL table: style_vie
Short | Lifestyle
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
314. ehr.styleVie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
316. ehr.styleVie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
Slicing | This element introduces a set of slices on `ehr.styleVie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
318. ehr.styleVie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
320. ehr.styleVie.styleVieId
Définition | Unique lifestyle identifier (style_vie_id)
Short | Lifestyle ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
322. ehr.styleVie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
324. ehr.styleVie.consommationTabac
Définition | Consommation tabac (consommation_tabac)
Short | Tobacco Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
326. ehr.styleVie.consommationAlcool
Définition | Consommation alcool (consommation_alcool)
Short | Alcohol Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
328. ehr.styleVie.consommationAutresDrogues
Définition | Consommation autres drogues (consommation_autres_drogues)
Short | Other Drugs
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
330. ehr.styleVie.activitePhysique
Définition | Activité physique (activite_physique)
Short | Physical Activity
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
332. ehr.styleVie.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
334. ehr.styleVie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
336. ehr.styleVie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. ehr
Définition | Comprehensive logical model representing the Electronic Health Record (EHR) data structure for the EDSH (Entrepôt de Données de Santé Hospitalisé) core variables. This model consolidates all healthcare dimensions into a unified structure supporting: Patient demographics and identity management Healthcare encounters and administrative data Clinical diagnostics and procedures Laboratory results and biological examinations Medication exposures and prescriptions Clinical care measurements and vital signs Lifestyle and behavioral factors The model is optimized for healthcare data interoperability, research, and clinical analytics while maintaining alignment with FHIR standards and French healthcare requirements.
Short | Electronic Health Record Data Model
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. ehr.id
Définition | bundle logical id
Short | bundle logical id
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
4. ehr.patient
Définition | Patient information consolidating identity data and geographic information. Based on FHIR Questionnaire linkIds: 2958000860428 (Patient Identity) and 3816475533472 (Geocoding). Maps to SQL table: patient
Short | Patient Demographics and Identity
Control | 1..1
Type | BackboneElement
6. ehr.patient.patientId
Définition | Unique patient identifier (patient_id)
Short | Patient Identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
8. ehr.patient.nom
Définition | Patient last name - linkId: 8605698058770
Short | Last Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. ehr.patient.prenom
Définition | Patient first name - linkId: 6214879623503
Short | First Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. ehr.patient.nir
Définition | Numéro inscription au Répertoire (linkId: 5711960356160)
Short | NIR
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. ehr.patient.ins
Définition | Identité Nationale de Santé (linkId: 3764723550987)
Short | INS
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. ehr.patient.dateNaissance
Définition | Date of birth (date_naissance) - linkId: 5036133558154
Short | Birth Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. ehr.patient.sexe
Définition | Gender consolidated from PMSI - linkId: 3894630481120
Short | Gender
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. ehr.patient.dateDeces
Définition | Date of death (date_deces) - linkId: 5633552097315
Short | Death Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
22. ehr.patient.sourceDeces
Définition | Source of death date (source_deces) - linkId: 9098810065693
Short | Death Source
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
24. ehr.patient.rangGemellaire
Définition | Twin ranking (rang_gemellaire) - linkId: 6931296968515
Short | Twin Rank
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
26. ehr.patient.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
28. ehr.patient.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
30. ehr.patientAdresse
Définition | Depuis la table patient_addresse
Short | Adresses des patients
Control | 0..*
Type | BackboneElement
32. ehr.patientAdresse.patientAdresseId
Définition | Unique identifier
Short | Patient address identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
34. ehr.patientAdresse.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
36. ehr.patientAdresse.latitude
Définition | Latitude - linkId: 3709843054556
Short | Latitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
38. ehr.patientAdresse.longitude
Définition | Longitude - linkId: 7651448032665
Short | Longitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
40. ehr.patientAdresse.codeIris
Définition | INSEE IRIS code (code_iris)
Short | IRIS Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
42. ehr.patientAdresse.libelleIris
Définition | INSEE IRIS label (libelle_iris)
Short | IRIS Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
44. ehr.patientAdresse.codeGeographiqueResidence
Définition | Geographic code of residence (code_geographique_residence)
Short | Residence Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
46. ehr.patientAdresse.libelleGeographiqueResidence
Définition | Geographic label of residence (libelle_geographique_residence)
Short | Residence Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
48. ehr.patientAdresse.dateRecueil
Définition | Date de recueil
Short | Date de recueil
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
50. ehr.patientAdresse.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
52. ehr.patientAdresse.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
54. ehr.donneesPmsi
Définition | Healthcare encounters and administrative data from PMSI. Central linking entity for all clinical data. Based on linkId: 2825244231605. Maps to SQL table: donnees_pmsi
Short | PMSI Data
Control | 0..*
Type | BackboneElement
56. ehr.donneesPmsi.pmsiId
Définition | Unique PMSI identifier (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
58. ehr.donneesPmsi.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
60. ehr.donneesPmsi.modeSortie
Définition | Mode de sortie (mode_sortie)
Short | Discharge Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
62. ehr.donneesPmsi.ageAdmission
Définition | Au cas ou la date de naissance n'est pas connue
Short | Age du patient au début de la prise en charge
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
64. ehr.donneesPmsi.dateDebutSejour
Définition | Date début séjour (date_debut_sejour)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
66. ehr.donneesPmsi.dateFinSejour
Définition | Date fin séjour (date_fin_sejour)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
68. ehr.donneesPmsi.modeEntree
Définition | Mode d'entrée (mode_entree)
Short | Admission Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
70. ehr.donneesPmsi.etablissement
Définition | Établissement
Short | Facility
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
72. ehr.donneesPmsi.uniteFonctionnelle
Définition | Unité fonctionnelle (unite_fonctionnelle)
Short | Functional Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
74. ehr.donneesPmsi.service
Définition | Service
Short | Service
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
76. ehr.donneesPmsi.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
78. ehr.donneesPmsi.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
80. ehr.diagnostics
Définition | Diagnostic codes and information using ICD-10/CIM-10 classifications. Based on linkId: 9391816419630. Maps to SQL table: diagnostic
Short | Diagnostic
Control | 0..*
Type | BackboneElement
82. ehr.diagnostics.diagnosticId
Définition | Unique diagnostic identifier (diagnostic_id)
Short | Diagnostic ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
84. ehr.diagnostics.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
86. ehr.diagnostics.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
88. ehr.diagnostics.codeDiagnostic
Définition | Code diagnostic ICD-10/CIM-10 (code_diagnostic)
Short | Diagnostic Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
90. ehr.diagnostics.typeDiagnostic
Définition | Type de diagnostic (type_diagnostic)
Short | Diagnostic Type
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
92. ehr.diagnostics.libelleDiagnostic
Définition | Libellé du diagnostic (libelle_diagnostic)
Short | Diagnostic Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
94. ehr.diagnostics.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
96. ehr.diagnostics.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
98. ehr.diagnostics.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
100. ehr.actes
Définition | Medical procedures and acts using CCAM classifications. Based on linkId: 591926901726. Maps to SQL table: actes
Short | Medical Acts
Control | 0..*
Type | BackboneElement
102. ehr.actes.acteId
Définition | Unique act identifier (acte_id)
Short | Act ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
104. ehr.actes.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
106. ehr.actes.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
108. ehr.actes.codeActe
Définition | Code acte CCAM (code_acte)
Short | Act Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
110. ehr.actes.libelleActe
Définition | Libellé de l'acte (libelle_acte)
Short | Act Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
112. ehr.actes.dateActe
Définition | Date acte (date_acte)
Short | Act Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
114. ehr.actes.executant
Définition | Exécutant
Short | Performer
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
116. ehr.actes.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
118. ehr.actes.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
120. ehr.actes.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
122. ehr.biologie
Définition | Consolidated laboratory test results for all biological examinations. Based on linkId: 7702944131447. Maps to SQL table: biologie
Short | Laboratory Results
Control | 0..*
Type | BackboneElement
124. ehr.biologie.biologieId
Définition | Unique biology identifier (biologie_id)
Short | Biology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
126. ehr.biologie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
128. ehr.biologie.codeLoinc
Définition | Code LOINC (code_loinc)
Short | LOINC Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
130. ehr.biologie.libelleTest
Définition | Libellé du test (libelle_test)
Short | Test Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
132. ehr.biologie.typeExamen
Définition | Type examen (type_examen)
Short | Exam Type
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
134. ehr.biologie.valeur
Définition | Valeur numérique
Short | Value
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
136. ehr.biologie.unite
Définition | Unité
Short | Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
138. ehr.biologie.valeurTexte
Définition | Valeur texte (valeur_texte)
Short | Text Value
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
140. ehr.biologie.datePrelevement
Définition | Date prélèvement (date_prelevement)
Short | Collection Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
142. ehr.biologie.statutValidation
Définition | Statut validation (statut_validation)
Short | Validation Status
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
144. ehr.biologie.borneInfNormale
Définition | Borne inférieure normale (borne_inf_normale)
Short | Lower Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
146. ehr.biologie.borneSupNormale
Définition | Borne supérieure normale (borne_sup_normale)
Short | Upper Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
148. ehr.biologie.laboratoire
Définition | Laboratoire
Short | Laboratory
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
150. ehr.biologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
152. ehr.biologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
154. ehr.prescription
Définition | Prescription data with ATC coding. Based on linkId: 817801935685. Maps to SQL table: prescription
Short | Prescription médicamenteuse
Control | 0..*
Type | BackboneElement
156. ehr.prescription.prescriptionId
Définition | Unique prescription identifier (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
158. ehr.prescription.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
160. ehr.prescription.denomination
Définition | Dénomination
Short | Denomination
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
162. ehr.prescription.codeAtc
Définition | Codé en ATC
Short | médicament prescrit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
164. ehr.prescription.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
166. ehr.prescription.prescripteur
Définition | Prescripteur
Short | Prescriber
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
168. ehr.prescription.datePrescription
Définition | Date prescription (date_prescription)
Short | Prescription Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
170. ehr.prescription.dateDebutPrescription
Définition | Date début (date_debut)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
172. ehr.prescription.dateFinPrescription
Définition | Date fin (date_fin)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
174. ehr.prescription.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
176. ehr.prescription.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
178. ehr.posologie
Définition | Detailed dosing information. Based on linkId: 6348237104421. Maps to SQL table: posologie
Short | Posology
Control | 0..*
Type | BackboneElement
180. ehr.posologie.posologieId
Définition | Unique posology identifier (posologie_id)
Short | Posology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
182. ehr.posologie.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
184. ehr.posologie.nombrePrisesParJour
Définition | Nombre prises par jour (nombre_prises_par_jour)
Short | Daily Intakes
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
186. ehr.posologie.quantite
Définition | à correler avec l'unité
Short | quantité de médicament prise
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
188. ehr.posologie.uniteQuantite
Définition | Si possible en UCUM, sinon en Standard terms
Short | Unité de la quantité
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
190. ehr.posologie.dateHeureDebut
Définition | Date de la prise si prise 'instantanée'
Short | DateHeure de début de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
192. ehr.posologie.dateHeureFin
Définition | DateHeure de fin de prise
Short | DateHeure de fin de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
194. ehr.posologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
196. ehr.posologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
198. ehr.administration
Définition | Administration Maps to SQL table: administration
Short | Administration
Control | 0..*
Type | BackboneElement
200. ehr.administration.administrationId
Définition | Unique administration identifier (administration_id)
Short | Administration ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
202. ehr.administration.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
204. ehr.administration.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
206. ehr.administration.denomination
Définition | DCI si possible
Short | Médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
208. ehr.administration.codeAtc
Définition | codé en ATC
Short | Classe thérapeutique du médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
210. ehr.administration.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
212. ehr.administration.quantite
Définition | Quantité administrée (quantite_administree)
Short | Administered Quantity
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
214. ehr.administration.uniteQuantite
Définition | codé en UCUM, subsidiairement en Standard Term
Short | Quantity Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
216. ehr.administration.dateHeureDebut
Définition | Date heure début (date_heure_debut)
Short | Start DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
218. ehr.administration.dateHeureFin
Définition | Date heure fin (date_heure_fin)
Short | End DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
220. ehr.administration.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
222. ehr.administration.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
224. ehr.dossierSoins
Définition | Clinical care measurements and observations. Based on linkId: 305831246173. Maps to SQL table: dossier_soin
Short | Care Record
Control | 0..*
Type | BackboneElement
226. ehr.dossierSoins.soinId
Définition | Unique care identifier (soin_id)
Short | Care ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
228. ehr.dossierSoins.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
230. ehr.dossierSoins.codeLoinc
Définition | codé avec LOINC
Short | Observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
232. ehr.dossierSoins.libelleTest
Définition | Libellé métier de l'observation
Short | Libellé métier de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
234. ehr.dossierSoins.valeur
Définition | si quantitative
Short | Valeur de l'observation
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
236. ehr.dossierSoins.unite
Définition | idéalement en UCUM
Short | Unité de la valeur
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
238. ehr.dossierSoins.valeurCode
Définition | si qualitative
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
240. ehr.dossierSoins.valeurTexte
Définition | si textuelle
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
242. ehr.dossierSoins.dateMesure
Définition | Date de mesure
Short | Date de mesure
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
244. ehr.dossierSoins.uniteSoins
Définition | Unité soins (unite_soins)
Short | Care Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
246. ehr.dossierSoins.professionnel
Définition | Professionnel
Short | Professional
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
248. ehr.dossierSoins.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
250. ehr.dossierSoins.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
252. ehr.styleVie
Définition | Consolidated lifestyle information. Based on linkId: 1693164086678. Maps to SQL table: style_vie
Short | Lifestyle
Control | 0..*
Type | BackboneElement
254. ehr.styleVie.styleVieId
Définition | Unique lifestyle identifier (style_vie_id)
Short | Lifestyle ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
256. ehr.styleVie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
258. ehr.styleVie.consommationTabac
Définition | Consommation tabac (consommation_tabac)
Short | Tobacco Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
260. ehr.styleVie.consommationAlcool
Définition | Consommation alcool (consommation_alcool)
Short | Alcohol Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
262. ehr.styleVie.consommationAutresDrogues
Définition | Consommation autres drogues (consommation_autres_drogues)
Short | Other Drugs
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
264. ehr.styleVie.activitePhysique
Définition | Activité physique (activite_physique)
Short | Physical Activity
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
266. ehr.styleVie.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
268. ehr.styleVie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
270. ehr.styleVie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. ehr
Définition | Comprehensive logical model representing the Electronic Health Record (EHR) data structure for the EDSH (Entrepôt de Données de Santé Hospitalisé) core variables. This model consolidates all healthcare dimensions into a unified structure supporting: Patient demographics and identity management Healthcare encounters and administrative data Clinical diagnostics and procedures Laboratory results and biological examinations Medication exposures and prescriptions Clinical care measurements and vital signs Lifestyle and behavioral factors The model is optimized for healthcare data interoperability, research, and clinical analytics while maintaining alignment with FHIR standards and French healthcare requirements.
Short | Electronic Health Record Data Model
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. ehr.id
Définition | bundle logical id
Short | bundle logical id
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
4. ehr.patient
Définition | Patient information consolidating identity data and geographic information. Based on FHIR Questionnaire linkIds: 2958000860428 (Patient Identity) and 3816475533472 (Geocoding). Maps to SQL table: patient
Short | Patient Demographics and Identity
Control | 1..1
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
6. ehr.patient.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
8. ehr.patient.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.patient.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
10. ehr.patient.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
12. ehr.patient.patientId
Définition | Unique patient identifier (patient_id)
Short | Patient Identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. ehr.patient.nom
Définition | Patient last name - linkId: 8605698058770
Short | Last Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. ehr.patient.prenom
Définition | Patient first name - linkId: 6214879623503
Short | First Name
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. ehr.patient.nir
Définition | Numéro inscription au Répertoire (linkId: 5711960356160)
Short | NIR
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. ehr.patient.ins
Définition | Identité Nationale de Santé (linkId: 3764723550987)
Short | INS
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
22. ehr.patient.dateNaissance
Définition | Date of birth (date_naissance) - linkId: 5036133558154
Short | Birth Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
24. ehr.patient.sexe
Définition | Gender consolidated from PMSI - linkId: 3894630481120
Short | Gender
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
26. ehr.patient.dateDeces
Définition | Date of death (date_deces) - linkId: 5633552097315
Short | Death Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
28. ehr.patient.sourceDeces
Définition | Source of death date (source_deces) - linkId: 9098810065693
Short | Death Source
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
30. ehr.patient.rangGemellaire
Définition | Twin ranking (rang_gemellaire) - linkId: 6931296968515
Short | Twin Rank
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
32. ehr.patient.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
34. ehr.patient.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
36. ehr.patientAdresse
Définition | Depuis la table patient_addresse
Short | Adresses des patients
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
38. ehr.patientAdresse.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
40. ehr.patientAdresse.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.patientAdresse.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
42. ehr.patientAdresse.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
44. ehr.patientAdresse.patientAdresseId
Définition | Unique identifier
Short | Patient address identifier
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
46. ehr.patientAdresse.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
48. ehr.patientAdresse.latitude
Définition | Latitude - linkId: 3709843054556
Short | Latitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
50. ehr.patientAdresse.longitude
Définition | Longitude - linkId: 7651448032665
Short | Longitude
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
52. ehr.patientAdresse.codeIris
Définition | INSEE IRIS code (code_iris)
Short | IRIS Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
54. ehr.patientAdresse.libelleIris
Définition | INSEE IRIS label (libelle_iris)
Short | IRIS Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
56. ehr.patientAdresse.codeGeographiqueResidence
Définition | Geographic code of residence (code_geographique_residence)
Short | Residence Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
58. ehr.patientAdresse.libelleGeographiqueResidence
Définition | Geographic label of residence (libelle_geographique_residence)
Short | Residence Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
60. ehr.patientAdresse.dateRecueil
Définition | Date de recueil
Short | Date de recueil
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
62. ehr.patientAdresse.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
64. ehr.patientAdresse.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
66. ehr.donneesPmsi
Définition | Healthcare encounters and administrative data from PMSI. Central linking entity for all clinical data. Based on linkId: 2825244231605. Maps to SQL table: donnees_pmsi
Short | PMSI Data
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
68. ehr.donneesPmsi.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
70. ehr.donneesPmsi.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.donneesPmsi.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
72. ehr.donneesPmsi.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
74. ehr.donneesPmsi.pmsiId
Définition | Unique PMSI identifier (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
76. ehr.donneesPmsi.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
78. ehr.donneesPmsi.modeSortie
Définition | Mode de sortie (mode_sortie)
Short | Discharge Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
80. ehr.donneesPmsi.ageAdmission
Définition | Au cas ou la date de naissance n'est pas connue
Short | Age du patient au début de la prise en charge
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
82. ehr.donneesPmsi.dateDebutSejour
Définition | Date début séjour (date_debut_sejour)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
84. ehr.donneesPmsi.dateFinSejour
Définition | Date fin séjour (date_fin_sejour)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
86. ehr.donneesPmsi.modeEntree
Définition | Mode d'entrée (mode_entree)
Short | Admission Mode
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
88. ehr.donneesPmsi.etablissement
Définition | Établissement
Short | Facility
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
90. ehr.donneesPmsi.uniteFonctionnelle
Définition | Unité fonctionnelle (unite_fonctionnelle)
Short | Functional Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
92. ehr.donneesPmsi.service
Définition | Service
Short | Service
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
94. ehr.donneesPmsi.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
96. ehr.donneesPmsi.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
98. ehr.diagnostics
Définition | Diagnostic codes and information using ICD-10/CIM-10 classifications. Based on linkId: 9391816419630. Maps to SQL table: diagnostic
Short | Diagnostic
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
100. ehr.diagnostics.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
102. ehr.diagnostics.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.diagnostics.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
104. ehr.diagnostics.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
106. ehr.diagnostics.diagnosticId
Définition | Unique diagnostic identifier (diagnostic_id)
Short | Diagnostic ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
108. ehr.diagnostics.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
110. ehr.diagnostics.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
112. ehr.diagnostics.codeDiagnostic
Définition | Code diagnostic ICD-10/CIM-10 (code_diagnostic)
Short | Diagnostic Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
114. ehr.diagnostics.typeDiagnostic
Définition | Type de diagnostic (type_diagnostic)
Short | Diagnostic Type
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
116. ehr.diagnostics.libelleDiagnostic
Définition | Libellé du diagnostic (libelle_diagnostic)
Short | Diagnostic Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
118. ehr.diagnostics.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
120. ehr.diagnostics.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
122. ehr.diagnostics.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
124. ehr.actes
Définition | Medical procedures and acts using CCAM classifications. Based on linkId: 591926901726. Maps to SQL table: actes
Short | Medical Acts
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
126. ehr.actes.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
128. ehr.actes.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.actes.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
130. ehr.actes.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
132. ehr.actes.acteId
Définition | Unique act identifier (acte_id)
Short | Act ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
134. ehr.actes.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
136. ehr.actes.pmsiId
Définition | Foreign key to donnees_pmsi (pmsi_id)
Short | PMSI ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
138. ehr.actes.codeActe
Définition | Code acte CCAM (code_acte)
Short | Act Code
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
140. ehr.actes.libelleActe
Définition | Libellé de l'acte (libelle_acte)
Short | Act Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
142. ehr.actes.dateActe
Définition | Date acte (date_acte)
Short | Act Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
144. ehr.actes.executant
Définition | Exécutant
Short | Performer
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
146. ehr.actes.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
148. ehr.actes.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
150. ehr.actes.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
152. ehr.biologie
Définition | Consolidated laboratory test results for all biological examinations. Based on linkId: 7702944131447. Maps to SQL table: biologie
Short | Laboratory Results
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
154. ehr.biologie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
156. ehr.biologie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.biologie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
158. ehr.biologie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
160. ehr.biologie.biologieId
Définition | Unique biology identifier (biologie_id)
Short | Biology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
162. ehr.biologie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
164. ehr.biologie.codeLoinc
Définition | Code LOINC (code_loinc)
Short | LOINC Code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
166. ehr.biologie.libelleTest
Définition | Libellé du test (libelle_test)
Short | Test Label
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
168. ehr.biologie.typeExamen
Définition | Type examen (type_examen)
Short | Exam Type
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
170. ehr.biologie.valeur
Définition | Valeur numérique
Short | Value
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
172. ehr.biologie.unite
Définition | Unité
Short | Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
174. ehr.biologie.valeurTexte
Définition | Valeur texte (valeur_texte)
Short | Text Value
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
176. ehr.biologie.datePrelevement
Définition | Date prélèvement (date_prelevement)
Short | Collection Date
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
178. ehr.biologie.statutValidation
Définition | Statut validation (statut_validation)
Short | Validation Status
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
180. ehr.biologie.borneInfNormale
Définition | Borne inférieure normale (borne_inf_normale)
Short | Lower Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
182. ehr.biologie.borneSupNormale
Définition | Borne supérieure normale (borne_sup_normale)
Short | Upper Bound
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
184. ehr.biologie.laboratoire
Définition | Laboratoire
Short | Laboratory
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
186. ehr.biologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
188. ehr.biologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
190. ehr.prescription
Définition | Prescription data with ATC coding. Based on linkId: 817801935685. Maps to SQL table: prescription
Short | Prescription médicamenteuse
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
192. ehr.prescription.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
194. ehr.prescription.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.prescription.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
196. ehr.prescription.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
198. ehr.prescription.prescriptionId
Définition | Unique prescription identifier (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
200. ehr.prescription.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
202. ehr.prescription.denomination
Définition | Dénomination
Short | Denomination
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
204. ehr.prescription.codeAtc
Définition | Codé en ATC
Short | médicament prescrit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
206. ehr.prescription.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
208. ehr.prescription.prescripteur
Définition | Prescripteur
Short | Prescriber
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
210. ehr.prescription.datePrescription
Définition | Date prescription (date_prescription)
Short | Prescription Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
212. ehr.prescription.dateDebutPrescription
Définition | Date début (date_debut)
Short | Start Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
214. ehr.prescription.dateFinPrescription
Définition | Date fin (date_fin)
Short | End Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
216. ehr.prescription.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
218. ehr.prescription.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
220. ehr.posologie
Définition | Detailed dosing information. Based on linkId: 6348237104421. Maps to SQL table: posologie
Short | Posology
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
222. ehr.posologie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
224. ehr.posologie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.posologie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
226. ehr.posologie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
228. ehr.posologie.posologieId
Définition | Unique posology identifier (posologie_id)
Short | Posology ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
230. ehr.posologie.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
232. ehr.posologie.nombrePrisesParJour
Définition | Nombre prises par jour (nombre_prises_par_jour)
Short | Daily Intakes
Control | 0..1
Type | integer
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
234. ehr.posologie.quantite
Définition | à correler avec l'unité
Short | quantité de médicament prise
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
236. ehr.posologie.uniteQuantite
Définition | Si possible en UCUM, sinon en Standard terms
Short | Unité de la quantité
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
238. ehr.posologie.dateHeureDebut
Définition | Date de la prise si prise 'instantanée'
Short | DateHeure de début de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
240. ehr.posologie.dateHeureFin
Définition | DateHeure de fin de prise
Short | DateHeure de fin de prise
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
242. ehr.posologie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
244. ehr.posologie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
246. ehr.administration
Définition | Administration Maps to SQL table: administration
Short | Administration
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
248. ehr.administration.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
250. ehr.administration.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.administration.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
252. ehr.administration.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
254. ehr.administration.administrationId
Définition | Unique administration identifier (administration_id)
Short | Administration ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
256. ehr.administration.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
258. ehr.administration.prescriptionId
Définition | Foreign key to prescription (prescription_id)
Short | Prescription ID
Control | 0..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
260. ehr.administration.denomination
Définition | DCI si possible
Short | Médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
262. ehr.administration.codeAtc
Définition | codé en ATC
Short | Classe thérapeutique du médicament administré
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
264. ehr.administration.voieAdministration
Définition | Codé avec un Standard Term
Short | Voie administration
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
266. ehr.administration.quantite
Définition | Quantité administrée (quantite_administree)
Short | Administered Quantity
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
268. ehr.administration.uniteQuantite
Définition | codé en UCUM, subsidiairement en Standard Term
Short | Quantity Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
270. ehr.administration.dateHeureDebut
Définition | Date heure début (date_heure_debut)
Short | Start DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
272. ehr.administration.dateHeureFin
Définition | Date heure fin (date_heure_fin)
Short | End DateTime
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
274. ehr.administration.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
276. ehr.administration.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
278. ehr.dossierSoins
Définition | Clinical care measurements and observations. Based on linkId: 305831246173. Maps to SQL table: dossier_soin
Short | Care Record
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
280. ehr.dossierSoins.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
282. ehr.dossierSoins.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.dossierSoins.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
284. ehr.dossierSoins.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
286. ehr.dossierSoins.soinId
Définition | Unique care identifier (soin_id)
Short | Care ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
288. ehr.dossierSoins.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
290. ehr.dossierSoins.codeLoinc
Définition | codé avec LOINC
Short | Observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
292. ehr.dossierSoins.libelleTest
Définition | Libellé métier de l'observation
Short | Libellé métier de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
294. ehr.dossierSoins.valeur
Définition | si quantitative
Short | Valeur de l'observation
Control | 0..1
Type | decimal
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
296. ehr.dossierSoins.unite
Définition | idéalement en UCUM
Short | Unité de la valeur
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
298. ehr.dossierSoins.valeurCode
Définition | si qualitative
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
300. ehr.dossierSoins.valeurTexte
Définition | si textuelle
Short | Valeur de l'observation
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
302. ehr.dossierSoins.dateMesure
Définition | Date de mesure
Short | Date de mesure
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
304. ehr.dossierSoins.uniteSoins
Définition | Unité soins (unite_soins)
Short | Care Unit
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
306. ehr.dossierSoins.professionnel
Définition | Professionnel
Short | Professional
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
308. ehr.dossierSoins.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
310. ehr.dossierSoins.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
312. ehr.styleVie
Définition | Consolidated lifestyle information. Based on linkId: 1693164086678. Maps to SQL table: style_vie
Short | Lifestyle
Control | 0..*
Type | BackboneElement
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
314. ehr.styleVie.id
Définition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Short | Unique id for inter-element referencing
Control | 0..1
Type | string
Is Modifier | false
XML Format | In the XML format, this property is represented as an attribute.
Résumé | false
316. ehr.styleVie.extension
Définition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Short | Additional content defined by implementations
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | false
Résumé | false
Alternate Names | extensions, user content
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
Slicing | This element introduces a set of slices on `ehr.styleVie.extension`. The slices areUnordered and Open, and can be differentiated using the following discriminators: value @ url
318. ehr.styleVie.modifierExtension
Définition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Short | Extensions that cannot be ignored even if unrecognized
Commentaires | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Control | 0..*
Type | Extension
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Résumé | true
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.
Alternate Names | extensions, user content, modifiers
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`) ext-1: Must have either extensions or value[x], not both (`extension.exists() != value.exists()`)
320. ehr.styleVie.styleVieId
Définition | Unique lifestyle identifier (style_vie_id)
Short | Lifestyle ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
322. ehr.styleVie.patientId
Définition | Foreign key to patient (patient_id)
Short | Patient ID
Control | 1..1
Type | id
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
324. ehr.styleVie.consommationTabac
Définition | Consommation tabac (consommation_tabac)
Short | Tobacco Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
326. ehr.styleVie.consommationAlcool
Définition | Consommation alcool (consommation_alcool)
Short | Alcohol Use
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
328. ehr.styleVie.consommationAutresDrogues
Définition | Consommation autres drogues (consommation_autres_drogues)
Short | Other Drugs
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
330. ehr.styleVie.activitePhysique
Définition | Activité physique (activite_physique)
Short | Physical Activity
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
332. ehr.styleVie.dateRecueil
Définition | Date recueil (date_recueil)
Short | Collection Date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
334. ehr.styleVie.createdAt
Définition | Record creation timestamp (created_at)
Short | Created At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
336. ehr.styleVie.updatedAt
Définition | Record update timestamp (updated_at)
Short | Updated At
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension