Skip to content

Class: OmopValueSet

A semantic grouping of mixed types of permissible values for a template slot. Members may be OmopConcepts, OmopGroups, or OmopEnums. This represents a registry-level value domain, not a direct OMOP structure.

__

URI: https://athena.ohdsi.org/search-terms/terms/omop_profiles/OmopValueSet

 classDiagram
    class OmopValueSet
    click OmopValueSet href "../OmopValueSet/"
      OmopSemanticObject <|-- OmopValueSet
        click OmopSemanticObject href "../OmopSemanticObject/"

      OmopValueSet : class_uri

      OmopValueSet : members





        OmopValueSet --> "*" OmopSemanticObject : members
        click OmopSemanticObject href "../OmopSemanticObject/"



      OmopValueSet : name

      OmopValueSet : notes

Inheritance

Slots

Name Cardinality and Range Description Inheritance
members *
OmopSemanticObject
direct
class_uri 1
String
OmopSemanticObject
name 1
String
OmopSemanticObject
notes 0..1
String
OmopSemanticObject

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/OmopValueSet
native https://athena.ohdsi.org/search-terms/terms/omop_profiles/OmopValueSet

LinkML Source

Direct

name: OmopValueSet
description: 'A semantic grouping of mixed types of permissible values for a template
  slot. Members may be OmopConcepts, OmopGroups, or OmopEnums. This represents a registry-level
  value domain, not a direct OMOP structure.

  '
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
is_a: OmopSemanticObject
slots:
- members
slot_usage:
  class_uri:
    name: class_uri
    equals_string: OmopValueSet

Induced

name: OmopValueSet
description: 'A semantic grouping of mixed types of permissible values for a template
  slot. Members may be OmopConcepts, OmopGroups, or OmopEnums. This represents a registry-level
  value domain, not a direct OMOP structure.

  '
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
is_a: OmopSemanticObject
slot_usage:
  class_uri:
    name: class_uri
    equals_string: OmopValueSet
attributes:
  members:
    name: members
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: members
    owner: OmopValueSet
    domain_of:
    - OmopValueSet
    range: OmopSemanticObject
    multivalued: true
  class_uri:
    name: class_uri
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    designates_type: true
    alias: class_uri
    owner: OmopValueSet
    domain_of:
    - OmopSemanticObject
    range: string
    required: true
    equals_string: OmopValueSet
  name:
    name: name
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: name
    owner: OmopValueSet
    domain_of:
    - OmopCdmProfile
    - OmopSemanticObject
    - CDMSemanticUnits
    - OmopTemplate
    range: string
    required: true
  notes:
    name: notes
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: notes
    owner: OmopValueSet
    domain_of:
    - OmopSemanticObject
    - OmopTemplate
    range: string
    required: false