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
Where it sits
Composed intoMicroschemaDefinition
Fields
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
- from schema: https://w3id.org/linkml/microschemas/envar
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | envar:ValueMicroschemaDefinition |
| native | envar:ValueMicroschemaDefinition |