Class: Medical Device Identifier (MedicalDeviceIdentifier)

A sequence of characters used to identify, name, or characterize the medical device.

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

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

      MedicalDeviceIdentifier : extensionAttributes





        MedicalDeviceIdentifier --> "*" ExtensionAttribute : extensionAttributes
        click ExtensionAttribute href "../../classes/ExtensionAttribute/"



      MedicalDeviceIdentifier : id

      MedicalDeviceIdentifier : scopeId





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



      MedicalDeviceIdentifier : text

      MedicalDeviceIdentifier : type





        MedicalDeviceIdentifier --> "1" Code : type
        click Code href "../../classes/Code/"




Inheritance

Class Properties

Property Value
Class URI usdm:MedicalDeviceIdentifier

Slots

Name Cardinality and Range Description Inheritance
type 1
Code
A characterization or classification of the medical device identifier. direct
extensionAttributes *
ExtensionAttribute
direct
id 1
string
Identifier
text 1
string
An instance of structured text that represents the administrable product. Identifier
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. Identifier

Usages

used by used in type used
MedicalDevice identifiers range MedicalDeviceIdentifier

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/MedicalDeviceIdentifier
native https://example.org/usdm/v4/linkml/MedicalDeviceIdentifier
exact ncit:C215501

LinkML Source

Direct

name: MedicalDeviceIdentifier
description: A sequence of characters used to identify, name, or characterize the
  medical device.
title: Medical Device Identifier
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215501
rank: 1000
is_a: Identifier
attributes:
  type:
    name: type
    description: A characterization or classification of the medical device identifier.
    title: Medical Device Identifier Type
    from_schema: https://example.org/usdm/v4/linkml
    exact_mappings:
    - ncit:C215621
    domain_of:
    - AdministrableProductProperty
    - Encounter
    - GeographicScope
    - GovernanceDate
    - MedicalDeviceIdentifier
    - Organization
    - ReferenceIdentifier
    - StudyAmendmentImpact
    - StudyArm
    - StudyDefinitionDocument
    - StudyEpoch
    - StudyIntervention
    - StudyTitle
    - Timing
    range: Code
    required: true
    inlined: true
  extensionAttributes:
    name: extensionAttributes
    from_schema: https://example.org/usdm/v4/linkml
    domain_of:
    - Abbreviation
    - Activity
    - Address
    - AdministrableProduct
    - AdministrableProductIdentifier
    - AdministrableProductProperty
    - Administration
    - AliasCode
    - AnalysisPopulation
    - AssignedPerson
    - BiomedicalConcept
    - BiomedicalConceptCategory
    - BiomedicalConceptProperty
    - BiomedicalConceptSurrogate
    - BiospecimenRetention
    - Characteristic
    - Code
    - CommentAnnotation
    - Condition
    - ConditionAssignment
    - DocumentContentReference
    - Duration
    - EligibilityCriterion
    - EligibilityCriterionItem
    - Encounter
    - Endpoint
    - Estimand
    - ExtensionAttribute
    - ExtensionClass
    - GeographicScope
    - GovernanceDate
    - Indication
    - Ingredient
    - IntercurrentEvent
    - InterventionalStudyDesign
    - Masking
    - MedicalDevice
    - MedicalDeviceIdentifier
    - NarrativeContent
    - NarrativeContentItem
    - Objective
    - ObservationalStudyDesign
    - Organization
    - ParameterMap
    - PersonName
    - Procedure
    - ProductOrganizationRole
    - Quantity
    - Range
    - ReferenceIdentifier
    - ResponseCode
    - ScheduleTimeline
    - ScheduleTimelineExit
    - ScheduledActivityInstance
    - ScheduledDecisionInstance
    - Strength
    - Study
    - StudyAmendment
    - StudyAmendmentImpact
    - StudyAmendmentReason
    - StudyArm
    - StudyCell
    - StudyChange
    - StudyCohort
    - StudyDefinitionDocument
    - StudyDefinitionDocumentVersion
    - StudyDesignPopulation
    - StudyElement
    - StudyEpoch
    - StudyIdentifier
    - StudyIntervention
    - StudyRole
    - StudySite
    - StudyTitle
    - StudyVersion
    - SubjectEnrollment
    - Substance
    - SyntaxTemplateDictionary
    - Timing
    - TransitionRule
    range: ExtensionAttribute
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
class_uri: usdm:MedicalDeviceIdentifier

