PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-ems@2.0.0-ballot
    http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-stroke-fast
description: This profile constrains the Observation resource for representing the FAST (face, arm, speech, time) test in the context of a stroke examination.
package_name: ch.fhir.ig.ch-ems
derivation: constraint
name: CHEmsObservationStrokeFAST
type: Observation
elements:
  code:
    short: Stroke / FAST
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '716800008', system: 'http://snomed.info/sct'}
    index: 0
  effective:
    short: 'T: Time'
    choices: [effectiveDateTime]
    index: 2
  effectiveDateTime: {type: dateTime, short: 'T: Time', choiceOf: effective, index: 3}
  component:
    array: true
    min: 3
    max: 3
    index: 4
    extensions: {}
    elements:
      extension: {index: 5}
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: code, type: value}
      min: 3
      max: 3
      slices:
        face:
          match:
            code:
              coding:
              - {code: '89545001', system: 'http://snomed.info/sct'}
          schema:
            short: 'F: Face'
            mustSupport: true
            _required: true
            index: 6
            extensions:
              laterality: {url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality', min: 0, max: 1, type: Extension, short: Affected side of the face, mustSupport: true, index: 7}
            elements:
              extension:
                type: Extension
                short: Affected side of the face
                mustSupport: true
                url: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality
                index: 7
                slicing:
                  slices:
                    laterality:
                      match: {}
                      schema: {type: Extension, short: Affected side of the face, mustSupport: true, url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality', index: 7}
                      min: 0
                      max: 1
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '89545001', system: 'http://snomed.info/sct'}
                index: 8
              value:
                short: Face drooping
                mustSupport: true
                choices: [valueCodeableConcept]
                index: 10
              valueCodeableConcept: {type: CodeableConcept, short: Face drooping, mustSupport: true, choiceOf: value, index: 11}
        arm:
          match:
            code:
              coding:
              - {code: '53120007', system: 'http://snomed.info/sct'}
          schema:
            short: 'A: Arm'
            mustSupport: true
            _required: true
            index: 12
            extensions:
              laterality: {url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality', min: 0, max: 1, type: Extension, short: Affected arm, mustSupport: true, index: 13}
            elements:
              extension:
                type: Extension
                short: Affected arm
                mustSupport: true
                url: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality
                index: 13
                slicing:
                  slices:
                    laterality:
                      match: {}
                      schema: {type: Extension, short: Affected arm, mustSupport: true, url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-laterality', index: 13}
                      min: 0
                      max: 1
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '53120007', system: 'http://snomed.info/sct'}
                index: 14
              value:
                short: Arm weakness
                mustSupport: true
                choices: [valueCodeableConcept]
                index: 16
              valueCodeableConcept: {type: CodeableConcept, short: Arm weakness, mustSupport: true, choiceOf: value, index: 17}
        speech:
          match:
            code:
              coding:
              - {code: '87335007', system: 'http://snomed.info/sct'}
          schema:
            short: 'S: Speech'
            mustSupport: true
            _required: true
            index: 18
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '87335007', system: 'http://snomed.info/sct'}
                index: 19
              value:
                short: Speech difficulty
                mustSupport: true
                choices: [valueCodeableConcept]
                index: 21
              valueCodeableConcept: {type: CodeableConcept, short: Speech difficulty, mustSupport: true, choiceOf: value, index: 22}
package_version: 2.0.0-ballot
class: profile
kind: resource
url: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-stroke-fast
base: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation
version: 2.0.0-ballot
required: [effectiveDateTime, effective]