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 - FR Rencontre

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

Entrée FR-Rencontre: IHE-PCC - Encounter.

  • L'entrée 'Rencontre' est un élément de type 'encounter' permettant de conserver les modalités d'une rencontre du patient. Il peut s'agir d'une rencontre passée ou à venir.

Usages:

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
.. Encounter Encounter(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 2..4 II Slice: Unordered, Open by value:root
.... templateId:iheEncounter 1..1 II Conformité Encounter (IHE PCC)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.14
.... templateId:ccdEncounterActivity 0..1 II Conformité Encounter activity (CCD) Si rencontre réalisée (moodCode='EVN')
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.21
.... templateId:ccdPlanOfCareActivityPlannedRealised 0..1 II Conformité Plan of care activity (CCD) Si rencontre planifiée (moodCode='PMRS') ou prévue non confirmée (moodCode='ARQ')
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.25
.... templateId:frRencontre 1..1 II Conformité FR-Rencontre (CI-SIS)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 1.2.250.1.213.1.1.3.58
... @classCode S 1..1 cs(2.0.3-sd)
... @moodCode S 1..1 cs(2.0.3-sd) Si rencontre réalisée : moodCode='EVN'. - Si rencontre planifiée : moodCode='PRMS'. - Si rencontre prévue mais non confirmée : moodCode='ARQ'.
Binding: ActMood (20260716085852) (required)
... code S 1..1 CD Type de rencontre. Valeur généralement issue du JDV_HL7_ActEncounterCode_CISIS (2.16.840.1.113883.1.11.13955) mais un autre JDV peut être utilisé pour certains documents spécifiques (dans ce cas, le JDV est fourni dans le volet concerné).
.... @code S 1..1 cs(2.0.3-sd)
.... @codeSystem S 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
.... @displayName S 0..1 st(2.0.3-sd)
.... qualifier S 0..1 CR Précision sur le type de rencontre
... text S 0..1 ED Description narrative
.... reference S 1..1 TEL
... effectiveTime S 0..1 IVL_TS Date de la rencontre. Si la rencontre est réalisée (EVN) ou planifiée (PMRS) : la date est obligatoire. Si la rencontre est prévue non confirmée (ARQ) : la date est facultative.
... priorityCode 0..1 CE Confirmation attendue. Si la rencontre est prévue non confirmée (ARQ) et qu'une confirmation est attendue : - code='CS' - displayName='Recontacter pour fixer RDV' - codeSystem='2.16.840.1.113883.5.7' - codeSystemName='ActPriority' Sinon, l'élément n'est pas fourni.
... performer S 0..* Performer2 Exécutant. Si la rencontre est réalisée (EVN) : au moins 1 performer doit être renseigné. Sinon (PMRS ou ARQ) : performer n'est pas obligatoire mais peut être renseigné.
.... time S 0..1 IVL_TS Durée d'intervention de l'exécutant. Elle peut être renseignée si elle est différente de la durée de la rencontre.
.... assignedEntity 1..1 FRCDAAssignedEntity(0.1.0)
... author S 0..* FRCDAAuthor(0.1.0) Auteur
... informant S 0..* FRCDAInformant(0.1.0) Informateur
... Slices for participant 0..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:lieuExecution S 0..1 Participant2 Lieu d'exécution
..... @typeCode 1..1 cs(2.0.3-sd) Required Pattern: LOC
..... participantRole S 1..1 ParticipantRole
...... @classCode 0..1 cs(2.0.3-sd) Required Pattern: SDLOC
...... id S 0..* II Identifiant de l'établissement
...... addr S 0..* AD Adresse
...... telecom S 0..* TEL Coordonnées télécom
...... playingEntity S 0..1 PlayingEntity
....... @classCode 0..1 cs(2.0.3-sd) Required Pattern: PLC
....... name S 1..1 PN Nom de l'établissement
.... participant:autresParticipants S 0..* FRCDAParticipantCorps(0.1.0)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.moodCode Base required ActMood 📍20260716085852 Terminologies de Santé v1.12
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 1..1 Encounter(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)
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... realmCode 0..* CS
... typeId C 0..1 II 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)
.... templateId:iheEncounter 1..1 II Conformité Encounter (IHE PCC)
..... @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) Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.14
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdEncounterActivity 0..1 II Conformité Encounter activity (CCD) Si rencontre réalisée (moodCode='EVN')
..... @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) Required Pattern: 2.16.840.1.113883.10.20.1.21
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdPlanOfCareActivityPlannedRealised 0..1 II Conformité Plan of care activity (CCD) Si rencontre planifiée (moodCode='PMRS') ou prévue non confirmée (moodCode='ARQ')
..... @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) Required Pattern: 2.16.840.1.113883.10.20.1.25
..... @extension 0..1 st(2.0.3-sd)
.... templateId:frRencontre 1..1 II Conformité FR-Rencontre (CI-SIS)
..... @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) Required Pattern: 1.2.250.1.213.1.1.3.58
..... @extension 0..1 st(2.0.3-sd)
... @classCode S 1..1 cs(2.0.3-sd) Binding: CDAActClass (2.0.3-sd) (required)
Fixed Value: ENC
... @moodCode S 1..1 cs(2.0.3-sd) Si rencontre réalisée : moodCode='EVN'. - Si rencontre planifiée : moodCode='PRMS'. - Si rencontre prévue mais non confirmée : moodCode='ARQ'.
Binding: ActMood (20260716085852) (required)
... id S 1..* II Identifiant de l'entrée
... code S 1..1 CD Type de rencontre. Valeur généralement issue du JDV_HL7_ActEncounterCode_CISIS (2.16.840.1.113883.1.11.13955) mais un autre JDV peut être utilisé pour certains documents spécifiques (dans ce cas, le JDV est fourni dans le volet concerné).
Binding: ActEncounterCode (3.0.0) (example)
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @code S 1..1 cs(2.0.3-sd)
.... @codeSystem S 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
.... @codeSystemName 0..1 st(2.0.3-sd)
.... @codeSystemVersion 0..1 st(2.0.3-sd)
.... @displayName S 0..1 st(2.0.3-sd)
.... @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1 ED
.... qualifier S 0..1 CR Précision sur le type de rencontre
.... translation 0..* CD
... text S 0..1 ED Description narrative
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @compression 0..1 cs(2.0.3-sd) Binding: CDACompressionAlgorithm (2.0.3-sd) (required)
.... @integrityCheck 0..1 bin(2.0.3-sd)
.... @integrityCheckAlgorithm 0..1 cs(2.0.3-sd) Binding: IntegrityCheckAlgorithm (2.0.0) (required)
.... @language 0..1 cs(2.0.3-sd)
.... @mediaType 0..1 cs(2.0.3-sd) Binding: MediaType (3.0.0) (example)
.... @representation 0..1 cs(2.0.3-sd) Binding: BinaryDataEncoding (2.0.3-sd) (required)
.... xmlText 0..1 st(2.0.3-sd) Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
.... reference S 1..1 TEL
.... thumbnail C 0..1 ED Constraints: ED-1
... statusCode 0..1 CS Binding: ActStatus (3.0.0) (required)
... effectiveTime S 0..1 IVL_TS Date de la rencontre. Si la rencontre est réalisée (EVN) ou planifiée (PMRS) : la date est obligatoire. Si la rencontre est prévue non confirmée (ARQ) : la date est facultative.
... sdtcDischargeDispositionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: dischargeDispositionCode (urn:hl7-org:sdtc)
... priorityCode 0..1 CE Confirmation attendue. Si la rencontre est prévue non confirmée (ARQ) et qu'une confirmation est attendue : - code='CS' - displayName='Recontacter pour fixer RDV' - codeSystem='2.16.840.1.113883.5.7' - codeSystemName='ActPriority' Sinon, l'élément n'est pas fourni.
Binding: ActPriority (3.0.0) (example)
... subject 0..1 Subject
... specimen 0..* Specimen
... performer S 0..* Performer2 Exécutant. Si la rencontre est réalisée (EVN) : au moins 1 performer doit être renseigné. Sinon (PMRS ou ARQ) : performer n'est pas obligatoire mais peut être renseigné.
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... realmCode 0..* CS
.... typeId C 0..1 II 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)
.... templateId 0..* II
.... @typeCode 0..1 cs(2.0.3-sd) Binding: ParticipationPhysicalPerformer (3.0.0) (required)
Fixed Value: PRF
.... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
.... time S 0..1 IVL_TS Durée d'intervention de l'exécutant. Elle peut être renseignée si elle est différente de la durée de la rencontre.
.... modeCode 0..1 CE
.... assignedEntity 1..1 FRCDAAssignedEntity(0.1.0)
... author S 0..* FRCDAAuthor(0.1.0) Auteur
... informant S 0..* FRCDAInformant(0.1.0) Informateur
... Slices for participant 0..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:lieuExecution S 0..1 Participant2 Lieu d'exécution
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... realmCode 0..* CS
..... typeId C 0..1 II 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)
..... templateId 0..* II
..... @typeCode 1..1 cs(2.0.3-sd) Binding: CDAParticipationType (2.0.3-sd) (required)
Required Pattern: LOC
..... @contextControlCode 0..1 cs(2.0.3-sd) Binding: CDAContextControl (2.0.3-sd) (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1 IVL_TS
..... awarenessCode 0..1 CE
..... participantRole S 1..1 ParticipantRole
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... realmCode 0..* CS
...... typeId C 0..1 II 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)
...... templateId 0..* II
...... @classCode 0..1 cs(2.0.3-sd) Binding: CDARoleClassRoot (2.0.3-sd) (required)
Required Pattern: SDLOC
...... id S 0..* II Identifiant de l'établissement
...... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
...... code 0..1 CE Binding: CDARoleCode (2.0.3-sd) (example)
...... sdtcSpecialty 0..* CE XML Namespace: urn:hl7-org:sdtc
XML: specialty (urn:hl7-org:sdtc)
...... addr S 0..* AD Adresse
...... telecom S 0..* TEL Coordonnées télécom
...... playingDevice 0..1 Device
...... playingEntity S 0..1 PlayingEntity
....... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
....... realmCode 0..* CS
....... typeId C 0..1 II 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)
....... templateId 0..* II
....... @classCode 0..1 cs(2.0.3-sd) Binding: EntityClassRoot (3.0.0) (required)
Required Pattern: PLC
....... @determinerCode 0..1 cs(2.0.3-sd) Binding: EntityDeterminer (3.0.0) (required)
Fixed Value: INSTANCE
....... code 0..1 CE Binding: CDAEntityCode (2.0.3-sd) (example)
....... quantity 0..* PQ
....... name S 1..1 PN Nom de l'établissement
....... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
....... desc 0..1 ED
...... scopingEntity 0..1 Entity
.... participant:autresParticipants S 0..* FRCDAParticipantCorps(0.1.0)
... entryRelationship 0..* EntryRelationship
... reference 0..* Reference
... precondition 0..* Precondition
... sdtcPrecondition2 0..* Precondition2 XML Namespace: urn:hl7-org:sdtc
XML: precondition2 (urn:hl7-org:sdtc)
... sdtcInFulfillmentOf1 0..* InFulfillmentOf1 XML Namespace: urn:hl7-org:sdtc
XML: inFulfillmentOf1 (urn:hl7-org:sdtc)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:iheEncounter.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:ccdEncounterActivity.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:ccdPlanOfCareActivityPlannedRealised.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:frRencontre.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.classCode Base required CDAActClass 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.moodCode Base required ActMood 📍20260716085852 Terminologies de Santé v1.12
Encounter.code Base example ActEncounterCode 📍3.0.0 THO v7.3
Encounter.code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.compression Base required CDACompressionAlgorithm 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.integrityCheckAlgorithm Base required IntegrityCheckAlgorithm 📍2.0.0 THO v5.2
Encounter.text.mediaType Base example MediaType 📍3.0.0 THO v7.3
Encounter.text.representation Base required CDABinaryDataEncoding 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.statusCode Base required ActStatus 📍3.0.0 THO v7.3
Encounter.priorityCode Base example ActPriority 📍3.0.0 THO v7.3
Encounter.performer.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.performer.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.performer.​typeCode Base required ParticipationPhysicalPerformer 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​typeCode Base required CDAParticipationType 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​contextControlCode Base required CDAContextControl 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.typeId.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.classCode Base required CDARoleClassRoot 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.code Base example CDARoleCode 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​classCode Base required EntityClassRoot 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​participantRole.playingEntity.​determinerCode Base required EntityDeterminer 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​participantRole.playingEntity.​code Base example CDAEntityCode 📍2.0.3-sd Clinical Document Architecture v2.0

