This page is part of the CCDA: Consolidated CDA Release (v3.0.0: CCDA 3.0) generated with FHIR (HL7® FHIR® Standard) v5.0.0. The current version which supersedes this version is 4.0.0. For a full list of available versions, see the Directory of published versions
| Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/MentalStatusObservation | Version: 3.0.0 | |||
| Draft as of 2024-05-18 | Computable Name: MentalStatusObservation | |||
| Other Identifiers: urn:ietf:rfc:3986#Uniform Resource Identifier (URI)#urn:hl7ii:2.16.840.1.113883.10.20.22.4.74:2024-05-01 | ||||
The Mental Status Observation template represents an observation about mental status that can come from a broad range of subjective and objective information (including measured data) to address those categories described in the Mental Status Section. See also Assessment Scale Observation for specific collections of observations that together yield a summary evaluation of a particular condition.
Usage:
Description of Template, Differentials, Snapshots and how the different presentations work.
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
|     templateId:mental-status-obs | 1..1 | II | ||
|      @root | 1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Fixed Value: EVN | |
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC Required Pattern: 2.16.840.1.113883.6.1 | |
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|    statusCode | 1..1 | CS | ||
|     @code | 1..1 | cs | Fixed Value: completed | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    Slices for value | 1..1 | ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ | Slice: Unordered, Open by type:$this | |
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @typeCode | 1..1 | cs | Fixed Value: COMP | |
|      observation | 1..1 | AssessmentScaleObservation | Base for all types and resources | |
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|  Documentation for this format | ||||
| Path | Conformance | ValueSet | URI | 
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
|     templateId:mental-status-obs | 1..1 | II | ||
|      @root | 1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Binding: CDAActClassObservation (required) Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Binding: XActMoodDocumentObservation (2.0.0) (required) Fixed Value: EVN | |
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status Binding: ObservationType (example) | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC Required Pattern: 2.16.840.1.113883.6.1 | |
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|    statusCode | 1..1 | CS | Binding: ActStatus (required) | |
|     @code | 1..1 | cs | Fixed Value: completed | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    Slices for value | 1..1 | Slice: Unordered, Open by type:$this | ||
|     value | ANY | |||
|     value | BL | |||
|     value | ED | |||
|     value | ST | |||
|     value | CD | |||
|     value | CV | |||
|     value | CE | |||
|     value | CO | |||
|     value | SC | |||
|     value | II | |||
|     value | TEL | |||
|     value | AD | |||
|     value | EN | |||
|     value | INT | |||
|     value | REAL | |||
|     value | PQ | |||
|     value | MO | |||
|     value | TS | |||
|     value | IVL_PQ | |||
|     value | IVL_TS | |||
|     value | PIVL_TS | |||
|     value | EIVL_TS | |||
|     value | SXPR_TS | |||
|     value | RTO_PQ_PQ | |||
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @typeCode | 1..1 | cs | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: COMP | |
|      observation | C | 1..1 | AssessmentScaleObservation | Base for all types and resources should-text-ref-value: SHOULD contain text/reference/@value | 
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|     observationRange | 1..1 | ObservationRange | ||
|  Documentation for this format | ||||
| Path | Conformance | ValueSet / Code | URI | 
| Observation.classCode | required | Fixed Value: OBS http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | Fixed Value: EVN http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | example | ObservationType http://terminology.hl7.org/ValueSet/v3-ObservationType | |
| Observation.statusCode | required | ActStatus http://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | |
| Observation.entryRelationship:assessmentScale.typeCode | required | Fixed Value: COMP http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| should-text-ref-value | warning | Observation.entryRelationship:assessmentScale.observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|    realmCode | 0..* | CS | ||
|    typeId | 0..1 | II | ||
|     @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:mental-status-obs | 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.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Binding: CDAActClassObservation (required) Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Binding: XActMoodDocumentObservation (2.0.0) (required) Fixed Value: EVN | |
|    @negationInd | 0..1 | bl | ||
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status Binding: ObservationType (example) | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC 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:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
|     @sdtcValueSetVersion | 0..1 | st | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
|     originalText | 0..1 | ED | ||
|     qualifier | 0..* | CR | ||
|     translation | 0..* | CD | ||
|    derivationExpr | 0..1 | ST | ||
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @compression | 0..1 | cs | Binding: CDACompressionAlgorithm (required) | |
|     @integrityCheck | 0..1 | bin | ||
|     @integrityCheckAlgorithm | 0..1 | cs | Binding: IntegrityCheckAlgorithm (2.0.0) (required) | |
|     @language | 0..1 | cs | ||
|     @mediaType | 0..1 | cs | Binding: MediaType (example) | |
|     @representation | 0..1 | cs | Binding: CDABinaryDataEncoding (required) | |
|     xmlText | 0..1 | st | Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string. | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|     thumbnail | 0..1 | ED | ||
|    statusCode | 1..1 | CS | Binding: ActStatus (required) | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @code | 1..1 | cs | Fixed Value: completed | |
|     @sdtcValueSet | 0..1 | oid | XML Namespace: urn:hl7-org:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
|     @sdtcValueSetVersion | 0..1 | st | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    priorityCode | 0..1 | CE | Binding: ActPriority (example) | |
|    repeatNumber | 0..1 | IVL_INT | ||
|    languageCode | 0..1 | CS | Binding: AllLanguages (required) | |
|    Slices for value | 1..1 | Slice: Unordered, Open by type:$this | ||
|     value | ANY | |||
|     value | BL | |||
|     value | ED | |||
|     value | ST | |||
|     value | CD | |||
|     value | CV | |||
|     value | CE | |||
|     value | CO | |||
|     value | SC | |||
|     value | II | |||
|     value | TEL | |||
|     value | AD | |||
|     value | EN | |||
|     value | INT | |||
|     value | REAL | |||
|     value | PQ | |||
|     value | MO | |||
|     value | TS | |||
|     value | IVL_PQ | |||
|     value | IVL_TS | |||
|     value | PIVL_TS | |||
|     value | EIVL_TS | |||
|     value | SXPR_TS | |||
|     value | RTO_PQ_PQ | |||
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    interpretationCode | 0..* | CE | Binding: CDAObservationInterpretation (required) | |
|    methodCode | 0..* | CE | Binding: ObservationMethod (example) | |
|    targetSiteCode | 0..* | CD | ||
|    subject | 0..1 | Subject | ||
|    specimen | 0..* | Specimen | ||
|    performer | 0..* | Performer2 | ||
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    informant | 0..* | Informant | ||
|    participant | 0..* | Participant2 | ||
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|      realmCode | 0..* | CS | ||
|      typeId | 0..1 | II | ||
|       @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 | 1..1 | cs | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: COMP | |
|      @inversionInd | 0..1 | bl | ||
|      @contextConductionInd | 0..1 | bl | ||
|      @negationInd | 0..1 | bl | ||
|      sequenceNumber | 0..1 | INT | ||
|      seperatableInd | 0..1 | BL | ||
|      act | 0..1 | Act | ||
|      encounter | 0..1 | Encounter | ||
|      observation | C | 1..1 | AssessmentScaleObservation | Base for all types and resources should-text-ref-value: SHOULD contain text/reference/@value | 
|      observationMedia | 0..1 | ObservationMedia | ||
|      organizer | 0..1 | Organizer | ||
|      procedure | 0..1 | Procedure | ||
|      regionOfInterest | 0..1 | RegionOfInterest | ||
|      substanceAdministration | 0..1 | SubstanceAdministration | ||
|      supply | 0..1 | Supply | ||
|    reference | 0..* | Reference | ||
|    precondition | 0..* | Precondition | ||
|    sdtcPrecondition2 | 0..* | Precondition2 | XML Namespace: urn:hl7-org:sdtc XML: precondition2 (urn:hl7-org:sdtc) | |
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     realmCode | 0..* | CS | ||
|     typeId | 0..1 | II | ||
|      @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: CDAActRelationshipType (required) Fixed Value: REFV | |
|     observationRange | 1..1 | ObservationRange | ||
|    sdtcInFulfillmentOf1 | 0..* | InFulfillmentOf1 | XML Namespace: urn:hl7-org:sdtc XML: inFulfillmentOf1 (urn:hl7-org:sdtc) | |
|  Documentation for this format | ||||
| Path | Conformance | ValueSet / Code | URI | 
| Observation.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.templateId:mental-status-obs.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.classCode | required | Fixed Value: OBS http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | Fixed Value: EVN http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | example | ObservationType http://terminology.hl7.org/ValueSet/v3-ObservationType | |
| Observation.code.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.compression | required | CDACompressionAlgorithm http://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm | |
| Observation.text.integrityCheckAlgorithm | required | IntegrityCheckAlgorithm http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0 | |
| Observation.text.mediaType | example | MediaType http://terminology.hl7.org/ValueSet/v3-MediaType | |
| Observation.text.representation | required | BinaryDataEncoding http://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding | |
| Observation.statusCode | required | ActStatus http://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.statusCode.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.priorityCode | example | ActPriority http://terminology.hl7.org/ValueSet/v3-ActPriority | |
| Observation.languageCode | required | AllLanguages http://hl7.org/fhir/ValueSet/all-languagesfrom the FHIR Standard | |
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | |
| Observation.interpretationCode | required | CDAObservationInterpretation http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation | |
| Observation.methodCode | example | ObservationMethod http://terminology.hl7.org/ValueSet/v3-ObservationMethod | |
| Observation.entryRelationship:assessmentScale.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:assessmentScale.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:assessmentScale.typeCode | required | Fixed Value: COMP http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | |
| Observation.referenceRange.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeCode | required | Fixed Value: REFV http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| should-text-ref-value | warning | Observation.entryRelationship:assessmentScale.observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
This structure is derived from Observation
Summary
Mandatory: 11 elements(1 nested mandatory element)
 Fixed: 4 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
