Class: Medical Device (MedicalDevice)
Any instrument, apparatus, implement, machine, appliance, implant, reagent for in vitro use, software, material or other similar or related article, intended by the manufacturer to be used, alone or in combination for, one or more specific medical purpose(s). [After REGULATION (EU) 2017/745 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 5 April 2017 on medical devices]
URI: https://example.org/usdm/v4/linkml/MedicalDevice
classDiagram
class MedicalDevice
click MedicalDevice href "../../classes/MedicalDevice/"
MedicalDevice : description
MedicalDevice : embeddedProductId
MedicalDevice --> "0..1" AdministrableProduct : embeddedProductId
click AdministrableProduct href "../../classes/AdministrableProduct/"
MedicalDevice : extensionAttributes
MedicalDevice --> "*" ExtensionAttribute : extensionAttributes
click ExtensionAttribute href "../../classes/ExtensionAttribute/"
MedicalDevice : hardwareVersion
MedicalDevice : id
MedicalDevice : identifiers
MedicalDevice --> "*" MedicalDeviceIdentifier : identifiers
click MedicalDeviceIdentifier href "../../classes/MedicalDeviceIdentifier/"
MedicalDevice : label
MedicalDevice : name
MedicalDevice : notes
MedicalDevice --> "*" CommentAnnotation : notes
click CommentAnnotation href "../../classes/CommentAnnotation/"
MedicalDevice : softwareVersion
MedicalDevice : sourcing
MedicalDevice --> "0..1" Code : sourcing
click Code href "../../classes/Code/"
Class Properties
| Property | Value |
|---|---|
| Class URI | usdm:MedicalDevice |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 string |
direct | |
| name | 1 string |
The literal identifier (i.e., distinctive designation) of the medical device. | direct |
| label | 0..1 string |
The short descriptive designation for the medical device. | direct |
| description | 0..1 string |
A narrative representation of the medical device. | direct |
| hardwareVersion | 0..1 string |
A form or variant of hardware; one of a sequence of copies of the physical components from which a computer is constructed, each incorporating new modifications. | direct |
| softwareVersion | 0..1 string |
A form or variant of software; one of a sequence of copies of a software program, each incorporating new modifications. (NCI) | direct |
| sourcing | 0..1 Code |
An indication as to whether the medical device is obtained from a local or central source. | direct |
| notes | * CommentAnnotation |
A brief written record relevant to the medical device. | direct |
| embeddedProductId | 0..1 AdministrableProduct |
A USDM relationship between the MedicalDevice and AdministrableProduct classes which identifies the administrable product that is an integral component of the medical device. | direct |
| identifiers | * MedicalDeviceIdentifier |
A USDM relationship between the MedicalDevice and MedicalDeviceIdentifier classes which provides the set of identifiers related to the medical device. | direct |
| extensionAttributes | * ExtensionAttribute |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Administration | medicalDeviceId | range | MedicalDevice |
| ProductOrganizationRole | appliesToIds | any_of[range] | MedicalDevice |
| StudyVersion | medicalDevices | range | MedicalDevice |
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/MedicalDevice |
| native | https://example.org/usdm/v4/linkml/MedicalDevice |
| exact | ncit:C16830 |
LinkML Source
Direct
name: MedicalDevice
description: Any instrument, apparatus, implement, machine, appliance, implant, reagent
for in vitro use, software, material or other similar or related article, intended
by the manufacturer to be used, alone or in combination for, one or more specific
medical purpose(s). [After REGULATION (EU) 2017/745 OF THE EUROPEAN PARLIAMENT AND
OF THE COUNCIL of 5 April 2017 on medical devices]
title: Medical Device
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C16830
rank: 1000
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
name:
name: name
description: The literal identifier (i.e., distinctive designation) of the medical
device.
title: Medical Device Name
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215614
domain_of:
- Activity
- AdministrableProduct
- AdministrableProductProperty
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- NarrativeContent
- NarrativeContentItem
- Organization
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ResponseCode
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: true
label:
name: label
description: The short descriptive designation for the medical device.
title: Medical Device Label
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215616
domain_of:
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- Organization
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ResponseCode
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: false
description:
name: description
description: A narrative representation of the medical device.
title: Medical Device Description
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215615
domain_of:
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConceptCategory
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: false
hardwareVersion:
name: hardwareVersion
description: A form or variant of hardware; one of a sequence of copies of the
physical components from which a computer is constructed, each incorporating
new modifications.
title: Hardware Version
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215617
rank: 1000
domain_of:
- MedicalDevice
range: string
required: false
softwareVersion:
name: softwareVersion
description: A form or variant of software; one of a sequence of copies of a software
program, each incorporating new modifications. (NCI)
title: Software Version
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C111093
rank: 1000
domain_of:
- MedicalDevice
range: string
required: false
sourcing:
name: sourcing
description: An indication as to whether the medical device is obtained from a
local or central source.
title: Medical Device Sourcing
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215619
domain_of:
- AdministrableProduct
- MedicalDevice
range: Code
required: false
inlined: true
notes:
name: notes
description: A brief written record relevant to the medical device.
title: Medical Device Notes
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215618
domain_of:
- Abbreviation
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- EligibilityCriterion
- Encounter
- Estimand
- Indication
- MedicalDevice
- PopulationDefinition
- Procedure
- StudyAmendment
- StudyAmendmentImpact
- StudyArm
- StudyDefinitionDocument
- StudyDefinitionDocumentVersion
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudyVersion
- SyntaxTemplate
range: CommentAnnotation
required: false
multivalued: true
inlined: true
inlined_as_list: true
embeddedProductId:
name: embeddedProductId
description: A USDM relationship between the MedicalDevice and AdministrableProduct
classes which identifies the administrable product that is an integral component
of the medical device.
from_schema: https://example.org/usdm/v4/linkml
rank: 1000
domain_of:
- MedicalDevice
range: AdministrableProduct
required: false
inlined: false
identifiers:
name: identifiers
description: A USDM relationship between the MedicalDevice and MedicalDeviceIdentifier
classes which provides the set of identifiers related to the medical device.
from_schema: https://example.org/usdm/v4/linkml
domain_of:
- AdministrableProduct
- MedicalDevice
range: MedicalDeviceIdentifier
required: false
multivalued: true
inlined: true
inlined_as_list: 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:MedicalDevice
Induced
name: MedicalDevice
description: Any instrument, apparatus, implement, machine, appliance, implant, reagent
for in vitro use, software, material or other similar or related article, intended
by the manufacturer to be used, alone or in combination for, one or more specific
medical purpose(s). [After REGULATION (EU) 2017/745 OF THE EUROPEAN PARLIAMENT AND
OF THE COUNCIL of 5 April 2017 on medical devices]
title: Medical Device
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C16830
rank: 1000
attributes:
id:
name: id
from_schema: https://example.org/usdm/v4/linkml
identifier: true
alias: id
owner: MedicalDevice
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
name:
name: name
description: The literal identifier (i.e., distinctive designation) of the medical
device.
title: Medical Device Name
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215614
alias: name
owner: MedicalDevice
domain_of:
- Activity
- AdministrableProduct
- AdministrableProductProperty
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- NarrativeContent
- NarrativeContentItem
- Organization
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ResponseCode
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: true
label:
name: label
description: The short descriptive designation for the medical device.
title: Medical Device Label
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215616
alias: label
owner: MedicalDevice
domain_of:
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- Organization
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ResponseCode
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: false
description:
name: description
description: A narrative representation of the medical device.
title: Medical Device Description
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215615
alias: description
owner: MedicalDevice
domain_of:
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- AssignedPerson
- BiomedicalConceptCategory
- BiomedicalConceptSurrogate
- BiospecimenRetention
- EligibilityCriterion
- Encounter
- Estimand
- GovernanceDate
- Indication
- MedicalDevice
- PopulationDefinition
- Procedure
- ProductOrganizationRole
- ScheduleTimeline
- ScheduledInstance
- Strength
- Study
- StudyAmendment
- StudyArm
- StudyChange
- StudyDefinitionDocument
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudySite
- SubjectEnrollment
- Substance
- SyntaxTemplate
- SyntaxTemplateDictionary
- Timing
- TransitionRule
range: string
required: false
hardwareVersion:
name: hardwareVersion
description: A form or variant of hardware; one of a sequence of copies of the
physical components from which a computer is constructed, each incorporating
new modifications.
title: Hardware Version
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215617
rank: 1000
alias: hardwareVersion
owner: MedicalDevice
domain_of:
- MedicalDevice
range: string
required: false
softwareVersion:
name: softwareVersion
description: A form or variant of software; one of a sequence of copies of a software
program, each incorporating new modifications. (NCI)
title: Software Version
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C111093
rank: 1000
alias: softwareVersion
owner: MedicalDevice
domain_of:
- MedicalDevice
range: string
required: false
sourcing:
name: sourcing
description: An indication as to whether the medical device is obtained from a
local or central source.
title: Medical Device Sourcing
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215619
alias: sourcing
owner: MedicalDevice
domain_of:
- AdministrableProduct
- MedicalDevice
range: Code
required: false
inlined: true
notes:
name: notes
description: A brief written record relevant to the medical device.
title: Medical Device Notes
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215618
alias: notes
owner: MedicalDevice
domain_of:
- Abbreviation
- Activity
- AdministrableProduct
- Administration
- AnalysisPopulation
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- BiomedicalConceptSurrogate
- EligibilityCriterion
- Encounter
- Estimand
- Indication
- MedicalDevice
- PopulationDefinition
- Procedure
- StudyAmendment
- StudyAmendmentImpact
- StudyArm
- StudyDefinitionDocument
- StudyDefinitionDocumentVersion
- StudyDesign
- StudyElement
- StudyEpoch
- StudyIntervention
- StudyRole
- StudyVersion
- SyntaxTemplate
range: CommentAnnotation
required: false
multivalued: true
inlined: true
inlined_as_list: true
embeddedProductId:
name: embeddedProductId
description: A USDM relationship between the MedicalDevice and AdministrableProduct
classes which identifies the administrable product that is an integral component
of the medical device.
from_schema: https://example.org/usdm/v4/linkml
rank: 1000
alias: embeddedProductId
owner: MedicalDevice
domain_of:
- MedicalDevice
range: AdministrableProduct
required: false
inlined: false
identifiers:
name: identifiers
description: A USDM relationship between the MedicalDevice and MedicalDeviceIdentifier
classes which provides the set of identifiers related to the medical device.
from_schema: https://example.org/usdm/v4/linkml
alias: identifiers
owner: MedicalDevice
domain_of:
- AdministrableProduct
- MedicalDevice
range: MedicalDeviceIdentifier
required: false
multivalued: true
inlined: true
inlined_as_list: true
extensionAttributes:
name: extensionAttributes
from_schema: https://example.org/usdm/v4/linkml
alias: extensionAttributes
owner: MedicalDevice
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:MedicalDevice