Constraints

Id Grade Path(s) Description Expression
ED-1 error Encounter.text.thumbnail Thumbnails cannot contain their own thumbnails thumbnail.empty()
II-1 error Encounter.typeId, Encounter.performer.typeId, Encounter.participant:lieuExecution.typeId, Encounter.participant:lieuExecution.participantRole.typeId, Encounter.participant:lieuExecution.participantRole.playingEntity.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()

Summary

Mandatory: 8 elements(4 nested mandatory elements)
Must-Support: 23 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.templateId
  • The element 1 is sliced based on the value of Encounter.participant

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter Encounter(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 2..4 II Slice: Unordered, Open by value:root
.... templateId:iheEncounter 1..1 II Conformité Encounter (IHE PCC)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.14
.... templateId:ccdEncounterActivity 0..1 II Conformité Encounter activity (CCD) Si rencontre réalisée (moodCode='EVN')
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.21
.... templateId:ccdPlanOfCareActivityPlannedRealised 0..1 II Conformité Plan of care activity (CCD) Si rencontre planifiée (moodCode='PMRS') ou prévue non confirmée (moodCode='ARQ')
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.25
.... templateId:frRencontre 1..1 II Conformité FR-Rencontre (CI-SIS)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 1.2.250.1.213.1.1.3.58
... @classCode S 1..1 cs(2.0.3-sd)
... @moodCode S 1..1 cs(2.0.3-sd) Si rencontre réalisée : moodCode='EVN'. - Si rencontre planifiée : moodCode='PRMS'. - Si rencontre prévue mais non confirmée : moodCode='ARQ'.
Binding: ActMood (20260716085852) (required)
... code S 1..1 CD Type de rencontre. Valeur généralement issue du JDV_HL7_ActEncounterCode_CISIS (2.16.840.1.113883.1.11.13955) mais un autre JDV peut être utilisé pour certains documents spécifiques (dans ce cas, le JDV est fourni dans le volet concerné).
.... @code S 1..1 cs(2.0.3-sd)
.... @codeSystem S 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
.... @displayName S 0..1 st(2.0.3-sd)
.... qualifier S 0..1 CR Précision sur le type de rencontre
... text S 0..1 ED Description narrative
.... reference S 1..1 TEL
... effectiveTime S 0..1 IVL_TS Date de la rencontre. Si la rencontre est réalisée (EVN) ou planifiée (PMRS) : la date est obligatoire. Si la rencontre est prévue non confirmée (ARQ) : la date est facultative.
... priorityCode 0..1 CE Confirmation attendue. Si la rencontre est prévue non confirmée (ARQ) et qu'une confirmation est attendue : - code='CS' - displayName='Recontacter pour fixer RDV' - codeSystem='2.16.840.1.113883.5.7' - codeSystemName='ActPriority' Sinon, l'élément n'est pas fourni.
... performer S 0..* Performer2 Exécutant. Si la rencontre est réalisée (EVN) : au moins 1 performer doit être renseigné. Sinon (PMRS ou ARQ) : performer n'est pas obligatoire mais peut être renseigné.
.... time S 0..1 IVL_TS Durée d'intervention de l'exécutant. Elle peut être renseignée si elle est différente de la durée de la rencontre.
.... assignedEntity 1..1 FRCDAAssignedEntity(0.1.0)
... author S 0..* FRCDAAuthor(0.1.0) Auteur
... informant S 0..* FRCDAInformant(0.1.0) Informateur
... Slices for participant 0..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:lieuExecution S 0..1 Participant2 Lieu d'exécution
..... @typeCode 1..1 cs(2.0.3-sd) Required Pattern: LOC
..... participantRole S 1..1 ParticipantRole
...... @classCode 0..1 cs(2.0.3-sd) Required Pattern: SDLOC
...... id S 0..* II Identifiant de l'établissement
...... addr S 0..* AD Adresse
...... telecom S 0..* TEL Coordonnées télécom
...... playingEntity S 0..1 PlayingEntity
....... @classCode 0..1 cs(2.0.3-sd) Required Pattern: PLC
....... name S 1..1 PN Nom de l'établissement
.... participant:autresParticipants S 0..* FRCDAParticipantCorps(0.1.0)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.moodCode Base required ActMood 📍20260716085852 Terminologies de Santé v1.12

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 1..1 Encounter(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)
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... realmCode 0..* CS
... typeId C 0..1 II 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)
.... templateId:iheEncounter 1..1 II Conformité Encounter (IHE PCC)
..... @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) Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.14
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdEncounterActivity 0..1 II Conformité Encounter activity (CCD) Si rencontre réalisée (moodCode='EVN')
..... @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) Required Pattern: 2.16.840.1.113883.10.20.1.21
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdPlanOfCareActivityPlannedRealised 0..1 II Conformité Plan of care activity (CCD) Si rencontre planifiée (moodCode='PMRS') ou prévue non confirmée (moodCode='ARQ')
..... @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) Required Pattern: 2.16.840.1.113883.10.20.1.25
..... @extension 0..1 st(2.0.3-sd)
.... templateId:frRencontre 1..1 II Conformité FR-Rencontre (CI-SIS)
..... @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) Required Pattern: 1.2.250.1.213.1.1.3.58
..... @extension 0..1 st(2.0.3-sd)
... @classCode S 1..1 cs(2.0.3-sd) Binding: CDAActClass (2.0.3-sd) (required)
Fixed Value: ENC
... @moodCode S 1..1 cs(2.0.3-sd) Si rencontre réalisée : moodCode='EVN'. - Si rencontre planifiée : moodCode='PRMS'. - Si rencontre prévue mais non confirmée : moodCode='ARQ'.
Binding: ActMood (20260716085852) (required)
... id S 1..* II Identifiant de l'entrée
... code S 1..1 CD Type de rencontre. Valeur généralement issue du JDV_HL7_ActEncounterCode_CISIS (2.16.840.1.113883.1.11.13955) mais un autre JDV peut être utilisé pour certains documents spécifiques (dans ce cas, le JDV est fourni dans le volet concerné).
Binding: ActEncounterCode (3.0.0) (example)
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @code S 1..1 cs(2.0.3-sd)
.... @codeSystem S 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
.... @codeSystemName 0..1 st(2.0.3-sd)
.... @codeSystemVersion 0..1 st(2.0.3-sd)
.... @displayName S 0..1 st(2.0.3-sd)
.... @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1 ED
.... qualifier S 0..1 CR Précision sur le type de rencontre
.... translation 0..* CD
... text S 0..1 ED Description narrative
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @compression 0..1 cs(2.0.3-sd) Binding: CDACompressionAlgorithm (2.0.3-sd) (required)
.... @integrityCheck 0..1 bin(2.0.3-sd)
.... @integrityCheckAlgorithm 0..1 cs(2.0.3-sd) Binding: IntegrityCheckAlgorithm (2.0.0) (required)
.... @language 0..1 cs(2.0.3-sd)
.... @mediaType 0..1 cs(2.0.3-sd) Binding: MediaType (3.0.0) (example)
.... @representation 0..1 cs(2.0.3-sd) Binding: BinaryDataEncoding (2.0.3-sd) (required)
.... xmlText 0..1 st(2.0.3-sd) Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
.... reference S 1..1 TEL
.... thumbnail C 0..1 ED Constraints: ED-1
... statusCode 0..1 CS Binding: ActStatus (3.0.0) (required)
... effectiveTime S 0..1 IVL_TS Date de la rencontre. Si la rencontre est réalisée (EVN) ou planifiée (PMRS) : la date est obligatoire. Si la rencontre est prévue non confirmée (ARQ) : la date est facultative.
... sdtcDischargeDispositionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: dischargeDispositionCode (urn:hl7-org:sdtc)
... priorityCode 0..1 CE Confirmation attendue. Si la rencontre est prévue non confirmée (ARQ) et qu'une confirmation est attendue : - code='CS' - displayName='Recontacter pour fixer RDV' - codeSystem='2.16.840.1.113883.5.7' - codeSystemName='ActPriority' Sinon, l'élément n'est pas fourni.
Binding: ActPriority (3.0.0) (example)
... subject 0..1 Subject
... specimen 0..* Specimen
... performer S 0..* Performer2 Exécutant. Si la rencontre est réalisée (EVN) : au moins 1 performer doit être renseigné. Sinon (PMRS ou ARQ) : performer n'est pas obligatoire mais peut être renseigné.
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... realmCode 0..* CS
.... typeId C 0..1 II 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)
.... templateId 0..* II
.... @typeCode 0..1 cs(2.0.3-sd) Binding: ParticipationPhysicalPerformer (3.0.0) (required)
Fixed Value: PRF
.... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
.... time S 0..1 IVL_TS Durée d'intervention de l'exécutant. Elle peut être renseignée si elle est différente de la durée de la rencontre.
.... modeCode 0..1 CE
.... assignedEntity 1..1 FRCDAAssignedEntity(0.1.0)
... author S 0..* FRCDAAuthor(0.1.0) Auteur
... informant S 0..* FRCDAInformant(0.1.0) Informateur
... Slices for participant 0..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:lieuExecution S 0..1 Participant2 Lieu d'exécution
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... realmCode 0..* CS
..... typeId C 0..1 II 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)
..... templateId 0..* II
..... @typeCode 1..1 cs(2.0.3-sd) Binding: CDAParticipationType (2.0.3-sd) (required)
Required Pattern: LOC
..... @contextControlCode 0..1 cs(2.0.3-sd) Binding: CDAContextControl (2.0.3-sd) (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1 IVL_TS
..... awarenessCode 0..1 CE
..... participantRole S 1..1 ParticipantRole
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... realmCode 0..* CS
...... typeId C 0..1 II 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)
...... templateId 0..* II
...... @classCode 0..1 cs(2.0.3-sd) Binding: CDARoleClassRoot (2.0.3-sd) (required)
Required Pattern: SDLOC
...... id S 0..* II Identifiant de l'établissement
...... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
...... code 0..1 CE Binding: CDARoleCode (2.0.3-sd) (example)
...... sdtcSpecialty 0..* CE XML Namespace: urn:hl7-org:sdtc
XML: specialty (urn:hl7-org:sdtc)
...... addr S 0..* AD Adresse
...... telecom S 0..* TEL Coordonnées télécom
...... playingDevice 0..1 Device
...... playingEntity S 0..1 PlayingEntity
....... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
....... realmCode 0..* CS
....... typeId C 0..1 II 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)
....... templateId 0..* II
....... @classCode 0..1 cs(2.0.3-sd) Binding: EntityClassRoot (3.0.0) (required)
Required Pattern: PLC
....... @determinerCode 0..1 cs(2.0.3-sd) Binding: EntityDeterminer (3.0.0) (required)
Fixed Value: INSTANCE
....... code 0..1 CE Binding: CDAEntityCode (2.0.3-sd) (example)
....... quantity 0..* PQ
....... name S 1..1 PN Nom de l'établissement
....... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
....... desc 0..1 ED
...... scopingEntity 0..1 Entity
.... participant:autresParticipants S 0..* FRCDAParticipantCorps(0.1.0)
... entryRelationship 0..* EntryRelationship
... reference 0..* Reference
... precondition 0..* Precondition
... sdtcPrecondition2 0..* Precondition2 XML Namespace: urn:hl7-org:sdtc
XML: precondition2 (urn:hl7-org:sdtc)
... sdtcInFulfillmentOf1 0..* InFulfillmentOf1 XML Namespace: urn:hl7-org:sdtc
XML: inFulfillmentOf1 (urn:hl7-org:sdtc)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:iheEncounter.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:ccdEncounterActivity.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:ccdPlanOfCareActivityPlannedRealised.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.templateId:frRencontre.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.classCode Base required CDAActClass 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.moodCode Base required ActMood 📍20260716085852 Terminologies de Santé v1.12
Encounter.code Base example ActEncounterCode 📍3.0.0 THO v7.3
Encounter.code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.compression Base required CDACompressionAlgorithm 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.text.integrityCheckAlgorithm Base required IntegrityCheckAlgorithm 📍2.0.0 THO v5.2
Encounter.text.mediaType Base example MediaType 📍3.0.0 THO v7.3
Encounter.text.representation Base required CDABinaryDataEncoding 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.statusCode Base required ActStatus 📍3.0.0 THO v7.3
Encounter.priorityCode Base example ActPriority 📍3.0.0 THO v7.3
Encounter.performer.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.performer.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.performer.​typeCode Base required ParticipationPhysicalPerformer 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​typeCode Base required CDAParticipationType 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​contextControlCode Base required CDAContextControl 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.typeId.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.classCode Base required CDARoleClassRoot 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.code Base example CDARoleCode 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
Encounter.participant:lieuExecution.​participantRole.playingEntity.​classCode Base required EntityClassRoot 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​participantRole.playingEntity.​determinerCode Base required EntityDeterminer 📍3.0.0 THO v7.3
Encounter.participant:lieuExecution.​participantRole.playingEntity.​code Base example CDAEntityCode 📍2.0.3-sd Clinical Document Architecture v2.0

Constraints

Id Grade Path(s) Description Expression
ED-1 error Encounter.text.thumbnail Thumbnails cannot contain their own thumbnails thumbnail.empty()
II-1 error Encounter.typeId, Encounter.performer.typeId, Encounter.participant:lieuExecution.typeId, Encounter.participant:lieuExecution.participantRole.typeId, Encounter.participant:lieuExecution.participantRole.playingEntity.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()

Summary

Mandatory: 8 elements(4 nested mandatory elements)
Must-Support: 23 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.templateId
  • The element 1 is sliced based on the value of Encounter.participant

 

Other representations of profile: CSV, Excel