Class: Identifier (Identifier)

One or more characters used to identify, name, or characterize the nature, properties, or contents of a thing.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: https://example.org/usdm/v4/linkml/Identifier

 classDiagram
    class Identifier
    click Identifier href "../../classes/Identifier/"
      Identifier <|-- AdministrableProductIdentifier
        click AdministrableProductIdentifier href "../../classes/AdministrableProductIdentifier/"
      Identifier <|-- MedicalDeviceIdentifier
        click MedicalDeviceIdentifier href "../../classes/MedicalDeviceIdentifier/"
      Identifier <|-- ReferenceIdentifier
        click ReferenceIdentifier href "../../classes/ReferenceIdentifier/"
      Identifier <|-- StudyIdentifier
        click StudyIdentifier href "../../classes/StudyIdentifier/"

      Identifier : id

      Identifier : scopeId





        Identifier --> "1" Organization : scopeId
        click Organization href "../../classes/Organization/"



      Identifier : text


Inheritance

Class Properties

Property Value
Class URI usdm:Identifier

Slots

Name Cardinality and Range Description Inheritance
id 1
string
direct
text 1
string
An instance of structured text that represents the administrable product. direct
scopeId 1
Organization
A USDM relationship between the AdministrableProductIdentifier and Organization class which provides the details associated with which provides the details associated with each organization that has assigned the administrable product identifier. direct

Identifier and Mapping Information

Schema Source

  • from schema: https://example.org/usdm/v4/linkml

Mappings

Mapping Type Mapped Value
self https://example.org/usdm/v4/linkml/Identifier
native https://example.org/usdm/v4/linkml/Identifier
exact ncit:C25364

LinkML Source

Direct

name: Identifier
description: One or more characters used to identify, name, or characterize the nature,
  properties, or contents of a thing.
title: Identifier
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C25364
rank: 1000
abstract: true
attributes:
  id:
    name: id
    from_schema: https://example.org/usdm/v4/linkml
    identifier: true
    domain_of:
    - Abbreviation
    - Activity
    - Address
    - AdministrableProduct
    - AdministrableProductProperty
    - Administration
    - AliasCode
    - AnalysisPopulation
    - AssignedPerson
    - BiomedicalConcept
    - BiomedicalConceptCategory
    - BiomedicalConceptProperty
    - BiomedicalConceptSurrogate
    - BiospecimenRetention
    - Code
    - CommentAnnotation
    - ConditionAssignment
    - DocumentContentReference
    - Duration
    - EligibilityCriterion
    - Encounter
    - Estimand
    - ExtensionAttribute
    - ExtensionClass
    - GeographicScope
    - GovernanceDate
    - Identifier
    - Indication
    - Ingredient
    - Masking
    - MedicalDevice
    - NarrativeContent
    - NarrativeContentItem
    - Organization
    - ParameterMap
    - PersonName
    - PopulationDefinition
    - Procedure
    - ProductOrganizationRole
    - QuantityRange
    - ResponseCode
    - ScheduleTimeline
    - ScheduleTimelineExit
    - ScheduledInstance
    - Strength
    - Study
    - StudyAmendment
    - StudyAmendmentImpact
    - StudyAmendmentReason
    - StudyArm
    - StudyCell
    - StudyChange
    - StudyDefinitionDocument
    - StudyDefinitionDocumentVersion
    - StudyDesign
    - StudyElement
    - StudyEpoch
    - StudyIntervention
    - StudyRole
    - StudySite
    - StudyTitle
    - StudyVersion
    - SubjectEnrollment
    - Substance
    - SyntaxTemplate
    - SyntaxTemplateDictionary
    - Timing
    - TransitionRule
    range: string
    required: true
  text:
    name: text
    description: An instance of structured text that represents the administrable
      product.
    title: Administrable Product Identifier Text
    from_schema: https://example.org/usdm/v4/linkml
    exact_mappings:
    - ncit:C215581
    domain_of:
    - Address
    - AdministrableProductProperty
    - AnalysisPopulation
    - CommentAnnotation
    - Duration
    - Identifier
    - Masking
    - NarrativeContentItem
    - PersonName
    - StudyAmendmentImpact
    - StudyTitle
    - SyntaxTemplate
    - TransitionRule
    range: string
    required: true
  scopeId:
    name: scopeId
    description: A USDM relationship between the AdministrableProductIdentifier and
      Organization class which provides the details associated with which provides
      the details associated with each organization that has assigned the administrable
      product identifier.
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - Identifier
    range: Organization
    required: true
    inlined: false
class_uri: usdm:Identifier

Induced

name: Identifier
description: One or more characters used to identify, name, or characterize the nature,
  properties, or contents of a thing.
title: Identifier
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C25364
rank: 1000
abstract: true
attributes:
  id:
    name: id
    from_schema: https://example.org/usdm/v4/linkml
    identifier: true
    alias: id
    owner: Identifier
    domain_of:
    - Abbreviation
    - Activity
    - Address
    - AdministrableProduct
    - AdministrableProductProperty
    - Administration
    - AliasCode
    - AnalysisPopulation
    - AssignedPerson
    - BiomedicalConcept
    - BiomedicalConceptCategory
    - BiomedicalConceptProperty
    - BiomedicalConceptSurrogate
    - BiospecimenRetention
    - Code
    - CommentAnnotation
    - ConditionAssignment
    - DocumentContentReference
    - Duration
    - EligibilityCriterion
    - Encounter
    - Estimand
    - ExtensionAttribute
    - ExtensionClass
    - GeographicScope
    - GovernanceDate
    - Identifier
    - Indication
    - Ingredient
    - Masking
    - MedicalDevice
    - NarrativeContent
    - NarrativeContentItem
    - Organization
    - ParameterMap
    - PersonName
    - PopulationDefinition
    - Procedure
    - ProductOrganizationRole
    - QuantityRange
    - ResponseCode
    - ScheduleTimeline
    - ScheduleTimelineExit
    - ScheduledInstance
    - Strength
    - Study
    - StudyAmendment
    - StudyAmendmentImpact
    - StudyAmendmentReason
    - StudyArm
    - StudyCell
    - StudyChange
    - StudyDefinitionDocument
    - StudyDefinitionDocumentVersion
    - StudyDesign
    - StudyElement
    - StudyEpoch
    - StudyIntervention
    - StudyRole
    - StudySite
    - StudyTitle
    - StudyVersion
    - SubjectEnrollment
    - Substance
    - SyntaxTemplate
    - SyntaxTemplateDictionary
    - Timing
    - TransitionRule
    range: string
    required: true
  text:
    name: text
    description: An instance of structured text that represents the administrable
      product.
    title: Administrable Product Identifier Text
    from_schema: https://example.org/usdm/v4/linkml
    exact_mappings:
    - ncit:C215581
    alias: text
    owner: Identifier
    domain_of:
    - Address
    - AdministrableProductProperty
    - AnalysisPopulation
    - CommentAnnotation
    - Duration
    - Identifier
    - Masking
    - NarrativeContentItem
    - PersonName
    - StudyAmendmentImpact
    - StudyTitle
    - SyntaxTemplate
    - TransitionRule
    range: string
    required: true
  scopeId:
    name: scopeId
    description: A USDM relationship between the AdministrableProductIdentifier and
      Organization class which provides the details associated with which provides
      the details associated with each organization that has assigned the administrable
      product identifier.
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: scopeId
    owner: Identifier
    domain_of:
    - Identifier
    range: Organization
    required: true
    inlined: false
class_uri: usdm:Identifier