Skip to content

Class: OmopConcept

A single labelled OMOP concept for use in higher level semantic annotations

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

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

      OmopConcept : class_uri

      OmopConcept : concept_id

      OmopConcept : label

      OmopConcept : name

      OmopConcept : notes

Inheritance

Slots

Name Cardinality and Range Description Inheritance
concept_id 0..1
Integer
OMOP concept_id direct
label 0..1
String
direct
class_uri 1
String
OmopSemanticObject
name 1
String
OmopSemanticObject
notes 0..1
String
OmopSemanticObject

Usages

used by used in type used
CDMSemanticUnits named_concepts range OmopConcept
OmopTemplate entity_concept any_of[range] OmopConcept
OmopTemplate value_concept any_of[range] OmopConcept

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

LinkML Source

Direct

name: OmopConcept
description: A single labelled OMOP concept for use in higher level semantic annotations
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
is_a: OmopSemanticObject
slots:
- concept_id
- label
slot_usage:
  class_uri:
    name: class_uri
    equals_string: OmopConcept

Induced

name: OmopConcept
description: A single labelled OMOP concept for use in higher level semantic annotations
from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
is_a: OmopSemanticObject
slot_usage:
  class_uri:
    name: class_uri
    equals_string: OmopConcept
attributes:
  concept_id:
    name: concept_id
    description: OMOP concept_id
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: concept_id
    owner: OmopConcept
    domain_of:
    - OmopConcept
    - Concept
    range: integer
  label:
    name: label
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: label
    owner: OmopConcept
    domain_of:
    - OmopConcept
    - Concept
    range: string
    required: false
  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: OmopConcept
    domain_of:
    - OmopSemanticObject
    range: string
    required: true
    equals_string: OmopConcept
  name:
    name: name
    from_schema: https://athena.ohdsi.org/search-terms/terms/omop_profiles
    rank: 1000
    alias: name
    owner: OmopConcept
    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: OmopConcept
    domain_of:
    - OmopSemanticObject
    - OmopTemplate
    range: string
    required: false