PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.gen.r4.toimintakyky@1.0.0-RC1
    https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObsevation
description: Profiili, jolla käytetään toimintakykymerkintään liittyvien yksittäisten toimintakykyhavaintojen ilmoittamiseen. Profiili ei ole itsenäinen asiakirja, vaan sitä käytetään profiilin KantaObservationNotation aliprofiilina
package_name: fi.kela.kanta.gen.r4.toimintakyky
derivation: constraint
name: KantaObservationObservation
type: Observation
elements:
  category:
    short: Toimintakykyhavainnon IFC-koodi
    index: 10
    elements:
      id: {index: 11}
      coding:
        index: 12
        elements:
          id: {index: 13}
          system: {index: 14}
          version: {index: 15}
          code: {index: 16}
          display: {index: 17}
          userSelected: {index: 18}
        required: [display, system, code]
      text: {short: Toimintakykyhavainnon aiheen kuvaus, index: 19}
  referenceRange: {index: 59}
  hasMember: {index: 60}
  value[x]:
    elements:
      value: {short: T, index: 42}
  meta:
    index: 1
    elements:
      profile:
        pattern: {type: Canonical, value: 'https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObsevation'}
        index: 2
    required: [profile]
  derivedFrom: {index: 61}
  interpretation: {index: 47}
  encounter: {index: 28}
  method:
    short: Toimintakykyhavainnon menetelmä
    index: 50
    extensions: {}
    elements:
      extension: {index: 51}
      coding:
        short: Havainnointimenetelmä
        index: 52
        elements:
          system: {index: 53}
          code: {short: Havainnointimenetelmä koodiarvo, index: 54}
          display: {short: Havainnontimenetelmä tekstimuodossa, index: 55}
        required: [display, system, code]
      text: {short: Lisätiedot havainnointimenetelmästä, index: 56}
  specimen: {index: 57}
  value:
    short: Toimintakykyhavainnon tulos lukuarvona
    choices: [valueInteger]
    index: 44
    slicing:
      slices:
        valueInteger:
          match: {}
          schema:
            short: Toimintakykyhavainnon tulos lukuarvona
            choices: [valueInteger]
            index: 44
  valueString:
    type: string
    short: Toimintakykyhavainnon tulos tekstinä
    choiceOf: value
    index: 41
    slicing:
      slices:
        valueString:
          match: {}
          schema: {type: string, short: Toimintakykyhavainnon tulos tekstinä, choiceOf: value, index: 41}
  component: {index: 62}
  note: {short: Lisätietoja, index: 48}
  extension:
    type: Extension
    isModifier: false
    url: https://gen.kanta.fi/fhir/StructureDefinition/extension/ObservationICFSpecification
    index: 4
    slicing:
      slices:
        observationICFSpecification:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://gen.kanta.fi/fhir/StructureDefinition/extension/ObservationICFSpecification', index: 4}
        functionalLimitation:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://gen.kanta.fi/fhir/StructureDefinition/extension/FunctionalLimitation', index: 5}
  effectiveDateTime: {type: dateTime, short: Toimintakyvyn havainnointipäivämäärä, choiceOf: effective, index: 31}
  status:
    pattern: {type: Code, value: final}
    index: 9
  language: {index: 3}
  effective:
    short: Toimintakyvyn havainnointipäivämäärä
    choices: [effectiveDateTime]
    index: 30
  id: {short: Toimintakykyhavainnon yksilöivä tunnus, index: 0}
  code:
    short: Toimintakykyhavainnon aiheen kuvaus
    index: 20
    elements:
      coding:
        short: Toimintakykyhavainnon ICF-aihekoodi
        index: 21
        elements:
          system: {index: 22}
          code: {short: ICF-luokituksen arvo, index: 23}
          display: {short: Toimintakykyaiheen nimi, index: 24}
        required: [display, system, code]
      text: {short: Toimintakykyhavainnon aiheen kuvaus, index: 25}
  identifier: {index: 6}
  valueCodeableConcept: {type: CodeableConcept, short: Toimintakykyhavainnon tulos, choiceOf: value, index: 36}
  bodySite: {index: 49}
  focus: {index: 27}
  issued: {index: 32}
  device: {index: 58}
  basedOn: {index: 7}
  partOf: {index: 8}
  valueInteger:
    type: integer
    short: Toimintakykyhavainnon tulos lukuarvona
    choiceOf: value
    index: 45
    slicing:
      slices:
        valueInteger:
          match: {}
          schema: {type: integer, short: Toimintakykyhavainnon tulos lukuarvona, choiceOf: value, index: 45}
  subject: {index: 26}
  performer: {index: 33}
  dataAbsentReason: {index: 46}
package_version: 1.0.0-RC1
extensions:
  observationICFSpecification: {url: 'https://gen.kanta.fi/fhir/StructureDefinition/extension/ObservationICFSpecification', type: Extension, isModifier: false, index: 4}
  functionalLimitation: {url: 'https://gen.kanta.fi/fhir/StructureDefinition/extension/FunctionalLimitation', type: Extension, isModifier: false, index: 5}
class: profile
kind: resource
url: https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObsevation
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 1.0.0
required: [valueString, value, valueCodeableConcept, valueInteger]