Class: Coding

A semantic reference that provides standardized codes and their meanings from controlled vocabularies

URI: [odm:class/Coding](https://cdisc.org/odm2/class/Coding)
erDiagram
Coding {
    AliasPredicate aliasType  
    string code  
    string codeSystem  
    string codeSystemVersion  
    string decode  
}



## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [code](../slots/code.md) | 1
[String](../types/String.md) | The code value | direct | | [decode](../slots/decode.md) | 0..1
[String](../types/String.md) or 
[TranslatedText](../classes/TranslatedText.md) | Human-readable meaning | direct | | [codeSystem](../slots/codeSystem.md) | 1
[String](../types/String.md) | The code system identifier | direct | | [codeSystemVersion](../slots/codeSystemVersion.md) | 0..1
[String](../types/String.md) | The code system version | direct | | [aliasType](../slots/aliasType.md) | 0..1
[AliasPredicate](../enums/AliasPredicate.md) | How this coding is related in the context of its parent element | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [IdentifiableElement](../classes/IdentifiableElement.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [GovernedElement](../classes/GovernedElement.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Labelled](../classes/Labelled.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [IsProfile](../classes/IsProfile.md) | [security](../slots/security.md) | range | [Coding](../classes/Coding.md) | | [MetaDataVersion](../classes/MetaDataVersion.md) | [codings](../slots/codings.md) | range | [Coding](../classes/Coding.md) | | [MetaDataVersion](../classes/MetaDataVersion.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Item](../classes/Item.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ItemGroup](../classes/ItemGroup.md) | [security](../slots/security.md) | range | [Coding](../classes/Coding.md) | | [ItemGroup](../classes/ItemGroup.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Relationship](../classes/Relationship.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [CodeList](../classes/CodeList.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [CodeListItem](../classes/CodeListItem.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Comment](../classes/Comment.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Dictionary](../classes/Dictionary.md) | [terms](../slots/terms.md) | range | [Coding](../classes/Coding.md) | | [Dictionary](../classes/Dictionary.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ReifiedConcept](../classes/ReifiedConcept.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ConceptProperty](../classes/ConceptProperty.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [WhereClause](../classes/WhereClause.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Condition](../classes/Condition.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [FormalExpression](../classes/FormalExpression.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Method](../classes/Method.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [SourceItem](../classes/SourceItem.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Parameter](../classes/Parameter.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ReturnValue](../classes/ReturnValue.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [SiteOrSponsorComment](../classes/SiteOrSponsorComment.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [User](../classes/User.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Organization](../classes/Organization.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Standard](../classes/Standard.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Resource](../classes/Resource.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DocumentReference](../classes/DocumentReference.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Timing](../classes/Timing.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [NominalOccurrence](../classes/NominalOccurrence.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DataStructureDefinition](../classes/DataStructureDefinition.md) | [security](../slots/security.md) | range | [Coding](../classes/Coding.md) | | [DataStructureDefinition](../classes/DataStructureDefinition.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Dataflow](../classes/Dataflow.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Dataset](../classes/Dataset.md) | [security](../slots/security.md) | range | [Coding](../classes/Coding.md) | | [Dataset](../classes/Dataset.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [CubeComponent](../classes/CubeComponent.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Measure](../classes/Measure.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Dimension](../classes/Dimension.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DataAttribute](../classes/DataAttribute.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ComponentList](../classes/ComponentList.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DataProduct](../classes/DataProduct.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DataService](../classes/DataService.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [DataProvider](../classes/DataProvider.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [ProvisionAgreement](../classes/ProvisionAgreement.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Analysis](../classes/Analysis.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | | [Display](../classes/Display.md) | [coding](../slots/coding.md) | range | [Coding](../classes/Coding.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://cdisc.org/dds ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | odm:Coding | | native | odm:Coding | | exact | odm:Coding, usdm:Code, fhir:Coding | | close | omop:Concept, skos:Concept, skos:Label, sdmx:Code, sdmx:Concept, sdmx:ISOConceptReference | ## LinkML Source ### Direct
name: Coding
description: A semantic reference that provides standardized codes and their meanings
  from controlled vocabularies
from_schema: https://cdisc.org/dds
exact_mappings:
- odm:Coding
- usdm:Code
- fhir:Coding
close_mappings:
- omop:Concept
- skos:Concept
- skos:Label
- sdmx:Code
- sdmx:Concept
- sdmx:ISOConceptReference
attributes:
  code:
    name: code
    description: The code value
    from_schema: https://cdisc.org/dds
    rank: 1000
    domain_of:
    - Coding
    range: string
    required: true
  decode:
    name: decode
    description: Human-readable meaning
    from_schema: https://cdisc.org/dds
    exact_mappings:
    - skos:prefLabel
    domain_of:
    - CodeListItem
    - Coding
    any_of:
    - range: string
    - range: TranslatedText
  codeSystem:
    name: codeSystem
    description: The code system identifier
    from_schema: https://cdisc.org/dds
    rank: 1000
    domain_of:
    - Coding
    range: string
    required: true
  codeSystemVersion:
    name: codeSystemVersion
    description: The code system version
    from_schema: https://cdisc.org/dds
    rank: 1000
    domain_of:
    - Coding
    range: string
  aliasType:
    name: aliasType
    description: How this coding is related in the context of its parent element
    from_schema: https://cdisc.org/dds
    rank: 1000
    domain_of:
    - Coding
    range: AliasPredicate
### Induced
name: Coding
description: A semantic reference that provides standardized codes and their meanings
  from controlled vocabularies
from_schema: https://cdisc.org/dds
exact_mappings:
- odm:Coding
- usdm:Code
- fhir:Coding
close_mappings:
- omop:Concept
- skos:Concept
- skos:Label
- sdmx:Code
- sdmx:Concept
- sdmx:ISOConceptReference
attributes:
  code:
    name: code
    description: The code value
    from_schema: https://cdisc.org/dds
    rank: 1000
    owner: Coding
    domain_of:
    - Coding
    range: string
    required: true
  decode:
    name: decode
    description: Human-readable meaning
    from_schema: https://cdisc.org/dds
    exact_mappings:
    - skos:prefLabel
    owner: Coding
    domain_of:
    - CodeListItem
    - Coding
    any_of:
    - range: string
    - range: TranslatedText
  codeSystem:
    name: codeSystem
    description: The code system identifier
    from_schema: https://cdisc.org/dds
    rank: 1000
    owner: Coding
    domain_of:
    - Coding
    range: string
    required: true
  codeSystemVersion:
    name: codeSystemVersion
    description: The code system version
    from_schema: https://cdisc.org/dds
    rank: 1000
    owner: Coding
    domain_of:
    - Coding
    range: string
  aliasType:
    name: aliasType
    description: How this coding is related in the context of its parent element
    from_schema: https://cdisc.org/dds
    rank: 1000
    owner: Coding
    domain_of:
    - Coding
    range: AliasPredicate