Data Management with FHIR
0.1.0 - ci-build France flag

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: Electronic Health Record Data Model

Official URL: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/ehr Version: 0.1.0
Draft as of 2025-10-23 Computable Name: EHR

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.

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format
NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Résumé

Mandatory: 0 element(48 nested mandatory elements)

Key Elements View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Base

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format

Snapshot View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. ehr 0..* Base Electronic Health Record Data Model
... id 0..1 id bundle logical id
... patient 1..1 BackboneElement Patient Demographics and Identity
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientId 1..1 id Patient Identifier
.... nom 0..1 string Last Name
.... prenom 0..1 string First Name
.... nir 0..1 string NIR
.... ins 0..1 string INS
.... dateNaissance 0..1 date Birth Date
.... sexe 0..1 code Gender
.... dateDeces 0..1 date Death Date
.... sourceDeces 0..1 string Death Source
.... rangGemellaire 0..1 integer Twin Rank
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... patientAdresse 0..* BackboneElement Adresses des patients
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... patientAdresseId 1..1 id Patient address identifier
.... patientId 1..1 id Patient ID
.... latitude 0..1 decimal Latitude
.... longitude 0..1 decimal Longitude
.... codeIris 0..1 string IRIS Code
.... libelleIris 0..1 string IRIS Label
.... codeGeographiqueResidence 0..1 string Residence Code
.... libelleGeographiqueResidence 0..1 string Residence Label
.... dateRecueil 0..1 date Date de recueil
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... pmsiId 1..1 id PMSI ID
.... patientId 1..1 id Patient ID
.... modeSortie 0..1 string Discharge Mode
.... ageAdmission 0..1 integer Age du patient au début de la prise en charge
.... dateDebutSejour 0..1 date Start Date
.... dateFinSejour 0..1 date End Date
.... modeEntree 0..1 string Admission Mode
.... etablissement 0..1 string Facility
.... uniteFonctionnelle 0..1 string Functional Unit
.... service 0..1 string Service
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... diagnostics 0..* BackboneElement Diagnostic
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diagnosticId 1..1 id Diagnostic ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeDiagnostic 1..1 string Diagnostic Code
.... typeDiagnostic 0..1 string Diagnostic Type
.... libelleDiagnostic 0..1 string Diagnostic Label
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... actes 0..* BackboneElement Medical Acts
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... acteId 1..1 id Act ID
.... patientId 1..1 id Patient ID
.... pmsiId 1..1 id PMSI ID
.... codeActe 1..1 string Act Code
.... libelleActe 0..1 string Act Label
.... dateActe 0..1 dateTime Act Date
.... executant 0..1 string Performer
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... biologie 0..* BackboneElement Laboratory Results
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... biologieId 1..1 id Biology ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string LOINC Code
.... libelleTest 0..1 string Test Label
.... typeExamen 0..1 code Exam Type
.... valeur 0..1 decimal Value
.... unite 0..1 string Unit
.... valeurTexte 0..1 string Text Value
.... datePrelevement 0..1 dateTime Collection Date
.... statutValidation 0..1 string Validation Status
.... borneInfNormale 0..1 decimal Lower Bound
.... borneSupNormale 0..1 decimal Upper Bound
.... laboratoire 0..1 string Laboratory
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... prescription 0..* BackboneElement Prescription médicamenteuse
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... prescriptionId 1..1 id Prescription ID
.... patientId 1..1 id Patient ID
.... denomination 0..1 string Denomination
.... codeAtc 0..1 string médicament prescrit
.... voieAdministration 0..1 string Voie administration
.... prescripteur 0..1 string Prescriber
.... datePrescription 0..1 date Prescription Date
.... dateDebutPrescription 0..1 date Start Date
.... dateFinPrescription 0..1 date End Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... posologie 0..* BackboneElement Posology
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... posologieId 1..1 id Posology ID
.... prescriptionId 1..1 id Prescription ID
.... nombrePrisesParJour 0..1 integer Daily Intakes
.... quantite 0..1 decimal quantité de médicament prise
.... uniteQuantite 0..1 string Unité de la quantité
.... dateHeureDebut 0..1 dateTime DateHeure de début de prise
.... dateHeureFin 0..1 dateTime DateHeure de fin de prise
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... administration 0..* BackboneElement Administration
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... administrationId 1..1 id Administration ID
.... patientId 1..1 id Patient ID
.... prescriptionId 0..1 id Prescription ID
.... denomination 0..1 string Médicament administré
.... codeAtc 0..1 string Classe thérapeutique du médicament administré
.... voieAdministration 0..1 string Voie administration
.... quantite 0..1 decimal Administered Quantity
.... uniteQuantite 0..1 string Quantity Unit
.... dateHeureDebut 0..1 dateTime Start DateTime
.... dateHeureFin 0..1 dateTime End DateTime
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... dossierSoins 0..* BackboneElement Care Record
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soinId 1..1 id Care ID
.... patientId 1..1 id Patient ID
.... codeLoinc 0..1 string Observation
.... libelleTest 0..1 string Libellé métier de l'observation
.... valeur 0..1 decimal Valeur de l'observation
.... unite 0..1 string Unité de la valeur
.... valeurCode 0..1 string Valeur de l'observation
.... valeurTexte 0..1 string Valeur de l'observation
.... dateMesure 0..1 date Date de mesure
.... uniteSoins 0..1 string Care Unit
.... professionnel 0..1 string Professional
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At
... styleVie 0..* BackboneElement Lifestyle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... styleVieId 1..1 id Lifestyle ID
.... patientId 1..1 id Patient ID
.... consommationTabac 0..1 string Tobacco Use
.... consommationAlcool 0..1 string Alcohol Use
.... consommationAutresDrogues 0..1 string Other Drugs
.... activitePhysique 0..1 string Physical Activity
.... dateRecueil 0..1 date Collection Date
.... createdAt 1..1 dateTime Created At
.... updatedAt 1..1 dateTime Updated At

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Résumé

Mandatory: 0 element(48 nested mandatory elements)

 

Other representations of profile: CSV, Excel