Class: Coding

Coding references a symbol from a defined code system. It uses a code defined in a terminology system to associate semantics with a given term, codelist, variable, or group of variables. The presence of a Coding element associates a meaning to its parent element. Including multiple Coding elements for a given parent indicates synonymous meanings provided by different code systems or code system versions.

URI: odm:Coding

erDiagram
Coding {
    text code  
    uriorcurie system  
    text systemName  
    text systemVersion  
    text label  
    uriorcurie href  
    uriorcurie ref  
    text commentOID  
}



Slots

Name Cardinality* and Range Description Inheritance
code 0..1
text
A string pattern that identifies a concept as defined by the code system. direct
system 1..1
uriorcurie
Identifies the code system that defines the code. If the code is taken from a... direct
systemName 0..1
text
Human readable name for the code system. direct
systemVersion 0..1
text
Identifies the version of the code system direct
label 0..1
text
Used to link the value to a named MethodDef parameter. direct
href 0..1
uriorcurie
URI reference to the Code definition. direct
ref 0..1
uriorcurie
Reference to a local instance of the code system. direct
commentOID 0..1
text
Reference to a CommentDef that provides the rationale for the use of the Conc... direct

* See LinkML documentation for cardinality definitions.

Usages

used by used in type used
StudyEventGroupDef coding range Coding
StudyEventDef coding range Coding
ItemGroupDef coding range Coding
Origin coding range Coding
SourceItems coding range Coding
SourceItem coding range Coding
ItemDef coding range Coding
CodeList coding range Coding
CodeListItem coding range Coding
StudyIndication coding range Coding
StudyIntervention coding range Coding
StudyTargetPopulation coding range Coding
StudyParameter coding range Coding
ParameterValue coding range Coding
Criterion coding range Coding
Annotation coding range Coding

See Also

Identifier and Mapping Information

Schema Source

  • from schema: http://www.cdisc.org/ns/odm/v2.0

Mappings

Mapping Type Mapped Value
self odm:Coding
native odm:Coding

LinkML Source

Direct

name: Coding
description: Coding references a symbol from a defined code system. It uses a code
  defined in a terminology system to associate semantics with a given term, codelist,
  variable, or group of variables. The presence of a Coding element associates a meaning
  to its parent element. Including multiple Coding elements for a given parent indicates
  synonymous meanings provided by different code systems or code system versions.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/Coding
rank: 1000
slots:
- code
- system
- systemName
- systemVersion
- label
- href
- ref
- commentOID
slot_usage:
  code:
    name: code
    description: A string pattern that identifies a concept as defined by the code
      system.
    comments:
    - 'Optional

      range: text

      When not provided, all codes in the code system are allowed. For example, when
      referencing the complete set of codes from the MedDRA code system.'
    domain_of:
    - FormalExpression
    - Coding
    range: text
  system:
    name: system
    description: Identifies the code system that defines the code. If the code is
      taken from a code system resource then the URL for the code system should be
      used.
    comments:
    - 'Required

      range: URI'
    domain_of:
    - Coding
    range: uriorcurie
    required: true
  systemName:
    name: systemName
    description: Human readable name for the code system.
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Coding
    range: text
  systemVersion:
    name: systemVersion
    description: Identifies the version of the code system
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Coding
    range: text
  label:
    name: label
    description: Used to link the value to a named MethodDef parameter.
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Resource
    - Coding
    range: text
  href:
    name: href
    description: URI reference to the Code definition.
    comments:
    - 'Optional

      range: URI'
    domain_of:
    - Leaf
    - Include
    - ExternalCodeLib
    - Image
    - Coding
    range: uriorcurie
  ref:
    name: ref
    description: Reference to a local instance of the code system.
    comments:
    - 'Optional

      range: URI'
    domain_of:
    - ExternalCodeLib
    - Coding
    range: uriorcurie
  commentOID:
    name: commentOID
    description: Reference to a CommentDef that provides the rationale for the use
      of the Concept.
    comments:
    - 'Optional

      range: oidref

      Must match the OID attribute of a CommentDef element within in this Study/MetaDataVersion.'
    domain_of:
    - MetaDataVersion
    - Standard
    - WhereClauseDef
    - StudyEventGroupDef
    - StudyEventDef
    - ItemGroupDef
    - ItemDef
    - CodeList
    - CodeListItem
    - MethodDef
    - ConditionDef
    - Coding
    range: text
class_uri: odm:Coding

Induced

