Class: ExtensionAttribute

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

 classDiagram
    class ExtensionAttribute
    click ExtensionAttribute href "../../classes/ExtensionAttribute/"
      ExtensionAttribute : extensionAttributes





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



      ExtensionAttribute : id

      ExtensionAttribute : url

      ExtensionAttribute : valueAliasCode





        ExtensionAttribute --> "0..1" AliasCode : valueAliasCode
        click AliasCode href "../../classes/AliasCode/"



      ExtensionAttribute : valueBoolean

      ExtensionAttribute : valueCode





        ExtensionAttribute --> "0..1" Code : valueCode
        click Code href "../../classes/Code/"



      ExtensionAttribute : valueExtensionClass





        ExtensionAttribute --> "0..1" ExtensionClass : valueExtensionClass
        click ExtensionClass href "../../classes/ExtensionClass/"



      ExtensionAttribute : valueId

      ExtensionAttribute : valueInteger

      ExtensionAttribute : valueQuantity





        ExtensionAttribute --> "0..1" Quantity : valueQuantity
        click Quantity href "../../classes/Quantity/"



      ExtensionAttribute : valueRange





        ExtensionAttribute --> "0..1" Range : valueRange
        click Range href "../../classes/Range/"



      ExtensionAttribute : valueString


Class Properties

Property Value
Class URI usdm:ExtensionAttribute

Slots

Name Cardinality and Range Description Inheritance
id 1
string
direct
url 1
string
direct
valueString 0..1
string
direct
valueBoolean 0..1
boolean
direct
valueInteger 0..1
integer
direct
valueId 0..1
string
direct
valueQuantity 0..1
Quantity
direct
valueRange 0..1
Range
direct
valueCode 0..1
Code
direct
valueAliasCode 0..1
AliasCode
direct
valueExtensionClass 0..1
ExtensionClass
direct
extensionAttributes *
ExtensionAttribute
direct

Usages

used by used in type used
Abbreviation extensionAttributes range ExtensionAttribute
Activity extensionAttributes range ExtensionAttribute
Address extensionAttributes range ExtensionAttribute
AdministrableProduct extensionAttributes range ExtensionAttribute
AdministrableProductIdentifier extensionAttributes range ExtensionAttribute
AdministrableProductProperty extensionAttributes range ExtensionAttribute
Administration extensionAttributes range ExtensionAttribute
AliasCode extensionAttributes range ExtensionAttribute
AnalysisPopulation extensionAttributes range ExtensionAttribute
AssignedPerson extensionAttributes range ExtensionAttribute
BiomedicalConcept extensionAttributes range ExtensionAttribute
BiomedicalConceptCategory extensionAttributes range ExtensionAttribute
BiomedicalConceptProperty extensionAttributes range ExtensionAttribute
BiomedicalConceptSurrogate extensionAttributes range ExtensionAttribute
BiospecimenRetention extensionAttributes range ExtensionAttribute
Characteristic extensionAttributes range ExtensionAttribute
Code extensionAttributes range ExtensionAttribute
CommentAnnotation extensionAttributes range ExtensionAttribute
Condition extensionAttributes range ExtensionAttribute
ConditionAssignment extensionAttributes range ExtensionAttribute
DocumentContentReference extensionAttributes range ExtensionAttribute
Duration extensionAttributes range ExtensionAttribute
EligibilityCriterion extensionAttributes range ExtensionAttribute
EligibilityCriterionItem extensionAttributes range ExtensionAttribute
Encounter extensionAttributes range ExtensionAttribute
Endpoint extensionAttributes range ExtensionAttribute
Estimand extensionAttributes range ExtensionAttribute
ExtensionAttribute extensionAttributes range ExtensionAttribute
ExtensionClass extensionAttributes range ExtensionAttribute
GeographicScope extensionAttributes range ExtensionAttribute
GovernanceDate extensionAttributes range ExtensionAttribute
Indication extensionAttributes range ExtensionAttribute
Ingredient extensionAttributes range ExtensionAttribute
IntercurrentEvent extensionAttributes range ExtensionAttribute
InterventionalStudyDesign extensionAttributes range ExtensionAttribute
Masking extensionAttributes range ExtensionAttribute
MedicalDevice extensionAttributes range ExtensionAttribute
MedicalDeviceIdentifier extensionAttributes range ExtensionAttribute
NarrativeContent extensionAttributes range ExtensionAttribute
NarrativeContentItem extensionAttributes range ExtensionAttribute
Objective extensionAttributes range ExtensionAttribute
ObservationalStudyDesign extensionAttributes range ExtensionAttribute
Organization extensionAttributes range ExtensionAttribute
ParameterMap extensionAttributes range ExtensionAttribute
PersonName extensionAttributes range ExtensionAttribute
Procedure extensionAttributes range ExtensionAttribute
ProductOrganizationRole extensionAttributes range ExtensionAttribute
Quantity extensionAttributes range ExtensionAttribute
Range extensionAttributes range ExtensionAttribute
ReferenceIdentifier extensionAttributes range ExtensionAttribute
ResponseCode extensionAttributes range ExtensionAttribute
ScheduleTimeline extensionAttributes range ExtensionAttribute
ScheduleTimelineExit extensionAttributes range ExtensionAttribute
ScheduledActivityInstance extensionAttributes range ExtensionAttribute
ScheduledDecisionInstance extensionAttributes range ExtensionAttribute
Strength extensionAttributes range ExtensionAttribute
Study extensionAttributes range ExtensionAttribute
StudyAmendment extensionAttributes range ExtensionAttribute
StudyAmendmentImpact extensionAttributes range ExtensionAttribute
StudyAmendmentReason extensionAttributes range ExtensionAttribute
StudyArm extensionAttributes range ExtensionAttribute
StudyCell extensionAttributes range ExtensionAttribute
StudyChange extensionAttributes range ExtensionAttribute
StudyCohort extensionAttributes range ExtensionAttribute
StudyDefinitionDocument extensionAttributes range ExtensionAttribute
StudyDefinitionDocumentVersion extensionAttributes range ExtensionAttribute
StudyDesignPopulation extensionAttributes range ExtensionAttribute
StudyElement extensionAttributes range ExtensionAttribute
StudyEpoch extensionAttributes range ExtensionAttribute
StudyIdentifier extensionAttributes range ExtensionAttribute
StudyIntervention extensionAttributes range ExtensionAttribute
StudyRole extensionAttributes range ExtensionAttribute
StudySite extensionAttributes range ExtensionAttribute
StudyTitle extensionAttributes range ExtensionAttribute
StudyVersion extensionAttributes range ExtensionAttribute
SubjectEnrollment extensionAttributes range ExtensionAttribute
Substance extensionAttributes range ExtensionAttribute
SyntaxTemplateDictionary extensionAttributes range ExtensionAttribute
Timing extensionAttributes range ExtensionAttribute
TransitionRule extensionAttributes range ExtensionAttribute

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/ExtensionAttribute
native https://example.org/usdm/v4/linkml/ExtensionAttribute

