PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.cda.us.ccda@4.0.0-ballot
    http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentScaleSupportingObservation
description: An Assessment Scale Supporting Observation represents the components of a scale used in an Assessment Scale Observation. The individual parts that make up the component may be a group of physical, cognitive, functional status, social observations or answers to questions.\n\nThe Assessment Scale Supporting Observation.value contains a LOINC answer concept. The integers corresponding to the LOINC answer concept is sent in the Observation.value.translation. The sum of the Assessment Supporting Observation values is sent in the Assessment Scale Observation.value.
package_name: rs/hl7.cda.us.ccda
derivation: constraint
name: AssessmentScaleSupportingObservation
type: http://hl7.org/cda/stds/core/StructureDefinition/Observation
elements:
  templateId:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: root, type: value}
      - {path: extension, type: value}
      min: 1
      slices:
        assessment-scale-supporting-obs:
          match: {root: 2.16.840.1.113883.10.20.22.4.86, extension: '2022-06-01'}
          schema:
            _required: true
            index: 1
            elements:
              root:
                pattern: {type: string, value: 2.16.840.1.113883.10.20.22.4.86}
                type: string
                index: 2
              extension:
                pattern: {type: string, value: '2022-06-01'}
                type: string
                index: 3
            required: [extension, root]
            extensions: {}
  classCode:
    pattern: {type: code, value: OBS}
    type: code
    index: 4
  moodCode:
    pattern: {type: code, value: EVN}
    type: code
    index: 5
  id: {index: 6}
  code: {index: 7}
  text:
    short: SHOULD reference the portion of section narrative text corresponding to this entry
    index: 8
    elements:
      reference:
        constraint:
          value-starts-octothorpe: {human: 'If reference/@value is present, it SHALL begin with a ''#'' and SHALL point to its corresponding narrative', source: 'http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentScaleSupportingObservation', severity: error, expression: value.exists() implies value.startsWith('#')}
        index: 9
  statusCode:
    index: 10
    elements:
      code:
        pattern: {type: code, value: completed}
        type: code
        index: 11
    required: [code]
  value: {short: 'If xsi:type="CD", MAY have a translation code to further specify the source if the instrument has an applicable code system and value set for the integer (CONF:14639) (CONF:4515-16755).', index: 12}
package_version: 4.0.0-ballot
class: logical
kind: logical
url: http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentScaleSupportingObservation
base: http://hl7.org/cda/stds/core/StructureDefinition/Observation
version: 4.0.0-ballot
required: [id, statusCode, templateId, value]