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:
Goals Section
Official URL : http://hl7.org/cda/us/ccda/StructureDefinition/GoalsSection
Version :
4.0.0
Draft
as of 2025-06-20
Computable Name : GoalsSection
Other Identifiers: OID:2.16.840.1.113883.10.20.22.2.60
This template represents patient Goals. A goal is a defined outcome or condition to be achieved in the process of patient care. Goals include patient-defined over-arching goals (e.g., alleviation of health concerns, desired/intended positive outcomes from interventions, longevity, function, symptom management, comfort) and health concern-specific or intervention-specific goals to achieve desired outcomes.
Templates Used
Although open templates may contain any valid CDA content, the following templates are specifically called out by this template:
Required Entries : GoalObservation
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-goal-obs
@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
templateId:section
1..1
II
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.60
@extension
0 .. 0
code
1..1
CE
Goals Narrative
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
0..*
Entry
observation
1..1
GoalObservation
Documentation for this format
Constraints
Id Grade Path(s) Details Requirements
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).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-goal-obs
@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
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.60
@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
Goals Narrative
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
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
1..1
GoalObservation
observationMedia
0..1
ObservationMedia
organizer
0..1
Organizer
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:goal.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.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:goal.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).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-goal-obs
@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
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.60
@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
Goals Narrative
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
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
1..1
GoalObservation
observationMedia
0..1
ObservationMedia
organizer
0..1
Organizer
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:goal.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.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:goal.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).exists()
This structure is derived from Section
Summary
Mandatory: 8 elements(1 nested mandatory element) Prohibited: 1 element
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 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-goal-obs
@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
templateId:section
1..1
II
@root
1..1
oid , uuid , ruid
Required Pattern: 2.16.840.1.113883.10.20.22.2.60
@extension
0 .. 0
code
1..1
CE
Goals Narrative
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
0..*
Entry
observation
1..1
GoalObservation
Documentation for this format
Constraints
Id Grade Path(s) Details Requirements
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).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-goal-obs
@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
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.60
@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
Goals Narrative
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
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
1..1
GoalObservation
observationMedia
0..1
ObservationMedia
organizer
0..1
Organizer
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:goal.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.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:goal.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).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-goal-obs
@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
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.60
@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
Goals Narrative
@nullFlavor
0..1
cs
Binding: CDANullFlavor ( required )
@code
1..1
cs
Required Pattern: 61146-7
@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:observation
entry:goal
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
1..1
GoalObservation
observationMedia
0..1
ObservationMedia
organizer
0..1
Organizer
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:goal.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.typeId.nullFlavor required CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Section.entry:goal.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:goal.typeId, Section.component.typeId An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists()
shall-goal-obs error Section If section/@nullFlavor is not present, SHALL contain at least one Goal Observation : nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/GoalObservation')).exists()
This structure is derived from Section
Summary
Mandatory: 8 elements(1 nested mandatory element) Prohibited: 1 element
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 Section.templateId
The element 1 is sliced based on the value of Section.entry
Other representations of profile: CSV , Excel