This page is part of the CCDA: Consolidated CDA Release (v4.0.0: CCDA 4.0) generated with FHIR (HL7® FHIR® Standard) v5.0.0 . This is the current published version. For a full list of available versions, see the Directory of published versions
Logical Model:
Vital Signs Section
Official URL : http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsSection
Version :
4.0.0
Draft
as of 2025-06-20
Computable Name : VitalSignsSection
Other Identifiers: urn:ietf:rfc:3986#Uniform Resource Identifier (URI)#urn:hl7ii:2.16.840.1.113883.10.20.22.2.4.1:2015-08-01
The Vital Signs Section contains relevant vital signs for the context and use case of the document type, such as blood pressure (including average blood pressure), heart rate, respiratory rate, height, weight, body mass index, head circumference, pulse oximetry, temperature, and body surface area. The section should include notable vital signs such as the most recent, maximum and/or minimum, baseline, or relevant trends.
Vital signs are represented in the same way as other results, but are aggregated into their own section to follow clinical conventions.
Templates Used
Although open templates may contain any valid CDA content, the following templates are specifically called out by this template:
Required Entries : VitalSignsOrganizer or AverageBloodPressureOrganizer
Usages:
Changes since version 3.0.0:
The resource metadata has changed (description)
Formal Views of Template Content
Description of Template, Differentials, Snapshots and how the different presentations work .
This structure is derived from Section
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1 .. 1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0 .. 1
cs
If a required section contains no information, the @nullFlavor MAY be set to NI
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
code
1..1
CE
Vital signs
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
title
1..1
ST
text
1..1
xhtml
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
organizer
1..1
VitalSignsOrganizer
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
organizer
1..1
AverageBloodPressureOrganizer
Documentation for this format
Constraints
Id Grade Path(s) Details Requirements
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1..1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resourcesInstance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0..1
cs
If a required section contains no information, the @nullFlavor MAY be set to NIBinding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
@ID
0..1
xs:ID
@classCode
0..1
cs
Binding: ActClassRecordOrganizer ( required ) Fixed Value: DOCSECT
@moodCode
0..1
cs
Binding: CDAActMood ( required ) Fixed Value: EVN
id
0..1
II
code
1..1
CE
Vital signs
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
@codeSystemName
0..1
st
@codeSystemVersion
0..1
st
@displayName
0..1
st
@sdtcValueSet
0..1
oid
XML Namespace: urn:hl7-org:sdtcXML: valueSet (urn:hl7-org:sdtc)
@sdtcValueSetVersion
0..1
st
XML Namespace: urn:hl7-org:sdtcXML: valueSetVersion (urn:hl7-org:sdtc)
originalText
0..1
ED
translation
0..*
CD
title
1..1
ST
text
1..1
xhtml
confidentialityCode
0..1
CE
languageCode
0..1
CS
Binding: AllLanguages ( required )
subject
0..1
Subject
author
0..*
Author
informant
0..*
Informant
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
VitalSignsOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
AverageBloodPressureOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
component
0..*
InfrastructureRoot
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Fixed Value: COMP
@contextConductionInd
0..1
bl
Fixed Value: true
section
1..1
Section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.templateId:section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.classCode required Fixed Value: DOCSECThttp://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer
Section.moodCode required Fixed Value: EVNhttp://hl7.org/cda/stds/core/ValueSet/CDAActMood
Section.code.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.languageCode required AllLanguages http://hl7.org/fhir/ValueSet/all-languages
From the FHIR Standard
Section.entry:vitalsOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.entry:averageBPOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.component.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.component.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Constraints
Id Grade Path(s) Details Requirements
II-1 error Section.typeId, Section.entry:vitalsOrg.typeId, Section.entry:averageBPOrg.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1..1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resourcesInstance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0..1
cs
If a required section contains no information, the @nullFlavor MAY be set to NIBinding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
@ID
0..1
xs:ID
@classCode
0..1
cs
Binding: ActClassRecordOrganizer ( required ) Fixed Value: DOCSECT
@moodCode
0..1
cs
Binding: CDAActMood ( required ) Fixed Value: EVN
id
0..1
II
code
1..1
CE
Vital signs
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
@codeSystemName
0..1
st
@codeSystemVersion
0..1
st
@displayName
0..1
st
@sdtcValueSet
0..1
oid
XML Namespace: urn:hl7-org:sdtcXML: valueSet (urn:hl7-org:sdtc)
@sdtcValueSetVersion
0..1
st
XML Namespace: urn:hl7-org:sdtcXML: valueSetVersion (urn:hl7-org:sdtc)
originalText
0..1
ED
translation
0..*
CD
title
1..1
ST
text
1..1
xhtml
confidentialityCode
0..1
CE
languageCode
0..1
CS
Binding: AllLanguages ( required )
subject
0..1
Subject
author
0..*
Author
informant
0..*
Informant
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
VitalSignsOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
AverageBloodPressureOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
component
0..*
InfrastructureRoot
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Fixed Value: COMP
@contextConductionInd
0..1
bl
Fixed Value: true
section
1..1
Section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.templateId:section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.classCode required Fixed Value: DOCSECThttp://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer
Section.moodCode required Fixed Value: EVNhttp://hl7.org/cda/stds/core/ValueSet/CDAActMood
Section.code.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.languageCode required AllLanguages http://hl7.org/fhir/ValueSet/all-languages
From the FHIR Standard
Section.entry:vitalsOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.entry:averageBPOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.component.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.component.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Constraints
Id Grade Path(s) Details Requirements
II-1 error Section.typeId, Section.entry:vitalsOrg.typeId, Section.entry:averageBPOrg.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
This structure is derived from Section
Summary
Mandatory: 9 elements(2 nested mandatory elements)
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 2 is sliced based on the values of Section.templateId
The element 1 is sliced based on the value of Section.entry
Differential View
This structure is derived from Section
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1 .. 1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0 .. 1
cs
If a required section contains no information, the @nullFlavor MAY be set to NI
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
code
1..1
CE
Vital signs
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
title
1..1
ST
text
1..1
xhtml
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
organizer
1..1
VitalSignsOrganizer
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
organizer
1..1
AverageBloodPressureOrganizer
Documentation for this format
Constraints
Id Grade Path(s) Details Requirements
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
Key Elements View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1..1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resourcesInstance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0..1
cs
If a required section contains no information, the @nullFlavor MAY be set to NIBinding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
@ID
0..1
xs:ID
@classCode
0..1
cs
Binding: ActClassRecordOrganizer ( required ) Fixed Value: DOCSECT
@moodCode
0..1
cs
Binding: CDAActMood ( required ) Fixed Value: EVN
id
0..1
II
code
1..1
CE
Vital signs
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
@codeSystemName
0..1
st
@codeSystemVersion
0..1
st
@displayName
0..1
st
@sdtcValueSet
0..1
oid
XML Namespace: urn:hl7-org:sdtcXML: valueSet (urn:hl7-org:sdtc)
@sdtcValueSetVersion
0..1
st
XML Namespace: urn:hl7-org:sdtcXML: valueSetVersion (urn:hl7-org:sdtc)
originalText
0..1
ED
translation
0..*
CD
title
1..1
ST
text
1..1
xhtml
confidentialityCode
0..1
CE
languageCode
0..1
CS
Binding: AllLanguages ( required )
subject
0..1
Subject
author
0..*
Author
informant
0..*
Informant
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
VitalSignsOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
AverageBloodPressureOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
component
0..*
InfrastructureRoot
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Fixed Value: COMP
@contextConductionInd
0..1
bl
Fixed Value: true
section
1..1
Section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.templateId:section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.classCode required Fixed Value: DOCSECThttp://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer
Section.moodCode required Fixed Value: EVNhttp://hl7.org/cda/stds/core/ValueSet/CDAActMood
Section.code.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.languageCode required AllLanguages http://hl7.org/fhir/ValueSet/all-languages
From the FHIR Standard
Section.entry:vitalsOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.entry:averageBPOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.component.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.component.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Constraints
Id Grade Path(s) Details Requirements
II-1 error Section.typeId, Section.entry:vitalsOrg.typeId, Section.entry:averageBPOrg.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
Snapshot View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Section
C
1..1
Section
XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor , realmCode , typeId , templateId , @ID , @classCode , @moodCode , id , code , title , text , confidentialityCode , languageCode , subject , author , informant , entry , component Base for all types and resourcesInstance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) Constraints: shall-vital-signs-org
@nullFlavor
0..1
cs
If a required section contains no information, the @nullFlavor MAY be set to NIBinding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
Slices for templateId
1 .. *
II
Slice: Unordered, Open by value:root, value:extension
templateId:section
1..1
II
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.4.1
@extension
1..1
st
Required Pattern: 2015-08-01
@ID
0..1
xs:ID
@classCode
0..1
cs
Binding: ActClassRecordOrganizer ( required ) Fixed Value: DOCSECT
@moodCode
0..1
cs
Binding: CDAActMood ( required ) Fixed Value: EVN
id
0..1
II
code
1..1
CE
Vital signs
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 8716-3
@codeSystem
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.6.1
@codeSystemName
0..1
st
@codeSystemVersion
0..1
st
@displayName
0..1
st
@sdtcValueSet
0..1
oid
XML Namespace: urn:hl7-org:sdtcXML: valueSet (urn:hl7-org:sdtc)
@sdtcValueSetVersion
0..1
st
XML Namespace: urn:hl7-org:sdtcXML: valueSetVersion (urn:hl7-org:sdtc)
originalText
0..1
ED
translation
0..*
CD
title
1..1
ST
text
1..1
xhtml
confidentialityCode
0..1
CE
languageCode
0..1
CS
Binding: AllLanguages ( required )
subject
0..1
Subject
author
0..*
Author
informant
0..*
Informant
Slices for entry
0 .. *
Entry
If section/@nullFlavor is not present: Slice: Unordered, Open by profile:organizer
entry:vitalsOrg
0..*
Entry
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
VitalSignsOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
entry:averageBPOrg
0..*
Entry
Used to represent average blood pressure
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Binding: x_ActRelationshipEntry ( required )
@contextConductionInd
0..1
bl
Fixed Value: true
act
0..1
Act
encounter
0..1
Encounter
observation
0..1
Observation
observationMedia
0..1
ObservationMedia
organizer
1..1
AverageBloodPressureOrganizer
procedure
0..1
Procedure
regionOfInterest
0..1
RegionOfInterest
substanceAdministration
0..1
SubstanceAdministration
supply
0..1
Supply
component
0..*
InfrastructureRoot
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
realmCode
0..*
CS
typeId
C
0..1
II
Constraints: II-1
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@assigningAuthorityName
0..1
st
@displayable
0..1
bl
@root
1..1
oid , uuid , ruid
Fixed Value: 2.16.840.1.113883.1.3
@extension
1..1
st
templateId
0..*
II
@typeCode
0..1
cs
Fixed Value: COMP
@contextConductionInd
0..1
bl
Fixed Value: true
section
1..1
Section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.templateId:section.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.classCode required Fixed Value: DOCSECThttp://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer
Section.moodCode required Fixed Value: EVNhttp://hl7.org/cda/stds/core/ValueSet/CDAActMood
Section.code.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.languageCode required AllLanguages http://hl7.org/fhir/ValueSet/all-languages
From the FHIR Standard
Section.entry:vitalsOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:vitalsOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.entry:averageBPOrg.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:averageBPOrg.typeCode required XActRelationshipEntry http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry
Section.component.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.component.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Constraints
Id Grade Path(s) Details Requirements
II-1 error Section.typeId, Section.entry:vitalsOrg.typeId, Section.entry:averageBPOrg.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-vital-signs-org error Section If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer : nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists()
This structure is derived from Section
Summary
Mandatory: 9 elements(2 nested mandatory elements)
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 2 is sliced based on the values of Section.templateId
The element 1 is sliced based on the value of Section.entry
Other representations of profile: CSV , Excel