VariableMeasured
CDIFDiscovery::Classes::VariableMeasured
Definition
A measured variable described as a schema:PropertyValue. Lightweight discovery-level shape: name, description, optional measurement technique, optional value range (min/maxValue) and unit (unitCode/unitText). Richer per-variable structure is added by cdifDataDescription.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | XsdAnyUri ↗ | [0..1] | @id - resolvable URI for the variable. |
| name | string | [0..1] | schema:name - label associated with the variable in the dataset. |
| description | string | [0..1] | schema:description - free-text description of what the variable measures. |
| alternateName | string | [0..*] | schema:alternateName - additional human-readable name(s) for the variable. |
| minValue | string | [0..1] | schema:minValue - the lower bound of the values this variable can take (string for generality; concrete numeric type varies). |
| maxValue | string | [0..1] | schema:maxValue - the upper bound of the values this variable can take. |
| unitCode | string | [0..1] | schema:unitCode - URL/code identifying the unit of measure (e.g. UN/CEFACT Common Code, QUDT URI). |
| unitText | string | [0..1] | schema:unitText - text label for the unit of measure (free form, complements unitCode). |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| variableMeasured | ← Dataset ↗ | [0..*] | composition |
| measurementTechnique | → DefinedTerm ↗ | [0..1] | association |