Induced

name: MedicalDeviceIdentifier
description: A sequence of characters used to identify, name, or characterize the
  medical device.
title: Medical Device Identifier
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215501
rank: 1000
is_a: Identifier
attributes:
  type:
    name: type
    description: A characterization or classification of the medical device identifier.
    title: Medical Device Identifier Type
    from_schema: https://example.org/usdm/v4/linkml
    exact_mappings:
    - ncit:C215621
    alias: type
    owner: MedicalDeviceIdentifier
    domain_of:
    - AdministrableProductProperty
    - Encounter
    - GeographicScope
    - GovernanceDate
    - MedicalDeviceIdentifier
    - Organization
    - ReferenceIdentifier
    - StudyAmendmentImpact
    - StudyArm
    - StudyDefinitionDocument
    - StudyEpoch
    - StudyIntervention
    - StudyTitle
    - Timing
    range: Code
    required: true
    inlined: true
  extensionAttributes:
    name: extensionAttributes
    from_schema: https://example.org/usdm/v4/linkml
    alias: extensionAttributes
    owner: MedicalDeviceIdentifier
    domain_of:
    - Abbreviation
    - Activity
    - Address
    - AdministrableProduct
    - AdministrableProductIdentifier
    - AdministrableProductProperty
    - Administration
    - AliasCode
    - AnalysisPopulation
    - AssignedPerson
    - BiomedicalConcept
    - BiomedicalConceptCategory
    - BiomedicalConceptProperty
    - BiomedicalConceptSurrogate
    - BiospecimenRetention
    - Characteristic
    - Code
    - CommentAnnotation
    - Condition
    - ConditionAssignment
    - DocumentContentReference
    - Duration
    - EligibilityCriterion
    - EligibilityCriterionItem
    - Encounter
    - Endpoint
    - Estimand
    - ExtensionAttribute
    - ExtensionClass
    - GeographicScope
    - GovernanceDate
    - Indication
    - Ingredient
    - IntercurrentEvent
    - InterventionalStudyDesign
    - Masking
    - MedicalDevice
    - MedicalDeviceIdentifier
    - NarrativeContent
    - NarrativeContentItem
    - Objective
    - ObservationalStudyDesign
    - Organization
    - ParameterMap
    - PersonName
    - Procedure
    - ProductOrganizationRole
    - Quantity
    - Range
    - ReferenceIdentifier
    - ResponseCode
    - ScheduleTimeline
    - ScheduleTimelineExit
    - ScheduledActivityInstance
    - ScheduledDecisionInstance
    - Strength
    - Study
    - StudyAmendment
    - StudyAmendmentImpact
    - StudyAmendmentReason
    - StudyArm
    - StudyCell
    - StudyChange
    - StudyCohort
    - StudyDefinitionDocument
    - StudyDefinitionDocumentVersion
    - StudyDesignPopulation
    - StudyElement
    - StudyEpoch
    - StudyIdentifier
    - StudyIntervention
    - StudyRole
    - StudySite
    - StudyTitle
    - StudyVersion
    - SubjectEnrollment
    - Substance
    - SyntaxTemplateDictionary
    - Timing
    - TransitionRule
    range: ExtensionAttribute
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  id:
    name: id
    from_schema: https://example.org/usdm/v4/linkml
    identifier: true
    alias: id
    owner: MedicalDeviceIdentifier
    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: MedicalDeviceIdentifier
    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: MedicalDeviceIdentifier
    domain_of:
    - Identifier
    range: Organization
    required: true
    inlined: false
class_uri: usdm:MedicalDeviceIdentifier