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: Exergame Standing 3 – Reach up

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

Exergame Standing 3 – Reach up

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: 1181
..... display1..1stringRepresentation defined by the system
Fixed Value: Exergame Standing 3 – Reach up
... 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 12..*BackboneElementComponent results
Slice: Unordered, Open by value:code
.... 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 repetitions
..... 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:sagittalPlaneBodyPosition 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: 72282-7
....... display1..1stringRepresentation defined by the system
Fixed Value: Sagittal plane body position
....... version 0..1stringVersion of the system - if relevant
Required Pattern: 2.69
..... valueSampledData 0..1SampledDataActual component result
...... 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: 15000
...... dimensions 1..1positiveIntNumber of sample points at each time point
Required Pattern: 1
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<posture|FlattenedArrayOddRemoved>>
.... 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: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: score
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: {score}
.... component:disorientated 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: 62476001
....... display1..1stringRepresentation defined by the system
Fixed Value: Disorientated
..... valueBoolean 0..1booleanActual component result
Required Pattern: true
..... valueCodeableConcept 0..1CodeableConceptActual component result
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: <<disoriented|SeverityCode>>
....... display1..1stringRepresentation defined by the system
Fixed Value: <<disoriented|SeverityCodeDisplay>>
.... component:abnormalVision 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: 7973008
....... display1..1stringRepresentation defined by the system
Fixed Value: Abnormal vision
..... valueBoolean 0..1booleanActual component result
Required Pattern: true
..... valueCodeableConcept 0..1CodeableConceptActual component result
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: <<blurryvision|SeverityCode>>
....... display1..1stringRepresentation defined by the system
Fixed Value: <<blurryvision|SeverityCodeDisplay>>
.... component:dizziness 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: 404640003
....... display1..1stringRepresentation defined by the system
Fixed Value: Dizziness
..... valueBoolean 0..1booleanActual component result
Required Pattern: true
..... valueCodeableConcept 0..1CodeableConceptActual component result
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: <<dizzy|SeverityCode>>
....... display1..1stringRepresentation defined by the system
Fixed Value: <<dizzy|SeverityCodeDisplay>>
.... component:headache 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: 25064002
....... display1..1stringRepresentation defined by the system
Fixed Value: Headache
..... valueBoolean 0..1booleanActual component result
Required Pattern: true
..... valueCodeableConcept 0..1CodeableConceptActual component result
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: <<headache|SeverityCode>>
....... display1..1stringRepresentation defined by the system
Fixed Value: <<headache|SeverityCodeDisplay>>
.... component:neckJointRangeOfMovement 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: 404979006
....... display1..1stringRepresentation defined by the system
Fixed Value: Neck joint - range of movement
...... text 0..1stringPlain text representation of the concept
Required Pattern: Range in pitch plane while looking up
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offset|ValOfArrayOfKeyVal>>
...... 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: 1
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<rangepitch|FlattenedArray>>
.... component:countsPerSecond 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: 282108002
....... display1..1stringRepresentation defined by the system
Fixed Value: Counts per second
...... text 0..1stringPlain text representation of the concept
Required Pattern: Head movements per second
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offset|ValOfArrayOfKeyVal>>
...... origin 1..1SimpleQuantityZero value and units
Required Pattern: At least the following
....... unit1..1stringUnit representation
Fixed Value: per second
....... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
....... code1..1codeCoded form of the unit
Fixed Value: /s
...... period 1..1decimalNumber of milliseconds between samples
Required Pattern: 1000
...... dimensions 1..1positiveIntNumber of sample points at each time point
Required Pattern: 1
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<pitchspeed|FlattenedArray>>
.... component:duration 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: 103335007
....... display1..1stringRepresentation defined by the system
Fixed Value: Duration
...... text 0..1stringPlain text representation of the concept
Required Pattern: Time of rising movement and time standing still in between movements
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offset|ValOfArrayOfKeyVal>>
...... origin 1..1SimpleQuantityZero value and units
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
...... 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: <<timingstanding|FlattenedArray>>
.... component:exerciseTime 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: 255257008
....... display1..1stringRepresentation defined by the system
Fixed Value: Exercise time
...... text 0..1stringPlain text representation of the concept
Required Pattern: Total movement time
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offset|ValOfArrayOfKeyVal>>
...... origin 1..1SimpleQuantityZero value and units
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
...... period 1..1decimalNumber of milliseconds between samples
Required Pattern: 1000
...... dimensions 1..1positiveIntNumber of sample points at each time point
Required Pattern: 1
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<thetimeofpitchmovement|FlattenedArray>>

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron