Consolidated CDA (C-CDA), published by Health Level Seven. This guide is not an authorized publication; it is the continuous build for version 4.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/CDA-ccda/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/ProblemSection | Version: 4.0.0 | |||
Draft as of 2025-06-17 | Computable Name: ProblemSection | |||
Other Identifiers: urn:ietf:rfc:3986#Uniform Resource Identifier (URI)#urn:hl7ii:2.16.840.1.113883.10.20.22.2.5.1:2015-08-01 |
This section lists and describes all relevant clinical problems at the time the document is generated. At a minimum, all pertinent current and historical problems should be listed. Overall health status may be represented in this section.
Although open templates may contain any valid CDA content, the following templates are specifically called out by this template:
Required Entries: ProblemConcernAct
Optional Entries: HealthStatusObservation
Usages:
Changes since version 3.0.0:
Description of Template, Differentials, Snapshots and how the different presentations work.
This structure is derived from Section
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
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-problem-concern-act |
![]() ![]() ![]() |
0..1 | cs | If a required section contains no information, the @nullFlavor MAY be set to NI | |
![]() ![]() ![]() |
1..* | II | Slice: Unordered, Open by value:root, value:extension | |
![]() ![]() ![]() ![]() |
1..1 | II | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.2.5.1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | st | Required Pattern: 2015-08-01 | |
![]() ![]() ![]() |
1..1 | CE | Problem list - Reported | |
![]() ![]() ![]() ![]() |
1..1 | cs | Required Pattern: 11450-4 | |
![]() ![]() ![]() ![]() |
1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.6.1 | |
![]() ![]() ![]() |
1..1 | ST | ||
![]() ![]() ![]() |
1..1 | xhtml | ||
![]() ![]() ![]() |
0..* | Entry | If section/@nullFlavor is not present: Slice: Unordered, Open by profile:act, profile:observation | |
![]() ![]() ![]() ![]() |
0..* | Entry | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | ProblemConcernAct | ||
![]() ![]() ![]() ![]() |
0..1 | Entry | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | HealthStatusObservation | ||
![]() |
Id | Grade | Path(s) | Details | Requirements |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists() |
Path | Conformance | ValueSet / Code | URI |
Section.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.templateId:section.nullFlavor | required | CDANullFlavorhttp://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 | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages From the FHIR Standard | |
Section.entry:act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.entry:observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.component.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.component.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor |
Id | Grade | Path(s) | Details | Requirements |
II-1 | error | Section.typeId, Section.entry:act.typeId, Section.entry:observation.typeId, Section.component.typeId | An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists() | |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists() |
Path | Conformance | ValueSet / Code | URI |
Section.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.templateId:section.nullFlavor | required | CDANullFlavorhttp://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 | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages From the FHIR Standard | |
Section.entry:act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.entry:observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.component.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.component.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor |
Id | Grade | Path(s) | Details | Requirements |
II-1 | error | Section.typeId, Section.entry:act.typeId, Section.entry:observation.typeId, Section.component.typeId | An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists() | |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).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:
Differential View
This structure is derived from Section
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
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-problem-concern-act |
![]() ![]() ![]() |
0..1 | cs | If a required section contains no information, the @nullFlavor MAY be set to NI | |
![]() ![]() ![]() |
1..* | II | Slice: Unordered, Open by value:root, value:extension | |
![]() ![]() ![]() ![]() |
1..1 | II | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.2.5.1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | st | Required Pattern: 2015-08-01 | |
![]() ![]() ![]() |
1..1 | CE | Problem list - Reported | |
![]() ![]() ![]() ![]() |
1..1 | cs | Required Pattern: 11450-4 | |
![]() ![]() ![]() ![]() |
1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.6.1 | |
![]() ![]() ![]() |
1..1 | ST | ||
![]() ![]() ![]() |
1..1 | xhtml | ||
![]() ![]() ![]() |
0..* | Entry | If section/@nullFlavor is not present: Slice: Unordered, Open by profile:act, profile:observation | |
![]() ![]() ![]() ![]() |
0..* | Entry | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | ProblemConcernAct | ||
![]() ![]() ![]() ![]() |
0..1 | Entry | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | HealthStatusObservation | ||
![]() |
Id | Grade | Path(s) | Details | Requirements |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists() |
Key Elements View
Path | Conformance | ValueSet / Code | URI |
Section.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.templateId:section.nullFlavor | required | CDANullFlavorhttp://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 | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages From the FHIR Standard | |
Section.entry:act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.entry:observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.component.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.component.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor |
Id | Grade | Path(s) | Details | Requirements |
II-1 | error | Section.typeId, Section.entry:act.typeId, Section.entry:observation.typeId, Section.component.typeId | An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists() | |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists() |
Snapshot View
Path | Conformance | ValueSet / Code | URI |
Section.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.templateId:section.nullFlavor | required | CDANullFlavorhttp://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 | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages From the FHIR Standard | |
Section.entry:act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:act.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.entry:observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.entry:observation.typeCode | required | XActRelationshipEntryhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry | |
Section.component.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Section.component.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor |
Id | Grade | Path(s) | Details | Requirements |
II-1 | error | Section.typeId, Section.entry:act.typeId, Section.entry:observation.typeId, Section.component.typeId | An II instance must have either a root or an nullFlavor. : root.exists() or nullFlavor.exists() | |
shall-problem-concern-act | error | Section | If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act : nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).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: