Skip to content

EnVar microschema · class

ValueMicroschemaDefinition

ValueMicroschemaDefinition

A microschema representing a typed value with optional unit/system. Examples: Quantity, Timepoint, CodedValue, Range. This is the range for observation result

0 fields 0 core abstract URI: envar:class/ValueMicroschemaDefinition

Composed intoMicroschemaDefinition

Core Conditionally core Recommended Optional
Full field reference — every slot, cardinality & inheritance
Field Name Tier Cardinality / Range Description
Diagram & LinkML source
 classDiagram
    class ValueMicroschemaDefinition
    click ValueMicroschemaDefinition href "../../classes/ValueMicroschemaDefinition/"
name: ValueMicroschemaDefinition
annotations:
  must_not_have_id_slot:
    tag: must_not_have_id_slot
    value: true
  must_be_inlined:
    tag: must_be_inlined
    value: true
description: 'A microschema representing a typed value with optional unit/system.
  Examples: Quantity, Timepoint, CodedValue, Range. This is the range for observation
  result'
comments:
- Classes instantiating this SHOULD NOT have identifier slots
- Classes instantiating this SHOULD be used with inlined=true
- Classes instantiating this MAY compose other microschemas via attributes
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
abstract: true

Comments

  • Classes instantiating this SHOULD NOT have identifier slots
  • Classes instantiating this SHOULD be used with inlined=true
  • Classes instantiating this MAY compose other microschemas via attributes

Identifier and Mapping Information

Annotations

property value
must_not_have_id_slot True
must_be_inlined True

Schema Source

Mappings

Mapping Type Mapped Value
self envar:ValueMicroschemaDefinition
native envar:ValueMicroschemaDefinition