-- Definition --
Application Schema for Observable Properties
-- Name --
Constraint
-- Definition --
A constraint on some property e.g. wavelength = 200nm.
-- Description --
A constraint on some property e.g. wavelength = 200nm. This property is typically not the same property as the base phenomenon of the observed property. e.g.
the observed property has a base phenomenon 'radiance'.
a constraint is added to say 'wavelength = 200nm'
So the overall ObservableProperty which is represented is 'radiance where wavelength = 200nm'
The Constraint class is specialised into several specific classes covering Scalar, Range and Categorical constraints
-- Name --
constrainedProperty
-- Definition --
The property being constrained. e.g. 'colour' if the constraint is 'colour = blue'
omop:PhenomenonTypeValue
technicalGuidance
-- Name --
description
-- Definition --
A human readable title for the constraint as a whole
-- Name --
ComparisonOperatorValue
-- Definition --
An enumeration of comparison operators (e.g. greater than)
-- Name --
equalTo
-- Definition --
Exactly equal to
-- Name --
notEqualTo
-- Definition --
Not exactly equal to
-- Name --
lessThan
-- Definition --
Less than
-- Name --
greaterThan
-- Definition --
Greater Than
-- Name --
lessThanOrEqualTo
-- Definition --
Less than or exactly equal to
-- Name --
greaterThanOrEqualTo
-- Definition --
Greater than or exactly equal to
-- Name --
Category Constraint
-- Definition --
A constraint based on some qualifying category. e..g colour = 'Red'.
-- Description --
A constraint based on some qualifying category. e..g colour = 'Red'.
The value ('Red') of the constraint ('colour') can be any string, although it may be desirable to constrain this in particular application domains.
-- Name --
value
-- Definition --
the value of the property that is constrained e.g. 'blue' (if the constrained property is colour).
-- Name --
comparison
-- Definition --
A comparison operator. In the case of a category constraint it should be 'equalTo' or 'notEqualTo'.
-- Name --
Range Bounds
-- Definition --
The start and end bounding values of a numerical range (e.g. start >=50, end <=99)
-- Name --
rangeStart
-- Definition --
The lower limit of the range.
-- Name --
rangeEnd
-- Definition --
The upper limit of the range.
-- Name --
startComparison
-- Definition --
The compartor used for the lower range limit (e.g. greaterThanOrEqualTo)
-- Name --
endComparison
-- Definition --
The compartor used for the upper range limit (e.g. lessThan)
-- Name --
Other Constraint
-- Definition --
A constraint, not modelled in a structured way, but may be described using the freetext 'description' attribute.
-- Name --
description
-- Definition --
A description of the constraint.
-- Name --
Observable Property
-- Definition --
Represents a single observable property e.g. 'temperature'.
-- Description --
The Observable Property represents a single observable property e.g. 'temperature'. It may have associations to additional constraints or measures that make it more complex e.g. 'daily mean temperature'.
-- Name --
basePhenomenon
-- Definition --
The phenomenon that the Observable Property description builds upon.
-- Description --
The phenomenon that the Observable Property description builds upon. e.g. if the Observable property describes 'monthly minimum temperature' then the basePhenomenon should reference the vocabulary term 'temperature'.
omop:PhenomenonTypeValue
technicalGuidance
null:UnitOfMeasure
-- Name --
Range Constraint
-- Definition --
A numerical range constraint on some property e.g. wavelength >=300nm and wavelength <=600nm
-- Description --
A numerical range constraint on some property e.g. wavelength >=300nm and wavelength <=600nm
e.g. To be used when data is observed in particular bands or groupings based on a numerical quantity.
-- Name --
value
-- Definition --
The numerical value range of the property that is constrained
-- Name --
uom
-- Definition --
Units of measure used in the constraint
null:UnitOfMeasure
-- Name --
Composite Observable Property
-- Definition --
A composite of mulitple Observable Properties.
-- Description --
A composite of multiple Observable Properties, for example U,V winds.
There is no requirement that the observable properties in the composite are related to each other.
A composite observable property may have components which are observabel properties or other composite observable properties.
-- Name --
count
-- Definition --
Number of components in this composite
-- Name --
Statistical Measure
-- Definition --
A descripton of some statistical measure e.g. "daily maximum"
-- Description --
A descripton of some statistical measure e.g. "daily maximum"
The measure is usually some function over some time (e.g. an hour, a day) or space (e.g. a length, area or volume)
Other aggregation types can be supported via the 'otherAggregation' extension point.
-- Name --
derived from
-- Definition --
One statistical measure may be derived from another. e.g. Monthly Maximum temperatures may be derived from Daily Mean temperatures.
-- Name --
statisticalFunction
-- Definition --
A statistical function e.g. (mean)
technicalGuidance
-- Name --
aggregationTimePeriod
-- Definition --
A temporal range over which a statistic is calculated. e.g. A day, An hour.
-- Name --
aggregationLength
-- Definition --
A one dimensional spatial range over which a statistic is calculated for example 1 metre.
-- Name --
aggregationArea
-- Definition --
A two dimensional spatial range over which a statistic is calculated for example 1 square metre
-- Name --
aggregationVolume
-- Definition --
A three dimensional spatial range over which a statistic is calculated for example 1 cubic metre
-- Name --
otherAggregation
-- Definition --
Any other type of aggregation.
-- Name --
label
-- Definition --
A human readable title for the statistical measure
-- Name --
Scalar Constraint
-- Definition --
A numerical scalar constraint on some property e.g. length >= 1m
-- Description --
A scalar constraint on some property e.g. length >= 1m
-- Name --
value
-- Definition --
The numerical value of the property that is constrained
-- Name --
comparison
-- Definition --
The comparator to be used in the constraint e.g. greaterThan
-- Name --
uom
-- Definition --
Units of measure used in the constraint
null:UnitOfMeasure
-- Name --
Abstract Observable Property
-- Definition --
An abstract class that represents an observable property (or phenomenon).
-- Description --
An abstract class that represents an observable property (or phenomenon). This class is intended to be used in the context of 19156 'observedProperty' role but may be used in other contexts.
-- Name --
label
-- Definition --
A human readable title for the observable property