name: Coding
description: Coding references a symbol from a defined code system. It uses a code
  defined in a terminology system to associate semantics with a given term, codelist,
  variable, or group of variables. The presence of a Coding element associates a meaning
  to its parent element. Including multiple Coding elements for a given parent indicates
  synonymous meanings provided by different code systems or code system versions.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/Coding
rank: 1000
slot_usage:
  code:
    name: code
    description: A string pattern that identifies a concept as defined by the code
      system.
    comments:
    - 'Optional

      range: text

      When not provided, all codes in the code system are allowed. For example, when
      referencing the complete set of codes from the MedDRA code system.'
    domain_of:
    - FormalExpression
    - Coding
    range: text
  system:
    name: system
    description: Identifies the code system that defines the code. If the code is
      taken from a code system resource then the URL for the code system should be
      used.
    comments:
    - 'Required

      range: URI'
    domain_of:
    - Coding
    range: uriorcurie
    required: true
  systemName:
    name: systemName
    description: Human readable name for the code system.
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Coding
    range: text
  systemVersion:
    name: systemVersion
    description: Identifies the version of the code system
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Coding
    range: text
  label:
    name: label
    description: Used to link the value to a named MethodDef parameter.
    comments:
    - 'Optional

      range: text'
    domain_of:
    - Resource
    - Coding
    range: text
  href:
    name: href
    description: URI reference to the Code definition.
    comments:
    - 'Optional

      range: URI'
    domain_of:
    - Leaf
    - Include
    - ExternalCodeLib
    - Image
    - Coding
    range: uriorcurie
  ref:
    name: ref
    description: Reference to a local instance of the code system.
    comments:
    - 'Optional

      range: URI'
    domain_of:
    - ExternalCodeLib
    - Coding
    range: uriorcurie
  commentOID:
    name: commentOID
    description: Reference to a CommentDef that provides the rationale for the use
      of the Concept.
    comments:
    - 'Optional

      range: oidref

      Must match the OID attribute of a CommentDef element within in this Study/MetaDataVersion.'
    domain_of:
    - MetaDataVersion
    - Standard
    - WhereClauseDef
    - StudyEventGroupDef
    - StudyEventDef
    - ItemGroupDef
    - ItemDef
    - CodeList
    - CodeListItem
    - MethodDef
    - ConditionDef
    - Coding
    range: text
attributes:
  code:
    name: code
    description: A string pattern that identifies a concept as defined by the code
      system.
    comments:
    - 'Optional

      range: text

      When not provided, all codes in the code system are allowed. For example, when
      referencing the complete set of codes from the MedDRA code system.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: code
    owner: Coding
    domain_of:
    - FormalExpression
    - Coding
    range: text
  system:
    name: system
    description: Identifies the code system that defines the code. If the code is
      taken from a code system resource then the URL for the code system should be
      used.
    comments:
    - 'Required

      range: URI'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: system
    owner: Coding
    domain_of:
    - Coding
    range: uriorcurie
    required: true
  systemName:
    name: systemName
    description: Human readable name for the code system.
    comments:
    - 'Optional

      range: text'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: systemName
    owner: Coding
    domain_of:
    - Coding
    range: text
  systemVersion:
    name: systemVersion
    description: Identifies the version of the code system
    comments:
    - 'Optional

      range: text'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: systemVersion
    owner: Coding
    domain_of:
    - Coding
    range: text
  label:
    name: label
    description: Used to link the value to a named MethodDef parameter.
    comments:
    - 'Optional

      range: text'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: label
    owner: Coding
    domain_of:
    - Resource
    - Coding
    range: text
  href:
    name: href
    description: URI reference to the Code definition.
    comments:
    - 'Optional

      range: URI'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: href
    owner: Coding
    domain_of:
    - Leaf
    - Include
    - ExternalCodeLib
    - Image
    - Coding
    range: uriorcurie
  ref:
    name: ref
    description: Reference to a local instance of the code system.
    comments:
    - 'Optional

      range: URI'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: ref
    owner: Coding
    domain_of:
    - ExternalCodeLib
    - Coding
    range: uriorcurie
  commentOID:
    name: commentOID
    description: Reference to a CommentDef that provides the rationale for the use
      of the Concept.
    comments:
    - 'Optional

      range: oidref

      Must match the OID attribute of a CommentDef element within in this Study/MetaDataVersion.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: commentOID
    owner: Coding
    domain_of:
    - MetaDataVersion
    - Standard
    - WhereClauseDef
    - StudyEventGroupDef
    - StudyEventDef
    - ItemGroupDef
    - ItemDef
    - CodeList
    - CodeListItem
    - MethodDef
    - ConditionDef
    - Coding
    range: text
class_uri: odm:Coding