Extension🔗

Single extension of an element.

Inheritances 🔗

Properties 🔗

semanticId: Optional[Reference] 🔗
(From HasSemantics)
Identifier of the semantic definition of the element. It is called semantic ID of the element or also main semantic ID of the element.
It is recommended to use a global reference.
supplementalSemanticIds: Optional[List[Reference]] 🔗
(From HasSemantics)
Identifier of a supplemental semantic definition of the element. It is called supplemental semantic ID of the element.
It is recommended to use a global reference.
name: NonEmptyString 🔗
Name of the extension.
Constraint AASd-077🔗
The name of an extension within HasExtensions needs to be unique.
valueType: Optional[DataTypeDefXsd] 🔗
Type of the value of the extension.
value: Optional[ValueDataType] 🔗
Value of the extension
refersTo: Optional[Reference] 🔗
Reference to an element the extension refers to.

Invariants 🔗

Usages

HasExtensions HasExtensions.extensions
Referable Referable.extensions
Identifiable Identifiable.extensions
AssetAdministrationShell AssetAdministrationShell.extensions
Submodel Submodel.extensions
SubmodelElement SubmodelElement.extensions
RelationshipElement RelationshipElement.extensions
SubmodelElementList SubmodelElementList.extensions
SubmodelElementCollection SubmodelElementCollection.extensions
DataElement DataElement.extensions
Property Property.extensions
MultiLanguageProperty MultiLanguageProperty.extensions
Range Range.extensions
ReferenceElement ReferenceElement.extensions
Blob Blob.extensions
File File.extensions
AnnotatedRelationshipElement AnnotatedRelationshipElement.extensions
Entity Entity.extensions
EventElement EventElement.extensions
BasicEventElement BasicEventElement.extensions
Operation Operation.extensions
Capability Capability.extensions
ConceptDescription ConceptDescription.extensions