LinkML Source

Direct

name: ExtensionAttribute
from_schema: https://example.org/usdm/v4/linkml
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
  url:
    name: url
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    - ExtensionClass
    range: string
    required: true
  valueString:
    name: valueString
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: string
    required: false
  valueBoolean:
    name: valueBoolean
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: boolean
    required: false
  valueInteger:
    name: valueInteger
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: integer
    required: false
  valueId:
    name: valueId
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: string
    required: false
  valueQuantity:
    name: valueQuantity
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: Quantity
    required: false
    inlined: true
  valueRange:
    name: valueRange
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: Range
    required: false
    inlined: true
  valueCode:
    name: valueCode
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: Code
    required: false
    inlined: true
  valueAliasCode:
    name: valueAliasCode
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: AliasCode
    required: false
    inlined: true
  valueExtensionClass:
    name: valueExtensionClass
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    domain_of:
    - ExtensionAttribute
    range: ExtensionClass
    required: false
    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:ExtensionAttribute

Induced

name: ExtensionAttribute
from_schema: https://example.org/usdm/v4/linkml
rank: 1000
attributes:
  id:
    name: id
    from_schema: https://example.org/usdm/v4/linkml
    identifier: true
    alias: id
    owner: ExtensionAttribute
    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
  url:
    name: url
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: url
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    - ExtensionClass
    range: string
    required: true
  valueString:
    name: valueString
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueString
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: string
    required: false
  valueBoolean:
    name: valueBoolean
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueBoolean
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: boolean
    required: false
  valueInteger:
    name: valueInteger
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueInteger
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: integer
    required: false
  valueId:
    name: valueId
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueId
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: string
    required: false
  valueQuantity:
    name: valueQuantity
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueQuantity
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: Quantity
    required: false
    inlined: true
  valueRange:
    name: valueRange
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueRange
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: Range
    required: false
    inlined: true
  valueCode:
    name: valueCode
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueCode
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: Code
    required: false
    inlined: true
  valueAliasCode:
    name: valueAliasCode
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueAliasCode
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: AliasCode
    required: false
    inlined: true
  valueExtensionClass:
    name: valueExtensionClass
    from_schema: https://example.org/usdm/v4/linkml
    rank: 1000
    alias: valueExtensionClass
    owner: ExtensionAttribute
    domain_of:
    - ExtensionAttribute
    range: ExtensionClass
    required: false
    inlined: true
  extensionAttributes:
    name: extensionAttributes
    from_schema: https://example.org/usdm/v4/linkml
    alias: extensionAttributes
    owner: ExtensionAttribute
    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:ExtensionAttribute