Class: Coding (Coding)
A structured representation of a code for a defined concept in a terminology or code system.
Comments
- Either a code, label, or both must be provided.
- Coding supports use of terms form ontologies/terminologies in structured object that reports id, label, and metadata about system it came from. follows FHIR approach. Used in model when implementers are free to create own value sets of terms which get reported within coding objects in SEPIO data. Validation requires additional tooling - as constraints are not defined in schema itself.
URI: sepio_linkml:Coding
Inheritance
- Utility
- Coding
Slots
Direct slots
A symbol uniquely identifying the concept, as in a syntax defined by the code system. CURIE format is preferred where possible (e.g. ‘SO:0000704’ is the CURIE form of the Sequence Ontology code for 'gene').
The human-readable name for the coded concept, as defined by the code system.
The terminology/code system that defined the code. May be reported as a free-text name (e.g. ‘Sequence Ontology’), but it is preferable to provide a uri/url for the system. When the 'code' is reported as a CURIE, the 'system' should be reported as the uri that the CURIE's prefix expands to (e.g. 'http://purl.obofoundry.org/so.owl/' for the Sequence Ontology).
systemVersion --> String [0..1]
Version of the terminology or code system that provided the code.
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/sepio-framework/sepio-linkml
Mappings
Mapping Type | Mapped Value |
---|---|
self | sepio_linkml:Coding |
native | sepio_linkml:Coding |
LinkML Source
Direct
name: Coding
description: A structured representation of a code for a defined concept in a terminology
or code system.
title: Coding
comments:
- Either a code, label, or both must be provided.
- Coding supports use of terms form ontologies/terminologies in structured object
that reports id, label, and metadata about system it came from. follows FHIR approach. Used
in model when implementers are free to create own value sets of terms which get
reported within coding objects in SEPIO data. Validation requires additional tooling
- as constraints are not defined in schema itself.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
is_a: Utility
attributes:
code:
name: code
description: A symbol uniquely identifying the concept, as in a syntax defined
by the code system. CURIE format is preferred where possible (e.g. ‘SO:0000704’
is the CURIE form of the Sequence Ontology code for 'gene').
from_schema: https://w3id.org/sepio-model
rank: 1000
domain_of:
- Coding
range: string
required: false
multivalued: false
label:
name: label
description: The human-readable name for the coded concept, as defined by the
code system.
from_schema: https://w3id.org/sepio-model
domain_of:
- Entity
- Coding
range: string
required: false
multivalued: false
system:
name: system
description: The terminology/code system that defined the code. May be reported
as a free-text name (e.g. ‘Sequence Ontology’), but it is preferable to provide a
uri/url for the system. When the 'code' is reported as a CURIE, the 'system'
should be reported as the uri that the CURIE's prefix expands to (e.g. 'http://purl.obofoundry.org/so.owl/'
for the Sequence Ontology).
from_schema: https://w3id.org/sepio-model
rank: 1000
domain_of:
- Coding
range: string
required: false
multivalued: false
systemVersion:
name: systemVersion
description: Version of the terminology or code system that provided the code.
from_schema: https://w3id.org/sepio-model
rank: 1000
domain_of:
- Coding
- Expression
range: string
required: false
multivalued: false
Induced
name: Coding
description: A structured representation of a code for a defined concept in a terminology
or code system.
title: Coding
comments:
- Either a code, label, or both must be provided.
- Coding supports use of terms form ontologies/terminologies in structured object
that reports id, label, and metadata about system it came from. follows FHIR approach. Used
in model when implementers are free to create own value sets of terms which get
reported within coding objects in SEPIO data. Validation requires additional tooling
- as constraints are not defined in schema itself.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
is_a: Utility
attributes:
code:
name: code
description: A symbol uniquely identifying the concept, as in a syntax defined
by the code system. CURIE format is preferred where possible (e.g. ‘SO:0000704’
is the CURIE form of the Sequence Ontology code for 'gene').
from_schema: https://w3id.org/sepio-model
rank: 1000
alias: code
owner: Coding
domain_of:
- Coding
range: string
required: false
multivalued: false
label:
name: label
description: The human-readable name for the coded concept, as defined by the
code system.
from_schema: https://w3id.org/sepio-model
alias: label
owner: Coding
domain_of:
- Entity
- Coding
range: string
required: false
multivalued: false
system:
name: system
description: The terminology/code system that defined the code. May be reported
as a free-text name (e.g. ‘Sequence Ontology’), but it is preferable to provide a
uri/url for the system. When the 'code' is reported as a CURIE, the 'system'
should be reported as the uri that the CURIE's prefix expands to (e.g. 'http://purl.obofoundry.org/so.owl/'
for the Sequence Ontology).
from_schema: https://w3id.org/sepio-model
rank: 1000
alias: system
owner: Coding
domain_of:
- Coding
range: string
required: false
multivalued: false
systemVersion:
name: systemVersion
description: Version of the terminology or code system that provided the code.
from_schema: https://w3id.org/sepio-model
rank: 1000
alias: systemVersion
owner: Coding
domain_of:
- Coding
- Expression
range: string
required: false
multivalued: false