Class: CDMValueSet
A labelled value set defining a set of permissible values for a particular template slot in the OMOP CDM. This is the grouper class through which you may bring together a combination of lower level semantic objects (individual concepts, hierarchical groups, or enumerations) to span the set of permissible values for a template slot.
__
URI: https://athena.ohdsi.org/search-terms/terms/omop_profiles/CDMValueSet
classDiagram
class CDMValueSet
click CDMValueSet href "../CDMValueSet/"
CDMValueSet : valueset_members
CDMValueSet --> "1..*" OmopSemanticObject : valueset_members
click OmopSemanticObject href "../OmopSemanticObject/"
CDMValueSet : valueset_name
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| valueset_name | 1 String |
direct | |
| valueset_members | 1..* OmopSemanticObject |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CDMValueSets | valuesets | range | CDMValueSet |
Identifier and Mapping Information
Schema Source
- from schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | https://athena.ohdsi.org/search-terms/terms/omop_profiles/CDMValueSet |
| native | https://athena.ohdsi.org/search-terms/terms/omop_profiles/CDMValueSet |
LinkML Source
Direct
name: CDMValueSet
description: 'A labelled value set defining a set of permissible values for a particular
template slot in the OMOP CDM. This is the grouper class through which you may bring
together a combination of lower level semantic objects (individual concepts, hierarchical
groups, or enumerations) to span the set of permissible values for a template slot.
'
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
slots:
- valueset_name
- valueset_members
Induced
name: CDMValueSet
description: 'A labelled value set defining a set of permissible values for a particular
template slot in the OMOP CDM. This is the grouper class through which you may bring
together a combination of lower level semantic objects (individual concepts, hierarchical
groups, or enumerations) to span the set of permissible values for a template slot.
'
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
attributes:
valueset_name:
name: valueset_name
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
rank: 1000
alias: valueset_name
owner: CDMValueSet
domain_of:
- CDMValueSet
range: string
required: true
valueset_members:
name: valueset_members
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
rank: 1000
alias: valueset_members
owner: CDMValueSet
domain_of:
- CDMValueSet
range: OmopSemanticObject
required: true
multivalued: true