Smart Bear Implementation Guide
0.3.2 - ci-build

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

Resource Profile: Exercise Walking 2 – Walk and Yaw

Official URL: https://smart-bear.eu/fhir/StructureDefinition/ExerciseWalking2WalkAndYaw Version: 0.3.2
Active as of 2023-11-21 Computable Name: ExerciseWalking2WalkAndYaw

Exercise Walking 2 – Walk and Yaw. 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: 1166
..... display1..1stringRepresentation defined by the system
Fixed Value: Exercise Walking 2 – Walk and Yaw
... 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 14..*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 performed (walk routes)
..... 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:frequencyOfExercise 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: 228449008
....... display1..1stringRepresentation defined by the system
Fixed Value: Frequency of exercise
...... text 0..1stringPlain text representation of the concept
Required Pattern: Total number of head turns performed
..... 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:measureOfGait 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: 363837002
....... display1..1stringRepresentation defined by the system
Fixed Value: Measure of gait
...... text 0..1stringPlain text representation of the concept
Required Pattern: Percentage of single support on left foot, single support on right foot and double support per repetition
..... 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: percent
....... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
....... code1..1codeCoded form of the unit
Fixed Value: %
...... period 1..1decimalNumber of milliseconds between samples
Required Pattern: 1000
...... dimensions 1..1positiveIntNumber of sample points at each time point
Required Pattern: 3
...... data 0..1stringDecimal values with spaces, or "E" | "U" | "L"
Required Pattern: <<metrixthree|FlattenedArray>>
.... component:numberOfStepsInUnspecifiedTimePedometer 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://loinc.org
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: 55423-8
....... display1..1stringRepresentation defined by the system
Fixed Value: Number of steps in unspecified time Pedometer
...... text 0..1stringPlain text representation of the concept
Required Pattern: Total number of steps performed per walking route
..... 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: Number
....... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
....... code1..1codeCoded form of the unit
Fixed Value: {#}
...... 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: <<numofstep|FlattenedArray>>
.... component:swayingGait 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: 69021004
....... display1..1stringRepresentation defined by the system
Fixed Value: Swaying gait
...... text 0..1stringPlain text representation of the concept
Required Pattern: Sway index rate
..... 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: percent
....... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
....... code1..1codeCoded form of the unit
Fixed Value: %
...... 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: <<metrixsway|FlattenedArray>>
.... 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 of head turns in yaw plane (Left-Right)
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offsethead|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: <<range|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 turns per second
..... valueSampledData 0..1SampledDataActual component result
...... extension
....... extension ..0
....... url Required Pattern: https://holobalance.eu/fhir/offsets
....... valueString 0..1stringRequired Pattern: <<offsethead|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: <<speed|FlattenedArray>>

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron