Smart Bear Implementation Guide
0.3.4 - ci-build

Smart Bear Implementation Guide - Local Development build (v0.3.4). See the Directory of published versions

Resource Profile: Cognitive Games - Catching food

Official URL: https://smart-bear.eu/fhir/StructureDefinition/CognitiveGamesCatchingFood Version: 0.3.4
Active as of 2024-04-22 Computable Name: CognitiveGamesCatchingFood

Cognitive Games - Catching food. This resource is used in synergy with the Smart4Health and/or Holobalance projects

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..*ObservationMeasurements and simple assertions
... extension
.... extension 0..0
.... url 1..1uriidentifies the meaning of the extension
Required Pattern: https://holobalance.eu/fhir/extension-exercise-difficulty
.... valueCodeableConcept 0..1CodeableConceptValue of extension
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: https://holobalance.eu/fhir/codesystem-exercise-difficulty
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: <<functionalLevel>>
...... display1..1stringRepresentation defined by the system
Fixed Value: Exercise Progression Level
... Slices for identifier 2..*IdentifierBusiness Identifier for observation
Slice: Unordered, Open by value:system
.... identifier:TrainingId 1..1IdentifierBusiness Identifier for observation
..... system 1..1uriThe namespace for the identifier value
Required Pattern: https://holobalance.eu/fhir/identifiers/exercise-instance
..... value 0..1stringThe value that is unique
Required Pattern: <<traininglogid>>
.... identifier:SessionId 1..1IdentifierBusiness Identifier for observation
..... system 1..1uriThe namespace for the identifier value
Required Pattern: https://holobalance.eu/fhir/identifiers/exercise-session
..... value 0..1stringThe value that is unique
Required Pattern: <<sessionid>>
... status 1..1coderegistered | preliminary | final | amended +
Required Pattern: final
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: activity
..... display1..1stringRepresentation defined by the system
Fixed Value: Activity
... code 1..1CodeableConceptType of observation (code / type)
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: https://holobalance.eu/fhir/CodeSystem/exercise-type
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1175
..... display1..1stringRepresentation defined by the system
Fixed Value: Cognitive Games - Catching food
... subject 1..1Reference(HolobalancePatient)Who and/or what the observation is about
... effective[x] 1..1dateTimeClinically relevant time/time-period for observation
Slice: Unordered, Open by type:$this
... effectiveDateTime 1..1dateTimeClinically relevant time/time-period for observation
... Slices for component 5..*BackboneElementComponent results
Slice: Unordered, Open by value:code
.... component:timeSpentExercising 1..1BackboneElementComponent results
..... code 1..1CodeableConceptType of component observation (code / type)
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 228450008
....... display1..1stringRepresentation defined by the system
Fixed Value: Time spent exercising
..... valueQuantity 0..1QuantityActual component result
Required Pattern: At least the following
...... unit1..1stringUnit representation
Fixed Value: second
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: s
.... component:numberOfExerciseRepetitionsCompleted 1..1BackboneElementComponent results
..... code
...... coding 0..*CodingCode defined by a terminology system
Required Pattern: At least the following
....... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1202026006
....... display1..1stringRepresentation defined by the system
Fixed Value: Number of exercise repetitions completed
....... version 0..1stringVersion of the system - if relevant
Required Pattern: http://snomed.info/sct/900000000000207008/version/20220228
...... text 0..1stringPlain text representation of the concept
Required Pattern: Total number of rounds (apples spawned)
..... valueQuantity 0..1QuantityActual component result
Required Pattern: At least the following
...... unit1..1stringUnit representation
Fixed Value: Number
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: {#}
.... component:accurate 1..1BackboneElementComponent results
..... code 1..1CodeableConceptType of component observation (code / type)
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 263656005
....... display1..1stringRepresentation defined by the system
Fixed Value: Accurate
...... text 0..1stringPlain text representation of the concept
Required Pattern: Total number of apples caught
..... valueQuantity 0..1QuantityActual component result
Required Pattern: At least the following
...... unit1..1stringUnit representation
Fixed Value: Number
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: {#}
.... component:performanceBasedMeasureScore 1..1BackboneElementComponent results
..... code
...... coding 0..*CodingCode defined by a terminology system
Required Pattern: At least the following
....... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 89191-1
....... display1..1stringRepresentation defined by the system
Fixed Value: Performance-based measure score
....... version 0..1stringVersion of the system - if relevant
Required Pattern: 2.69
..... valueQuantity 0..1QuantityActual component result
Required Pattern: At least the following
...... unit1..1stringUnit representation
Fixed Value: percent
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: %
.... component:distance 1..1BackboneElementComponent results
..... code 1..1CodeableConceptType of component observation (code / type)
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 246132006
....... display1..1stringRepresentation defined by the system
Fixed Value: Distance
...... text 0..1stringPlain text representation of the concept
Required Pattern: Distance to previous apple spawned (head turn agnle)
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: CANNOT FIND DATA
...... origin 1..1SimpleQuantityZero value and units
Required Pattern: At least the following
....... unit1..1stringUnit representation
Fixed Value: degree
....... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
....... code1..1codeCoded form of the unit
Fixed Value: deg
...... period 1..1decimalNumber of milliseconds between samples
Required Pattern: 1000
...... dimensions 1..1positiveIntNumber of sample points at each time point
Required Pattern: 2
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<reaction_time|FlattenedArrayThirdRemoved>>

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron