Skip to content

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

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

used by used in type used
EntityList observable_properties range ObservableProperty
ObservableEntityPropertySet identifying_observable_property_id_list range ObservableProperty
ObservableEntityPropertySet required_observable_property_id_list range ObservableProperty
ObservableEntityPropertySet optional_observable_property_id_list range ObservableProperty
ObservedValue observable_property range ObservableProperty
DataLayoutElement observable_property range ObservableProperty
ObservedEntityProperty observable_property range ObservableProperty

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