|     templateId:mental-status-obs | 1..1 | II | ||
|      @root | 1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Fixed Value: EVN | |
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC Required Pattern: 2.16.840.1.113883.6.1 | |
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|    statusCode | 1..1 | CS | ||
|     @code | 1..1 | cs | Fixed Value: completed | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    Slices for value | 1..1 | ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ | Slice: Unordered, Open by type:$this | |
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @typeCode | 1..1 | cs | Fixed Value: COMP | |
|      observation | 1..1 | AssessmentScaleObservation | Base for all types and resources | |
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|  Documentation for this format | ||||
| Path | Conformance | ValueSet | URI | 
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
|     templateId:mental-status-obs | 1..1 | II | ||
|      @root | 1..1 | oid, uuid, ruid | Required Pattern: 2.16.840.1.113883.10.20.22.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Binding: CDAActClassObservation (required) Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Binding: XActMoodDocumentObservation (2.0.0) (required) Fixed Value: EVN | |
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status Binding: ObservationType (example) | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC Required Pattern: 2.16.840.1.113883.6.1 | |
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|    statusCode | 1..1 | CS | Binding: ActStatus (required) | |
|     @code | 1..1 | cs | Fixed Value: completed | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    Slices for value | 1..1 | Slice: Unordered, Open by type:$this | ||
|     value | ANY | |||
|     value | BL | |||
|     value | ED | |||
|     value | ST | |||
|     value | CD | |||
|     value | CV | |||
|     value | CE | |||
|     value | CO | |||
|     value | SC | |||
|     value | II | |||
|     value | TEL | |||
|     value | AD | |||
|     value | EN | |||
|     value | INT | |||
|     value | REAL | |||
|     value | PQ | |||
|     value | MO | |||
|     value | TS | |||
|     value | IVL_PQ | |||
|     value | IVL_TS | |||
|     value | PIVL_TS | |||
|     value | EIVL_TS | |||
|     value | SXPR_TS | |||
|     value | RTO_PQ_PQ | |||
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @typeCode | 1..1 | cs | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: COMP | |
|      observation | C | 1..1 | AssessmentScaleObservation | Base for all types and resources should-text-ref-value: SHOULD contain text/reference/@value | 
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|     observationRange | 1..1 | ObservationRange | ||
|  Documentation for this format | ||||
| Path | Conformance | ValueSet / Code | URI | 
| Observation.classCode | required | Fixed Value: OBS http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | Fixed Value: EVN http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | example | ObservationType http://terminology.hl7.org/ValueSet/v3-ObservationType | |
| Observation.statusCode | required | ActStatus http://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | |
| Observation.entryRelationship:assessmentScale.typeCode | required | Fixed Value: COMP http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| should-text-ref-value | warning | Observation.entryRelationship:assessmentScale.observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Observation | C | 1..1 | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) should-text-ref-value: SHOULD contain text/reference/@value should-author: SHOULD contain author | 
|    @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|    realmCode | 0..* | CS | ||
|    typeId | 0..1 | II | ||
|     @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:mental-status-obs | 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.4.74 | |
|      @extension | 1..1 | st | Required Pattern: 2024-05-01 | |
|    @classCode | 1..1 | cs | Binding: CDAActClassObservation (required) Fixed Value: OBS | |
|    @moodCode | 1..1 | cs | Binding: XActMoodDocumentObservation (2.0.0) (required) Fixed Value: EVN | |
|    @negationInd | 0..1 | bl | ||
|    id | 1..* | II | ||
|    code | 1..1 | CD | Mental Status Binding: ObservationType (example) | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @code | 1..1 | cs | Required Pattern: 8693-4 | |
|     @codeSystem | 1..1 | oid, uuid, ruid | LOINC 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:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
|     @sdtcValueSetVersion | 0..1 | st | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
|     originalText | 0..1 | ED | ||
|     qualifier | 0..* | CR | ||
|     translation | 0..* | CD | ||
|    derivationExpr | 0..1 | ST | ||
|    text | 0..1 | ED | SHOULD reference the portion of section narrative text corresponding to this entry | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @compression | 0..1 | cs | Binding: CDACompressionAlgorithm (required) | |
|     @integrityCheck | 0..1 | bin | ||
|     @integrityCheckAlgorithm | 0..1 | cs | Binding: IntegrityCheckAlgorithm (2.0.0) (required) | |
|     @language | 0..1 | cs | ||
|     @mediaType | 0..1 | cs | Binding: MediaType (example) | |
|     @representation | 0..1 | cs | Binding: CDABinaryDataEncoding (required) | |
|     xmlText | 0..1 | st | Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string. | |
|     reference | C | 0..1 | TEL | value-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative | 
|     thumbnail | 0..1 | ED | ||
|    statusCode | 1..1 | CS | Binding: ActStatus (required) | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     @code | 1..1 | cs | Fixed Value: completed | |
|     @sdtcValueSet | 0..1 | oid | XML Namespace: urn:hl7-org:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
|     @sdtcValueSetVersion | 0..1 | st | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
|    effectiveTime | 1..1 | IVL_TS | ||
|    priorityCode | 0..1 | CE | Binding: ActPriority (example) | |
|    repeatNumber | 0..1 | IVL_INT | ||
|    languageCode | 0..1 | CS | Binding: AllLanguages (required) | |
|    Slices for value | 1..1 | Slice: Unordered, Open by type:$this | ||
|     value | ANY | |||
|     value | BL | |||
|     value | ED | |||
|     value | ST | |||
|     value | CD | |||
|     value | CV | |||
|     value | CE | |||
|     value | CO | |||
|     value | SC | |||
|     value | II | |||
|     value | TEL | |||
|     value | AD | |||
|     value | EN | |||
|     value | INT | |||
|     value | REAL | |||
|     value | PQ | |||
|     value | MO | |||
|     value | TS | |||
|     value | IVL_PQ | |||
|     value | IVL_TS | |||
|     value | PIVL_TS | |||
|     value | EIVL_TS | |||
|     value | SXPR_TS | |||
|     value | RTO_PQ_PQ | |||
|     value:code | 0..1 | CD | Binding: Mental Status Observation  (preferred) | |
|    interpretationCode | 0..* | CE | Binding: CDAObservationInterpretation (required) | |
|    methodCode | 0..* | CE | Binding: ObservationMethod (example) | |
|    targetSiteCode | 0..* | CD | ||
|    subject | 0..1 | Subject | ||
|    specimen | 0..* | Specimen | ||
|    performer | 0..* | Performer2 | ||
|    author | 0..* | AuthorParticipation | Base for all types and resources | |
|    informant | 0..* | Informant | ||
|    participant | 0..* | Participant2 | ||
|    Slices for entryRelationship | 0..* | EntryRelationship | Slice: Unordered, Open by profile:observation | |
|     entryRelationship:assessmentScale | 0..* | EntryRelationship | (USCDI) Mental/Cognitive Status | |
|      @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|      realmCode | 0..* | CS | ||
|      typeId | 0..1 | II | ||
|       @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 | 1..1 | cs | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: COMP | |
|      @inversionInd | 0..1 | bl | ||
|      @contextConductionInd | 0..1 | bl | ||
|      @negationInd | 0..1 | bl | ||
|      sequenceNumber | 0..1 | INT | ||
|      seperatableInd | 0..1 | BL | ||
|      act | 0..1 | Act | ||
|      encounter | 0..1 | Encounter | ||
|      observation | C | 1..1 | AssessmentScaleObservation | Base for all types and resources should-text-ref-value: SHOULD contain text/reference/@value | 
|      observationMedia | 0..1 | ObservationMedia | ||
|      organizer | 0..1 | Organizer | ||
|      procedure | 0..1 | Procedure | ||
|      regionOfInterest | 0..1 | RegionOfInterest | ||
|      substanceAdministration | 0..1 | SubstanceAdministration | ||
|      supply | 0..1 | Supply | ||
|    reference | 0..* | Reference | ||
|    precondition | 0..* | Precondition | ||
|    sdtcPrecondition2 | 0..* | Precondition2 | XML Namespace: urn:hl7-org:sdtc XML: precondition2 (urn:hl7-org:sdtc) | |
|    referenceRange | 0..* | InfrastructureRoot | The referenceRange could be used to represent normal or expected capability for the mental function being evaluated. | |
|     @nullFlavor | 0..1 | cs | Binding: CDANullFlavor (required) | |
|     realmCode | 0..* | CS | ||
|     typeId | 0..1 | II | ||
|      @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: CDAActRelationshipType (required) Fixed Value: REFV | |
|     observationRange | 1..1 | ObservationRange | ||
|    sdtcInFulfillmentOf1 | 0..* | InFulfillmentOf1 | XML Namespace: urn:hl7-org:sdtc XML: inFulfillmentOf1 (urn:hl7-org:sdtc) | |
|  Documentation for this format | ||||
| Path | Conformance | ValueSet / Code | URI | 
| Observation.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.templateId:mental-status-obs.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.classCode | required | Fixed Value: OBS http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | Fixed Value: EVN http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | example | ObservationType http://terminology.hl7.org/ValueSet/v3-ObservationType | |
| Observation.code.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.compression | required | CDACompressionAlgorithm http://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm | |
| Observation.text.integrityCheckAlgorithm | required | IntegrityCheckAlgorithm http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0 | |
| Observation.text.mediaType | example | MediaType http://terminology.hl7.org/ValueSet/v3-MediaType | |
| Observation.text.representation | required | BinaryDataEncoding http://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding | |
| Observation.statusCode | required | ActStatus http://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.statusCode.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.priorityCode | example | ActPriority http://terminology.hl7.org/ValueSet/v3-ActPriority | |
| Observation.languageCode | required | AllLanguages http://hl7.org/fhir/ValueSet/all-languagesfrom the FHIR Standard | |
| Observation.value:code | preferred | MentalStatusObservation  http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.1 | |
| Observation.interpretationCode | required | CDAObservationInterpretation http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation | |
| Observation.methodCode | example | ObservationMethod http://terminology.hl7.org/ValueSet/v3-ObservationMethod | |
| Observation.entryRelationship:assessmentScale.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:assessmentScale.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:assessmentScale.typeCode | required | Fixed Value: COMP http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | |
| Observation.referenceRange.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeId.nullFlavor | required | CDANullFlavor http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeCode | required | Fixed Value: REFV http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType | 
| Id | Grade | Path(s) | Details | Requirements | 
| should-author | warning | Observation | SHOULD contain author : author.exists() | |
| should-text-ref-value | warning | Observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| should-text-ref-value | warning | Observation.entryRelationship:assessmentScale.observation | SHOULD contain text/reference/@value : text.reference.value.exists() | |
| value-starts-octothorpe | error | Observation.text.reference | If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative : value.exists() implies value.startsWith('#') | 
This structure is derived from Observation
Summary
Mandatory: 11 elements(1 nested mandatory element)
 Fixed: 4 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices: