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