AdministrativeInformation🔗
Administrative metainformation for an element.
- Constraint AASd-005🔗
- If AdministrativeInformation.version is not specified, AdministrativeInformation.revision shall also be unspecified. This means that a revision requires a version. If there is no version, there is no revision. Revision is optional.
Inheritances 🔗
Properties 🔗
- embeddedDataSpecifications: Optional[List[EmbeddedDataSpecification]] 🔗
-
(From HasDataSpecification)Embedded data specification.
- version: Optional[VersionType] 🔗
-
Version of the element.
- revision: Optional[RevisionType] 🔗
-
Revision of the element.
- creator: Optional[Reference] 🔗
-
The subject ID of the subject responsible for making the element.
- createdAt: Optional[DateTimeUtc] 🔗
-
date of creation.
- updatedAt: Optional[DateTimeUtc] 🔗
-
date of update.
- templateId: Optional[Identifier] 🔗
-
Identifier of the template that guided the creation of the element.So far, AdministrativeInformation.templateId is only applicable for Submodel's, since template specifications are standardized for Submodels only.In case of a submodel, the AdministrativeInformation.templateId is the identifier of the submodel template that guided the creation of the submodelThe AdministrativeInformation.templateId is not relevant for validation in Submodels. For validation the Submodel.semanticId shall be used.Usage of AdministrativeInformation.templateId is not restricted to submodel instances. So also the creation of submodel templates can be guided by another submodel template.
Invariants 🔗
-
Embedded data specifications must be either not set or have at least one item.
(From HasDataSpecification)
not (self.embeddedDataSpecifications is not None) or (len(self.embeddedDataSpecifications) >= 1)
-
Constraint AASd-005: If version is not specified, revision shall also be unspecified. This means that a revision requires a version. If there is no version, there is no revision. Revision is optional.
Usages
| Identifiable | Identifiable.administration |
| AssetAdministrationShell | AssetAdministrationShell.administration |
| Submodel | Submodel.administration |
| ConceptDescription | ConceptDescription.administration |