Search FHIR

FR Document Core (CDA)
0.1.0 - ci-build France (la) flag

FR Document Core (CDA) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: CDA - clinicalDocument

Official URL: https://interop.esante.gouv.fr/ig/cda/document-core/StructureDefinition/fr-cda-clinical-document Version: 0.1.0
Draft as of 2026-08-28 Computable Name: FRCDAClinicalDocument

L'élément de l'en-tête CDA 'ClinicalDocument' est l’élément racine d’un document médical.

Usages:

  • This Logical Model Profile is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalDocument C 1..1 ClinicalDocument(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... realmCode 1..1 CS Type de consentement Périmètre d’utilisation : France.
... typeId 1..1 II Référence au standard CDA R2.
... templateId 3..* II Déclarations de conformité.
... code 1..1 CE Type de document.
... title 1..1 ST Titre du document.
... effectiveTime 1..1 TS Date et heure de création du document.
... confidentialityCode 1..1 CE Niveau de confidentialité du document.
... languageCode 1..1 CS Langue principale du document.
... setId 1..1 II Identifiant du lot de versions du même document.
... versionNumber 1..1 INT Numéro de version du document.
... copyTime 0..0 Deprecated - use is discouraged
... recordTarget 1..1 FRCDARecordTarget(0.1.0) Patient/Usager concerné par le document.
... author 1..* FRCDAAuthor(0.1.0) Professionnel ou patient/usager ou système, auteur du document incluant la structure de rattachement de l'auteur.
... dataEnterer 0..1 FRCDADataEnterer(0.1.0) Opérateur de saisie.
... informant 0..* FRCDAInformant(0.1.0) Informateur (informant), ayant fourni des informations utiles aux actes en rapport avec la production du document.
... custodian 1..1 FRCDACustodian(0.1.0) Structure conservant le document et garantissant son cycle de vie.
... informationRecipient 0..* FRCDAInformationRecipient(0.1.0) Destinataire prévu du document.
... legalAuthenticator 1..1 FRCDALegalAuthenticator(0.1.0) Professionnel ou patient/usager ou système responsable du document.
... authenticator 0..* FRCDAAuthenticator(0.1.0) Professionnel attestant la validité du document
... participant 0..* FRCDAParticipantEntete(0.1.0) Participant, différent de l'auteur, du responsable, de l'opérateur de saisie, de l'informateur ou du destinataire.
... inFulfillmentOf 0..* FRCDAInFulfillmentOf(0.1.0) Prescription
... documentationOf 1..* FRCDADocumentationOf(0.1.0) Evènement documenté et notamment le cadre d'exercice.
... relatedDocument 0..1 FRCDARelatedDocument(0.1.0) Document de référence (à remplacer, transformé, …).
... authorization 0..* FRCDAAuthorization(0.1.0) Consentement associé au document.
... componentOf 1..1 ComponentOf Prise en charge du patient/usager et notamment la date et le secteur d'activité.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
FRCDAPerformerRequire error ClinicalDocument performer est obligatoire et son attribut nullFlavor interdit pour l’évènement documenté principal documentationOf.serviceEvent.performer.count() >= 1
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalDocument C 1..1 ClinicalDocument(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
Constraints: FRCDAPerformerRequire
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... @classCode 0..1 cs(2.0.3-sd) Binding: CDAActClass (2.0.3-sd) (example)
Fixed Value: DOCCLIN
... @moodCode 0..1 cs(2.0.3-sd) Binding: CDAActMood (2.0.3-sd) (required)
Fixed Value: EVN
... realmCode 1..1 CS Type de consentement Périmètre d’utilisation : France.
... typeId C 1..1 II Référence au standard CDA R2.
Constraints: II-1
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @assigningAuthorityName 0..1 st(2.0.3-sd)
.... @displayable 0..1 bl(2.0.3-sd)
.... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st(2.0.3-sd) Fixed Value: POCD_HD000040
... templateId 3..* II Déclarations de conformité.
... id 1..1 II Identifiant unique du document.
... sdtcCategory 0..* CD XML Namespace: urn:hl7-org:sdtc
XML: category (urn:hl7-org:sdtc)
... code 1..1 CE Type de document.
Binding: FHIRDocumentTypeCodes (example)
... title 1..1 ST Titre du document.
... sdtcStatusCode 0..1 CS XML Namespace: urn:hl7-org:sdtc
XML: statusCode (urn:hl7-org:sdtc)
Binding: ActStatus (3.0.0) (required)
... effectiveTime 1..1 TS Date et heure de création du document.
... confidentialityCode 1..1 CE Niveau de confidentialité du document.
... languageCode 1..1 CS Langue principale du document.
Binding: AllLanguages (required)
... setId 1..1 II Identifiant du lot de versions du même document.
... versionNumber 1..1 INT Numéro de version du document.
... recordTarget 1..1 FRCDARecordTarget(0.1.0) Patient/Usager concerné par le document.
... author 1..* FRCDAAuthor(0.1.0) Professionnel ou patient/usager ou système, auteur du document incluant la structure de rattachement de l'auteur.
... dataEnterer 0..1 FRCDADataEnterer(0.1.0) Opérateur de saisie.
... informant 0..* FRCDAInformant(0.1.0) Informateur (informant), ayant fourni des informations utiles aux actes en rapport avec la production du document.
... custodian 1..1 FRCDACustodian(0.1.0) Structure conservant le document et garantissant son cycle de vie.
... informationRecipient 0..* FRCDAInformationRecipient(0.1.0) Destinataire prévu du document.
... legalAuthenticator 1..1 FRCDALegalAuthenticator(0.1.0) Professionnel ou patient/usager ou système responsable du document.
... authenticator 0..* FRCDAAuthenticator(0.1.0) Professionnel attestant la validité du document
... participant 0..* FRCDAParticipantEntete(0.1.0) Participant, différent de l'auteur, du responsable, de l'opérateur de saisie, de l'informateur ou du destinataire.
... inFulfillmentOf 0..* FRCDAInFulfillmentOf(0.1.0) Prescription
... documentationOf 1..* FRCDADocumentationOf(0.1.0) Evènement documenté et notamment le cadre d'exercice.
... relatedDocument 0..1 FRCDARelatedDocument(0.1.0) Document de référence (à remplacer, transformé, …).
... authorization 0..* FRCDAAuthorization(0.1.0) Consentement associé au document.
... componentOf 1..1 ComponentOf Prise en charge du patient/usager et notamment la date et le secteur d'activité.
... component 1..1 Component Body of the document

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalDocument.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.classCode Base example CDAActClass 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.moodCode Base required CDAActMood 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.typeId.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.code Base example FHIR Document Type Codes 📍5.0.0 FHIR Std.
ClinicalDocument.sdtcStatusCode Base required ActStatus 📍3.0.0 THO v7.3
ClinicalDocument.languageCode Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
FRCDAPerformerRequire error ClinicalDocument performer est obligatoire et son attribut nullFlavor interdit pour l’évènement documenté principal documentationOf.serviceEvent.performer.count() >= 1
II-1 error ClinicalDocument.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()

Summary

Mandatory: 9 elements
Prohibited: 1 element

Structures

This structure refers to these other structures:

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalDocument C 1..1 ClinicalDocument(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... realmCode 1..1 CS Type de consentement Périmètre d’utilisation : France.
... typeId 1..1 II Référence au standard CDA R2.
... templateId 3..* II Déclarations de conformité.
... code 1..1 CE Type de document.
... title 1..1 ST Titre du document.
... effectiveTime 1..1 TS Date et heure de création du document.
... confidentialityCode 1..1 CE Niveau de confidentialité du document.
... languageCode 1..1 CS Langue principale du document.
... setId 1..1 II Identifiant du lot de versions du même document.
... versionNumber 1..1 INT Numéro de version du document.
... copyTime 0..0 Deprecated - use is discouraged
... recordTarget 1..1 FRCDARecordTarget(0.1.0) Patient/Usager concerné par le document.
... author 1..* FRCDAAuthor(0.1.0) Professionnel ou patient/usager ou système, auteur du document incluant la structure de rattachement de l'auteur.
... dataEnterer 0..1 FRCDADataEnterer(0.1.0) Opérateur de saisie.
... informant 0..* FRCDAInformant(0.1.0) Informateur (informant), ayant fourni des informations utiles aux actes en rapport avec la production du document.
... custodian 1..1 FRCDACustodian(0.1.0) Structure conservant le document et garantissant son cycle de vie.
... informationRecipient 0..* FRCDAInformationRecipient(0.1.0) Destinataire prévu du document.
... legalAuthenticator 1..1 FRCDALegalAuthenticator(0.1.0) Professionnel ou patient/usager ou système responsable du document.
... authenticator 0..* FRCDAAuthenticator(0.1.0) Professionnel attestant la validité du document
... participant 0..* FRCDAParticipantEntete(0.1.0) Participant, différent de l'auteur, du responsable, de l'opérateur de saisie, de l'informateur ou du destinataire.
... inFulfillmentOf 0..* FRCDAInFulfillmentOf(0.1.0) Prescription
... documentationOf 1..* FRCDADocumentationOf(0.1.0) Evènement documenté et notamment le cadre d'exercice.
... relatedDocument 0..1 FRCDARelatedDocument(0.1.0) Document de référence (à remplacer, transformé, …).
... authorization 0..* FRCDAAuthorization(0.1.0) Consentement associé au document.
... componentOf 1..1 ComponentOf Prise en charge du patient/usager et notamment la date et le secteur d'activité.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
FRCDAPerformerRequire error ClinicalDocument performer est obligatoire et son attribut nullFlavor interdit pour l’évènement documenté principal documentationOf.serviceEvent.performer.count() >= 1

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalDocument C 1..1 ClinicalDocument(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
Constraints: FRCDAPerformerRequire
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... @classCode 0..1 cs(2.0.3-sd) Binding: CDAActClass (2.0.3-sd) (example)
Fixed Value: DOCCLIN
... @moodCode 0..1 cs(2.0.3-sd) Binding: CDAActMood (2.0.3-sd) (required)
Fixed Value: EVN
... realmCode 1..1 CS Type de consentement Périmètre d’utilisation : France.
... typeId C 1..1 II Référence au standard CDA R2.
Constraints: II-1
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @assigningAuthorityName 0..1 st(2.0.3-sd)
.... @displayable 0..1 bl(2.0.3-sd)
.... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st(2.0.3-sd) Fixed Value: POCD_HD000040
... templateId 3..* II Déclarations de conformité.
... id 1..1 II Identifiant unique du document.
... sdtcCategory 0..* CD XML Namespace: urn:hl7-org:sdtc
XML: category (urn:hl7-org:sdtc)
... code 1..1 CE Type de document.
Binding: FHIRDocumentTypeCodes (example)
... title 1..1 ST Titre du document.
... sdtcStatusCode 0..1 CS XML Namespace: urn:hl7-org:sdtc
XML: statusCode (urn:hl7-org:sdtc)
Binding: ActStatus (3.0.0) (required)
... effectiveTime 1..1 TS Date et heure de création du document.
... confidentialityCode 1..1 CE Niveau de confidentialité du document.
... languageCode 1..1 CS Langue principale du document.
Binding: AllLanguages (required)
... setId 1..1 II Identifiant du lot de versions du même document.
... versionNumber 1..1 INT Numéro de version du document.
... recordTarget 1..1 FRCDARecordTarget(0.1.0) Patient/Usager concerné par le document.
... author 1..* FRCDAAuthor(0.1.0) Professionnel ou patient/usager ou système, auteur du document incluant la structure de rattachement de l'auteur.
... dataEnterer 0..1 FRCDADataEnterer(0.1.0) Opérateur de saisie.
... informant 0..* FRCDAInformant(0.1.0) Informateur (informant), ayant fourni des informations utiles aux actes en rapport avec la production du document.
... custodian 1..1 FRCDACustodian(0.1.0) Structure conservant le document et garantissant son cycle de vie.
... informationRecipient 0..* FRCDAInformationRecipient(0.1.0) Destinataire prévu du document.
... legalAuthenticator 1..1 FRCDALegalAuthenticator(0.1.0) Professionnel ou patient/usager ou système responsable du document.
... authenticator 0..* FRCDAAuthenticator(0.1.0) Professionnel attestant la validité du document
... participant 0..* FRCDAParticipantEntete(0.1.0) Participant, différent de l'auteur, du responsable, de l'opérateur de saisie, de l'informateur ou du destinataire.
... inFulfillmentOf 0..* FRCDAInFulfillmentOf(0.1.0) Prescription
... documentationOf 1..* FRCDADocumentationOf(0.1.0) Evènement documenté et notamment le cadre d'exercice.
... relatedDocument 0..1 FRCDARelatedDocument(0.1.0) Document de référence (à remplacer, transformé, …).
... authorization 0..* FRCDAAuthorization(0.1.0) Consentement associé au document.
... componentOf 1..1 ComponentOf Prise en charge du patient/usager et notamment la date et le secteur d'activité.
... component 1..1 Component Body of the document

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalDocument.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.classCode Base example CDAActClass 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.moodCode Base required CDAActMood 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.typeId.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ClinicalDocument.code Base example FHIR Document Type Codes 📍5.0.0 FHIR Std.
ClinicalDocument.sdtcStatusCode Base required ActStatus 📍3.0.0 THO v7.3
ClinicalDocument.languageCode Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
FRCDAPerformerRequire error ClinicalDocument performer est obligatoire et son attribut nullFlavor interdit pour l’évènement documenté principal documentationOf.serviceEvent.performer.count() >= 1
II-1 error ClinicalDocument.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()

Summary

Mandatory: 9 elements
Prohibited: 1 element

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel