Consolidated CDA
3.0.0-ballot - ballot United States of America flag

This page is part of the CCDA: Consolidated CDA Release (v3.0.0-ballot: CCDA 3.0 Ballot 1) based on FHIR (HL7® FHIR® Standard) v5.0.0. . For a full list of available versions, see the Directory of published versions

Logical Model: Functional Status Section

Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/FunctionalStatusSection Version: 3.0.0-ballot
Draft as of 2023-12-21 Computable Name: FunctionalStatusSection
Other Identifiers: id: urn:hl7ii:2.16.840.1.113883.10.20.22.2.14:2014-06-09

The Functional Status Section contains observations and assessments of a patient’s physical abilities. A patient’s functional status may include information regarding the patient’s ability to perform Activities of Daily Living (ADLs) in areas such as Mobility (e.g., ambulation), Self-Care (e.g., bathing, dressing, feeding, grooming) or Instrumental Activities of Daily Living (IADLs) (e.g., shopping, using a telephone, balancing a check book). Problems that impact function (e.g., dyspnea, dysphagia) can be contained in the section.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Section

NameFlagsCard.TypeDescription & Constraintsdoco
.. Section SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:section 1..1II
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... code 1..1CEFunctional Status
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
... title 1..1ST
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... organizer 1..1FunctionalStatusOrganizerBase for all types and resources
.... entry:funcStatusObs 0..*Entry
..... observation 1..1FunctionalStatusObservationBase for all types and resources
.... entry:caregiverCharacteristics 0..*Entry
..... observation 1..1CaregiverCharacteristicsBase for all types and resources
.... entry:assessmentScale 0..*Entry
..... observation 1..1AssessmentScaleObservationBase for all types and resources
.... entry:nonMedSupply 0..*Entry
..... supply 1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... observation 1..1SelfCareActivitiesADLandIADLBase for all types and resources
.... entry:sensoryStatus 0..*Entry
..... observation 1..1SensoryStatusBase for all types and resources

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Section 1..1SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:section 1..1II
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... code 1..1CEFunctional Status
Binding: DocumentSectionType (example)
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
... title 1..1ST
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... organizer C1..1FunctionalStatusOrganizerBase for all types and resources
.... entry:funcStatusObs 0..*Entry
..... observation C1..1FunctionalStatusObservationBase for all types and resources
.... entry:caregiverCharacteristics 0..*Entry
..... observation C1..1CaregiverCharacteristicsBase for all types and resources
.... entry:assessmentScale 0..*Entry
..... observation C1..1AssessmentScaleObservationBase for all types and resources
.... entry:nonMedSupply 0..*Entry
..... supply C1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... observation C1..1SelfCareActivitiesADLandIADLBase for all types and resources
.... entry:sensoryStatus 0..*Entry
..... observation C1..1SensoryStatusBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Section.codeexampleDocumentSectionType

Constraints

IdGradePath(s)DetailsRequirements
should-authorwarningSection.entry:funcStatusOrganizer.organizer, Section.entry:funcStatusObs.observation, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain author
: author.exists()
should-effectiveTimewarningSection.entry:nonMedSupply.supplySHOULD contain effectiveTime
: effectiveTime.exists()
should-quantitywarningSection.entry:nonMedSupply.supplySHOULD contain quantity
: quantity.exists()
should-sdtctext-ref-valuewarningSection.entry:funcStatusOrganizer.organizerSHOULD contain text/reference/@value
: sdtcText.reference.value.exists()
should-text-ref-valuewarningSection.entry:funcStatusObs.observation, Section.entry:caregiverCharacteristics.observation, Section.entry:assessmentScale.observation, Section.entry:nonMedSupply.supply, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain text/reference/@value
: text.reference.value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Section 1..1SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... @nullFlavor 0..1csBinding: CDANullFlavor (required)
... realmCode 0..*CS
... typeId 0..1II
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1st
.... @displayable 0..1bl
.... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1st
.... templateId:section 1..1II
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... @ID 0..1xs:ID
... @classCode 0..1csBinding: ActClassRecordOrganizer (required)
Fixed Value: DOCSECT
... @moodCode 0..1csBinding: ActMood (required)
Fixed Value: EVN
... id 0..1II
... code 1..1CEFunctional Status
Binding: DocumentSectionType (example)
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... @codeSystemName 0..1st
.... @codeSystemVersion 0..1st
.... @displayName 0..1st
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
.... translation 0..*CD
... title 1..1ST
... text 1..1xhtml
... confidentialityCode 0..1CE
... languageCode 0..1CSBinding: AllLanguages (required)
... subject 0..1Subject
... author 0..*Author
... informant 0..*Informant
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer C1..1FunctionalStatusOrganizerBase for all types and resources
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:funcStatusObs 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1FunctionalStatusObservationBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:caregiverCharacteristics 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1CaregiverCharacteristicsBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:assessmentScale 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1AssessmentScaleObservationBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:nonMedSupply 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply C1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1SelfCareActivitiesADLandIADLBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:sensoryStatus 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1SensoryStatusBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
... component 0..*InfrastructureRoot
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... realmCode 0..*CS
.... typeId 0..1II
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1st
.... templateId 0..*II
.... @typeCode 0..1csFixed Value: COMP
.... @contextConductionInd 0..1blFixed Value: true
.... section 1..1Section

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Section.nullFlavorrequiredCDANullFlavor
Section.typeId.nullFlavorrequiredCDANullFlavor
Section.templateId:section.nullFlavorrequiredCDANullFlavor
Section.classCoderequiredFixed Value: DOCSECT
Section.moodCoderequiredFixed Value: EVN
Section.codeexampleDocumentSectionType
Section.code.nullFlavorrequiredCDANullFlavor
Section.languageCoderequiredAllLanguages
Section.entry:funcStatusOrganizer.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusOrganizer.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusOrganizer.typeCoderequiredXActRelationshipEntry
Section.entry:funcStatusObs.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusObs.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusObs.typeCoderequiredXActRelationshipEntry
Section.entry:caregiverCharacteristics.nullFlavorrequiredCDANullFlavor
Section.entry:caregiverCharacteristics.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:caregiverCharacteristics.typeCoderequiredXActRelationshipEntry
Section.entry:assessmentScale.nullFlavorrequiredCDANullFlavor
Section.entry:assessmentScale.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:assessmentScale.typeCoderequiredXActRelationshipEntry
Section.entry:nonMedSupply.nullFlavorrequiredCDANullFlavor
Section.entry:nonMedSupply.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:nonMedSupply.typeCoderequiredXActRelationshipEntry
Section.entry:selfCareActivity.nullFlavorrequiredCDANullFlavor
Section.entry:selfCareActivity.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:selfCareActivity.typeCoderequiredXActRelationshipEntry
Section.entry:sensoryStatus.nullFlavorrequiredCDANullFlavor
Section.entry:sensoryStatus.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:sensoryStatus.typeCoderequiredXActRelationshipEntry
Section.component.nullFlavorrequiredCDANullFlavor
Section.component.typeId.nullFlavorrequiredCDANullFlavor

Constraints

IdGradePath(s)DetailsRequirements
should-authorwarningSection.entry:funcStatusOrganizer.organizer, Section.entry:funcStatusObs.observation, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain author
: author.exists()
should-effectiveTimewarningSection.entry:nonMedSupply.supplySHOULD contain effectiveTime
: effectiveTime.exists()
should-quantitywarningSection.entry:nonMedSupply.supplySHOULD contain quantity
: quantity.exists()
should-sdtctext-ref-valuewarningSection.entry:funcStatusOrganizer.organizerSHOULD contain text/reference/@value
: sdtcText.reference.value.exists()
should-text-ref-valuewarningSection.entry:funcStatusObs.observation, Section.entry:caregiverCharacteristics.observation, Section.entry:assessmentScale.observation, Section.entry:nonMedSupply.supply, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain text/reference/@value
: text.reference.value.exists()

Differential View

This structure is derived from Section

NameFlagsCard.TypeDescription & Constraintsdoco
.. Section SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:section 1..1II
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... code 1..1CEFunctional Status
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
... title 1..1ST
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... organizer 1..1FunctionalStatusOrganizerBase for all types and resources
.... entry:funcStatusObs 0..*Entry
..... observation 1..1FunctionalStatusObservationBase for all types and resources
.... entry:caregiverCharacteristics 0..*Entry
..... observation 1..1CaregiverCharacteristicsBase for all types and resources
.... entry:assessmentScale 0..*Entry
..... observation 1..1AssessmentScaleObservationBase for all types and resources
.... entry:nonMedSupply 0..*Entry
..... supply 1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... observation 1..1SelfCareActivitiesADLandIADLBase for all types and resources
.... entry:sensoryStatus 0..*Entry
..... observation 1..1SensoryStatusBase for all types and resources

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Section 1..1SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:section 1..1II
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... code 1..1CEFunctional Status
Binding: DocumentSectionType (example)
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
... title 1..1ST
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... organizer C1..1FunctionalStatusOrganizerBase for all types and resources
.... entry:funcStatusObs 0..*Entry
..... observation C1..1FunctionalStatusObservationBase for all types and resources
.... entry:caregiverCharacteristics 0..*Entry
..... observation C1..1CaregiverCharacteristicsBase for all types and resources
.... entry:assessmentScale 0..*Entry
..... observation C1..1AssessmentScaleObservationBase for all types and resources
.... entry:nonMedSupply 0..*Entry
..... supply C1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... observation C1..1SelfCareActivitiesADLandIADLBase for all types and resources
.... entry:sensoryStatus 0..*Entry
..... observation C1..1SensoryStatusBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Section.codeexampleDocumentSectionType

Constraints

IdGradePath(s)DetailsRequirements
should-authorwarningSection.entry:funcStatusOrganizer.organizer, Section.entry:funcStatusObs.observation, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain author
: author.exists()
should-effectiveTimewarningSection.entry:nonMedSupply.supplySHOULD contain effectiveTime
: effectiveTime.exists()
should-quantitywarningSection.entry:nonMedSupply.supplySHOULD contain quantity
: quantity.exists()
should-sdtctext-ref-valuewarningSection.entry:funcStatusOrganizer.organizerSHOULD contain text/reference/@value
: sdtcText.reference.value.exists()
should-text-ref-valuewarningSection.entry:funcStatusObs.observation, Section.entry:caregiverCharacteristics.observation, Section.entry:assessmentScale.observation, Section.entry:nonMedSupply.supply, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain text/reference/@value
: text.reference.value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Section 1..1SectionXML 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
Instances of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... @nullFlavor 0..1csBinding: CDANullFlavor (required)
... realmCode 0..*CS
... typeId 0..1II
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1st
.... @displayable 0..1bl
.... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1st
.... templateId:section 1..1II
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.2.14
..... @extension 1..1stRequired Pattern: 2014-06-09
... @ID 0..1xs:ID
... @classCode 0..1csBinding: ActClassRecordOrganizer (required)
Fixed Value: DOCSECT
... @moodCode 0..1csBinding: ActMood (required)
Fixed Value: EVN
... id 0..1II
... code 1..1CEFunctional Status
Binding: DocumentSectionType (example)
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... @code 1..1csRequired Pattern: 47420-5
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... @codeSystemName 0..1st
.... @codeSystemVersion 0..1st
.... @displayName 0..1st
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
.... translation 0..*CD
... title 1..1ST
... text 1..1xhtml
... confidentialityCode 0..1CE
... languageCode 0..1CSBinding: AllLanguages (required)
... subject 0..1Subject
... author 0..*Author
... informant 0..*Informant
... Slices for entry 0..*EntrySlice: Unordered, Open by profile:organizer, profile:observation, profile:supply
.... entry:funcStatusOrganizer 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer C1..1FunctionalStatusOrganizerBase for all types and resources
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:funcStatusObs 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1FunctionalStatusObservationBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:caregiverCharacteristics 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1CaregiverCharacteristicsBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:assessmentScale 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1AssessmentScaleObservationBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:nonMedSupply 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply C1..1NonMedicinalSupplyActivityBase for all types and resources
.... entry:selfCareActivity 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1SelfCareActivitiesADLandIADLBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... entry:sensoryStatus 0..*Entry
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
...... @nullFlavor 0..1csBinding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1st
...... @displayable 0..1bl
...... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1st
..... templateId 0..*II
..... @typeCode 0..1csBinding: x_ActRelationshipEntry (required)
..... @contextConductionInd 0..1blFixed Value: true
..... act 0..1Act
..... encounter 0..1Encounter
..... observation C1..1SensoryStatusBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
... component 0..*InfrastructureRoot
.... @nullFlavor 0..1csBinding: CDANullFlavor (required)
.... realmCode 0..*CS
.... typeId 0..1II
..... @nullFlavor 0..1csBinding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidFixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1st
.... templateId 0..*II
.... @typeCode 0..1csFixed Value: COMP
.... @contextConductionInd 0..1blFixed Value: true
.... section 1..1Section

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Section.nullFlavorrequiredCDANullFlavor
Section.typeId.nullFlavorrequiredCDANullFlavor
Section.templateId:section.nullFlavorrequiredCDANullFlavor
Section.classCoderequiredFixed Value: DOCSECT
Section.moodCoderequiredFixed Value: EVN
Section.codeexampleDocumentSectionType
Section.code.nullFlavorrequiredCDANullFlavor
Section.languageCoderequiredAllLanguages
Section.entry:funcStatusOrganizer.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusOrganizer.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusOrganizer.typeCoderequiredXActRelationshipEntry
Section.entry:funcStatusObs.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusObs.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:funcStatusObs.typeCoderequiredXActRelationshipEntry
Section.entry:caregiverCharacteristics.nullFlavorrequiredCDANullFlavor
Section.entry:caregiverCharacteristics.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:caregiverCharacteristics.typeCoderequiredXActRelationshipEntry
Section.entry:assessmentScale.nullFlavorrequiredCDANullFlavor
Section.entry:assessmentScale.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:assessmentScale.typeCoderequiredXActRelationshipEntry
Section.entry:nonMedSupply.nullFlavorrequiredCDANullFlavor
Section.entry:nonMedSupply.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:nonMedSupply.typeCoderequiredXActRelationshipEntry
Section.entry:selfCareActivity.nullFlavorrequiredCDANullFlavor
Section.entry:selfCareActivity.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:selfCareActivity.typeCoderequiredXActRelationshipEntry
Section.entry:sensoryStatus.nullFlavorrequiredCDANullFlavor
Section.entry:sensoryStatus.typeId.nullFlavorrequiredCDANullFlavor
Section.entry:sensoryStatus.typeCoderequiredXActRelationshipEntry
Section.component.nullFlavorrequiredCDANullFlavor
Section.component.typeId.nullFlavorrequiredCDANullFlavor

Constraints

IdGradePath(s)DetailsRequirements
should-authorwarningSection.entry:funcStatusOrganizer.organizer, Section.entry:funcStatusObs.observation, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain author
: author.exists()
should-effectiveTimewarningSection.entry:nonMedSupply.supplySHOULD contain effectiveTime
: effectiveTime.exists()
should-quantitywarningSection.entry:nonMedSupply.supplySHOULD contain quantity
: quantity.exists()
should-sdtctext-ref-valuewarningSection.entry:funcStatusOrganizer.organizerSHOULD contain text/reference/@value
: sdtcText.reference.value.exists()
should-text-ref-valuewarningSection.entry:funcStatusObs.observation, Section.entry:caregiverCharacteristics.observation, Section.entry:assessmentScale.observation, Section.entry:nonMedSupply.supply, Section.entry:selfCareActivity.observation, Section.entry:sensoryStatus.observationSHOULD contain text/reference/@value
: text.reference.value.exists()

 

Other representations of profile: CSV, Excel