Class: ExtensibleTerminologyTerm
The term used for an attribute whose terminology is extensible.
- NOTE: this is an abstract class and should not be instantiated directly
URI: ars:ExtensibleTerminologyTerm
classDiagram
class ExtensibleTerminologyTerm
ExtensibleTerminologyTerm <|-- OperationRole
ExtensibleTerminologyTerm <|-- SponsorOperationRole
ExtensibleTerminologyTerm <|-- AnalysisReason
ExtensibleTerminologyTerm <|-- SponsorAnalysisReason
ExtensibleTerminologyTerm <|-- AnalysisPurpose
ExtensibleTerminologyTerm <|-- SponsorAnalysisPurpose
ExtensibleTerminologyTerm <|-- OutputFileType
ExtensibleTerminologyTerm <|-- SponsorOutputFileType
ExtensibleTerminologyTerm : controlledTerm
ExtensibleTerminologyTerm : sponsorTermId
ExtensibleTerminologyTerm --|> SponsorTerm : sponsorTermId
Inheritance
- ExtensibleTerminologyTerm
Slots
Name | Cardinality* and Range | Description | Inheritance |
---|---|---|---|
controlledTerm | 0..1 String |
One of the permissible values from the referenced enumeration | direct |
sponsorTermId | 0..1 SponsorTerm |
The identifier of the referenced sponsor term | direct |
* See LinkML documentation for cardinality definitions.
Usages
used by | used in | type | used |
---|---|---|---|
ReferencedOperationRelationship | referencedOperationRole | range | ExtensibleTerminologyTerm |
Analysis | reason | range | ExtensibleTerminologyTerm |
Analysis | purpose | range | ExtensibleTerminologyTerm |
OutputFile | fileType | range | ExtensibleTerminologyTerm |
Comments
- Each instance of this class should contain either a controlled term or a sponsor term id, not both.
Identifier and Mapping Information
Schema Source
- from schema: https://www.cdisc.org/ars/1-0
Mappings
Mapping Type | Mapped Value |
---|---|
self | ars:ExtensibleTerminologyTerm |
native | ars:ExtensibleTerminologyTerm |
LinkML Source
Direct
name: ExtensibleTerminologyTerm
description: The term used for an attribute whose terminology is extensible.
comments:
- Each instance of this class should contain either a controlled term or a sponsor
term id, not both.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
abstract: true
slots:
- controlledTerm
- sponsorTermId
Induced
name: ExtensibleTerminologyTerm
description: The term used for an attribute whose terminology is extensible.
comments:
- Each instance of this class should contain either a controlled term or a sponsor
term id, not both.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
abstract: true
attributes:
controlledTerm:
name: controlledTerm
description: One of the permissible values from the referenced enumeration.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
alias: controlledTerm
owner: ExtensibleTerminologyTerm
domain_of:
- ExtensibleTerminologyTerm
range: string
any_of:
- range: AnalysisReasonEnum
- range: AnalysisPurposeEnum
- range: OperationRoleEnum
- range: OutputFileTypeEnum
sponsorTermId:
name: sponsorTermId
description: The identifier of the referenced sponsor term.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
alias: sponsorTermId
owner: ExtensibleTerminologyTerm
domain_of:
- ExtensibleTerminologyTerm
range: SponsorTerm
inlined: false