Class: Extension (Extension)
A data structure that allows custom attributes to be defined for an Entity, to capture information unique to a given content provider, or not currently supported by the core specification.
Comments
- Extension objects allow for descriptions of an class with additional attributes unique to a content provider
- The modeling pattern and use of Extensions is based on that defined by the FHIR Speciufication - see https://build.fhir.org/extensibility.html
Inheritance
- Utility
- Extension
Slots
Direct slots
extensionDescription --> String [0..1]
A free text description of the intended meaning and use of the extension element, which may include the types of values it takes, and how to interpret these values in the context of the parent Class.
A name for the Extension. Should be indicative of its meaning and/or the type of information it value represents.
The value of the Extension - can be any primitive or structured object
Usages
used by | used in | type | used |
---|---|---|---|
Entity | extensions | range | Extension |
InformationEntity | extensions | range | Extension |
Method | extensions | range | Extension |
Document | extensions | range | Extension |
DataItem | extensions | range | Extension |
DataSet | extensions | range | Extension |
Activity | extensions | range | Extension |
Contribution | extensions | range | Extension |
Agent | extensions | range | Extension |
Statement | extensions | range | Extension |
StudyResult | extensions | range | Extension |
EvidenceLine | extensions | range | Extension |
Proposition | extensions | range | Extension |
StudyGroup | extensions | range | Extension |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/sepio-framework/sepio-linkml
Mappings
Mapping Type | Mapped Value |
---|---|
self | sepio_linkml:Extension |
native | sepio_linkml:Extension |
LinkML Source
Direct
name: Extension
description: A data structure that allows custom attributes to be defined for an Entity,
to capture information unique to a given content provider, or not currently supported
by the core specification.
title: Extension
comments:
- Extension objects allow for descriptions of an class with additional attributes
unique to a content provider
- The modeling pattern and use of Extensions is based on that defined by the FHIR
Speciufication - see https://build.fhir.org/extensibility.html
from_schema: https://w3id.org/sepio-framework/sepio-linkml
is_a: Utility
attributes:
extensionDescription:
name: extensionDescription
description: A free text description of the intended meaning and use of the extension
element, which may include the types of values it takes, and how to interpret
these values in the context of the parent Class.
from_schema: https://w3id.org/sepio-model
rank: 1000
domain_of:
- Extension
range: string
required: false
multivalued: false
name:
name: name
description: A name for the Extension. Should be indicative of its meaning and/or
the type of information it value represents.
from_schema: https://w3id.org/sepio-model
domain_of:
- Agent
- Qualifier
- Extension
- Characteristic
range: string
required: true
multivalued: false
value:
name: value
description: The value of the Extension - can be any primitive or structured object
from_schema: https://w3id.org/sepio-model
domain_of:
- DataItem
- Qualifier
- Expression
- Extension
required: true
multivalued: false
Induced
name: Extension
description: A data structure that allows custom attributes to be defined for an Entity,
to capture information unique to a given content provider, or not currently supported
by the core specification.
title: Extension
comments:
- Extension objects allow for descriptions of an class with additional attributes
unique to a content provider
- The modeling pattern and use of Extensions is based on that defined by the FHIR
Speciufication - see https://build.fhir.org/extensibility.html
from_schema: https://w3id.org/sepio-framework/sepio-linkml
is_a: Utility
attributes:
extensionDescription:
name: extensionDescription
description: A free text description of the intended meaning and use of the extension
element, which may include the types of values it takes, and how to interpret
these values in the context of the parent Class.
from_schema: https://w3id.org/sepio-model
rank: 1000
alias: extensionDescription
owner: Extension
domain_of:
- Extension
range: string
required: false
multivalued: false
name:
name: name
description: A name for the Extension. Should be indicative of its meaning and/or
the type of information it value represents.
from_schema: https://w3id.org/sepio-model
alias: name
owner: Extension
domain_of:
- Agent
- Qualifier
- Extension
- Characteristic
range: string
required: true
multivalued: false
value:
name: value
description: The value of the Extension - can be any primitive or structured object
from_schema: https://w3id.org/sepio-model
alias: value
owner: Extension
domain_of:
- DataItem
- Qualifier
- Expression
- Extension
range: string
required: true
multivalued: false