HasDataSpecification🔗
        (abstract)
      
      
          Element that can be extended by using data specification templates.
        
        
          A data specification template defines a named set of additional attributes an
          element may or shall have. The data specifications used are explicitly specified
          with their global ID.
        
      Descendants 🔗
- AdministrativeInformation
 - SubmodelElement
 - RelationshipElement
 - AnnotatedRelationshipElement
 - AssetAdministrationShell
 - EventElement
 - BasicEventElement
 - DataElement
 - Blob
 - Capability
 - ConceptDescription
 - Entity
 - File
 - MultiLanguageProperty
 - Operation
 - Property
 - Range
 - ReferenceElement
 - Submodel
 - SubmodelElementCollection
 - SubmodelElementList
 
Properties 🔗
- embeddedDataSpecifications: Optional[List[EmbeddedDataSpecification]] 🔗
 - 
          Embedded data specification.
 
Invariants 🔗
- 
          Embedded data specifications must be either not set or have at least one item
not (self.embeddedDataSpecifications is not None) or (len(self.embeddedDataSpecifications) >= 1)