Class: TaxonomyValue
Defines a taxonomy value as either a simple string or a more granular expression with class names and values for each class.
URI: common_domain_model:TaxonomyValue
classDiagram
class TaxonomyValue
click TaxonomyValue href "../TaxonomyValue/"
TaxonomyValue : classification
TaxonomyValue --> "*" TaxonomyClassification : classification
click TaxonomyClassification href "../TaxonomyClassification/"
TaxonomyValue : name
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 0..1 string |
Specifies the taxonomy value as a simple string, which may be associated to a… | direct |
| classification | * TaxonomyClassification |
Specifies the taxonomy value as a set of class names and values for each clas… | direct |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: ‘ValueExists’, ‘any_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘name’: SlotDefinition({‘name’: ‘name’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘classification’: SlotDefinition({‘name’: ‘classification’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| ProductTaxonomy | value | range | TaxonomyValue |
| Taxonomy | value | range | TaxonomyValue |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:TaxonomyValue |
| native | common_domain_model:TaxonomyValue |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: TaxonomyValuedescription: Defines a taxonomy value as either a simple string or a more granular expression with class names and values for each class.from_schema: https://w3id.org/lmodel/common-domain-modelslots:- nameslot_usage: name: name: name annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: Specifies the taxonomy value as a simple string, which may be associated to an external scheme. range: stringattributes: classification: name: classification description: Specifies the taxonomy value as a set of class names and values for each class. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 domain_of: - TaxonomyValue range: TaxonomyClassification multivalued: trueall_of:- description: ValueExists any_of: - slot_conditions: name: name: name value_presence: PRESENT - slot_conditions: classification: name: classification value_presence: PRESENTInduced
Section titled “Induced”name: TaxonomyValuedescription: Defines a taxonomy value as either a simple string or a more granular expression with class names and values for each class.from_schema: https://w3id.org/lmodel/common-domain-modelslot_usage: name: name: name annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: Specifies the taxonomy value as a simple string, which may be associated to an external scheme. range: stringattributes: classification: name: classification description: Specifies the taxonomy value as a set of class names and values for each class. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 owner: TaxonomyValue domain_of: - TaxonomyValue range: TaxonomyClassification multivalued: true name: name: name annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: Specifies the taxonomy value as a simple string, which may be associated to an external scheme. from_schema: https://w3id.org/lmodel/common-domain-model rank: 1000 owner: TaxonomyValue domain_of: - TaxonomyValue - BusinessUnit - LegalEntity - Party - IndexBase - Resource - ClauseLibraryClause - ClauseLibraryClauseVariant - ClauseLibraryVariableSet - CSAMinimumTransferAmountVariableSet - CSAThresholdVariableSet - CsaAdditionalTerminationEvent range: stringall_of:- description: ValueExists any_of: - slot_conditions: name: name: name value_presence: PRESENT - slot_conditions: classification: name: classification value_presence: PRESENT