Class: Product Organization Role (ProductOrganizationRole)
A designation that identifies the function of an organization within the context of the product.
URI: https://example.org/usdm/v4/linkml/ProductOrganizationRole
classDiagram
class ProductOrganizationRole
click ProductOrganizationRole href "../../classes/ProductOrganizationRole/"
ProductOrganizationRole : appliesToIds
ProductOrganizationRole : code
ProductOrganizationRole --> "1" Code : code
click Code href "../../classes/Code/"
ProductOrganizationRole : description
ProductOrganizationRole : extensionAttributes
ProductOrganizationRole --> "*" ExtensionAttribute : extensionAttributes
click ExtensionAttribute href "../../classes/ExtensionAttribute/"
ProductOrganizationRole : id
ProductOrganizationRole : label
ProductOrganizationRole : name
ProductOrganizationRole : organizationId
ProductOrganizationRole --> "1" Organization : organizationId
click Organization href "../../classes/Organization/"
Class Properties
| Property | Value |
|---|---|
| Class URI | usdm:ProductOrganizationRole |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 string |
direct | |
| name | 1 string |
The literal identifier (i.e., distinctive designation) of the product organization role. | direct |
| label | 0..1 string |
The short descriptive designation for the product organization role. | direct |
| description | 0..1 string |
A narrative representation of the product organization role. | direct |
| code | 1 Code |
A symbol or combination of symbols which is assigned to the product organization role. | direct |
| appliesToIds | * MedicalDevice or string or AdministrableProduct |
A USDM relationship between the ProductOrganizationRole and either the AdministrableProduct or MedicalDevice class that identifies the administrable product or medical device to which the product organization role applies. | direct |
| organizationId | 1 Organization |
A USDM relationship between the ProductOrganizationRole and Organization classes which identifies the organization associated with the product organization role. | direct |
| extensionAttributes | * ExtensionAttribute |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| StudyVersion | productOrganizationRoles | range | ProductOrganizationRole |
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/ProductOrganizationRole |
| native | https://example.org/usdm/v4/linkml/ProductOrganizationRole |
| exact | ncit:C215502 |
LinkML Source
Direct
name: ProductOrganizationRole
description: A designation that identifies the function of an organization within
the context of the product.
title: Product Organization Role
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215502
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 product
organization role.
title: Product Organization Role Name
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215622
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 product organization role.
title: Product Organization Role Label
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215624
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 product organization role.
title: Product Organization Role Description
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215623
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
code:
name: code
description: A symbol or combination of symbols which is assigned to the product
organization role.
title: Product Organization Role Code
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215625
domain_of:
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- Code
- GeographicScope
- Procedure
- ProductOrganizationRole
- ResponseCode
- StudyAmendmentReason
- StudyRole
range: Code
required: true
inlined: true
appliesToIds:
name: appliesToIds
description: A USDM relationship between the ProductOrganizationRole and either
the AdministrableProduct or MedicalDevice class that identifies the administrable
product or medical device to which the product organization role applies.
from_schema: https://example.org/usdm/v4/linkml
domain_of:
- Condition
- ProductOrganizationRole
- StudyRole
required: false
multivalued: true
inlined: false
any_of:
- range: AdministrableProduct
- range: MedicalDevice
organizationId:
name: organizationId
description: A USDM relationship between the ProductOrganizationRole and Organization
classes which identifies the organization associated with the product organization
role.
from_schema: https://example.org/usdm/v4/linkml
domain_of:
- AssignedPerson
- ProductOrganizationRole
range: Organization
required: true
inlined: false
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:ProductOrganizationRole
Induced
name: ProductOrganizationRole
description: A designation that identifies the function of an organization within
the context of the product.
title: Product Organization Role
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215502
rank: 1000
attributes:
id:
name: id
from_schema: https://example.org/usdm/v4/linkml
identifier: true
alias: id
owner: ProductOrganizationRole
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 product
organization role.
title: Product Organization Role Name
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215622
alias: name
owner: ProductOrganizationRole
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 product organization role.
title: Product Organization Role Label
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215624
alias: label
owner: ProductOrganizationRole
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 product organization role.
title: Product Organization Role Description
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215623
alias: description
owner: ProductOrganizationRole
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
code:
name: code
description: A symbol or combination of symbols which is assigned to the product
organization role.
title: Product Organization Role Code
from_schema: https://example.org/usdm/v4/linkml
exact_mappings:
- ncit:C215625
alias: code
owner: ProductOrganizationRole
domain_of:
- BiomedicalConcept
- BiomedicalConceptCategory
- BiomedicalConceptProperty
- Code
- GeographicScope
- Procedure
- ProductOrganizationRole
- ResponseCode
- StudyAmendmentReason
- StudyRole
range: Code
required: true
inlined: true
appliesToIds:
name: appliesToIds
description: A USDM relationship between the ProductOrganizationRole and either
the AdministrableProduct or MedicalDevice class that identifies the administrable
product or medical device to which the product organization role applies.
from_schema: https://example.org/usdm/v4/linkml
alias: appliesToIds
owner: ProductOrganizationRole
domain_of:
- Condition
- ProductOrganizationRole
- StudyRole
range: string
required: false
multivalued: true
inlined: false
any_of:
- range: AdministrableProduct
- range: MedicalDevice
organizationId:
name: organizationId
description: A USDM relationship between the ProductOrganizationRole and Organization
classes which identifies the organization associated with the product organization
role.
from_schema: https://example.org/usdm/v4/linkml
alias: organizationId
owner: ProductOrganizationRole
domain_of:
- AssignedPerson
- ProductOrganizationRole
range: Organization
required: true
inlined: false
extensionAttributes:
name: extensionAttributes
from_schema: https://example.org/usdm/v4/linkml
alias: extensionAttributes
owner: ProductOrganizationRole
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:ProductOrganizationRole