Class: ObservableProperty
A fully defined variable that allows registering an observation about any of the entities relevant to Personal Exposure and Health research
URI: pehterms:ObservableProperty
classDiagram
class ObservableProperty
click ObservableProperty href "../ObservableProperty"
HasTranslations <|-- ObservableProperty
click HasTranslations href "../HasTranslations"
HasContextAliases <|-- ObservableProperty
click HasContextAliases href "../HasContextAliases"
NamedThing <|-- ObservableProperty
click NamedThing href "../NamedThing"
ObservableProperty : calculation_designs
ObservableProperty --> "*" CalculationDesign : calculation_designs
click CalculationDesign href "../CalculationDesign"
ObservableProperty : categorical
ObservableProperty : context_aliases
ObservableProperty --> "*" ContextAlias : context_aliases
click ContextAlias href "../ContextAlias"
ObservableProperty : default_immutable
ObservableProperty : default_observation_result_type
ObservableProperty --> "0..1" ObservationResultType : default_observation_result_type
click ObservationResultType href "../ObservationResultType"
ObservableProperty : default_required
ObservableProperty : default_significantdecimals
ObservableProperty : default_unit
ObservableProperty : default_unit_label
ObservableProperty : default_zeroallowed
ObservableProperty : description
ObservableProperty : grouping_id_list
ObservableProperty --> "*" Grouping : grouping_id_list
click Grouping href "../Grouping"
ObservableProperty : id
ObservableProperty : indicator
ObservableProperty --> "0..1" Indicator : indicator
click Indicator href "../Indicator"
ObservableProperty : multivalued
ObservableProperty : name
ObservableProperty : quantity_kind
ObservableProperty --> "0..1" QudtQuantityKind : quantity_kind
click QudtQuantityKind href "../QudtQuantityKind"
ObservableProperty : relevant_observable_entity_types
ObservableProperty --> "*" ObservableEntityType : relevant_observable_entity_types
click ObservableEntityType href "../ObservableEntityType"
ObservableProperty : relevant_observation_types
ObservableProperty --> "*" ObservationType : relevant_observation_types
click ObservationType href "../ObservationType"
ObservableProperty : remark
ObservableProperty : short_name
ObservableProperty : translations
ObservableProperty --> "*" Translation : translations
click Translation href "../Translation"
ObservableProperty : ui_label
ObservableProperty : unique_name
ObservableProperty : validation_designs
ObservableProperty --> "*" ValidationDesign : validation_designs
click ValidationDesign href "../ValidationDesign"
ObservableProperty : value_metadata
ObservableProperty --> "*" ObservablePropertyMetadataElement : value_metadata
click ObservablePropertyMetadataElement href "../ObservablePropertyMetadataElement"
ObservableProperty : value_options
ObservableProperty --> "*" ObservablePropertyValueOption : value_options
click ObservablePropertyValueOption href "../ObservablePropertyValueOption"
ObservableProperty : value_type
Inheritance
- NamedThing
- ObservableProperty [ HasTranslations HasContextAliases]
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
value_type | 0..1 String |
direct | |
categorical | 0..1 Boolean |
direct | |
multivalued | 0..1 Boolean |
direct | |
value_options | * ObservablePropertyValueOption |
direct | |
value_metadata | * ObservablePropertyMetadataElement |
direct | |
quantity_kind | 0..1 QudtQuantityKind |
direct | |
default_unit | 0..1 String |
direct | |
default_unit_label | 0..1 String |
direct | |
default_required | 0..1 Boolean |
direct | |
default_zeroallowed | 0..1 Boolean |
direct | |
default_significantdecimals | 0..1 Integer |
direct | |
default_immutable | 0..1 Boolean |
direct | |
grouping_id_list | * Grouping |
direct | |
default_observation_result_type | 0..1 ObservationResultType |
direct | |
relevant_observable_entity_types | * ObservableEntityType |
direct | |
relevant_observation_types | * ObservationType |
direct | |
indicator | 0..1 Indicator |
direct | |
calculation_designs | * CalculationDesign |
direct | |
validation_designs | * ValidationDesign |
direct | |
translations | * Translation |
HasTranslations | |
context_aliases | * ContextAlias |
HasContextAliases | |
id | 1 String |
Machine readable, unique identifier; ideally a URI/GUPRI (Globally Unique, Pe... | NamedThing |
unique_name | 0..1 String |
Human readable name, unique across the context the entity is defined in | NamedThing |
short_name | 0..1 String |
Shortened name or code, preferrable unique across the context the entity is d... | NamedThing |
name | 0..1 String |
Common human readable name | NamedThing |
ui_label | 0..1 String |
Human readable label, to be used in user facing interfaces in the most common... | NamedThing |
description | 0..1 String |
Long form description or definition for the entity | NamedThing |
remark | 0..1 String |
Additional comment, note or remark providing context on the use of an entity ... | NamedThing |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/peh/peh-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pehterms:ObservableProperty |
native | pehterms:ObservableProperty |
LinkML Source
Direct
name: ObservableProperty
description: A fully defined variable that allows registering an observation about
any of the entities relevant to Personal Exposure and Health research
from_schema: https://w3id.org/peh/peh-model
is_a: NamedThing
mixins:
- HasTranslations
- HasContextAliases
slots:
- value_type
- categorical
- multivalued
- value_options
- value_metadata
- quantity_kind
- default_unit
- default_unit_label
- default_required
- default_zeroallowed
- default_significantdecimals
- default_immutable
- grouping_id_list
- default_observation_result_type
- relevant_observable_entity_types
- relevant_observation_types
- indicator
- calculation_designs
- validation_designs
Induced
name: ObservableProperty
description: A fully defined variable that allows registering an observation about
any of the entities relevant to Personal Exposure and Health research
from_schema: https://w3id.org/peh/peh-model
is_a: NamedThing
mixins:
- HasTranslations
- HasContextAliases
attributes:
value_type:
name: value_type
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: value_type
owner: ObservableProperty
domain_of:
- ObservableProperty
- ObservablePropertyMetadataField
- CalculationArgument
- CalculationKeywordArgument
- CalculationResult
range: string
categorical:
name: categorical
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: categorical
owner: ObservableProperty
domain_of:
- ObservableProperty
range: boolean
multivalued:
name: multivalued
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: multivalued
owner: ObservableProperty
domain_of:
- ObservableProperty
range: boolean
value_options:
name: value_options
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: value_options
owner: ObservableProperty
domain_of:
- ObservableProperty
range: ObservablePropertyValueOption
multivalued: true
inlined: true
inlined_as_list: true
value_metadata:
name: value_metadata
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: value_metadata
owner: ObservableProperty
domain_of:
- ObservableProperty
range: ObservablePropertyMetadataElement
multivalued: true
inlined: true
inlined_as_list: true
quantity_kind:
name: quantity_kind
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: quantity_kind
owner: ObservableProperty
domain_of:
- Unit
- Indicator
- ObservableProperty
range: QudtQuantityKind
default_unit:
name: default_unit
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_unit
owner: ObservableProperty
domain_of:
- ObservableProperty
- ObservedValue
range: string
default_unit_label:
name: default_unit_label
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_unit_label
owner: ObservableProperty
domain_of:
- ObservableProperty
range: string
default_required:
name: default_required
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_required
owner: ObservableProperty
domain_of:
- ObservableProperty
range: boolean
default_zeroallowed:
name: default_zeroallowed
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_zeroallowed
owner: ObservableProperty
domain_of:
- ObservableProperty
range: boolean
default_significantdecimals:
name: default_significantdecimals
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_significantdecimals
owner: ObservableProperty
domain_of:
- ObservableProperty
range: integer
default_immutable:
name: default_immutable
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_immutable
owner: ObservableProperty
domain_of:
- ObservableProperty
range: boolean
grouping_id_list:
name: grouping_id_list
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: grouping_id_list
owner: ObservableProperty
domain_of:
- BioChemEntity
- Indicator
- ObservableProperty
range: Grouping
multivalued: true
default_observation_result_type:
name: default_observation_result_type
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: default_observation_result_type
owner: ObservableProperty
domain_of:
- ObservableProperty
range: ObservationResultType
relevant_observable_entity_types:
name: relevant_observable_entity_types
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: relevant_observable_entity_types
owner: ObservableProperty
domain_of:
- Indicator
- ObservableProperty
range: ObservableEntityType
multivalued: true
relevant_observation_types:
name: relevant_observation_types
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: relevant_observation_types
owner: ObservableProperty
domain_of:
- ObservableProperty
range: ObservationType
multivalued: true
indicator:
name: indicator
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: indicator
owner: ObservableProperty
domain_of:
- ObservableProperty
range: Indicator
calculation_designs:
name: calculation_designs
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: calculation_designs
owner: ObservableProperty
domain_of:
- ObservableProperty
range: CalculationDesign
multivalued: true
inlined: true
inlined_as_list: true
validation_designs:
name: validation_designs
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: validation_designs
owner: ObservableProperty
domain_of:
- ObservableProperty
range: ValidationDesign
multivalued: true
inlined: true
inlined_as_list: true
translations:
name: translations
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: translations
owner: ObservableProperty
domain_of:
- HasTranslations
range: Translation
multivalued: true
inlined: true
inlined_as_list: true
context_aliases:
name: context_aliases
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: context_aliases
owner: ObservableProperty
domain_of:
- HasContextAliases
range: ContextAlias
multivalued: true
inlined: true
inlined_as_list: true
id:
name: id
description: Machine readable, unique identifier; ideally a URI/GUPRI (Globally
Unique, Persistent, Resolvable Identifier).
from_schema: https://w3id.org/peh/peh-model
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: ObservableProperty
domain_of:
- NamedThing
range: string
required: true
unique_name:
name: unique_name
description: Human readable name, unique across the context the entity is defined
in.
from_schema: https://w3id.org/peh/peh-model
close_mappings:
- schema:identifier
rank: 1000
slot_uri: skos:prefLabel
alias: unique_name
owner: ObservableProperty
domain_of:
- NamedThing
range: string
short_name:
name: short_name
description: Shortened name or code, preferrable unique across the context the
entity is defined in.
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: short_name
owner: ObservableProperty
domain_of:
- NamedThing
range: string
name:
name: name
description: Common human readable name
from_schema: https://w3id.org/peh/peh-model
exact_mappings:
- skos:altLabel
rank: 1000
slot_uri: schema:name
alias: name
owner: ObservableProperty
domain_of:
- NamedThing
- Contact
range: string
ui_label:
name: ui_label
description: Human readable label, to be used in user facing interfaces in the
most common use cases.
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: ui_label
owner: ObservableProperty
domain_of:
- NamedThing
range: string
description:
name: description
description: Long form description or definition for the entity.
from_schema: https://w3id.org/peh/peh-model
exact_mappings:
- skos:definition
rank: 1000
slot_uri: schema:description
alias: description
owner: ObservableProperty
domain_of:
- NamedThing
range: string
remark:
name: remark
description: Additional comment, note or remark providing context on the use of
an entity or the interpretation of its properties.
from_schema: https://w3id.org/peh/peh-model
exact_mappings:
- skos:note
rank: 1000
slot_uri: schema:comment
alias: remark
owner: ObservableProperty
domain_of:
- NamedThing
range: string