Skip to content

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