IdShort 🔗

Primitive type: str 🔗
Represent a short ID of an Referable.
Constraint AASd-002🔗
ID-short of Referable's shall only feature letters, digits, underscore (_); starting mandatory with a letter. I.e. [a-zA-Z][a-zA-Z0-9_]+.
Constraint AASd-027🔗
ID-short of Referable's shall have a maximum length of 128 characters.

Invariants 🔗

  • Constraint AASd-027: ID-short shall have a maximum length of 128 characters.
    len(self) <= 128
  • ID-short of Referables shall only feature letters, digits, underscore (``_``); starting mandatory with a letter. *I.e.* ``[a-zA-Z][a-zA-Z0-9_]+``.

Usages

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