Class: CodeListItem

A structured member of a CodeList that extends the Coding class with additional context-specific properties

URI: odm:class/CodeListItem

erDiagram
CodeListItem {
    string codedValue  
    string decode  
    string description  
    stringList aliases  
    decimal weight  
    boolean other  
}
Coding {
    string code  
    string decode  
    string codeSystem  
    string codeSystemVersion  
    AliasPredicate aliasType  
}

CodeListItem ||--|o Coding : "coding"

Slots

Name Cardinality and Range Description Inheritance
codedValue 1
String
The value of the CodeListItem before decoding direct
decode 0..1
String
The decoded value of the CodeListItem direct
description 0..1
String or 
String or 
TranslatedText
A detailed description of the code (e.g., for documentation purposes) direct
coding 0..1
Coding
The dictionary definition of the CodeListItem direct
aliases *
String or 
String or 
TranslatedText
Alternative labels for the code (ODM Alias, skos:altLabel) direct
weight 0..1
Decimal
Numeric significance of the code (e.g., for scoring) direct
other 0..1
Boolean
Flag to indicate that the term represents "other" content direct

Usages

used by used in type used
CodeList codeListItems range CodeListItem

Identifier and Mapping Information

Schema Source

  • from schema: https://cdisc.org/define-json

Mappings

Mapping Type Mapped Value
self odm:CodeListItem
native odm:CodeListItem
exact odm:CodeListItem
narrow sdmx:Code, sdmx:ValueItem
close usdm:AliasCode, usdm:ResponseCode, fhir:CodeableConcept, omop:Concept

LinkML Source

Direct

name: CodeListItem
description: A structured member of a CodeList that extends the Coding class with
  additional context-specific properties
from_schema: https://cdisc.org/define-json
exact_mappings:
- odm:CodeListItem
close_mappings:
- usdm:AliasCode
- usdm:ResponseCode
- fhir:CodeableConcept
- omop:Concept
narrow_mappings:
- sdmx:Code
- sdmx:ValueItem
attributes:
  codedValue:
    name: codedValue
    description: The value of the CodeListItem before decoding
    from_schema: https://cdisc.org/define-json
    rank: 1000
    domain_of:
    - CodeListItem
    range: string
    required: true
  decode:
    name: decode
    description: The decoded value of the CodeListItem
    from_schema: https://cdisc.org/define-json
    rank: 1000
    domain_of:
    - CodeListItem
    - Coding
    range: string
  description:
    name: description
    description: A detailed description of the code (e.g., for documentation purposes)
    from_schema: https://cdisc.org/define-json
    domain_of:
    - Labelled
    - CodeListItem
    any_of:
    - range: string
    - range: TranslatedText
  coding:
    name: coding
    description: The dictionary definition of the CodeListItem
    from_schema: https://cdisc.org/define-json
    domain_of:
    - Labelled
    - CodeListItem
    - SourceItem
    range: Coding
    inlined: true
  aliases:
    name: aliases
    description: Alternative labels for the code (ODM Alias, skos:altLabel)
    from_schema: https://cdisc.org/define-json
    domain_of:
    - Labelled
    - CodeListItem
    multivalued: true
    any_of:
    - range: string
    - range: TranslatedText
  weight:
    name: weight
    description: Numeric significance of the code (e.g., for scoring)
    from_schema: https://cdisc.org/define-json
    rank: 1000
    domain_of:
    - CodeListItem
    range: decimal
  other:
    name: other
    description: Flag to indicate that the term represents "other" content
    from_schema: https://cdisc.org/define-json
    rank: 1000
    domain_of:
    - CodeListItem
    range: boolean

Induced

name: CodeListItem
description: A structured member of a CodeList that extends the Coding class with
  additional context-specific properties
from_schema: https://cdisc.org/define-json
exact_mappings:
- odm:CodeListItem
close_mappings:
- usdm:AliasCode
- usdm:ResponseCode
- fhir:CodeableConcept
- omop:Concept
narrow_mappings:
- sdmx:Code
- sdmx:ValueItem
attributes:
  codedValue:
    name: codedValue
    description: The value of the CodeListItem before decoding
    from_schema: https://cdisc.org/define-json
    rank: 1000
    alias: codedValue
    owner: CodeListItem
    domain_of:
    - CodeListItem
    range: string
    required: true
  decode:
    name: decode
    description: The decoded value of the CodeListItem
    from_schema: https://cdisc.org/define-json
    rank: 1000
    alias: decode
    owner: CodeListItem
    domain_of:
    - CodeListItem
    - Coding
    range: string
  description:
    name: description
    description: A detailed description of the code (e.g., for documentation purposes)
    from_schema: https://cdisc.org/define-json
    alias: description
    owner: CodeListItem
    domain_of:
    - Labelled
    - CodeListItem
    any_of:
    - range: string
    - range: TranslatedText
  coding:
    name: coding
    description: The dictionary definition of the CodeListItem
    from_schema: https://cdisc.org/define-json
    alias: coding
    owner: CodeListItem
    domain_of:
    - Labelled
    - CodeListItem
    - SourceItem
    range: Coding
    inlined: true
  aliases:
    name: aliases
    description: Alternative labels for the code (ODM Alias, skos:altLabel)
    from_schema: https://cdisc.org/define-json
    alias: aliases
    owner: CodeListItem
    domain_of:
    - Labelled
    - CodeListItem
    multivalued: true
    any_of:
    - range: string
    - range: TranslatedText
  weight:
    name: weight
    description: Numeric significance of the code (e.g., for scoring)
    from_schema: https://cdisc.org/define-json
    rank: 1000
    alias: weight
    owner: CodeListItem
    domain_of:
    - CodeListItem
    range: decimal
  other:
    name: other
    description: Flag to indicate that the term represents "other" content
    from_schema: https://cdisc.org/define-json
    rank: 1000
    alias: other
    owner: CodeListItem
    domain_of:
    - CodeListItem
    range: boolean