Skip to content

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

classDiagram class Coding click Coding href "../Coding" Utility <|-- Coding click Utility href "../Utility" Coding : code Coding : label Coding : system Coding : systemVersion

Inheritance

Slots

Direct slots

code --> String [0..1]

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').


label --> String [0..1]

The human-readable name for the coded concept, as defined by the code system.


system --> String [0..1]

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

used by used in type used
InformationEntity supportingMethodTypes range Coding
InformationEntity informationQuality range Coding
Method subtype range Coding
Method supportingMethodTypes range Coding
Method informationQuality range Coding
Document subtype range Coding
Document supportingMethodTypes range Coding
Document informationQuality range Coding
DataItem subtype range Coding
DataItem unit range Coding
DataItem supportingMethodTypes range Coding
DataItem informationQuality range Coding
DataSet subtype range Coding
DataSet supportingMethodTypes range Coding
DataSet informationQuality range Coding
Activity subtype range Coding
Contribution activityType range Coding
Contribution subtype range Coding
Statement predicate range Coding
Statement subjectClassification range Coding
Statement supportingMethodTypes range Coding
Statement informationQuality range Coding
StudyResult interpretation range Coding
StudyResult supportingMethodTypes range Coding
StudyResult informationQuality range Coding
EvidenceLine subtype range Coding
EvidenceLine supportingMethodTypes range Coding
EvidenceLine informationQuality range Coding
Proposition predicate range Coding

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