From 9d17541c69d9c6d13580e487617a0011249df4c6 Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Mon, 25 Nov 2024 11:50:30 +0100 Subject: [PATCH 01/68] add the v3 metamodel identifiers --- aas/3/0/README.md | 1034 ++++++++++++++++++++++++++++++++++++++++- aas/3/README.md | 4 +- aas/API/3/0/README.md | 9 + aas/API/3/README.md | 9 + 4 files changed, 1051 insertions(+), 5 deletions(-) create mode 100644 aas/API/3/0/README.md create mode 100644 aas/API/3/README.md diff --git a/aas/3/0/README.md b/aas/3/0/README.md index bbae535..17cae6d 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1,7 +1,1035 @@ # AAS (Asset Administration Shell) -This is the sub-namespace resevered for the Asset Administration Shell Metamodel version 3.0. +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.0. -## Status: `suggested` -The sub-namespace AAS 3.0 and its identifiers are currently under development by the subworking group 'Asset Administration Shell'. See the [Candidate Release](./RC01/README.md) for further information. +## Introduction + +The Metamodel itself is defined in the 'Details of the Asset Administration Shell - Part 1'. Only classes, attributes and named entities used in this model are allowed in this sub-namespace. The Metamodel is the core resource for the structure of the Asset Administration Shell and provides the frame for all further specifications. The following entities are defined in the Metamodel but also serve as an example how to use the 'Asset Administration Shell Identifiers' in general. + +## Status: Accepted + +The sub-namespace AAS and its identifiers have been accepted by the Coordination Board. + +## AdministrativeInformation + Every Identifiable may have administrative information. Administrative information includes for example  Information about the version of the element  Information about who created or who made the last change to the element  Information about the languages available in case the element contains text, for translating purposed also themmaster or default language may be definedIn the first version of the AAS metamodel only version information as defined by IEC 61360 is defined. In later versions additional attributes may be added. + + [http://admin-shell.io/aas/3/0/AdministrativeInformation](http://admin-shell.io/aas/3/0/AdministrativeInformation) The AdministrativeInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AdministrativeInformation/revision + Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. + + [http://admin-shell.io/aas/3/0/AdministrativeInformation/revision](http://admin-shell.io/aas/3/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AdministrativeInformation/version + Version of the element. + + [http://admin-shell.io/aas/3/0/AdministrativeInformation/version](http://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AnnotatedRelationshipElement + An annotated relationship element is an relationship element that can be annotated with additional data elements. + + [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AnnotatedRelationshipElement/annotation + Annotations that hold for the relationships between the two elements. + + [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Asset + An Asset describes meta data of an asset that is represented by an AAS. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. + + [http://admin-shell.io/aas/3/0/Asset](http://admin-shell.io/aas/3/0/Asset) The Asset class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation + In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. + + [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation/assetKind + Denotes whether the Asset of of kind 'Type' or 'Instance'. + + [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation/globalAssetId + Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. + + [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation/externalAssetId + Additional domain specific external, typically proprietary Identifier for the asset like e.g. serial number etc. + + [https://admin-shell.io/aas/3/0/AssetInformation/externalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/externalAssetId) The attribute externalAssetId of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation/billOfMaterial + A reference to a Submodel that defines the bill of material of the asset represented by the AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. + + [https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial](https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial) The attribute billOfMaterial of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetInformation/thumbnail + Thumbnail of the asset represented by the asset administration shell. + + [https://admin-shell.io/aas/3/0/AssetInformation/thumbnail](https://admin-shell.io/aas/3/0/AssetInformation/thumbnail) The attribute thumbnail of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell + Describes the Administration Shell for Assets, Products, Components, e.g. Machines + + [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell/assetInformation + Meta information about the asset the AAS is representing. + + [https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell/derivedFrom + This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. + + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell/security + Definition of the security relevant aspects of the AAS. + + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/security](http://admin-shell.io/aas/3/0/AssetAdministrationShell/security) The attribute security of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell/submodel + Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset + + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetAdministrationShell/view + Points to the differents views associated to the Administration Shell via the Submodels. + + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/view](http://admin-shell.io/aas/3/0/AssetAdministrationShell/view) The attribute view of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetKind + Enumeration for denoting whether an element is a type or an instance. + + [http://admin-shell.io/aas/3/0/AssetKind](http://admin-shell.io/aas/3/0/AssetKind) The AssetKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetKind/INSTANCE + Concrete, clearly identifiable component of a certain type. + + [http://admin-shell.io/aas/3/0/AssetKind/INSTANCE](http://admin-shell.io/aas/3/0/AssetKind/INSTANCE) The NamedIndividual INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## AssetKind/TYPE + hardware or software element which specifies the common attributes shared by all instances of the type. + + [http://admin-shell.io/aas/3/0/AssetKind/TYPE](http://admin-shell.io/aas/3/0/AssetKind/TYPE) The NamedIndividual TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## BasicEvent + A basic event. + + [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEvent) The BasicEvent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## BasicEvent/observed + Reference to the data or other elements that are being observed. + + [http://admin-shell.io/aas/3/0/BasicEvent/observed](http://admin-shell.io/aas/3/0/BasicEvent/observed) The attribute observed of the BasicEvent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Blob + A BLOB is a data element that represents a file that is contained with its source code in the value attribute. + + [http://admin-shell.io/aas/3/0/Blob](http://admin-shell.io/aas/3/0/Blob) The Blob class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Blob/mimeType + Mime type of the content of the BLOB. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. + [https://admin-shell.io/aas/3/0/Blob/mimeType](https://admin-shell.io/aas/3/0/Blob/mimeType) The attribute mimeType of the Blob class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Blob/value + The value of the BLOB instance of a blob data element. + + [https://admin-shell.io/aas/3/0/Blob/value](https://admin-shell.io/aas/3/0/Blob/value) The attribute value of the Blob class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Capability + A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. + + [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Category + A Category specifies the nature of a Property or a MultiLanguageProperty. + + [http://admin-shell.io/aas/3/0/Category](http://admin-shell.io/aas/3/0/Category) The Category class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Category/CONSTANT + A constant property is a property with a value that does not change over time. In eCl@ss this kind of category has the category 'Coded Value'. + + [http://admin-shell.io/aas/3/0/Category/CONSTANT](http://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Category/PARAMETER + A parameter property is a property that is once set and then typically does not change over time. This is for example the case for configuration parameters. + + [http://admin-shell.io/aas/3/0/Category/PARAMETER](http://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Category/VARIABLE + A variable property is a property that is calculated during runtime, i.e. its value is a runtime value. + + [http://admin-shell.io/aas/3/0/Category/VARIABLE](http://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + + +## ConceptDescription + The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). + + [http://admin-shell.io/aas/3/0/ConceptDescription](http://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ConceptDescription/content + Link from a ConceptDescription to its explaining DataSpecificationContent. + + [https://admin-shell.io/aas/3/0/ConceptDescription/content](https://admin-shell.io/aas/3/0/ConceptDescription/content) The attribute content of the ConceptDescription as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ConceptDescription/isCaseOf + Global reference to an external definition the concept is compatible to or was derived from. + + [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Constraint + A constraint is used to further qualify an element. + + [http://admin-shell.io/aas/3/0/Constraint](http://admin-shell.io/aas/3/0/Constraint) The Constraint class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataElement + A data element is a submodel element that is not further composed out of other submodel elements. A data element is a submodel element that has a value. The type of value differs for different subtypes of data elements. + + [http://admin-shell.io/aas/3/0/DataElement](http://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationContent + DataSpecificationContent contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself. + + [http://admin-shell.io/aas/3/0/DataSpecificationContent](http://admin-shell.io/aas/3/0/DataSpecificationContent) The DataSpecificationContent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360 + Data Specification Template for defining Property Descriptions conformant to IEC 61360. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360) The DataSpecificationIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/datatype + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType) The attribute dataType of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/definition + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition) The attribute definition of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/levelType + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType) The attribute levelType of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/preferredName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName) The attribute preferredName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/shortName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName) The attribute shortName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/sourceOfDefinition + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/symbol + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol) The attribute symbol of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/unit + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit) The attribute unit of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/unitId + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId) The attribute unitId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/valueFormat + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat) The attribute valueFormat of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/value + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value) The attribute value of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/valueList + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList) The attribute valueList of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationIEC61360/valueId + The Type 'ValueList' lists all the allowed values for a concept description for which the allowed values are listed in an enumeration. The value list is a set of value reference pairs. + + [http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId](http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit + Data Specification Tempate for Physical Units. + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/) The DataSpecificationPhysicalUnit class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/conversionFactor + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/conversionFactor](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/conversionFactor) The attribute conversionFactor of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/definition + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/definition) The attribute definition of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/dinNotation + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/dinNotation](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/dinNotation) The attribute dinNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/eceCode + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceCode](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceCode) The attribute eceCode of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/eceName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceName) The attribute eceName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/nistName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/nistName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/nistName) The attribute nistName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/siName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siName) The attribute siName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/siNotation + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siNotation](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siNotation) The attribute siNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/supplier + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/supplier](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/supplier) The attribute supplier of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/unitName + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitName) The attribute unitName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataSpecificationPhysicalUnit/unitSymbol + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitSymbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitSymbol) The attribute unitSymbol of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360 + Enumeration of all IEC 61360 defined data types. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/DATE_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/STRING_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/TIME_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## DataTypeIEC61360/URL_IEC6360_DATATYPE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Entity + An entity is a submodel element that is used to model entities. + + [http://admin-shell.io/aas/3/0/Entity](http://admin-shell.io/aas/3/0/Entity) The Entity class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Entity/entityType + Describes whether the entity is a co-managed entity or a self-managed entity. + + [http://admin-shell.io/aas/3/0/Entity/entityType](http://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Entity/externalAssetId + Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. + + [http://admin-shell.io/aas/3/0/Entity/externalAssetId](http://admin-shell.io/aas/3/0/Entity/externalAssetId) The attribute externalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Entity/globalAssetId + Reference to the asset the entity is representing. + + [http://admin-shell.io/aas/3/0/Entity/globalAssetId](http://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Entity/statement + Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. + + [http://admin-shell.io/aas/3/0/Entity/statement](http://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## EntityType + Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. + + [http://admin-shell.io/aas/3/0/EntityType](http://admin-shell.io/aas/3/0/EntityType) The EntityType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## EntityType/CO_MANAGED_ENTITY + For co-managed entities there is no separate AAS. Co-managed entities need to be part of a self-managed entity. + + [http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY) The NamedIndividual CO_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## EntityType/SELF_MANAGED_ENTITY + Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity. The asset of an I4.0 Component is a self-managed entity per definition. + + [http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Extension + Single extension of an element. + + [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## Extension/name + An extension of the element. + + [https://admin-shell.io/aas/3/0/Extension/name](https://admin-shell.io/aas/3/0/Extension/name) The attribute name of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Extension/valueType + Type of the value of the extension. + + [https://admin-shell.io/aas/3/0/Extension/valueType](https://admin-shell.io/aas/3/0/Extension/valueType) The attribute valueType of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## Extension/value + Value of the extension. + + [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Extension/refersTo + Reference to an element the extension refers to. + + [https://admin-shell.io/aas/3/0/Extension/refersTo](https://admin-shell.io/aas/3/0/Extension/refersTo) The attribute refersTo Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Event + + + [http://admin-shell.io/aas/3/0/Event](http://admin-shell.io/aas/3/0/Event) The Event class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## EventElement + Defines the necessary information for sending or receiving events. + + [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## EventMessage + Defines the necessary information ofv an event instance sent out or received. + + [http://admin-shell.io/aas/3/0/EventMessage](http://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## File + A File is a data element that represents a file via its path description. + + [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## File/mimeType + Mime type of the content of the File. + + [https://admin-shell.io/aas/3/0/File/mimeType](https://admin-shell.io/aas/3/0/File/mimeType) The attribute mimeType of the File class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## File/value + Path and name of the referenced file (with file extension). The path can be absolute or relative. + + [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Formula + + + [http://admin-shell.io/aas/3/0/Formula](http://admin-shell.io/aas/3/0/Formula) The Formula class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Formula/dependsOn + A formula may depend on referable or even external global elements - assumed that can be referenced and their value may be evaluated - that are used in the logical expression. + + [http://admin-shell.io/aas/3/0/Formula/dependsOn](http://admin-shell.io/aas/3/0/Formula/dependsOn) The attribute dependsOn of the Formula class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## HasExtensions + Element that can be extended by proprietary extensions. + + [https://admin-shell.io/aas/3/0/HasExtensions](https://admin-shell.io/aas/3/0/HasExtensions) The HasExtensions class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## HasExtensions/extension + An extension of the element. + + [https://admin-shell.io/aas/3/0/HasExtensions/extension](https://admin-shell.io/aas/3/0/HasExtensions/extension) The attribute extension of the HasExtensions class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## HasDataSpecification + Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. + + [http://admin-shell.io/aas/3/0/HasDataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## HasDataSpecification/dataSpecification + Global reference to the data specification template used by the element. + + [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## HasKind + An element with a kind is an element that can either represent a type or an instance. Default for an element is that it is representing an instance. + + [http://admin-shell.io/aas/3/0/HasKind](http://admin-shell.io/aas/3/0/HasKind) The HasKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## HasKind/kind + ModelingKind of the element: either type or instance. + + [http://admin-shell.io/aas/3/0/HasKind/kind](http://admin-shell.io/aas/3/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## HasSemantics + Element that can have a semantic definition. Identifier of the semantic definition of the element. It is called semantic id of the element. The semantic id may either reference an external global id or it may reference a referable model element of kind=Type that defines the semantics of the element. + + [http://admin-shell.io/aas/3/0/HasSemantics](http://admin-shell.io/aas/3/0/HasSemantics) The HasSemantics class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## HasSemantics/semanticId + Points to the Expression Semantic of the Submodels + + [http://admin-shell.io/aas/3/0/HasSemantics/semanticId](http://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifiable + An element that has a globally unique identifier. + + [http://admin-shell.io/aas/3/0/Identifiable](http://admin-shell.io/aas/3/0/Identifiable) The Identifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifiable/administration + Administrative information of an identifiable element. + + [http://admin-shell.io/aas/3/0/Identifiable/administration](http://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifiable/identification + The globally unique identification of the element. + + [http://admin-shell.io/aas/3/0/Identifiable/identification](http://admin-shell.io/aas/3/0/Identifiable/identification) The attribute identification of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifiableElement + Enumeration of all identifiable elements within an asset administration shell that are not identifiable + + [http://admin-shell.io/aas/3/0/IdentifiableElement](http://admin-shell.io/aas/3/0/IdentifiableElement) The IdentifiableElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifiableElement/ASSET + + + [http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET](http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET) The IdentifiableElement ASSET of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT + + + [http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT) The IdentifiableElement ASSET_IDENTIFIABLE_ELEMENT of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifiableElement/CONCEPT_DESCRIPTION + + + [http://admin-shell.io/aas/3/0/IdentifiableElement/CONCEPT_DESCRIPTION](http://admin-shell.io/aas/3/0/IdentifiableElement/CONCEPT_DESCRIPTION) The IdentifiableElement CONCEPT_DESCRIPTION of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifiableElement/SUBMODEL + + + [http://admin-shell.io/aas/3/0/IdentifiableElement/SUBMODEL](http://admin-shell.io/aas/3/0/IdentifiableElement/SUBMODEL) The IdentifiableElement SUBMODEL of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifier + Used to uniquely identify an entity by using an identifier. + + [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifier/id + A globally unique identifier which might not be a URI. Its type is defined in idType. + + [http://admin-shell.io/aas/3/0/Identifier/id](http://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Identifier/idType + Type of the Identifier, e.g. IRI, IRDI etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. + + [http://admin-shell.io/aas/3/0/Identifier/idType](http://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierType + Enumeration of different types of Identifiers for global identification + + [http://admin-shell.io/aas/3/0/IdentifierType](http://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierType/CUSTOM + Custom identifiers like GUIDs (globally unique Identifiers) + + [http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierType/IRDI + IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications. + + [http://admin-shell.io/aas/3/0/IdentifierType/IRDI](http://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierType/IRI + IRI. Should only be used if unicode symbols are used that are not allowed in URI. + + [http://admin-shell.io/aas/3/0/IdentifierType/IRI](http://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierKeyValuePair + An IdentifierKeyValuePair describes a generic identifier as key-value pair. + + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair) The IdentifierKeyValuePair class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierKeyValuePair/key + Key of the identifier. + + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key) The key attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierKeyValuePair/value + The value of the identifier with the corresponding key. + + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value) The value attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## IdentifierKeyValuePair/externalSubjectId + The (external) subject the key belongs to or has meaning to. + + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId) The externalSubjectId attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Key + A key is a reference to an element by its id. + + [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Key/idType + Type of the key value. In case of idType = idShort local shall be true. In case type=GlobalReference idType shall not be IdShort. + + [http://admin-shell.io/aas/3/0/Key/idType](http://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Key/type + Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. + + [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Key/value + The key value, for example an IRDI if the idType=IRDI. + + [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## KeyElement + Enumeration of different key value types within a key. Contains KeyElements, ReferableElements, and IdentifiableElements. + + [http://admin-shell.io/aas/3/0/KeyElement](http://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## KeyElement/FRAGMENT_REFERENCE + + + [http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## KeyElement/GLOBAL_REFERENCE + reference to an element not belonging to an asset administration shell + + [http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## KeyType + Enumeration of different key value types within a key. Contains IdentifierType and LocalKeyType. + + [http://admin-shell.io/aas/3/0/KeyType](http://admin-shell.io/aas/3/0/KeyType) The KeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## LevelType + Enumeration of different level types within a DataSpecificationIEC61360. Contains Min, Max, Nom, and Typ. + + [https://admin-shell.io/aas/3/0/LevelType](https://admin-shell.io/aas/3/0/LevelType) The LevelType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## LevelType/MIN + MIN according to IEC 61360 as an Identifier scheme for minimal levels. + + [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The MIN of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## LevelType/MAX + MAX according to IEC 61360 as an Identifier scheme for maximal levels. + + [https://admin-shell.io/aas/3/0/LevelType/MAX](https://admin-shell.io/aas/3/0/LevelType/MAX) The MAX of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## LevelType/NOM + NOM according to IEC 61360 as an Identifier scheme for nominal levels. + + [https://admin-shell.io/aas/3/0/LevelType/NOM](https://admin-shell.io/aas/3/0/LevelType/NOM) The NOM of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## LevelType/TYP + TYP according to IEC 61360 as an Identifier scheme for typical levels. + + [https://admin-shell.io/aas/3/0/LevelType/TYP](https://admin-shell.io/aas/3/0/LevelType/TYP) The TYP of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## LocalKeyType + Enumeration of different key value types within a key. + + [http://admin-shell.io/aas/3/0/LocalKeyType](http://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## LocalKeyType/FRAGMENT_ID + Identifier of a fragment within a file + + [http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## LocalKeyType/IDSHORT + idShort of a referable element + + [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ModelingKind + Enumeration for denoting whether an element is a type or an instance. + + [http://admin-shell.io/aas/3/0/ModelingKind](http://admin-shell.io/aas/3/0/ModelingKind) The ModelingKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ModelingKind/INSTANCE + Concrete, clearly identifiable component of a certain template. + + [http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ModelingKind/TEMPLATE + Software element which specifies the common attributes shared by all instances of the template. + + [http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## MultiLanguageProperty + A property is a data element that has a multi language value. + + [http://admin-shell.io/aas/3/0/MultiLanguageProperty](http://admin-shell.io/aas/3/0/MultiLanguageProperty) The MultiLanguageProperty class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## MultiLanguageProperty/value + The value of the property instance. + + [https://admin-shell.io/aas/3/0/MultiLanguageProperty/value](https://admin-shell.io/aas/3/0/MultiLanguageProperty/value) The attribute value of the MultiLanguageProperty class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## MultiLanguageProperty/valueId + Reference to the global unqiue id of a coded value. + + [https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ObjectAttributes + A set of data elements that describe object attributes. These attributes need to refer to a data element within an existing submodel. + + [http://admin-shell.io/aas/3/0/ObjectAttributes](http://admin-shell.io/aas/3/0/ObjectAttributes) The ObjectAttributes class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ObjectAttributes/objectAttribute + A data elements that further classifies an object. + + [http://admin-shell.io/aas/3/0/ObjectAttributes/objectAttribute](http://admin-shell.io/aas/3/0/ObjectAttributes/objectAttribute) The attribute objectAttribute of the ObjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Operation + An operation is a submodel element with input and output variables. + + [http://admin-shell.io/aas/3/0/Operation](http://admin-shell.io/aas/3/0/Operation) The Operation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Operation/inoutputVariable + Parameter that is input and output of the operation. + + [http://admin-shell.io/aas/3/0/Operation/inoutputVariable](http://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Operation/inputVariable + Input parameter of the operation. + + [http://admin-shell.io/aas/3/0/Operation/inputVariable](http://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Operation/outputVariable + Output parameter of the operation. + + [http://admin-shell.io/aas/3/0/Operation/outputVariable](http://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## OperationVariable + + + [http://admin-shell.io/aas/3/0/OperationVariable](http://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## OperationVariable/value + Describes the needed argument for an operation via a submodel element of kind=Template. + + [http://admin-shell.io/aas/3/0/OperationVariable/value](http://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Property + A property is a data element that has a single value. + + [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Property/category + The following categories are defined for properties and multi-language properties: CONSTANT, PARAMETER, and VARIABLE. + + [https://admin-shell.io/aas/3/0/Property/category](https://admin-shell.io/aas/3/0/Property/category) The attribute category of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Property/value + The value of the property instance. + + [https://admin-shell.io/aas/3/0/Property/value](https://admin-shell.io/aas/3/0/Property/value) The attribute value of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Property/propertyValueId + Reference to the global unqiue id of a coded value. + + [http://admin-shell.io/aas/3/0/Property/propertyValueId](http://admin-shell.io/aas/3/0/Property/propertyValueId) The attribute propertyValueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifiable + Additional qualification of a qualifiable element. + + [http://admin-shell.io/aas/3/0/Qualifiable](http://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifiable/qualifier + Additional qualification of a qualifiable element. + + [http://admin-shell.io/aas/3/0/Qualifiable/qualifier](http://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifier + A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. + + [http://admin-shell.io/aas/3/0/Qualifier](http://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifier/type + The qualifier type describes the type of the qualifier that is applied to the element. + + [http://admin-shell.io/aas/3/0/Qualifier/type](http://admin-shell.io/aas/3/0/Qualifier/type) The attribute type of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifier/value + The qualifier value is the value of the qualifier. + + [http://admin-shell.io/aas/3/0/Qualifier/value](http://admin-shell.io/aas/3/0/Qualifier/value) The attribute value of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Qualifier/valueId + Reference to the global unqiue id of a coded value. + + [http://admin-shell.io/aas/3/0/Qualifier/valueId](http://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Range + An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. + + [http://admin-shell.io/aas/3/0/Range](http://admin-shell.io/aas/3/0/Range) The Range class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Range/max + The maximum value of the range. + + [http://admin-shell.io/aas/3/0/Range/max](http://admin-shell.io/aas/3/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Range/min + The minimum value of the range. + + [http://admin-shell.io/aas/3/0/Range/min](http://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable + An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. + + [http://admin-shell.io/aas/3/0/Referable](http://admin-shell.io/aas/3/0/Referable) The Referable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable/category + The category is a value that gives further meta information w.r.t. to the class of the element. It affects the expected existence of attributes and the applicability of constraints. + + [http://admin-shell.io/aas/3/0/Referable/category](http://admin-shell.io/aas/3/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable/description + Description or comments on the element. The description can be provided in several languages. + + [http://admin-shell.io/aas/3/0/Referable/description](http://admin-shell.io/aas/3/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable/displayName + Display name. Can be provided in several languages. + +[https://admin-shell.io/aas/3/0/Referable/displayName](https://admin-shell.io/aas/3/0/Referable/displayName) The attribute displayName of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable/idShort + Identifying string of the element within its name space. + + [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## Referable/parent + Reference to the next referable parent element of the element. Constraint AASd-004: Add parent in case of non-identifiable elements. + + [http://admin-shell.io/aas/3/0/Referable/parent](http://admin-shell.io/aas/3/0/Referable/parent) The attribute parent of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements + + [http://admin-shell.io/aas/3/0/ReferableElements](http://admin-shell.io/aas/3/0/ReferableElements) The ReferableElements class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/ACCESS_PERMISSION_RULE + + + [http://admin-shell.io/aas/3/0/ReferableElements/ACCESS_PERMISSION_RULE](http://admin-shell.io/aas/3/0/ReferableElements/ACCESS_PERMISSION_RULE) The ReferableElements ACCESS_PERMISSION_RULE of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT) The ReferableElements ANNOTATED_RELATIONSHIP_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/BASIC_EVENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/BASIC_EVENT](http://admin-shell.io/aas/3/0/ReferableElements/BASIC_EVENT) The ReferableElements BASIC_EVENTT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/BLOB + + + [http://admin-shell.io/aas/3/0/ReferableElements/BLOB](http://admin-shell.io/aas/3/0/ReferableElements/BLOB) The ReferableElements BLOB of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/CAPABILITY + + [http://admin-shell.io/aas/3/0/ReferableElements/CAPABILITY](http://admin-shell.io/aas/3/0/ReferableElements/CAPABILITY) The ReferableElements CAPABILITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/CONCEPT_DICTIONARY + + + [http://admin-shell.io/aas/3/0/ReferableElements/CONCEPT_DICTIONARY](http://admin-shell.io/aas/3/0/ReferableElements/CONCEPT_DICTIONARY) The ReferableElements CONCEPT_DICTIONARY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/DATA_ELEMENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/DATA_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/DATA_ELEMENT) The ReferableElements DATA_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/ENTITY + + + [http://admin-shell.io/aas/3/0/ReferableElements/ENTITY](http://admin-shell.io/aas/3/0/ReferableElements/ENTITY) The ReferableElements ENTITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/EVENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/EVENT](http://admin-shell.io/aas/3/0/ReferableElements/EVENT) The ReferableElements EVENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElement/MULTI_LANGUAGE_PROPERTY + Property with a value that can be provided in multiple languages. + + [http://admin-shell.io/aas/3/0/ReferableElements/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/ReferableElements/MULTI_LANGUAGE_PROPERTY) The ReferableElements MULTI_LANGUAGE_PROPERTY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/OPERATION + + + [http://admin-shell.io/aas/3/0/ReferableElements/OPERATION](http://admin-shell.io/aas/3/0/ReferableElements/OPERATION) The ReferableElements OPERATION of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/PROPERTY + + + [http://admin-shell.io/aas/3/0/ReferableElements/PROPERTY](http://admin-shell.io/aas/3/0/ReferableElements/PROPERTY) The ReferableElements PROPERTY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/RANGE + + + [http://admin-shell.io/aas/3/0/ReferableElements/RANGE](http://admin-shell.io/aas/3/0/ReferableElements/RANGE) The ReferableElements RANGE of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/REFERENCE_ELEMENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/REFERENCE_ELEMENT) The ReferableElements REFERENCE_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/RELATIONSHIPT_ELEMENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/RELATIONSHIPT_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/RELATIONSHIPT_ELEMENT) The ReferableElements RELATIONSHIPT_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/SUBMODEL_ELEMENT_COLLECTION + Collection of Submodel Elements + + [http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT_COLLECTION) The ReferableElements SUBMODEL_ELEMENT_COLLECTION of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferableElements/SUBMODEL_ELEMENT + + + [http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT) The ReferableElements SUBMODEL_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + + +## Reference + Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. + + [http://admin-shell.io/aas/3/0/Reference](http://admin-shell.io/aas/3/0/Reference) The Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Reference/key + Unique reference in its name space. + + [https://admin-shell.io/aas/3/0/Reference/key](https://admin-shell.io/aas/3/0/Reference/key) The attribute key of the Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## ReferenceElement + A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. + + [http://admin-shell.io/aas/3/0/ReferenceElement](http://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## RelationshipElement + + + [http://admin-shell.io/aas/3/0/RelationshipElement](http://admin-shell.io/aas/3/0/RelationshipElement) The RelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## RelationshipElement/first + First element in the relationship taking the role of the subject. + + [http://admin-shell.io/aas/3/0/RelationshipElement/first](http://admin-shell.io/aas/3/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## RelationshipElement/second + Second element in the relationship taking the role of the object. + + [http://admin-shell.io/aas/3/0/RelationshipElement/second](http://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + + +## Submodel + A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. + + [http://admin-shell.io/aas/3/0/Submodel](http://admin-shell.io/aas/3/0/Submodel) The Submodel class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Submodel/submodelElement + A submodel consists of zero or more submodel elements. + + [http://admin-shell.io/aas/3/0/Submodel/submodelElement](http://admin-shell.io/aas/3/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## SubmodelElement + A submodel element is an element suitable for the description and differentiation of assets. + + [http://admin-shell.io/aas/3/0/SubmodelElement](http://admin-shell.io/aas/3/0/SubmodelElement) The SubmodelElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## SubmodelElementCollection + A submodel element collection is a set or list of submodel elements. + + [http://admin-shell.io/aas/3/0/SubmodelElementCollection](http://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## SubmodelElementCollection/allowDuplicates + If allowDuplicates=true then it is allowed that the collection contains the same element several times. Default = false + + [http://admin-shell.io/aas/3/0/SubmodelElementCollection/allowDuplicates](http://admin-shell.io/aas/3/0/SubmodelElementCollection/allowDuplicates) The attribute allowDuplicates of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## SubmodelElementCollection/ordered + If ordered=false then the elements in the property collection are not ordered. If ordered=true then the elements in the collection are ordered. Default = false + + [http://admin-shell.io/aas/3/0/SubmodelElementCollection/ordered](http://admin-shell.io/aas/3/0/SubmodelElementCollection/ordered) The attribute ordered of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + +## SubmodelElementCollection/value + Submodel element contained in the collection. + + [https://admin-shell.io/aas/3/0/SubmodelElementCollection/value](https://admin-shell.io/aas/3/0/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + + + +## Status: `approved` + diff --git a/aas/3/README.md b/aas/3/README.md index a50dc2d..acb6436 100644 --- a/aas/3/README.md +++ b/aas/3/README.md @@ -1,7 +1,7 @@ # AAS Metamodel Version 3 This location contains the revisions of the third version of the AAS Metamodel. -Currently, one revision is in place as a Release Candidate. The major release -version 3.0 will be published soon: +Currently, one revision is in place as a Release Candidate. - [Release 3.0.RC01](./0/RC01/): Release Candidate from 2020 +- [Release 3.0](./0/): Version 3.0 from 2022 diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md new file mode 100644 index 0000000..ba7eac4 --- /dev/null +++ b/aas/API/3/0/README.md @@ -0,0 +1,9 @@ +# AAS (Asset Administration Shell) + +This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md). + +The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. + +[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. +['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, +Plattform Industrie 4.0, ZVEI, 2021 diff --git a/aas/API/3/README.md b/aas/API/3/README.md new file mode 100644 index 0000000..ba7eac4 --- /dev/null +++ b/aas/API/3/README.md @@ -0,0 +1,9 @@ +# AAS (Asset Administration Shell) + +This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md). + +The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. + +[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. +['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, +Plattform Industrie 4.0, ZVEI, 2021 From 8c3c0977d2a20c1c775cd7c82acd0da8e532a152 Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Mon, 25 Nov 2024 12:01:30 +0100 Subject: [PATCH 02/68] add api classes for v3 --- aas/API/1/0/README.md | 7 +- aas/API/3/0/README.md | 406 +++++++++++++++++++++++++++++++++++++++++- aas/API/3/README.md | 16 +- aas/API/README.md | 21 ++- aas/README.md | 4 +- 5 files changed, 436 insertions(+), 18 deletions(-) diff --git a/aas/API/1/0/README.md b/aas/API/1/0/README.md index b1ce5bb..fd839f2 100644 --- a/aas/API/1/0/README.md +++ b/aas/API/1/0/README.md @@ -15,8 +15,7 @@ on behalf of the IDTA Working Group 'Asset Administration Shell'. Contact via a [web form](https://www.plattform-i40.de/IP/Navigation/EN/ThePlatform/Contact/contact.html). - - [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces, Release Candidates of Version 1.0, -Plattform Industrie 4.0, ZVEI, 2023 +['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – +Exchanging Information via Application Programming Interfaces'](), Version 1.0RC03, +Plattform Industrie 4.0 & IDTA, ZVEI, 2022 diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index ba7eac4..c9bdf3a 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -1,9 +1,407 @@ # AAS (Asset Administration Shell) -This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md). +This is the sub-namespace reserved for the "Asset Administration Shell - Part 2 Application Programming Interfaces Version 3.0". + +The document 'Details of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. + + +## Introduction + +The content of this area is defined in the 'Details of the Asset Administration Shell - +Part 2'. Only identifiers that are defined in this document are allowed in this +sub-namespace. The identifiers are used to denote the different operations of +AAS interfaces. + +## Status: `Submitted` + +The content of the document and its identifiers have been accepted by the +IDTA Coordination Board. + + +## GetAssetAdministrationShell (Operation) + +[https://admin-shell.io/aas/API/GetAssetAdministrationShell/3/0](https://admin-shell.io/aas/API/GetAssetAdministrationShell/3/0): Returns the Asset Administration Shell + + +## PutAssetAdministrationShell (Operation) + +[https://admin-shell.io/aas/API/PutAssetAdministrationShell/3/0](https://admin-shell.io/aas/API/PutAssetAdministrationShell/3/0): Updates the Asset Administration Shell + + +## GetAllSubmodelReferences (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodelReferences/3/0](https://admin-shell.io/aas/API/GetAllSubmodelReferences/3/0): Returns all Submodel References + + +## PostSubmodelReference (Operation) + +[https://admin-shell.io/aas/API/PostSubmodelReference/3/0](https://admin-shell.io/aas/API/PostSubmodelReference/3/0): Creates a Submodel Reference at the Asset Administration Shell + + +## DeleteSubmodelReference (Operation) + +[https://admin-shell.io/aas/API/DeleteSubmodelReference/3/0](https://admin-shell.io/aas/API/DeleteSubmodelReference/3/0): Deletes the Submodel Reference from the Asset Administration Shell + + +## GetAssetInformation (Operation) + +[https://admin-shell.io/aas/API/GetAssetInformation/3/0](https://admin-shell.io/aas/API/GetAssetInformation/3/0): Returns the Asset Information + + +## PutAssetInformation (Operation) + +[https://admin-shell.io/aas/API/PutAssetInformation/3/0](https://admin-shell.io/aas/API/PutAssetInformation/3/0): Updates the Asset Information + + +## GetSubmodel (Operation) + +[https://admin-shell.io/aas/API/GetSubmodel/3/0](https://admin-shell.io/aas/API/GetSubmodel/3/0): Returns the Submodel + + +## GetAllSubmodelElements (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodelElements/3/0](https://admin-shell.io/aas/API/GetAllSubmodelElements/3/0): Returns all submodel elements including their hierarchy + + +## GetSubmodelElementByPath (Operation) + +[https://admin-shell.io/aas/API/GetSubmodelElementByPath/3/0](https://admin-shell.io/aas/API/GetSubmodelElementByPath/3/0): Returns a specific submodel element from the Submodel at a specified path + + +## GetFileByPath (Operation) + +[https://admin-shell.io/aas/API/GetFileByPath/3/0](https://admin-shell.io/aas/API/GetFileByPath/3/0): Returns a specific file content from the Submodel at a specified path + + +## PutSubmodel (Operation) + +[https://admin-shell.io/aas/API/PutSubmodel/3/0](https://admin-shell.io/aas/API/PutSubmodel/3/0): Updates the Submodel + + +## PostSubmodelElement (Operation) + +[https://admin-shell.io/aas/API/PostSubmodelElement/3/0](https://admin-shell.io/aas/API/PostSubmodelElement/3/0): Creates a new submodel element as a child of the submodel. + + +## PostSubmodelElementByPath (Operation) + +[https://admin-shell.io/aas/API/PostSubmodelElementByPath/3/0](https://admin-shell.io/aas/API/PostSubmodelElementByPath/3/0): Creates a new submodel element at a specified path within the submodel elements hierarchy. + + +## PutSubmodelElementByPath (Operation) + +[https://admin-shell.io/aas/API/PutSubmodelElementByPath/3/0](https://admin-shell.io/aas/API/PutSubmodelElementByPath/3/0): Updates an existing submodel element at a specified path within the submodel elements hierarchy + + +## PutFileByPath (Operation) + +[https://admin-shell.io/aas/API/PutFileByPath/3/0](https://admin-shell.io/aas/API/PutFileByPath/3/0): Updates the file content of an existing submodel element at a specified path within the submodel elements hierarchy + + +## SetSubmodelElementValueByPath (Operation) + +[https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/3/0](https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/3/0): Sets the value of the submodel element at a specified path according to the protocol-specific RAW-value payload + + +## DeleteSubmodelElementByPath (Operation) + +[https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/3/0](https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/3/0): Deletes a submodel element at a specified path within submodel elements hierarchy + + +## InvokeOperationSync (Operation) + +[https://admin-shell.io/aas/API/InvokeOperationSync/3/0](https://admin-shell.io/aas/API/InvokeOperationSync/3/0): Synchronously invokes an Operation at a specified path with a client timeout in ms + + +## InvokeOperationAsync (Operation) + +[https://admin-shell.io/aas/API/InvokeOperationAsync/3/0](https://admin-shell.io/aas/API/InvokeOperationAsync/3/0): Asynchronously invokes an Operation at a specified path with a client timeout in ms + + +## GetOperationAsyncResult (Operation) + +[https://admin-shell.io/aas/API/GetOperationAsyncResult/3/0](https://admin-shell.io/aas/API/GetOperationAsyncResult/3/0): Returns the OperationResult of an asynchronously invoked operation + + +## GenerateSerializationByIds (Operation) + +[https://admin-shell.io/aas/API/GenerateSerializationByIds/3/0](https://admin-shell.io/aas/API/GenerateSerializationByIds/3/0): Returns an appropriate serialization based on the specified format + + +## GetAllAASXPackageIds (Operation) + +[https://admin-shell.io/aas/API/GetAllAASXPackageIds/3/0](https://admin-shell.io/aas/API/GetAllAASXPackageIds/3/0): Returns a list of available AASX packages at the server + + +## GetAASXByPackageId (Operation) + +[https://admin-shell.io/aas/API/GetAASXByPackageId/3/0](https://admin-shell.io/aas/API/GetAASXByPackageId/3/0): Returns a specific AASX package from the server + + +## PostAASXPackage (Operation) + +[https://admin-shell.io/aas/API/PostAASXPackage/3/0](https://admin-shell.io/aas/API/PostAASXPackage/3/0): Creates an AASX package at the server + + +## PutAASXByPackageId (Operation) + +[https://admin-shell.io/aas/API/PutAASXByPackageId/3/0](https://admin-shell.io/aas/API/PutAASXByPackageId/3/0): Updates the AASX package at the server + + +## DeleteAASXByPackageId (Operation) + +[https://admin-shell.io/aas/API/DeleteAASXByPackageId/3/0](https://admin-shell.io/aas/API/DeleteAASXByPackageId/3/0): Deletes a specific AASX package + + +## GetAllAssetAdministrationShellDescriptors (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/3/0](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/3/0): Returns all Asset Administration Shell Descriptors from an AAS Registry + + +## GetAssetAdministrationShellDescriptorById (Operation) + +[https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/3/0](https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/3/0): Returns a specific Asset Administration Shell Descriptor from an AAS Registry + + +## PostAssetAdministrationShellDescriptor (Operation) + +[https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/3/0](https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/3/0): Creates a new Asset Administration Shell Descriptor, i.e. registers an AAS at an AAS Registry + + +## PutAssetAdministrationShellDescriptorById (Operation) + +[https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/3/0](https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/3/0): Updates an existing Asset Administration Shell Descriptor + + +## DeleteAssetAdministrationShellDescriptorById (Operation) + +[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/3/0](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/3/0): Deletes an Asset Administration Shell Descriptor + + +## GetAllSubmodelDescriptors (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/3/0](https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/3/0): Returns all submodel descriptors + + +## GetSubmodelDescriptorById (Operation) + +[https://admin-shell.io/aas/API/GetSubmodelDescriptorById/3/0](https://admin-shell.io/aas/API/GetSubmodelDescriptorById/3/0): Returns a specific submodel descriptor + + +## PostSubmodelDescriptor (Operation) + +[https://admin-shell.io/aas/API/PostSubmodelDescriptor/3/0](https://admin-shell.io/aas/API/PostSubmodelDescriptor/3/0): Creates a new submodel descriptor + + +## PutSubmodelDescriptorById (Operation) + +[https://admin-shell.io/aas/API/PutSubmodelDescriptorById/3/0](https://admin-shell.io/aas/API/PutSubmodelDescriptorById/3/0): Updates an existing submodel descriptor + + +## DeleteSubmodelDescriptorById (Operation) + +[https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/3/0](https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/3/0): Deletes a submodel descriptor + + +## GetAllAssetAdministrationShells (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/3/0](https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/3/0): Returns all Asset Administration Shells + + +## GetAssetAdministrationShellById (Operation) + +[https://admin-shell.io/aas/API/GetAssetAdministrationShellById/3/0](https://admin-shell.io/aas/API/GetAssetAdministrationShellById/3/0): Returns a specific Asset Administration Shell + + +## GetAllAssetAdministrationShellsByAssetId (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/3/0](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/3/0): Returns all Asset Administration Shells that are linked to a globally unique asset identifier or to specific asset ids. + + +## GetAllAssetAdministrationShellsByIdShort (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/3/0](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/3/0): +Returns all Asset Administration Shells with a specific idShort + + +## PostAssetAdministrationShell (Operation) + +[https://admin-shell.io/aas/API/PostAssetAdministrationShell/3/0](https://admin-shell.io/aas/API/PostAssetAdministrationShell/3/0): Creates a new Asset Administration Shell. + + +## PutAssetAdministrationShellById (Operation) + +[https://admin-shell.io/aas/API/PutAssetAdministrationShellById/3/0](https://admin-shell.io/aas/API/PutAssetAdministrationShellById/3/0): Updates an existing Asset Administration Shell + + +## DeleteAssetAdministrationShellById (Operation) + +[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/3/0](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/3/0): Deletes an Asset Administration Shell + + +## GetAllSubmodels (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodels/3/0](https://admin-shell.io/aas/API/GetAllSubmodels/3/0): Returns all Submodels + + +## GetSubmodelById (Operation) + +[https://admin-shell.io/aas/API/GetSubmodelById/3/0](https://admin-shell.io/aas/API/GetSubmodelById/3/0): Returns a specific Submodel + + +## GetAllSubmodelsBySemanticId (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/3/0](https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/3/0): Returns all Submodels with a specific SemanticId + + +## GetAllSubmodelsByIdShort (Operation) + +[https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/3/0](https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/3/0): Returns all Submodels with a specific idShort + + +## PostSubmodel (Operation) + +[https://admin-shell.io/aas/API/PostSubmodel/3/0](https://admin-shell.io/aas/API/PostSubmodel/3/0): Creates a new Submodel. + + +## PutSubmodelById (Operation) + +[https://admin-shell.io/aas/API/PutSubmodelById/3/0](https://admin-shell.io/aas/API/PutSubmodelById/3/0): Updates an existing Submodel + + +## DeleteSubmodelById (Operation) + +[https://admin-shell.io/aas/API/DeleteSubmodelById/3/0](https://admin-shell.io/aas/API/DeleteSubmodelById/3/0): Deletes a Submodel + + +## GetAllConceptDescriptions (Operation) + +[https://admin-shell.io/aas/API/GetAllConceptDescriptions/3/0](https://admin-shell.io/aas/API/GetAllConceptDescriptions/3/0): Returns all Concept Descriptions + + +## GetConceptDescriptionById (Operation) + +[https://admin-shell.io/aas/API/GetConceptDescriptionById/3/0](https://admin-shell.io/aas/API/GetConceptDescriptionById/3/0): Returns a specific Concept Description + + +## GetAllConceptDescriptionsByIdShort (Operation) + +[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/3/0](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/3/0): Returns all Concept Descriptions with a specific idShort + + +## GetAllConceptDescriptionsByIsCaseOf (Operation) + +[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/3/0](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/3/0): Returns all Concept Descriptions with a specific IsCaseOf-reference + + +## GetAllConceptDescriptionsByDataSpecificationReference (Operation) + +[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/3/0](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/3/0): Returns all Concept Descriptions with a specific dataSpecification reference + + +## PostConceptDescription (Operation) + +[https://admin-shell.io/aas/API/PostConceptDescription/3/0](https://admin-shell.io/aas/API/PostConceptDescription/3/0): Creates a new Concept Description. + + +## PutConceptDescriptionById (Operation) + +[https://admin-shell.io/aas/API/PutConceptDescriptionById/3/0](https://admin-shell.io/aas/API/PutConceptDescriptionById/3/0): Updates an existing Concept Description + + +## DeleteConceptDescriptionById (Operation) + +[https://admin-shell.io/aas/API/DeleteConceptDescriptionById/3/0](https://admin-shell.io/aas/API/DeleteConceptDescriptionById/3/0): Deletes a Concept Description + + +## GetAllAssetAdministrationShellIdsByAssetLink (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/3/0](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/3/0): Returns a list of Asset Administration Shell ids based on Asset identifier key-value-pairs + + +## GetAllAssetLinksById (Operation) + +[https://admin-shell.io/aas/API/GetAllAssetLinksById/3/0](https://admin-shell.io/aas/API/GetAllAssetLinksById/3/0): Returns a list of Asset identifier key-value-pairs based on an given Asset Administration Shell id + + +## PostAllAssetLinksById (Operation) + +[https://admin-shell.io/aas/API/PostAllAssetLinksById/3/0](https://admin-shell.io/aas/API/PostAllAssetLinksById/3/0): Creates or updates all Asset identifier key-value-pairs linked to an Asset Administration Shell to edit discoverable content + + +## DeleteAllAssetLinksById (Operation) + +[https://admin-shell.io/aas/API/DeleteAllAssetLinksById/3/0](https://admin-shell.io/aas/API/DeleteAllAssetLinksById/3/0): Deletes all Asset identifier key-value-pair linked to an Asset Administration Shell + + +## Descriptor (Class) + +[https://admin-shell.io/aas/API/DataTypes/Descriptor/3/0](https://admin-shell.io/aas/API/DataTypes/Descriptor/3/0): The self-describing information of a network resource. + + +## AssetAdministrationShellDescriptor (Class) + +[https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/3/0](https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/3/0): Descriptor of an Asset Administration Shell + + +## SubmodelDescriptor (Class) + +[https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/3/0](https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/3/0): A descriptor of a submodel + + +## Endpoint (Class) + +[https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0](https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0): The endpoint description of a network resource. + + +## ProtocolInformation (Class) + +[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0): The protocol information of a network resource endpoint will be defined in DIN SPEC 16593-2. + + +## Result (Class) + +[https://admin-shell.io/aas/API/DataTypes/Result/3/0](https://admin-shell.io/aas/API/DataTypes/Result/3/0): The result object + + +## Message (Class) + +[https://admin-shell.io/aas/API/DataTypes/Message/3/0](https://admin-shell.io/aas/API/DataTypes/Message/3/0): A message containing more information for the requester about a certain happening in the backend. + + +## MessageTypeEnum (Enumeration) + +[https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/3/0](https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/3/0): The message type + + +## OperationRequest (Class) + +[https://admin-shell.io/aas/API/DataTypes/OperationRequest/3/0](https://admin-shell.io/aas/API/DataTypes/OperationRequest/3/0): The operation request object + + +## OperationResult (Class) + +[https://admin-shell.io/aas/API/DataTypes/OperationResult/3/0](https://admin-shell.io/aas/API/DataTypes/OperationResult/3/0): The operation’s invocation result object + + +## ExecutionState (Class) + +[https://admin-shell.io/aas/API/DataTypes/ExecutionState/3/0](https://admin-shell.io/aas/API/DataTypes/ExecutionState/3/0): The operation’s invocation result state + + +## OperationHandle (Class) + +[https://admin-shell.io/aas/API/DataTypes/OperationHandle/3/0](https://admin-shell.io/aas/API/DataTypes/OperationHandle/3/0): The returned handle of an operation’s asynchronous invocation used to request the current state of the operation’s execution. + + + +## Contact + +The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) +on behalf of the IDTA Working Group 'Asset Administration Shell'. +Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, -Plattform Industrie 4.0, ZVEI, 2021 +['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, +IDTA, 2023 diff --git a/aas/API/3/README.md b/aas/API/3/README.md index ba7eac4..2b55351 100644 --- a/aas/API/3/README.md +++ b/aas/API/3/README.md @@ -1,9 +1,17 @@ # AAS (Asset Administration Shell) -This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md). +This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Application Programming Interfaces](./0/README.md). + +The document 'Details of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. + + +## Contact + +The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) +on behalf of the IDTA Working Group 'Asset Administration Shell'. +Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, -Plattform Industrie 4.0, ZVEI, 2021 +['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, +IDTA, 2023 \ No newline at end of file diff --git a/aas/API/README.md b/aas/API/README.md index ba7eac4..45d0da0 100644 --- a/aas/API/README.md +++ b/aas/API/README.md @@ -1,9 +1,22 @@ # AAS (Asset Administration Shell) -This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md). +This is the sub-namespace reserved for the "Asset Administration Shell - Part 2: Application Programming Interfaces". + +The document 'Details of the Asset Administration Shell Part 2: Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. + +## Content + +The follwing sub-namespaces are declared: +- [V1](./1/) +- [V3](./3/) + +## Contact + +The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) +on behalf of the IDTA Working Group 'Asset Administration Shell'. +Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, -Plattform Industrie 4.0, ZVEI, 2021 +['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, +IDTA, 2023 \ No newline at end of file diff --git a/aas/README.md b/aas/README.md index 66fef2c..61929f1 100644 --- a/aas/README.md +++ b/aas/README.md @@ -13,9 +13,9 @@ third is currently finalized: - [Release 1](/aas/1/0/README.md) from 2018 [1] - [Release 2](/aas/2/0/README.md) from 2019 [2] - [Revision 2.0.1](/aas/2/0/1/README.md) from May 2020 [3] -- [Candidate Release of version 3.0](./3/0/RC01/README.md) 2020 [4] +- [Version 3.0](./3/0/README.md) 2020 [4] -Part 2 will be released in [Version 1](./API/1/0/README.md) before the end of 2022. +Part 2 (Application Programming Interfaces) is available in the sub-namespace [API](./API/). [1] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, E. Barnstedt et al. From ec84d79282dee33c69a97ce1b42b54b28a6671dc Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:38:59 +0100 Subject: [PATCH 03/68] add IDs for enum AasReferableNonIdentifiables and its values --- aas/3/0/README.md | 92 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 17cae6d..9ca1477 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -10,6 +10,98 @@ The Metamodel itself is defined in the 'Details of the Asset Administration Shel ## Status: Accepted The sub-namespace AAS and its identifiers have been accepted by the Coordination Board. +## AasReferableNonIdentifiables + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + + +## AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT) The AasReferableNonIdentifiables ANNOTATED_RELATIONSHIP_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT) The AasReferableNonIdentifiables BASIC_EVENT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/BLOB + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BLOB](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BLOB) The AasReferableNonIdentifiables BLOB of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/CAPABILITY + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/CAPABILITY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/CAPABILITY) The AasReferableNonIdentifiables CAPABILITY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + + +## AasReferableNonIdentifiables/DATA_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DATA_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DATA_ELEMENT) The AasReferableNonIdentifiables DATA_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/ENTITY + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ENTITY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ENTITY) The AasReferableNonIdentifiables ENTITY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + + +## AasReferableNonIdentifiables/EVENT_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EVENT_ELEM;ENT) The AasReferableNonIdentifiables EVENT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/FILE + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/FILE](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/FILE) The AasReferableNonIdentifiables FILE of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## ReferableElement/MULTI_LANGUAGE_PROPERTY + Property with a value that can be provided in multiple languages. + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MULTI_LANGUAGE_PROPERTY) The AasReferableNonIdentifiables MULTI_LANGUAGE_PROPERTY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/OPERATION + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/OPERATION](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/OPERATION) The AasReferableNonIdentifiables OPERATION of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/PROPERTY + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/PROPERTY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/PROPERTY) The AasReferableNonIdentifiables PROPERTY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/RANGE + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RANGE](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RANGE) The AasReferableNonIdentifiables RANGE of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/REFERENCE_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/REFERENCE_ELEMENT) The AasReferableNonIdentifiables REFERENCE_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/RELATIONSHIP_ELEMENT + + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RELATIONSHIPT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RELATIONSHIPT_ELEMENT) The AasReferableNonIdentifiables RELATIONSHIPT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/SUBMODEL_ELEMENT + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT) The AasReferableNonIdentifiables SUBMODEL_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION + Collection of Submodel Elements + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION) The AasReferableNonIdentifiables SUBMODEL_ELEMENT_COLLECTION of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST + List of set of Submodel Elements + + [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST) The AasReferableNonIdentifiables SUBMODEL_ELEMENT_LIST of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + + ## AdministrativeInformation Every Identifiable may have administrative information. Administrative information includes for example  Information about the version of the element  Information about who created or who made the last change to the element  Information about the languages available in case the element contains text, for translating purposed also themmaster or default language may be definedIn the first version of the AAS metamodel only version information as defined by IEC 61360 is defined. In later versions additional attributes may be added. From e9c1b81028eb0222c55a181713ac2fa1f398447f Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:39:20 +0100 Subject: [PATCH 04/68] correct naming of spec --- aas/API/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aas/API/README.md b/aas/API/README.md index 45d0da0..d842a96 100644 --- a/aas/API/README.md +++ b/aas/API/README.md @@ -18,5 +18,4 @@ Contact via a [web form](https://industrialdigitaltwin.org/en/contact). [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, -IDTA, 2023 \ No newline at end of file +['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023 \ No newline at end of file From 355e5e5d4b88422654de5c17ede4b496d3926aa7 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:40:19 +0100 Subject: [PATCH 05/68] add creator and templateId for AdministrativeInformation --- aas/3/0/README.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 9ca1477..cbf6a5f 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -104,19 +104,34 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AdministrativeInformation - Every Identifiable may have administrative information. Administrative information includes for example  Information about the version of the element  Information about who created or who made the last change to the element  Information about the languages available in case the element contains text, for translating purposed also themmaster or default language may be definedIn the first version of the AAS metamodel only version information as defined by IEC 61360 is defined. In later versions additional attributes may be added. + Every Identifiable may have administrative information. Administrative information includes for example + +- information about the version of the element, +- information about who created or who made the last change to the element +- information about the languages available in case the element contains text, for translating purposes +- information about the submodel template that guides the creation of the submodel + + [http://admin-shell.io/aas/3/0/AdministrativeInformation](http://admin-shell.io/aas/3/0/AdministrativeInformation) The AdministrativeInformation class as defined in IDTA-01001-3-0. + +## AdministrativeInformation/creator + The subject ID of the subject responsible for making the element - [http://admin-shell.io/aas/3/0/AdministrativeInformation](http://admin-shell.io/aas/3/0/AdministrativeInformation) The AdministrativeInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AdministrativeInformation/creator](http://admin-shell.io/aas/3/0/AdministrativeInformation/creator) The attribute creator of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AdministrativeInformation/revision Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. - [http://admin-shell.io/aas/3/0/AdministrativeInformation/revision](http://admin-shell.io/aas/3/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AdministrativeInformation/revision](http://admin-shell.io/aas/3/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in IDTA-01001-3-0. +## AdministrativeInformation/templateId + Identifier of the template that guided the creation of the element + + [http://admin-shell.io/aas/3/0/AdministrativeInformation/creator](http://admin-shell.io/aas/3/0/AdministrativeInformation/templateId) The attribute templateId of the AdministrativeInformation class as defined in IDTA-01001-3-0. + ## AdministrativeInformation/version Version of the element. - [http://admin-shell.io/aas/3/0/AdministrativeInformation/version](http://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AdministrativeInformation/version](http://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AnnotatedRelationshipElement An annotated relationship element is an relationship element that can be annotated with additional data elements. From d678ed4eeb7dc1001a6b43c89052d949903d6675 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:40:56 +0100 Subject: [PATCH 06/68] add assetType to AssetInformation --- aas/3/0/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index cbf6a5f..b3a3263 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -157,7 +157,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination Denotes whether the Asset of of kind 'Type' or 'Instance'. [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## AssetInformation/assetType + In case AssetInformation/assetKind is applicable the AssetInformation/assetType is the asset ID of the type asset of the asset under consideration as identified by AssetInformation/globalAssetId. + [https://admin-shell.io/aas/3/0/AssetInformation/assetType](https://admin-shell.io/aas/3/0/AssetInformation/assetType) The attribute assetType of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetInformation/globalAssetId Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. From 5af2066f359c289f0d3cfc80ec827564de1a1729 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:41:34 +0100 Subject: [PATCH 07/68] rename externalAssetId to specificAssetId --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index b3a3263..ff5c426 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -166,10 +166,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## AssetInformation/externalAssetId +## AssetInformation/specificAssetId Additional domain specific external, typically proprietary Identifier for the asset like e.g. serial number etc. - [https://admin-shell.io/aas/3/0/AssetInformation/externalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/externalAssetId) The attribute externalAssetId of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation/specificAssetId](https://admin-shell.io/aas/3/0/AssetInformation/specificAssetId) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetInformation/billOfMaterial A reference to a Submodel that defines the bill of material of the asset represented by the AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. From e24c595dd23e65b4afb652ffeff02e6477c5bea9 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:42:10 +0100 Subject: [PATCH 08/68] rename thumbnail to defaultThumbnail --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index ff5c426..7984efe 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -176,10 +176,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial](https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial) The attribute billOfMaterial of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## AssetInformation/thumbnail +## AssetInformation/defaultThumbnail Thumbnail of the asset represented by the asset administration shell. - [https://admin-shell.io/aas/3/0/AssetInformation/thumbnail](https://admin-shell.io/aas/3/0/AssetInformation/thumbnail) The attribute thumbnail of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail) The attribute thumbnail of the AssetInformation class as defined in IDTA-01001-3-0'. ## AssetAdministrationShell Describes the Administration Shell for Assets, Products, Components, e.g. Machines From c40c5f7df82ff39f8b37266b064f4dfe1623f7eb Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:42:50 +0100 Subject: [PATCH 09/68] remove AssetAdministrationShell/security --- aas/3/0/README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 7984efe..526045f 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -196,10 +196,6 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## AssetAdministrationShell/security - Definition of the security relevant aspects of the AAS. - - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/security](http://admin-shell.io/aas/3/0/AssetAdministrationShell/security) The attribute security of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## AssetAdministrationShell/submodel Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset From 6694728f5fb3f343ce448c61975bd1e2b1ea491d Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:43:33 +0100 Subject: [PATCH 10/68] remove view --- aas/3/0/README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 526045f..dad669d 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -202,11 +202,6 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## AssetAdministrationShell/view - Points to the differents views associated to the Administration Shell via the Submodels. - - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/view](http://admin-shell.io/aas/3/0/AssetAdministrationShell/view) The attribute view of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - ## AssetKind Enumeration for denoting whether an element is a type or an instance. From f11d21b0dbe8114231aaaa27e7183b018c58d9c0 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:44:18 +0100 Subject: [PATCH 11/68] new value NotApplicable for AssetKind --- aas/3/0/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index dad669d..a6a7470 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -212,6 +212,11 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/AssetKind/INSTANCE](http://admin-shell.io/aas/3/0/AssetKind/INSTANCE) The NamedIndividual INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## AssetKind/NotApplicable + not applicable + + [http://admin-shell.io/aas/3/0/AssetKind/NotApplicable](http://admin-shell.io/aas/3/0/AssetKind/NotApplicable) The NamedIndividual NotApplicable of the AssetKind class as defined in IDTA-01001-3-0. + ## AssetKind/TYPE hardware or software element which specifies the common attributes shared by all instances of the type. From afe62d7ade9874f8c8fe1f0c3b34935745eff821 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:44:57 +0100 Subject: [PATCH 12/68] renamed BasicEvent to BasicEventElement --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index a6a7470..dfd7eb7 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -222,10 +222,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/AssetKind/TYPE](http://admin-shell.io/aas/3/0/AssetKind/TYPE) The NamedIndividual TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## BasicEvent +## BasicEventElement A basic event. - [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEvent) The BasicEvent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in Details of the IDTA-01001-3-0. ## BasicEvent/observed Reference to the data or other elements that are being observed. From a46dc77886edb53bc87bf8c9c7abff3c5835a3d6 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:45:34 +0100 Subject: [PATCH 13/68] renamed BasicEvent to BasicEventElement --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index dfd7eb7..c241bff 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -227,10 +227,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in Details of the IDTA-01001-3-0. -## BasicEvent/observed +## BasicEventElement/observed Reference to the data or other elements that are being observed. - [http://admin-shell.io/aas/3/0/BasicEvent/observed](http://admin-shell.io/aas/3/0/BasicEvent/observed) The attribute observed of the BasicEvent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/BasicEventElement/observed](http://admin-shell.io/aas/3/0/BasicEventElement/observed) The attribute observed of the BasicEventElement class as defined in IDTA-01001-3-0'. ## Blob A BLOB is a data element that represents a file that is contained with its source code in the value attribute. From 983c0ab49bbce95b1d767a918d5c51c5b3a0f950 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:46:07 +0100 Subject: [PATCH 14/68] renamed mimeType to contentType --- aas/3/0/README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index c241bff..d327a5f 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -237,9 +237,10 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/Blob](http://admin-shell.io/aas/3/0/Blob) The Blob class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## Blob/mimeType - Mime type of the content of the BLOB. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. - [https://admin-shell.io/aas/3/0/Blob/mimeType](https://admin-shell.io/aas/3/0/Blob/mimeType) The attribute mimeType of the Blob class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Blob/contentType +Content type of the content of the BLOB. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. + + [https://admin-shell.io/aas/3/0/Blob/contentType](https://admin-shell.io/aas/3/0/Blob/contentType) The attribute mimeType of the Blob class as defined in IDTA-01001-3-0. ## Blob/value The value of the BLOB instance of a blob data element. From da58c6e4b02f13ea0d631d3c7367fc33bb5b42d4 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:46:42 +0100 Subject: [PATCH 15/68] remove class Constraint (part of security) --- aas/3/0/README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index d327a5f..2eecde7 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -288,11 +288,6 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Constraint - A constraint is used to further qualify an element. - - [http://admin-shell.io/aas/3/0/Constraint](http://admin-shell.io/aas/3/0/Constraint) The Constraint class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. - ## DataElement A data element is a submodel element that is not further composed out of other submodel elements. A data element is a submodel element that has a value. The type of value differs for different subtypes of data elements. From 23bf022766e22dc4fb87eb10c7efba4e30049d4f Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:47:27 +0100 Subject: [PATCH 16/68] rename externalAssetId to specificAssetId --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 2eecde7..282436b 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -503,10 +503,10 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Entity/entityType](http://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Entity/externalAssetId +## Entity/specificAssetId Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. - [http://admin-shell.io/aas/3/0/Entity/externalAssetId](http://admin-shell.io/aas/3/0/Entity/externalAssetId) The attribute externalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Entity/specificAssetId](http://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. ## Entity/globalAssetId Reference to the asset the entity is representing. From 048edf23ea2ca1237bc8065886e5876913c6f659 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:48:16 +0100 Subject: [PATCH 17/68] correct description of extension/name --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 282436b..cb373f6 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -537,7 +537,7 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Extension/name - An extension of the element. + Name of the extension. [https://admin-shell.io/aas/3/0/Extension/name](https://admin-shell.io/aas/3/0/Extension/name) The attribute name of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. From 915311f2cda95c5e4ac08121e0529bc9b544417a Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:49:08 +0100 Subject: [PATCH 18/68] added attribute value for Reference and enumeration ReferenceTypes --- aas/3/0/README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index cb373f6..bc82d95 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1079,7 +1079,31 @@ Content type of the content of the BLOB. The mime type states which file extensi A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. [http://admin-shell.io/aas/3/0/ReferenceElement](http://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## ReferenceElement/value + External reference to an external object or entity or a logical reference to another element within the same or another Asset Administration Shell (i.e. a model reference to a Referable) + [http://admin-shell.io/aas/3/0/ReferenceElement/value](http://admin-shell.io/aas/3/0/ReferenceElement/value) The attribute value of the ReferenceElement class as defined in IDTA-01001-3-0. + + +## ReferenceTypes + Enumeration for denoting whether an element is an external or model reference + + [http://admin-shell.io/aas/3/0/ReferenceTypes](http://admin-shell.io/aas/3/0/ReferenceTypes) The ReferenceTypes class as defined in IDTA-01001-3-0. + + ## ReferenceTypes + Enumeration for denoting whether an element is an external or model reference + + [http://admin-shell.io/aas/3/0/ReferenceTypes](http://admin-shell.io/aas/3/0/ReferenceElement/value) The ReferenceTypes class as defined in IDTA-01001-3-0. + +## ReferenceTypes/EXTERNAL_REFERENCE + External reference + + [http://admin-shell.io/aas/3/0/ReferenceTypes/EXTERNAL_REFERENCE](http://admin-shell.io/aas/3/0/eferenceTypes/EXTERNAL_REFERENCE) The value EXTERNAL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. + +## ReferenceTypes/MODEL_REFERENCE + Model reference + + [http://admin-shell.io/aas/3/0/ReferenceTypes/MODEL_REFERENCE](http://admin-shell.io/aas/3/0/eferenceTypes/MODEL_REFERENCE) The value MODEL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. ## RelationshipElement From e5f2732571bcb08acfa7810530ffa1d439ca9159 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:49:45 +0100 Subject: [PATCH 19/68] remove allowDuplicates and ordered from SubmodelElementCollection --- aas/3/0/README.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index bc82d95..6c9d835 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1140,15 +1140,6 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/SubmodelElementCollection](http://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## SubmodelElementCollection/allowDuplicates - If allowDuplicates=true then it is allowed that the collection contains the same element several times. Default = false - - [http://admin-shell.io/aas/3/0/SubmodelElementCollection/allowDuplicates](http://admin-shell.io/aas/3/0/SubmodelElementCollection/allowDuplicates) The attribute allowDuplicates of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## SubmodelElementCollection/ordered - If ordered=false then the elements in the property collection are not ordered. If ordered=true then the elements in the collection are ordered. Default = false - - [http://admin-shell.io/aas/3/0/SubmodelElementCollection/ordered](http://admin-shell.io/aas/3/0/SubmodelElementCollection/ordered) The attribute ordered of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## SubmodelElementCollection/value Submodel element contained in the collection. From f0d0b56ec9e0044e39e4df47fff821513711ce88 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:50:17 +0100 Subject: [PATCH 20/68] add SubmodelElementList and its attributes --- aas/3/0/README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 6c9d835..31f31ef 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1146,6 +1146,38 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/SubmodelElementCollection/value](https://admin-shell.io/aas/3/0/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## SubmodelElementList + List or set of submodel elements. + + [http://admin-shell.io/aas/3/0/SubmodelElementListhttp://admin-shell.io/aas/3/0/SubmodelElementList) The SubmodelElementList class as defined in IDTA-01001-3-0. + +## SubmodelElementList/orderRelevant + Defines whether order in list is relevant. If orderRelevant = false, the list represents a set or a bag. + +Default: True + + [http://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant](http://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant) The attribute orderRelevant of the SubmodelElementList class as defined in IDTA-01001-3-0. + +## SubmodelElementList/semanticIdListElement + Semantic ID which the submodel elements contained in the list match + + [http://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement) The attribute semanticIdListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. + +## SubmodelElementList/typeValueListElement + The submodel element type of the submodel elements contained in the list + + [http://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement) The attribute typeValueListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. + + +## SubmodelElementList/value + Submodel elements contained in the list. + + [https://admin-shell.io/aas/3/0/SubmodelElementList/value](https://admin-shell.io/aas/3/0/SubmodelElementList/value)The attribute value of the SubmodelElementList class as defined in IDTA-01001-3-0. + +## SubmodelElementList/valueTypeListElement + The submodel element type of the submodel elements contained in the list + + [http://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. ## Status: `approved` From dd6c08a24bc5bcb908d297980c80de79d51726a4 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:51:11 +0100 Subject: [PATCH 21/68] add attribute valueType for Range --- aas/3/0/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 31f31ef..e763689 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -945,6 +945,11 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Range/min](http://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Range/valueType + Data type of the min und max attributes + + [http://admin-shell.io/aas/3/0/Range/valueType](http://admin-shell.io/aas/3/0/Range/valueType) The attribute valueType of the Range class as defined in IDTA-01001-3-0. + ## Referable An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. From 76ee35ec0d9b550b6a3b5e2a5201c354a108a0f3 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:51:39 +0100 Subject: [PATCH 22/68] add attribute referredSemanticIc to Reference --- aas/3/0/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index e763689..debf9c7 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1079,6 +1079,16 @@ Content type of the content of the BLOB. The mime type states which file extensi Unique reference in its name space. [https://admin-shell.io/aas/3/0/Reference/key](https://admin-shell.io/aas/3/0/Reference/key) The attribute key of the Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## Reference/referredSemanticId + Expected semantic ID of the referenced model element (Reference/type=ModelReference); there typically is no semantic ID for for the referenced object of external references (Reference/type=ExternalReference). + + [https://admin-shell.io/aas/3/0/Reference/key](https://admin-shell.io/aas/3/0/Reference/referredSemanticId) The attribute referredSemanticId of the Reference class as defined in IDTA-01001-3-0. + +## Reference/type + Type of the reference +Denotes whether reference is an external reference or a model reference + + [https://admin-shell.io/aas/3/0/Reference/type](https://admin-shell.io/aas/3/0/Reference/type) The attribute type of the Reference class as defined in IDTA-01001-3-0. ## ReferenceElement A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. From 3a2e77ed957dd7a8e5826f69d3b579f9049e2449 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:52:16 +0100 Subject: [PATCH 23/68] update enumeration used for Reference keys --- aas/3/0/README.md | 117 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 82 insertions(+), 35 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index debf9c7..5356169 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -980,95 +980,142 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Referable/parent](http://admin-shell.io/aas/3/0/Referable/parent) The attribute parent of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements + +## AasIdentifiables Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/ReferableElements](http://admin-shell.io/aas/3/0/ReferableElements) The ReferableElements class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasIdentifiables](http://admin-shell.io/aas/3/0/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/ASSET_ADMINISTRATION_SHELL + Asset Administration Shell + + [http://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL](http://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL) The value ASSET_ADMINISTRATION_SHELL of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/CONCEPT_DESCRIPTION + Concept Description + + [http://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION](http://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION) The value CONCEPT_DESCRIPTION of the AasIdentifiables class as defined in IDTA-01001-3-0. -## ReferableElements/ACCESS_PERMISSION_RULE +## AasIdentifiables/IDENTIFIABLE + Identifiable + + [http://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE](http://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE) The value IDENTIFIABLE of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/SUBMODEL + Submodel + + [http://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL](http://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL) The value SUBMODEL of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasSubmodelElements + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements + [http://admin-shell.io/aas/3/0/AasSubmodelElements](http://admin-shell.io/aas/3/0/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/ReferableElements/ACCESS_PERMISSION_RULE](http://admin-shell.io/aas/3/0/ReferableElements/ACCESS_PERMISSION_RULE) The ReferableElements ACCESS_PERMISSION_RULE of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT +## AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT) The ReferableElements ANNOTATED_RELATIONSHIP_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT) The AasSubmodelElements ANNOTATED_RELATIONSHIP_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## ReferableElements/BASIC_EVENT +## AasSubmodelElements/BASIC_EVENT_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/BASIC_EVENT](http://admin-shell.io/aas/3/0/ReferableElements/BASIC_EVENT) The ReferableElements BASIC_EVENTT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/BASIC_EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/BASIC_EVENT_ELEMENT) The AasSubmodelElements BASIC_EVENT_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## ReferableElements/BLOB +## AasSubmodelElements/BLOB - [http://admin-shell.io/aas/3/0/ReferableElements/BLOB](http://admin-shell.io/aas/3/0/ReferableElements/BLOB) The ReferableElements BLOB of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/BLOB](http://admin-shell.io/aas/3/0/AasSubmodelElements/BLOB) The AasSubmodelElements BLOB of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## ReferableElements/CAPABILITY +## AasSubmodelElements/CAPABILITY - [http://admin-shell.io/aas/3/0/ReferableElements/CAPABILITY](http://admin-shell.io/aas/3/0/ReferableElements/CAPABILITY) The ReferableElements CAPABILITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/CAPABILITY](http://admin-shell.io/aas/3/0/AasSubmodelElements/CAPABILITY) The AasSubmodelElements CAPABILITY of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## ReferableElements/CONCEPT_DICTIONARY +## AasSubmodelElements/DATA_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/CONCEPT_DICTIONARY](http://admin-shell.io/aas/3/0/ReferableElements/CONCEPT_DICTIONARY) The ReferableElements CONCEPT_DICTIONARY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/DATA_ELEMENT + [http://admin-shell.io/aas/3/0/AasSubmodelElements/DATA_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/DATA_ELEMENT) The AasSubmodelElements DATA_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/ENTITY - [http://admin-shell.io/aas/3/0/ReferableElements/DATA_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/DATA_ELEMENT) The ReferableElements DATA_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/ENTITY + [http://admin-shell.io/aas/3/0/AasSubmodelElements/ENTITY](http://admin-shell.io/aas/3/0/AasSubmodelElements/ENTITY) The AasSubmodelElements ENTITY of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/EVENT_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/ENTITY](http://admin-shell.io/aas/3/0/ReferableElements/ENTITY) The ReferableElements ENTITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/EVENT + [http://admin-shell.io/aas/3/0/AasSubmodelElements/EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/EVENT_ELEMENT) The AasSubmodelElements EVENT_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/FILE - [http://admin-shell.io/aas/3/0/ReferableElements/EVENT](http://admin-shell.io/aas/3/0/ReferableElements/EVENT) The ReferableElements EVENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/FILE](http://admin-shell.io/aas/3/0/AasSubmodelElements/FILE) The AasSubmodelElements FILE of the AasSubmodelElements class as defined in IDTA-01001-3-0. ## ReferableElement/MULTI_LANGUAGE_PROPERTY Property with a value that can be provided in multiple languages. - [http://admin-shell.io/aas/3/0/ReferableElements/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/ReferableElements/MULTI_LANGUAGE_PROPERTY) The ReferableElements MULTI_LANGUAGE_PROPERTY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/AasSubmodelElements/MULTI_LANGUAGE_PROPERTY) The AasSubmodelElements MULTI_LANGUAGE_PROPERTY of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/OPERATION + -## ReferableElements/OPERATION + [http://admin-shell.io/aas/3/0/AasSubmodelElements/OPERATION](http://admin-shell.io/aas/3/0/AasSubmodelElements/OPERATION) The AasSubmodelElements OPERATION of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/PROPERTY - [http://admin-shell.io/aas/3/0/ReferableElements/OPERATION](http://admin-shell.io/aas/3/0/ReferableElements/OPERATION) The ReferableElements OPERATION of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/PROPERTY + [http://admin-shell.io/aas/3/0/AasSubmodelElements/PROPERTY](http://admin-shell.io/aas/3/0/AasSubmodelElements/PROPERTY) The AasSubmodelElements PROPERTY of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/RANGE - [http://admin-shell.io/aas/3/0/ReferableElements/PROPERTY](http://admin-shell.io/aas/3/0/ReferableElements/PROPERTY) The ReferableElements PROPERTY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/RANGE + [http://admin-shell.io/aas/3/0/AasSubmodelElements/RANGE](http://admin-shell.io/aas/3/0/AasSubmodelElements/RANGE) The AasSubmodelElements RANGE of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/REFERENCE_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/RANGE](http://admin-shell.io/aas/3/0/ReferableElements/RANGE) The ReferableElements RANGE of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/REFERENCE_ELEMENT + [http://admin-shell.io/aas/3/0/AasSubmodelElements/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/REFERENCE_ELEMENT) The AasSubmodelElements REFERENCE_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. +## AasSubmodelElements/RELATIONSHIP_ELEMENT - [http://admin-shell.io/aas/3/0/ReferableElements/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/REFERENCE_ELEMENT) The ReferableElements REFERENCE_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ReferableElements/RELATIONSHIPT_ELEMENT + [http://admin-shell.io/aas/3/0/AasSubmodelElements/RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/RELATIONSHIP_ELEMENT) The AasSubmodelElements RELATIONSHIP_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/ReferableElements/RELATIONSHIPT_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/RELATIONSHIPT_ELEMENT) The ReferableElements RELATIONSHIPT_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## AasSubmodelElements/SUBMODEL_ELEMENT -## ReferableElements/SUBMODEL_ELEMENT_COLLECTION + [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT) The AasSubmodelElements SUBMODEL_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION Collection of Submodel Elements - [http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT_COLLECTION) The ReferableElements SUBMODEL_ELEMENT_COLLECTION of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION) The AasSubmodelElements SUBMODEL_ELEMENT_COLLECTION of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/SUBMODEL_ELEMENT_LIST + List or set of Submodel Elements + + [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_LIST](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_LIST) The AasSubmodelElements SUBMODEL_ELEMENT_LIST of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## GenericFragmentKeys + Enumeration of different fragment key value types within a key + + [http://admin-shell.io/aas/3/0/GenericFragmentKeys](http://admin-shell.io/aas/3/0/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-0. -## ReferableElements/SUBMODEL_ELEMENT +## GenericFragmentKeys/FRAGMENT_REFERENCE + Bookmark or a similar local identifier of a subordinate part of a primary resource + + [http://admin-shell.io/aas/3/0/GenericFragmentKeys/FRAGMENT_REFERENC](http://admin-shell.io/aas/3/0/GenericFragmentKeys/FRAGMENT_REFERENC) The value FRAGMENT_REFERENC of the GenericFragmentKeys class as defined in IDTA-01001-3-0. + + ## GenericGloballyIdentifiables + Enumeration of different key value types within a key + [http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables](http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/ReferableElements/SUBMODEL_ELEMENT) The ReferableElements SUBMODEL_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## GenericGloballyIdentifiables/GLOBAL_REFERENCE + Enumeration of different key value types within a key + [http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GLOBAL_REFERENCE) The value GLOBAL_REFERENCE of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. ## Reference Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. From 5f6b32e3e18345d3ba98242acc029555a7b28720 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:53:24 +0100 Subject: [PATCH 24/68] add class Resource and class SpecificAssetId --- aas/3/0/README.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 5356169..dd29e25 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1181,6 +1181,45 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/0/RelationshipElement/second](http://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Resource + Resource represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path. + + [http://admin-shell.io/aas/3/0/Resource](http://admin-shell.io/aas/3/0/Resource) The Resource class as defined in IDTA-01001-3-0. + +## Resource/contentType + Content type of the content of the file + + The content type states which file extensions the file can have. + + [http://admin-shell.io/aas/3/0/Resource/contentType](http://admin-shell.io/aas/3/0/Resource/contentType) The attribute contentType of the Resource class as defined in IDTA-01001-3-0. + +## Resource/path + Path and name of the resource (with file extension) + + The path can be absolute or relative. + + [http://admin-shell.io/aas/3/0/Resource/path](http://admin-shell.io/aas/3/0/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-0. + +## SpecificAssetId + A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. + + [http://admin-shell.io/aas/3/0/SpecificAssetId](http://admin-shell.io/aas/3/0/SpecificAssetId) The SpecificAssetId class as defined in IDTA-01001-3-0. + +## SpecificAssetId/name + Name of the asset identifier. + + [http://admin-shell.io/aas/3/0/SpecificAssetId/name](http://admin-shell.io/aas/3/0/SpecificAssetId/name) The attribute name of the SpecificAsetId class as defined in IDTA-01001-3-0. + +## SpecificAssetId/externalSubjectId + vThe unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + + [http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. + +## SpecificAssetId/value + value of the asset identifier. + + [http://admin-shell.io/aas/3/0/SpecificAssetId/value](http://admin-shell.io/aas/3/0/SpecificAssetId/value) The attribute value of the SpecificAsetId class as defined in IDTA-01001-3-0. + ## Submodel A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. From 78f215c05f8346e37acd38caf090fb32c53bd712 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:54:53 +0100 Subject: [PATCH 25/68] rename propertyValueId to valueId and add new attribute valueType --- aas/3/0/README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index dd29e25..e66bd71 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -895,11 +895,16 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Property/value](https://admin-shell.io/aas/3/0/Property/value) The attribute value of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Property/propertyValueId - Reference to the global unqiue id of a coded value. +## Property/valueId + Reference to the global unique id of a coded value. + + [http://admin-shell.io/aas/3/0/Property/valueId](http://admin-shell.io/aas/3/0/Property/valueId) The attribute valueId of the Property class as defined in IDTA-01001-3-0. + - [http://admin-shell.io/aas/3/0/Property/propertyValueId](http://admin-shell.io/aas/3/0/Property/propertyValueId) The attribute propertyValueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Property/valueType + Data type of the value attribute. + [http://admin-shell.io/aas/3/0/Property/valueType](http://admin-shell.io/aas/3/0/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-0. ## Qualifiable Additional qualification of a qualifiable element. From 7ff8f66a8fea5726893053d9ff6db329af975dcd Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:55:26 +0100 Subject: [PATCH 26/68] new attribute kind for Qualifier --- aas/3/0/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index e66bd71..e85d5be 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -919,7 +919,10 @@ Content type of the content of the BLOB. The mime type states which file extensi A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. [http://admin-shell.io/aas/3/0/Qualifier](http://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. +## Qualifier/kind + The qualifier kind describes the kind of qualifier that is applied to the element. + [http://admin-shell.io/aas/3/0/Qualifier/kind](http://admin-shell.io/aas/3/0/Qualifier/kind) The attribute kind of the Qualifier class as defined in IDTA-01001-3-0. ## Qualifier/type The qualifier type describes the type of the qualifier that is applied to the element. From 4b04fa4816bb36bdb8b9ab90c4bf735b5d9f3599 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:55:59 +0100 Subject: [PATCH 27/68] add valueType to Qualifier --- aas/3/0/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index e85d5be..3046d67 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -938,6 +938,11 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Qualifier/valueId](http://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +# Qualifier/valueType + Data type of the qualifier value. + + [http://admin-shell.io/aas/3/0/Qualifier/valueType](http://admin-shell.io/aas/3/0/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-0. + ## Range An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. From 1cc0a1170dbc3d5a98d7349567d0aef619a09ca5 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:56:38 +0100 Subject: [PATCH 28/68] remove Property/category --- aas/3/0/README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 3046d67..f565023 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -885,10 +885,7 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## Property/category - The following categories are defined for properties and multi-language properties: CONSTANT, PARAMETER, and VARIABLE. - [https://admin-shell.io/aas/3/0/Property/category](https://admin-shell.io/aas/3/0/Property/category) The attribute category of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Property/value The value of the property instance. From 330ec61a29cab2144b75261f0429d6bb1e87b307 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:57:27 +0100 Subject: [PATCH 29/68] typo ModelingKind to ModellingKind --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index f565023..4cb02f1 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -810,10 +810,10 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ModelingKind +## ModellingKind Enumeration for denoting whether an element is a type or an instance. - [http://admin-shell.io/aas/3/0/ModelingKind](http://admin-shell.io/aas/3/0/ModelingKind) The ModelingKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ModellingKind](http://admin-shell.io/aas/3/0/ModellingKind) The ModellingKind class as defined IDTA-01001-3-0. ## ModelingKind/INSTANCE Concrete, clearly identifiable component of a certain template. From c462da5546b9c777177bd881410a7f4f2a7e7973 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:58:07 +0100 Subject: [PATCH 30/68] remove Formula/dependsOn --- aas/3/0/README.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 4cb02f1..b4761a7 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -589,12 +589,6 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Formula](http://admin-shell.io/aas/3/0/Formula) The Formula class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. - -## Formula/dependsOn - A formula may depend on referable or even external global elements - assumed that can be referenced and their value may be evaluated - that are used in the logical expression. - - [http://admin-shell.io/aas/3/0/Formula/dependsOn](http://admin-shell.io/aas/3/0/Formula/dependsOn) The attribute dependsOn of the Formula class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - ## HasExtensions Element that can be extended by proprietary extensions. From 0c714d91c6f080ed52e6f8e3fe06c2c7b25953e8 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:58:33 +0100 Subject: [PATCH 31/68] remove Referable/parent --- aas/3/0/README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index b4761a7..ca69bdf 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -979,10 +979,7 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Referable/parent - Reference to the next referable parent element of the element. Constraint AASd-004: Add parent in case of non-identifiable elements. - [http://admin-shell.io/aas/3/0/Referable/parent](http://admin-shell.io/aas/3/0/Referable/parent) The attribute parent of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## AasIdentifiables From 908550edcff30203934c312c71e2a33067ddd312 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:58:58 +0100 Subject: [PATCH 32/68] remove ObjectAttributes (Security) --- aas/3/0/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index ca69bdf..a917e54 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -834,16 +834,6 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## ObjectAttributes - A set of data elements that describe object attributes. These attributes need to refer to a data element within an existing submodel. - - [http://admin-shell.io/aas/3/0/ObjectAttributes](http://admin-shell.io/aas/3/0/ObjectAttributes) The ObjectAttributes class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. - -## ObjectAttributes/objectAttribute - A data elements that further classifies an object. - - [http://admin-shell.io/aas/3/0/ObjectAttributes/objectAttribute](http://admin-shell.io/aas/3/0/ObjectAttributes/objectAttribute) The attribute objectAttribute of the ObjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - ## Operation An operation is a submodel element with input and output variables. From 5518ee9e2a5c79aeb244a810c105d547c76a0106 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:59:28 +0100 Subject: [PATCH 33/68] add supplementalSemanticIds --- aas/3/0/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index a917e54..1e7840d 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -628,6 +628,10 @@ Content type of the content of the BLOB. The mime type states which file extensi Points to the Expression Semantic of the Submodels [http://admin-shell.io/aas/3/0/HasSemantics/semanticId](http://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## HasSemantics/supplementalSemanticIds + Identifier of a supplemental semantic definition of the element called supplemental semantic ID of the element + + [http://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds](http://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-0. ## Identifiable An element that has a globally unique identifier. From 5b230dfc9a5a936f7b48ac4772b89f55ca7cefa3 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:59:56 +0100 Subject: [PATCH 34/68] rename identification to id in Identifiable --- aas/3/0/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 1e7840d..f389778 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -643,10 +643,10 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/Identifiable/administration](http://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Identifiable/identification +## Identifiable/id The globally unique identification of the element. - [http://admin-shell.io/aas/3/0/Identifiable/identification](http://admin-shell.io/aas/3/0/Identifiable/identification) The attribute identification of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifiable/id](http://admin-shell.io/aas/3/0/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-0. ## IdentifiableElement Enumeration of all identifiable elements within an asset administration shell that are not identifiable From 8e4962a5429e7136d56eae0008d58b9b5e3dbac3 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 18:00:27 +0100 Subject: [PATCH 35/68] rename mimeType to contentType for File --- aas/3/0/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index f389778..5eab6a5 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -575,10 +575,10 @@ Content type of the content of the BLOB. The mime type states which file extensi [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## File/mimeType - Mime type of the content of the File. +## File/contentType + Content type of the content of the File. - [https://admin-shell.io/aas/3/0/File/mimeType](https://admin-shell.io/aas/3/0/File/mimeType) The attribute mimeType of the File class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/File/contentType](https://admin-shell.io/aas/3/0/File/contentType) The attribute mimeType of the File class as defined in IDTA-01001-3-0. ## File/value Path and name of the referenced file (with file extension). The path can be absolute or relative. From 61c2461342c19a9ec786b53e98f746b8b6290ba1 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 18:00:53 +0100 Subject: [PATCH 36/68] remove Formula (Seucrity) --- aas/3/0/README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 5eab6a5..003ae3f 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -585,10 +585,6 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Formula - - - [http://admin-shell.io/aas/3/0/Formula](http://admin-shell.io/aas/3/0/Formula) The Formula class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## HasExtensions Element that can be extended by proprietary extensions. From 6c2cf4c03737e7cbb01707ca486106c7bbe696a9 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 18:01:23 +0100 Subject: [PATCH 37/68] renamed Event to EventElement --- aas/3/0/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 003ae3f..cf3f6a7 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -555,10 +555,11 @@ Content type of the content of the BLOB. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Extension/refersTo](https://admin-shell.io/aas/3/0/Extension/refersTo) The attribute refersTo Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## Event +## EventElement +An event element. - [http://admin-shell.io/aas/3/0/Event](http://admin-shell.io/aas/3/0/Event) The Event class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the IDTA-01001-3-0. ## EventElement Defines the necessary information for sending or receiving events. From cd62116eccea2f154751215ad0007bb552105efb Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Wed, 27 Nov 2024 18:02:46 +0100 Subject: [PATCH 38/68] remove IdentifibalesElements: renamed to AasIdentifiables and order changed --- aas/3/0/README.md | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index cf3f6a7..05eb2cb 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -644,32 +644,6 @@ An event element. The globally unique identification of the element. [http://admin-shell.io/aas/3/0/Identifiable/id](http://admin-shell.io/aas/3/0/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-0. - -## IdentifiableElement - Enumeration of all identifiable elements within an asset administration shell that are not identifiable - - [http://admin-shell.io/aas/3/0/IdentifiableElement](http://admin-shell.io/aas/3/0/IdentifiableElement) The IdentifiableElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. - -## IdentifiableElement/ASSET - - - [http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET](http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET) The IdentifiableElement ASSET of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT - - - [http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/3/0/IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT) The IdentifiableElement ASSET_IDENTIFIABLE_ELEMENT of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## IdentifiableElement/CONCEPT_DESCRIPTION - - - [http://admin-shell.io/aas/3/0/IdentifiableElement/CONCEPT_DESCRIPTION](http://admin-shell.io/aas/3/0/IdentifiableElement/CONCEPT_DESCRIPTION) The IdentifiableElement CONCEPT_DESCRIPTION of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## IdentifiableElement/SUBMODEL - - - [http://admin-shell.io/aas/3/0/IdentifiableElement/SUBMODEL](http://admin-shell.io/aas/3/0/IdentifiableElement/SUBMODEL) The IdentifiableElement SUBMODEL of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - ## Identifier Used to uniquely identify an entity by using an identifier. From db1967877ec0af777808a5f33fbedffc9becfd36 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Wed, 27 Nov 2024 18:29:57 +0100 Subject: [PATCH 39/68] updates --- aas/3/0/README.md | 404 ++++++++++++++++++++-------------------------- 1 file changed, 174 insertions(+), 230 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 05eb2cb..1e82a47 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -9,9 +9,8 @@ The Metamodel itself is defined in the 'Details of the Asset Administration Shel ## Status: Accepted -The sub-namespace AAS and its identifiers have been accepted by the Coordination Board. -## AasReferableNonIdentifiables - Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements +The sub-namespace AAS have been accepted by the Coordination Board. +The identifiers are derived following the grammar as defined in IDTA-01001-3-0. The grammar has been accepted by the Coordination Board [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. @@ -133,38 +132,37 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/3/0/AdministrativeInformation/version](http://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-0. + ## AnnotatedRelationshipElement An annotated relationship element is an relationship element that can be annotated with additional data elements. - [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in IDTA-01001-3-0. ## AnnotatedRelationshipElement/annotation Annotations that hold for the relationships between the two elements. - [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-0. -## Asset - An Asset describes meta data of an asset that is represented by an AAS. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. - - [http://admin-shell.io/aas/3/0/Asset](http://admin-shell.io/aas/3/0/Asset) The Asset class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AssetInformation In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. - [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in IDTA-01001-3-0. ## AssetInformation/assetKind Denotes whether the Asset of of kind 'Type' or 'Instance'. - [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in IDTA-01001-3-0. + ## AssetInformation/assetType In case AssetInformation/assetKind is applicable the AssetInformation/assetType is the asset ID of the type asset of the asset under consideration as identified by AssetInformation/globalAssetId. [https://admin-shell.io/aas/3/0/AssetInformation/assetType](https://admin-shell.io/aas/3/0/AssetInformation/assetType) The attribute assetType of the AssetInformation class as defined in IDTA-01001-3-0. + ## AssetInformation/globalAssetId Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. - [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetInformation/specificAssetId Additional domain specific external, typically proprietary Identifier for the asset like e.g. serial number etc. @@ -174,43 +172,43 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AssetInformation/billOfMaterial A reference to a Submodel that defines the bill of material of the asset represented by the AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. - [https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial](https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial) The attribute billOfMaterial of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial](https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial) The attribute billOfMaterial of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetInformation/defaultThumbnail - Thumbnail of the asset represented by the asset administration shell. + Default thumbnail of the asset represented by the asset administration shell. - [https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail) The attribute thumbnail of the AssetInformation class as defined in IDTA-01001-3-0'. + [https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail) The attribute thumbnail of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetAdministrationShell Describes the Administration Shell for Assets, Products, Components, e.g. Machines - [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in IDTA-01001-3-0. ## AssetAdministrationShell/assetInformation Meta information about the asset the AAS is representing. - [https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in IDTA-01001-3-0. ## AssetAdministrationShell/derivedFrom This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in IDTA-01001-3-0. -## AssetAdministrationShell/submodel +## AssetAdministrationShell/submodels Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-0. ## AssetKind Enumeration for denoting whether an element is a type or an instance. - [http://admin-shell.io/aas/3/0/AssetKind](http://admin-shell.io/aas/3/0/AssetKind) The AssetKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetKind](http://admin-shell.io/aas/3/0/AssetKind) The AssetKind class as defined in IDTA-01001-3-0. ## AssetKind/INSTANCE Concrete, clearly identifiable component of a certain type. - [http://admin-shell.io/aas/3/0/AssetKind/INSTANCE](http://admin-shell.io/aas/3/0/AssetKind/INSTANCE) The NamedIndividual INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetKind/INSTANCE](http://admin-shell.io/aas/3/0/AssetKind/INSTANCE) The NamedIndividual INSTANCE of the AssetKind class as defined in IDTA-01001-3-0. ## AssetKind/NotApplicable not applicable @@ -220,12 +218,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AssetKind/TYPE hardware or software element which specifies the common attributes shared by all instances of the type. - [http://admin-shell.io/aas/3/0/AssetKind/TYPE](http://admin-shell.io/aas/3/0/AssetKind/TYPE) The NamedIndividual TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/AssetKind/TYPE](http://admin-shell.io/aas/3/0/AssetKind/TYPE) The NamedIndividual TYPE of the AssetKind class as defined in IDTA-01001-3-0. ## BasicEventElement A basic event. - [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in Details of the IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/BasicEventElement](http://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in IDTA-01001-3-0. ## BasicEventElement/observed Reference to the data or other elements that are being observed. @@ -235,396 +233,342 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Blob A BLOB is a data element that represents a file that is contained with its source code in the value attribute. - [http://admin-shell.io/aas/3/0/Blob](http://admin-shell.io/aas/3/0/Blob) The Blob class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Blob](http://admin-shell.io/aas/3/0/Blob) The Blob class as defined in IDTA-01001-3-0. ## Blob/contentType Content type of the content of the BLOB. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. - [https://admin-shell.io/aas/3/0/Blob/contentType](https://admin-shell.io/aas/3/0/Blob/contentType) The attribute mimeType of the Blob class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Blob/contentType](https://admin-shell.io/aas/3/0/Blob/contentType) The attribute contentType of the Blob class as defined in IDTA-01001-3-0. ## Blob/value The value of the BLOB instance of a blob data element. - [https://admin-shell.io/aas/3/0/Blob/value](https://admin-shell.io/aas/3/0/Blob/value) The attribute value of the Blob class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Blob/value](https://admin-shell.io/aas/3/0/Blob/value) The attribute value of the Blob class as defined in IDTA-01001-3-0. ## Capability A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. - [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in IDTA-01001-3-0. ## Category A Category specifies the nature of a Property or a MultiLanguageProperty. - [http://admin-shell.io/aas/3/0/Category](http://admin-shell.io/aas/3/0/Category) The Category class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Category](http://admin-shell.io/aas/3/0/Category) The Category class as defined in IDTA-01001-3-0. ## Category/CONSTANT A constant property is a property with a value that does not change over time. In eCl@ss this kind of category has the category 'Coded Value'. - [http://admin-shell.io/aas/3/0/Category/CONSTANT](http://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Category/CONSTANT](http://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in IDTA-01001-3-0. ## Category/PARAMETER A parameter property is a property that is once set and then typically does not change over time. This is for example the case for configuration parameters. - [http://admin-shell.io/aas/3/0/Category/PARAMETER](http://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Category/PARAMETER](http://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in IDTA-01001-3-0. ## Category/VARIABLE A variable property is a property that is calculated during runtime, i.e. its value is a runtime value. - [http://admin-shell.io/aas/3/0/Category/VARIABLE](http://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Category/VARIABLE](http://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in IDTA-01001-3-0. ## ConceptDescription The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). - [http://admin-shell.io/aas/3/0/ConceptDescription](http://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ConceptDescription](http://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in IDTA-01001-3-0. ## ConceptDescription/content Link from a ConceptDescription to its explaining DataSpecificationContent. - [https://admin-shell.io/aas/3/0/ConceptDescription/content](https://admin-shell.io/aas/3/0/ConceptDescription/content) The attribute content of the ConceptDescription as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ConceptDescription/content](https://admin-shell.io/aas/3/0/ConceptDescription/content) The attribute content of the ConceptDescription as defined in IDTA-01001-3-0. ## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. - [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-0. ## DataElement A data element is a submodel element that is not further composed out of other submodel elements. A data element is a submodel element that has a value. The type of value differs for different subtypes of data elements. - [http://admin-shell.io/aas/3/0/DataElement](http://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataElement](http://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in IDTA-01001-3-0. + +## DataSpecification + DataSpecification contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself as well as some meta inforamtion about the template. + + [http://admin-shell.io/aas/3/0/DataSpecification](http://admin-shell.io/aas/3/0/DataSpecification) The DataSpecification class as defined in IDTA-01001-3-0. ## DataSpecificationContent DataSpecificationContent contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself. - [http://admin-shell.io/aas/3/0/DataSpecificationContent](http://admin-shell.io/aas/3/0/DataSpecificationContent) The DataSpecificationContent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataSpecificationContent](http://admin-shell.io/aas/3/0/DataSpecificationContent) The DataSpecificationContent class as defined in IDTA-01001-3-0. ## DataSpecificationIEC61360 Data Specification Template for defining Property Descriptions conformant to IEC 61360. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360) The DataSpecificationIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360) The DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/datatype - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType) The attribute dataType of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/dataType) The attribute dataType of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/definition - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition) The attribute definition of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition) The attribute definition of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/levelType - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType) The attribute levelType of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/levelType) The attribute levelType of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/preferredName - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName) The attribute preferredName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/preferredName) The attribute preferredName of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/shortName - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName) The attribute shortName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/shortName) The attribute shortName of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/sourceOfDefinition - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIEC61360 class as defined in IDTA-01003-a-3-0. ## DataSpecificationIEC61360/symbol - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol) The attribute symbol of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/symbol) The attribute symbol of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/unit - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit) The attribute unit of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unit) The attribute unit of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/unitId - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId) The attribute unitId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/unitId) The attribute unitId of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/valueFormat - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat) The attribute valueFormat of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueFormat) The attribute valueFormat of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/value - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value) The attribute value of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/value) The attribute value of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/valueList - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList) The attribute valueList of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/valueList) The attribute valueList of the DataSpecificationIEC61360 class as defined in IDTA-01003-a-3-0. ## DataSpecificationIEC61360/valueId The Type 'ValueList' lists all the allowed values for a concept description for which the allowed values are listed in an enumeration. The value list is a set of value reference pairs. - [http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId](http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit - Data Specification Tempate for Physical Units. - - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/) The DataSpecificationPhysicalUnit class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/conversionFactor - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/conversionFactor](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/conversionFactor) The attribute conversionFactor of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/definition - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/definition) The attribute definition of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/dinNotation - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/dinNotation](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/dinNotation) The attribute dinNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/eceCode - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceCode](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceCode) The attribute eceCode of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/eceName - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/eceName) The attribute eceName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/nistName - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/nistName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/nistName) The attribute nistName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/siName - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siName) The attribute siName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/siNotation - + [http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId](http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siNotation](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/siNotation) The attribute siNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/supplier - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/supplier](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/supplier) The attribute supplier of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/unitName - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitName) The attribute unitName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## DataSpecificationPhysicalUnit/unitSymbol - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitSymbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/3/0/unitSymbol) The attribute unitSymbol of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360 Enumeration of all IEC 61360 defined data types. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in IDTA-01003-a-3-0. ## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/DATE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in IDTA-01003-a-3-0. ## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/STRING_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/TIME_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## DataTypeIEC61360/URL_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## Entity An entity is a submodel element that is used to model entities. - [http://admin-shell.io/aas/3/0/Entity](http://admin-shell.io/aas/3/0/Entity) The Entity class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Entity](http://admin-shell.io/aas/3/0/Entity) The Entity class as defined in IDTA-01001-3-0. ## Entity/entityType Describes whether the entity is a co-managed entity or a self-managed entity. - [http://admin-shell.io/aas/3/0/Entity/entityType](http://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. - -## Entity/specificAssetId - Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. + [http://admin-shell.io/aas/3/0/Entity/entityType](http://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/Entity/specificAssetId](http://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. ## Entity/globalAssetId Reference to the asset the entity is representing. - [http://admin-shell.io/aas/3/0/Entity/globalAssetId](http://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Entity/globalAssetId](http://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in IDTA-01001-3-0. +## Entity/specificAssetId + Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. + + [http://admin-shell.io/aas/3/0/Entity/specificAssetId](http://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. ## Entity/statement Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. - [http://admin-shell.io/aas/3/0/Entity/statement](http://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Entity/statement](http://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in IDTA-01001-3-0. ## EntityType Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. - [http://admin-shell.io/aas/3/0/EntityType](http://admin-shell.io/aas/3/0/EntityType) The EntityType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EntityType](http://admin-shell.io/aas/3/0/EntityType) The EntityType class as defined in IDTA-01001-3-0. ## EntityType/CO_MANAGED_ENTITY For co-managed entities there is no separate AAS. Co-managed entities need to be part of a self-managed entity. - [http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY) The NamedIndividual CO_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY) The NamedIndividual CO_MANAGED_ENTITY of the EntityType class as defined in IDTA-01001-3-0. ## EntityType/SELF_MANAGED_ENTITY Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity. The asset of an I4.0 Component is a self-managed entity per definition. - [http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in IDTA-01001-3-0. ## Extension Single extension of an element. - [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in IDTA-01001-3-0. ## Extension/name Name of the extension. - [https://admin-shell.io/aas/3/0/Extension/name](https://admin-shell.io/aas/3/0/Extension/name) The attribute name of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Extension/name](https://admin-shell.io/aas/3/0/Extension/name) The attribute name of the Extension class as defined in IDTA-01001-3-0. + +## Extension/value + Value of the extension. + [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in IDTA-01001-3-0. ## Extension/valueType Type of the value of the extension. - [https://admin-shell.io/aas/3/0/Extension/valueType](https://admin-shell.io/aas/3/0/Extension/valueType) The attribute valueType of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## Extension/value - Value of the extension. + [https://admin-shell.io/aas/3/0/Extension/valueType](https://admin-shell.io/aas/3/0/Extension/valueType) The attribute valueType of the Extension class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Extension/refersTo Reference to an element the extension refers to. - [https://admin-shell.io/aas/3/0/Extension/refersTo](https://admin-shell.io/aas/3/0/Extension/refersTo) The attribute refersTo Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Extension/refersTo](https://admin-shell.io/aas/3/0/Extension/refersTo) The attribute refersTo Extension class as defined in IDTA-01001-3-0. ## EventElement An event element. - - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in IDTA-01001-3-0. ## EventElement Defines the necessary information for sending or receiving events. - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in IDTA-01001-3-0. ## EventMessage Defines the necessary information ofv an event instance sent out or received. - [http://admin-shell.io/aas/3/0/EventMessage](http://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/EventMessage](http://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in IDTA-01001-3-0. ## File A File is a data element that represents a file via its path description. - [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in IDTA-01001-3-0. ## File/contentType Content type of the content of the File. - [https://admin-shell.io/aas/3/0/File/contentType](https://admin-shell.io/aas/3/0/File/contentType) The attribute mimeType of the File class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/File/contentType](https://admin-shell.io/aas/3/0/File/contentType) The attribute contentType of the File class as defined in IDTA-01001-3-0. ## File/value Path and name of the referenced file (with file extension). The path can be absolute or relative. - [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in IDTA-01001-3-0. ## HasExtensions Element that can be extended by proprietary extensions. - [https://admin-shell.io/aas/3/0/HasExtensions](https://admin-shell.io/aas/3/0/HasExtensions) The HasExtensions class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasExtensions](https://admin-shell.io/aas/3/0/HasExtensions) The HasExtensions class as defined in IDTA-01001-3-0. ## HasExtensions/extension An extension of the element. - [https://admin-shell.io/aas/3/0/HasExtensions/extension](https://admin-shell.io/aas/3/0/HasExtensions/extension) The attribute extension of the HasExtensions class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasExtensions/extension](https://admin-shell.io/aas/3/0/HasExtensions/extension) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-0. ## HasDataSpecification Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. - [http://admin-shell.io/aas/3/0/HasDataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasDataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in IDTA-01001-3-0. ## HasDataSpecification/dataSpecification Global reference to the data specification template used by the element. - [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-0. ## HasKind An element with a kind is an element that can either represent a type or an instance. Default for an element is that it is representing an instance. - [http://admin-shell.io/aas/3/0/HasKind](http://admin-shell.io/aas/3/0/HasKind) The HasKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasKind](http://admin-shell.io/aas/3/0/HasKind) The HasKind class as defined in IDTA-01001-3-0. ## HasKind/kind ModelingKind of the element: either type or instance. - [http://admin-shell.io/aas/3/0/HasKind/kind](http://admin-shell.io/aas/3/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasKind/kind](http://admin-shell.io/aas/3/0/HasKind/kind) The attribute kind of the HasKind class as defined in IDTA-01001-3-0. ## HasSemantics Element that can have a semantic definition. Identifier of the semantic definition of the element. It is called semantic id of the element. The semantic id may either reference an external global id or it may reference a referable model element of kind=Type that defines the semantics of the element. - [http://admin-shell.io/aas/3/0/HasSemantics](http://admin-shell.io/aas/3/0/HasSemantics) The HasSemantics class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasSemantics](http://admin-shell.io/aas/3/0/HasSemantics) The HasSemantics class as defined in IDTA-01001-3-0. ## HasSemantics/semanticId Points to the Expression Semantic of the Submodels - [http://admin-shell.io/aas/3/0/HasSemantics/semanticId](http://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/HasSemantics/semanticId](http://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in IDTA-01001-3-0. ## HasSemantics/supplementalSemanticIds Identifier of a supplemental semantic definition of the element called supplemental semantic ID of the element @@ -633,12 +577,12 @@ An event element. ## Identifiable An element that has a globally unique identifier. - [http://admin-shell.io/aas/3/0/Identifiable](http://admin-shell.io/aas/3/0/Identifiable) The Identifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifiable](http://admin-shell.io/aas/3/0/Identifiable) The Identifiable class as defined in IDTA-01001-3-0. ## Identifiable/administration Administrative information of an identifiable element. - [http://admin-shell.io/aas/3/0/Identifiable/administration](http://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifiable/administration](http://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in IDTA-01001-3-0. ## Identifiable/id The globally unique identification of the element. @@ -647,137 +591,137 @@ An event element. ## Identifier Used to uniquely identify an entity by using an identifier. - [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in IDTA-01001-3-0. ## Identifier/id A globally unique identifier which might not be a URI. Its type is defined in idType. - [http://admin-shell.io/aas/3/0/Identifier/id](http://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifier/id](http://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in IDTA-01001-3-0. ## Identifier/idType Type of the Identifier, e.g. IRI, IRDI etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. - [http://admin-shell.io/aas/3/0/Identifier/idType](http://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Identifier/idType](http://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in IDTA-01001-3-0. ## IdentifierType Enumeration of different types of Identifiers for global identification - [http://admin-shell.io/aas/3/0/IdentifierType](http://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/IdentifierType](http://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in IDTA-01001-3-0. ## IdentifierType/CUSTOM Custom identifiers like GUIDs (globally unique Identifiers) - [http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in IDTA-01001-3-0. ## IdentifierType/IRDI IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications. - [http://admin-shell.io/aas/3/0/IdentifierType/IRDI](http://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/IdentifierType/IRDI](http://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in IDTA-01001-3-0. ## IdentifierType/IRI IRI. Should only be used if unicode symbols are used that are not allowed in URI. - [http://admin-shell.io/aas/3/0/IdentifierType/IRI](http://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/IdentifierType/IRI](http://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in IDTA-01001-3-0. ## IdentifierKeyValuePair An IdentifierKeyValuePair describes a generic identifier as key-value pair. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair) The IdentifierKeyValuePair class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair) The IdentifierKeyValuePair class as defined in IDTA-01001-3-0. ## IdentifierKeyValuePair/key Key of the identifier. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key) The key attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key) The key attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. ## IdentifierKeyValuePair/value The value of the identifier with the corresponding key. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value) The value attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value) The value attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. ## IdentifierKeyValuePair/externalSubjectId The (external) subject the key belongs to or has meaning to. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId) The externalSubjectId attribute of the IdentifierKeyValuePair as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId) The externalSubjectId attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. ## Key A key is a reference to an element by its id. - [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in IDTA-01001-3-0. ## Key/idType Type of the key value. In case of idType = idShort local shall be true. In case type=GlobalReference idType shall not be IdShort. - [http://admin-shell.io/aas/3/0/Key/idType](http://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Key/idType](http://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in IDTA-01001-3-0. ## Key/type Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. - [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in IDTA-01001-3-0. ## Key/value The key value, for example an IRDI if the idType=IRDI. - [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in IDTA-01001-3-0. ## KeyElement Enumeration of different key value types within a key. Contains KeyElements, ReferableElements, and IdentifiableElements. - [http://admin-shell.io/aas/3/0/KeyElement](http://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/KeyElement](http://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in IDTA-01001-3-0. ## KeyElement/FRAGMENT_REFERENCE - [http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in IDTA-01001-3-0. ## KeyElement/GLOBAL_REFERENCE reference to an element not belonging to an asset administration shell - [http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in IDTA-01001-3-0. ## KeyType Enumeration of different key value types within a key. Contains IdentifierType and LocalKeyType. - [http://admin-shell.io/aas/3/0/KeyType](http://admin-shell.io/aas/3/0/KeyType) The KeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/KeyType](http://admin-shell.io/aas/3/0/KeyType) The KeyType class as defined in IDTA-01001-3-0. ## LevelType Enumeration of different level types within a DataSpecificationIEC61360. Contains Min, Max, Nom, and Typ. - [https://admin-shell.io/aas/3/0/LevelType](https://admin-shell.io/aas/3/0/LevelType) The LevelType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LevelType](https://admin-shell.io/aas/3/0/LevelType) The LevelType class as defined in IDTA-01003-a-3-0. ## LevelType/MIN MIN according to IEC 61360 as an Identifier scheme for minimal levels. - [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The MIN of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The MIN of the LevelType class as defined in IDTA-01001-3-0. ## LevelType/MAX MAX according to IEC 61360 as an Identifier scheme for maximal levels. - [https://admin-shell.io/aas/3/0/LevelType/MAX](https://admin-shell.io/aas/3/0/LevelType/MAX) The MAX of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LevelType/MAX](https://admin-shell.io/aas/3/0/LevelType/MAX) The MAX of the LevelType class as defined in IDTA-01001-3-0. ## LevelType/NOM NOM according to IEC 61360 as an Identifier scheme for nominal levels. - [https://admin-shell.io/aas/3/0/LevelType/NOM](https://admin-shell.io/aas/3/0/LevelType/NOM) The NOM of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LevelType/NOM](https://admin-shell.io/aas/3/0/LevelType/NOM) The NOM of the LevelType class as defined in IDTA-01001-3-0. ## LevelType/TYP TYP according to IEC 61360 as an Identifier scheme for typical levels. - [https://admin-shell.io/aas/3/0/LevelType/TYP](https://admin-shell.io/aas/3/0/LevelType/TYP) The TYP of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LevelType/TYP](https://admin-shell.io/aas/3/0/LevelType/TYP) The TYP of the LevelType class as defined in IDTA-01001-3-0. ## LocalKeyType Enumeration of different key value types within a key. - [http://admin-shell.io/aas/3/0/LocalKeyType](http://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/LocalKeyType](http://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in IDTA-01001-3-0. ## LocalKeyType/FRAGMENT_ID Identifier of a fragment within a file - [http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in IDTA-01001-3-0. ## LocalKeyType/IDSHORT idShort of a referable element - [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in IDTA-01001-3-0. ## ModellingKind Enumeration for denoting whether an element is a type or an instance. @@ -787,69 +731,69 @@ An event element. ## ModelingKind/INSTANCE Concrete, clearly identifiable component of a certain template. - [http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in IDTA-01001-3-0. ## ModelingKind/TEMPLATE Software element which specifies the common attributes shared by all instances of the template. - [http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in IDTA-01001-3-0. ## MultiLanguageProperty A property is a data element that has a multi language value. - [http://admin-shell.io/aas/3/0/MultiLanguageProperty](http://admin-shell.io/aas/3/0/MultiLanguageProperty) The MultiLanguageProperty class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/MultiLanguageProperty](http://admin-shell.io/aas/3/0/MultiLanguageProperty) The MultiLanguageProperty class as defined in IDTA-01001-3-0. ## MultiLanguageProperty/value The value of the property instance. - [https://admin-shell.io/aas/3/0/MultiLanguageProperty/value](https://admin-shell.io/aas/3/0/MultiLanguageProperty/value) The attribute value of the MultiLanguageProperty class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/MultiLanguageProperty/value](https://admin-shell.io/aas/3/0/MultiLanguageProperty/value) The attribute value of the MultiLanguageProperty class as defined in IDTA-01001-3-0. ## MultiLanguageProperty/valueId Reference to the global unqiue id of a coded value. - [https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in IDTA-01001-3-0. ## Operation An operation is a submodel element with input and output variables. - [http://admin-shell.io/aas/3/0/Operation](http://admin-shell.io/aas/3/0/Operation) The Operation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Operation](http://admin-shell.io/aas/3/0/Operation) The Operation class as defined in IDTA-01001-3-0. ## Operation/inoutputVariable Parameter that is input and output of the operation. - [http://admin-shell.io/aas/3/0/Operation/inoutputVariable](http://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Operation/inoutputVariable](http://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-0. ## Operation/inputVariable Input parameter of the operation. - [http://admin-shell.io/aas/3/0/Operation/inputVariable](http://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Operation/inputVariable](http://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-0. ## Operation/outputVariable Output parameter of the operation. - [http://admin-shell.io/aas/3/0/Operation/outputVariable](http://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Operation/outputVariable](http://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-0. ## OperationVariable - [http://admin-shell.io/aas/3/0/OperationVariable](http://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/OperationVariable](http://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in IDTA-01001-3-0. ## OperationVariable/value Describes the needed argument for an operation via a submodel element of kind=Template. - [http://admin-shell.io/aas/3/0/OperationVariable/value](http://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/OperationVariable/value](http://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in IDTA-01001-3-0. ## Property A property is a data element that has a single value. - [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in IDTA-01001-3-0. ## Property/value The value of the property instance. - [https://admin-shell.io/aas/3/0/Property/value](https://admin-shell.io/aas/3/0/Property/value) The attribute value of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Property/value](https://admin-shell.io/aas/3/0/Property/value) The attribute value of the Property class as defined in IDTA-01001-3-0. ## Property/valueId Reference to the global unique id of a coded value. @@ -864,17 +808,17 @@ An event element. ## Qualifiable Additional qualification of a qualifiable element. - [http://admin-shell.io/aas/3/0/Qualifiable](http://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifiable](http://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in IDTA-01001-3-0. ## Qualifiable/qualifier Additional qualification of a qualifiable element. - [http://admin-shell.io/aas/3/0/Qualifiable/qualifier](http://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifiable/qualifier](http://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-0. ## Qualifier A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. - [http://admin-shell.io/aas/3/0/Qualifier](http://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifier](http://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in IDTA-01001-3-0. ## Qualifier/kind The qualifier kind describes the kind of qualifier that is applied to the element. @@ -882,19 +826,19 @@ An event element. ## Qualifier/type The qualifier type describes the type of the qualifier that is applied to the element. - [http://admin-shell.io/aas/3/0/Qualifier/type](http://admin-shell.io/aas/3/0/Qualifier/type) The attribute type of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifier/type](http://admin-shell.io/aas/3/0/Qualifier/type) The attribute type of the Qualifier class as defined in IDTA-01001-3-0. ## Qualifier/value The qualifier value is the value of the qualifier. - [http://admin-shell.io/aas/3/0/Qualifier/value](http://admin-shell.io/aas/3/0/Qualifier/value) The attribute value of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifier/value](http://admin-shell.io/aas/3/0/Qualifier/value) The attribute value of the Qualifier class as defined in IDTA-01001-3-0. ## Qualifier/valueId Reference to the global unqiue id of a coded value. - [http://admin-shell.io/aas/3/0/Qualifier/valueId](http://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Qualifier/valueId](http://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in IDTA-01001-3-0. -# Qualifier/valueType +## Qualifier/valueType Data type of the qualifier value. [http://admin-shell.io/aas/3/0/Qualifier/valueType](http://admin-shell.io/aas/3/0/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-0. @@ -902,17 +846,17 @@ An event element. ## Range An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. - [http://admin-shell.io/aas/3/0/Range](http://admin-shell.io/aas/3/0/Range) The Range class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Range](http://admin-shell.io/aas/3/0/Range) The Range class as defined in IDTA-01001-3-0. ## Range/max The maximum value of the range. - [http://admin-shell.io/aas/3/0/Range/max](http://admin-shell.io/aas/3/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Range/max](http://admin-shell.io/aas/3/0/Range/max) The attribute max of the Range class as defined in IDTA-01001-3-0. ## Range/min The minimum value of the range. - [http://admin-shell.io/aas/3/0/Range/min](http://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Range/min](http://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in IDTA-01001-3-0. ## Range/valueType Data type of the min und max attributes @@ -922,27 +866,27 @@ An event element. ## Referable An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. - [http://admin-shell.io/aas/3/0/Referable](http://admin-shell.io/aas/3/0/Referable) The Referable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Referable](http://admin-shell.io/aas/3/0/Referable) The Referable class as defined in IDTA-01001-3-0. ## Referable/category The category is a value that gives further meta information w.r.t. to the class of the element. It affects the expected existence of attributes and the applicability of constraints. - [http://admin-shell.io/aas/3/0/Referable/category](http://admin-shell.io/aas/3/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Referable/category](http://admin-shell.io/aas/3/0/Referable/category) The attribute category of the Referable class as defined in IDTA-01001-3-0. ## Referable/description Description or comments on the element. The description can be provided in several languages. - [http://admin-shell.io/aas/3/0/Referable/description](http://admin-shell.io/aas/3/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Referable/description](http://admin-shell.io/aas/3/0/Referable/description) The attribute description of the Referable class as defined in IDTA-01001-3-0. ## Referable/displayName Display name. Can be provided in several languages. -[https://admin-shell.io/aas/3/0/Referable/displayName](https://admin-shell.io/aas/3/0/Referable/displayName) The attribute displayName of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +[https://admin-shell.io/aas/3/0/Referable/displayName](https://admin-shell.io/aas/3/0/Referable/displayName) The attribute displayName of the Referable class as defined in IDTA-01001-3-0. ## Referable/idShort Identifying string of the element within its name space. - [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in IDTA-01001-3-0. @@ -1086,12 +1030,12 @@ An event element. ## Reference Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. - [http://admin-shell.io/aas/3/0/Reference](http://admin-shell.io/aas/3/0/Reference) The Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Reference](http://admin-shell.io/aas/3/0/Reference) The Reference class as defined in IDTA-01001-3-0. -## Reference/key +## Reference/keys Unique reference in its name space. - [https://admin-shell.io/aas/3/0/Reference/key](https://admin-shell.io/aas/3/0/Reference/key) The attribute key of the Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Reference/keys](https://admin-shell.io/aas/3/0/Reference/keys) The attribute key of the Reference class as defined in IDTA-01001-3-0. ## Reference/referredSemanticId Expected semantic ID of the referenced model element (Reference/type=ModelReference); there typically is no semantic ID for for the referenced object of external references (Reference/type=ExternalReference). @@ -1106,7 +1050,7 @@ Denotes whether reference is an external reference or a model reference ## ReferenceElement A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. - [http://admin-shell.io/aas/3/0/ReferenceElement](http://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/ReferenceElement](http://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in IDTA-01001-3-0. ## ReferenceElement/value External reference to an external object or entity or a logical reference to another element within the same or another Asset Administration Shell (i.e. a model reference to a Referable) @@ -1135,17 +1079,17 @@ Denotes whether reference is an external reference or a model reference ## RelationshipElement - [http://admin-shell.io/aas/3/0/RelationshipElement](http://admin-shell.io/aas/3/0/RelationshipElement) The RelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/RelationshipElement](http://admin-shell.io/aas/3/0/RelationshipElement) The RelationshipElement class as defined in IDTA-01001-3-0. ## RelationshipElement/first First element in the relationship taking the role of the subject. - [http://admin-shell.io/aas/3/0/RelationshipElement/first](http://admin-shell.io/aas/3/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/RelationshipElement/first](http://admin-shell.io/aas/3/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in IDTA-01001-3-0. ## RelationshipElement/second Second element in the relationship taking the role of the object. - [http://admin-shell.io/aas/3/0/RelationshipElement/second](http://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/RelationshipElement/second](http://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in IDTA-01001-3-0. ## Resource Resource represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path. @@ -1171,15 +1115,15 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/0/SpecificAssetId](http://admin-shell.io/aas/3/0/SpecificAssetId) The SpecificAssetId class as defined in IDTA-01001-3-0. +## SpecificAssetId/externalSubjectId + vThe unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + + [http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. ## SpecificAssetId/name Name of the asset identifier. [http://admin-shell.io/aas/3/0/SpecificAssetId/name](http://admin-shell.io/aas/3/0/SpecificAssetId/name) The attribute name of the SpecificAsetId class as defined in IDTA-01001-3-0. -## SpecificAssetId/externalSubjectId - vThe unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. - - [http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. ## SpecificAssetId/value value of the asset identifier. @@ -1190,28 +1134,28 @@ Denotes whether reference is an external reference or a model reference ## Submodel A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. - [http://admin-shell.io/aas/3/0/Submodel](http://admin-shell.io/aas/3/0/Submodel) The Submodel class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Submodel](http://admin-shell.io/aas/3/0/Submodel) The Submodel class as defined in IDTA-01001-3-0. -## Submodel/submodelElement +## Submodel/submodelElements A submodel consists of zero or more submodel elements. - [http://admin-shell.io/aas/3/0/Submodel/submodelElement](http://admin-shell.io/aas/3/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/Submodel/submodelElements](http://admin-shell.io/aas/3/0/Submodel/submodelElements) The attribute submodelElement of the Submodel class as defined in IDTA-01001-3-0. ## SubmodelElement A submodel element is an element suitable for the description and differentiation of assets. - [http://admin-shell.io/aas/3/0/SubmodelElement](http://admin-shell.io/aas/3/0/SubmodelElement) The SubmodelElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/SubmodelElement](http://admin-shell.io/aas/3/0/SubmodelElement) The SubmodelElement class as defined in IDTA-01001-3-0. ## SubmodelElementCollection A submodel element collection is a set or list of submodel elements. - [http://admin-shell.io/aas/3/0/SubmodelElementCollection](http://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [http://admin-shell.io/aas/3/0/SubmodelElementCollection](http://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in IDTA-01001-3-0. ## SubmodelElementCollection/value Submodel element contained in the collection. - [https://admin-shell.io/aas/3/0/SubmodelElementCollection/value](https://admin-shell.io/aas/3/0/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/SubmodelElementCollection/value](https://admin-shell.io/aas/3/0/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in IDTA-01001-3-0. ## SubmodelElementList List or set of submodel elements. From 548ac9d8cc33de01cc36b93cd9eb7cd78cceb0a3 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:35:01 +0100 Subject: [PATCH 40/68] Update aas/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 05eb2cb..a471e50 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -1,6 +1,6 @@ # AAS (Asset Administration Shell) -This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.0. +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.0 (IDTA-01001-3-0). ## Introduction From f76a0180f9323d0319112b825f037185d9b37d3f Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:35:17 +0100 Subject: [PATCH 41/68] Update aas/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index a471e50..c29fb71 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -5,7 +5,7 @@ This is the sub-namespace reserved for the Asset Administration Shell Metamodel ## Introduction -The Metamodel itself is defined in the 'Details of the Asset Administration Shell - Part 1'. Only classes, attributes and named entities used in this model are allowed in this sub-namespace. The Metamodel is the core resource for the structure of the Asset Administration Shell and provides the frame for all further specifications. The following entities are defined in the Metamodel but also serve as an example how to use the 'Asset Administration Shell Identifiers' in general. +The Metamodel itself is defined in the 'IDTA-01001-3-0 Specification of the Asset Administration Shell - Part 1: Metamodel'. Only classes, attributes and named entities used in this model are allowed in this sub-namespace. The Metamodel is the core resource for the structure of the Asset Administration Shell and provides the frame for all further specifications. The following entities are defined in the Metamodel but also serve as an example how to use the 'Asset Administration Shell Identifiers' in general. ## Status: Accepted From 96f5d8db8aa7a030285fbfe5dcddebe2b8c50869 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:35:32 +0100 Subject: [PATCH 42/68] Update aas/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/3/0/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index c29fb71..3c92a02 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -10,6 +10,7 @@ The Metamodel itself is defined in the 'IDTA-01001-3-0 Specification of the Asse ## Status: Accepted The sub-namespace AAS and its identifiers have been accepted by the Coordination Board. +The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements From cd4216f5bf803029700212af47313033ab18c627 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:36:17 +0100 Subject: [PATCH 43/68] Update aas/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 3c92a02..92ec306 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -155,7 +155,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AssetInformation/assetKind - Denotes whether the Asset of of kind 'Type' or 'Instance'. + Denotes whether the Asset of of kind 'Type' or 'Instance' or of kind 'not applicable'. [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AssetInformation/assetType From eca3f6f3de453bc077aed72d5722ffa2d4a1ac12 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:36:31 +0100 Subject: [PATCH 44/68] Update aas/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 92ec306..b09bf83 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -198,7 +198,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## AssetAdministrationShell/submodel +## AssetAdministrationShell/submodels Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. From e211dd416265922c37b73cdc25e41b065606b14a Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Thu, 28 Nov 2024 17:54:22 +0100 Subject: [PATCH 45/68] clarify description of the http://admin-shell.io/aas/3/ subnamespace --- aas/3/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aas/3/README.md b/aas/3/README.md index acb6436..e794c5e 100644 --- a/aas/3/README.md +++ b/aas/3/README.md @@ -1,6 +1,6 @@ -# AAS Metamodel Version 3 +# AAS Metamodel Version 3.x -This location contains the revisions of the third version of the AAS Metamodel. +This location contains the revisions of the third version of the AAS Metamodel, including its minor revisions. Currently, one revision is in place as a Release Candidate. - [Release 3.0.RC01](./0/RC01/): Release Candidate from 2020 From 9fdec6a511419e40f6f904d9b04a29b4ffcb47e5 Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Thu, 28 Nov 2024 18:13:53 +0100 Subject: [PATCH 46/68] fixing the AAS 3.0 namespace * CamelCase for enums * Ordering * typos * http to https --- aas/3/0/README.md | 471 +++++++++++++++++++++++----------------------- 1 file changed, 236 insertions(+), 235 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index b09bf83..1a1cf77 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -14,93 +14,93 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT +## AasReferableNonIdentifiables/AnnotatedRelationshipElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ANNOTATED_RELATIONSHIP_ELEMENT) The AasReferableNonIdentifiables ANNOTATED_RELATIONSHIP_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/AnnotatedRelationshipElement) The AasReferableNonIdentifiables AnnotatedRelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT +## AasReferableNonIdentifiables/BasicEventElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BASIC_EVENT_ELEMENT) The AasReferableNonIdentifiables BASIC_EVENT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BasicEventElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BasicEventElement) The AasReferableNonIdentifiables BasicEventElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/BLOB +## AasReferableNonIdentifiables/Blob - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BLOB](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/BLOB) The AasReferableNonIdentifiables BLOB of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Blob](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Blob) The AasReferableNonIdentifiables Blob of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/CAPABILITY +## AasReferableNonIdentifiables/Capability - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/CAPABILITY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/CAPABILITY) The AasReferableNonIdentifiables CAPABILITY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Capability](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Capability) The AasReferableNonIdentifiables Capability of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/DATA_ELEMENT +## AasReferableNonIdentifiables/DataElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DATA_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DATA_ELEMENT) The AasReferableNonIdentifiables DATA_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DataElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/DataElement) The AasReferableNonIdentifiables DataElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/ENTITY +## AasReferableNonIdentifiables/Entity - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ENTITY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ENTITY) The AasReferableNonIdentifiables ENTITY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Entity](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Entity) The AasReferableNonIdentifiables Entity of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/EVENT_ELEMENT +## AasReferableNonIdentifiables/EventElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EVENT_ELEM;ENT) The AasReferableNonIdentifiables EVENT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EventElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/EventElement) The AasReferableNonIdentifiables EventElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/FILE +## AasReferableNonIdentifiables/File - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/FILE](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/FILE) The AasReferableNonIdentifiables FILE of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/File](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/File) The AasReferableNonIdentifiables File of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## ReferableElement/MULTI_LANGUAGE_PROPERTY +## ReferableElement/MultiLanguageProperty Property with a value that can be provided in multiple languages. - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MULTI_LANGUAGE_PROPERTY) The AasReferableNonIdentifiables MULTI_LANGUAGE_PROPERTY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MultiLanguageProperty) The AasReferableNonIdentifiables MultiLanguageProperty of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/OPERATION +## AasReferableNonIdentifiables/Operation - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/OPERATION](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/OPERATION) The AasReferableNonIdentifiables OPERATION of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Operation](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Operation) The AasReferableNonIdentifiables Operation of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/PROPERTY +## AasReferableNonIdentifiables/Property - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/PROPERTY](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/PROPERTY) The AasReferableNonIdentifiables PROPERTY of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property) The AasReferableNonIdentifiables Property of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/RANGE +## AasReferableNonIdentifiables/Range - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RANGE](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RANGE) The AasReferableNonIdentifiables RANGE of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range) The AasReferableNonIdentifiables Range of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/REFERENCE_ELEMENT +## AasReferableNonIdentifiables/ReferenceElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/REFERENCE_ELEMENT) The AasReferableNonIdentifiables REFERENCE_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement) The AasReferableNonIdentifiables ReferenceElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/RELATIONSHIP_ELEMENT +## AasReferableNonIdentifiables/RelationshipElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RELATIONSHIPT_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RELATIONSHIPT_ELEMENT) The AasReferableNonIdentifiables RELATIONSHIPT_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement) The AasReferableNonIdentifiables RelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/SUBMODEL_ELEMENT +## AasReferableNonIdentifiables/SubmodelElement - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT) The AasReferableNonIdentifiables SUBMODEL_ELEMENT of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement) The AasReferableNonIdentifiables SubmodelElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION +## AasReferableNonIdentifiables/SubmodelElementCollection Collection of Submodel Elements - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_COLLECTION) The AasReferableNonIdentifiables SUBMODEL_ELEMENT_COLLECTION of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection) The AasReferableNonIdentifiables SubmodelElementCollection of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST +## AasReferableNonIdentifiables/SubmodelElementList List of set of Submodel Elements - [http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST](http://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SUBMODEL_ELEMENT_LIST) The AasReferableNonIdentifiables SUBMODEL_ELEMENT_LIST of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList) The AasReferableNonIdentifiables SubmodelElementList of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. @@ -112,42 +112,42 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. - information about the languages available in case the element contains text, for translating purposes - information about the submodel template that guides the creation of the submodel - [http://admin-shell.io/aas/3/0/AdministrativeInformation](http://admin-shell.io/aas/3/0/AdministrativeInformation) The AdministrativeInformation class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AdministrativeInformation](https://admin-shell.io/aas/3/0/AdministrativeInformation) The AdministrativeInformation class as defined in IDTA-01001-3-0. ## AdministrativeInformation/creator The subject ID of the subject responsible for making the element - [http://admin-shell.io/aas/3/0/AdministrativeInformation/creator](http://admin-shell.io/aas/3/0/AdministrativeInformation/creator) The attribute creator of the AdministrativeInformation class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AdministrativeInformation/creator](https://admin-shell.io/aas/3/0/AdministrativeInformation/creator) The attribute creator of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AdministrativeInformation/revision Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. - [http://admin-shell.io/aas/3/0/AdministrativeInformation/revision](http://admin-shell.io/aas/3/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AdministrativeInformation/revision](https://admin-shell.io/aas/3/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AdministrativeInformation/templateId Identifier of the template that guided the creation of the element - [http://admin-shell.io/aas/3/0/AdministrativeInformation/creator](http://admin-shell.io/aas/3/0/AdministrativeInformation/templateId) The attribute templateId of the AdministrativeInformation class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AdministrativeInformation/creator](https://admin-shell.io/aas/3/0/AdministrativeInformation/templateId) The attribute templateId of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AdministrativeInformation/version Version of the element. - [http://admin-shell.io/aas/3/0/AdministrativeInformation/version](http://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AdministrativeInformation/version](https://admin-shell.io/aas/3/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-0. ## AnnotatedRelationshipElement An annotated relationship element is an relationship element that can be annotated with additional data elements. - [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AnnotatedRelationshipElement/annotation Annotations that hold for the relationships between the two elements. - [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](https://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Asset An Asset describes meta data of an asset that is represented by an AAS. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. - [http://admin-shell.io/aas/3/0/Asset](http://admin-shell.io/aas/3/0/Asset) The Asset class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Asset](https://admin-shell.io/aas/3/0/Asset) The Asset class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AssetInformation In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. @@ -185,7 +185,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AssetAdministrationShell Describes the Administration Shell for Assets, Products, Components, e.g. Machines - [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetAdministrationShell](https://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## AssetAdministrationShell/assetInformation Meta information about the asset the AAS is representing. @@ -195,89 +195,89 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AssetAdministrationShell/derivedFrom This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](https://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## AssetAdministrationShell/submodels +## AssetAdministrationShell/submodel Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel](https://admin-shell.io/aas/3/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## AssetKind Enumeration for denoting whether an element is a type or an instance. - [http://admin-shell.io/aas/3/0/AssetKind](http://admin-shell.io/aas/3/0/AssetKind) The AssetKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetKind](https://admin-shell.io/aas/3/0/AssetKind) The AssetKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## AssetKind/INSTANCE +## AssetKind/Instance Concrete, clearly identifiable component of a certain type. - [http://admin-shell.io/aas/3/0/AssetKind/INSTANCE](http://admin-shell.io/aas/3/0/AssetKind/INSTANCE) The NamedIndividual INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetKind/Instance](https://admin-shell.io/aas/3/0/AssetKind/Instance) The NamedIndividual Instance of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## AssetKind/NotApplicable not applicable - [http://admin-shell.io/aas/3/0/AssetKind/NotApplicable](http://admin-shell.io/aas/3/0/AssetKind/NotApplicable) The NamedIndividual NotApplicable of the AssetKind class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AssetKind/NotApplicable](https://admin-shell.io/aas/3/0/AssetKind/NotApplicable) The NamedIndividual NotApplicable of the AssetKind class as defined in IDTA-01001-3-0. -## AssetKind/TYPE +## AssetKind/Type hardware or software element which specifies the common attributes shared by all instances of the type. - [http://admin-shell.io/aas/3/0/AssetKind/TYPE](http://admin-shell.io/aas/3/0/AssetKind/TYPE) The NamedIndividual TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/AssetKind/Type](https://admin-shell.io/aas/3/0/AssetKind/Type) The NamedIndividual Type of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## BasicEventElement A basic event. - [http://admin-shell.io/aas/3/0/BasicEvent](http://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in Details of the IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/BasicEvent](https://admin-shell.io/aas/3/0/BasicEventElement) The BasicEventElement class as defined in Details of the IDTA-01001-3-0. ## BasicEventElement/observed Reference to the data or other elements that are being observed. - [http://admin-shell.io/aas/3/0/BasicEventElement/observed](http://admin-shell.io/aas/3/0/BasicEventElement/observed) The attribute observed of the BasicEventElement class as defined in IDTA-01001-3-0'. + [https://admin-shell.io/aas/3/0/BasicEventElement/observed](https://admin-shell.io/aas/3/0/BasicEventElement/observed) The attribute observed of the BasicEventElement class as defined in IDTA-01001-3-0'. ## Blob - A BLOB is a data element that represents a file that is contained with its source code in the value attribute. + A Blob is a data element that represents a file that is contained with its source code in the value attribute. - [http://admin-shell.io/aas/3/0/Blob](http://admin-shell.io/aas/3/0/Blob) The Blob class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Blob](https://admin-shell.io/aas/3/0/Blob) The Blob class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Blob/contentType -Content type of the content of the BLOB. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. +Content type of the content of the Blob. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. [https://admin-shell.io/aas/3/0/Blob/contentType](https://admin-shell.io/aas/3/0/Blob/contentType) The attribute mimeType of the Blob class as defined in IDTA-01001-3-0. ## Blob/value - The value of the BLOB instance of a blob data element. + The value of the Blob instance of a blob data element. [https://admin-shell.io/aas/3/0/Blob/value](https://admin-shell.io/aas/3/0/Blob/value) The attribute value of the Blob class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Capability A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. - [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Capability](https://admin-shell.io/aas/3/0/Capability) The Capability class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Category A Category specifies the nature of a Property or a MultiLanguageProperty. - [http://admin-shell.io/aas/3/0/Category](http://admin-shell.io/aas/3/0/Category) The Category class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Category](https://admin-shell.io/aas/3/0/Category) The Category class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Category/CONSTANT A constant property is a property with a value that does not change over time. In eCl@ss this kind of category has the category 'Coded Value'. - [http://admin-shell.io/aas/3/0/Category/CONSTANT](http://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Category/CONSTANT](https://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Category/PARAMETER A parameter property is a property that is once set and then typically does not change over time. This is for example the case for configuration parameters. - [http://admin-shell.io/aas/3/0/Category/PARAMETER](http://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Category/PARAMETER](https://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Category/VARIABLE A variable property is a property that is calculated during runtime, i.e. its value is a runtime value. - [http://admin-shell.io/aas/3/0/Category/VARIABLE](http://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Category/VARIABLE](https://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## ConceptDescription The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). - [http://admin-shell.io/aas/3/0/ConceptDescription](http://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ConceptDescription](https://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## ConceptDescription/content Link from a ConceptDescription to its explaining DataSpecificationContent. @@ -287,17 +287,17 @@ Content type of the content of the BLOB. The mime type states which file extensi ## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. - [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](https://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataElement A data element is a submodel element that is not further composed out of other submodel elements. A data element is a submodel element that has a value. The type of value differs for different subtypes of data elements. - [http://admin-shell.io/aas/3/0/DataElement](http://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataElement](https://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## DataSpecificationContent DataSpecificationContent contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself. - [http://admin-shell.io/aas/3/0/DataSpecificationContent](http://admin-shell.io/aas/3/0/DataSpecificationContent) The DataSpecificationContent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataSpecificationContent](https://admin-shell.io/aas/3/0/DataSpecificationContent) The DataSpecificationContent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## DataSpecificationIEC61360 Data Specification Template for defining Property Descriptions conformant to IEC 61360. @@ -367,7 +367,7 @@ Content type of the content of the BLOB. The mime type states which file extensi ## DataSpecificationIEC61360/valueId The Type 'ValueList' lists all the allowed values for a concept description for which the allowed values are listed in an enumeration. The value list is a set of value reference pairs. - [http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId](http://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId](https://admin-shell.io/aas/3/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataSpecificationPhysicalUnit Data Specification Tempate for Physical Units. @@ -437,119 +437,121 @@ Content type of the content of the BLOB. The mime type states which file extensi ## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/DATE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/STRING_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/TIME_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## DataTypeIEC61360/URL_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](https://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Entity An entity is a submodel element that is used to model entities. - [http://admin-shell.io/aas/3/0/Entity](http://admin-shell.io/aas/3/0/Entity) The Entity class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Entity](https://admin-shell.io/aas/3/0/Entity) The Entity class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Entity/entityType Describes whether the entity is a co-managed entity or a self-managed entity. - [http://admin-shell.io/aas/3/0/Entity/entityType](http://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Entity/entityType](https://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Entity/specificAssetId Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. - [http://admin-shell.io/aas/3/0/Entity/specificAssetId](http://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Entity/specificAssetId](https://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. ## Entity/globalAssetId Reference to the asset the entity is representing. - [http://admin-shell.io/aas/3/0/Entity/globalAssetId](http://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Entity/globalAssetId](https://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Entity/statement Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. - [http://admin-shell.io/aas/3/0/Entity/statement](http://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Entity/statement](https://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## EntityType Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. - [http://admin-shell.io/aas/3/0/EntityType](http://admin-shell.io/aas/3/0/EntityType) The EntityType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/EntityType](https://admin-shell.io/aas/3/0/EntityType) The EntityType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## EntityType/CO_MANAGED_ENTITY +## EntityType/CoManagedEntity For co-managed entities there is no separate AAS. Co-managed entities need to be part of a self-managed entity. - [http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/CO_MANAGED_ENTITY) The NamedIndividual CO_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/EntityType/CoManagedEntity](https://admin-shell.io/aas/3/0/EntityType/CoManagedEntity) The NamedIndividual CoManagedEntity of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## EntityType/SELF_MANAGED_ENTITY +## EntityType/SelfManagedEntity Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity. The asset of an I4.0 Component is a self-managed entity per definition. - [http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/EntityType/SelfManagedEntity](https://admin-shell.io/aas/3/0/EntityType/SelfManagedEntity) The NamedIndividual SelfManagedEntity of the EntityType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Extension Single extension of an element. [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + ## Extension/name Name of the extension. [https://admin-shell.io/aas/3/0/Extension/name](https://admin-shell.io/aas/3/0/Extension/name) The attribute name of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + +## Extension/value + Value of the extension. + + [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Extension/valueType Type of the value of the extension. [https://admin-shell.io/aas/3/0/Extension/valueType](https://admin-shell.io/aas/3/0/Extension/valueType) The attribute valueType of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## Extension/value - Value of the extension. - - [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Extension/refersTo Reference to an element the extension refers to. @@ -559,23 +561,22 @@ Content type of the content of the BLOB. The mime type states which file extensi ## EventElement An event element. - - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/EventElement](https://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the IDTA-01001-3-0. ## EventElement Defines the necessary information for sending or receiving events. - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/EventElement](https://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## EventMessage Defines the necessary information ofv an event instance sent out or received. - [http://admin-shell.io/aas/3/0/EventMessage](http://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/EventMessage](https://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## File A File is a data element that represents a file via its path description. - [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/File](https://admin-shell.io/aas/3/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## File/contentType Content type of the content of the File. @@ -600,85 +601,85 @@ An event element. ## HasDataSpecification Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. - [http://admin-shell.io/aas/3/0/HasDataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasDataSpecification](https://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## HasDataSpecification/dataSpecification Global reference to the data specification template used by the element. - [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](https://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## HasKind An element with a kind is an element that can either represent a type or an instance. Default for an element is that it is representing an instance. - [http://admin-shell.io/aas/3/0/HasKind](http://admin-shell.io/aas/3/0/HasKind) The HasKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasKind](https://admin-shell.io/aas/3/0/HasKind) The HasKind class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## HasKind/kind ModelingKind of the element: either type or instance. - [http://admin-shell.io/aas/3/0/HasKind/kind](http://admin-shell.io/aas/3/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasKind/kind](https://admin-shell.io/aas/3/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## HasSemantics Element that can have a semantic definition. Identifier of the semantic definition of the element. It is called semantic id of the element. The semantic id may either reference an external global id or it may reference a referable model element of kind=Type that defines the semantics of the element. - [http://admin-shell.io/aas/3/0/HasSemantics](http://admin-shell.io/aas/3/0/HasSemantics) The HasSemantics class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasSemantics](https://admin-shell.io/aas/3/0/HasSemantics) The HasSemantics class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## HasSemantics/semanticId Points to the Expression Semantic of the Submodels - [http://admin-shell.io/aas/3/0/HasSemantics/semanticId](http://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/HasSemantics/semanticId](https://admin-shell.io/aas/3/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## HasSemantics/supplementalSemanticIds Identifier of a supplemental semantic definition of the element called supplemental semantic ID of the element - [http://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds](http://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds](https://admin-shell.io/aas/3/0/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-0. ## Identifiable An element that has a globally unique identifier. - [http://admin-shell.io/aas/3/0/Identifiable](http://admin-shell.io/aas/3/0/Identifiable) The Identifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Identifiable](https://admin-shell.io/aas/3/0/Identifiable) The Identifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Identifiable/administration Administrative information of an identifiable element. - [http://admin-shell.io/aas/3/0/Identifiable/administration](http://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Identifiable/administration](https://admin-shell.io/aas/3/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Identifiable/id The globally unique identification of the element. - [http://admin-shell.io/aas/3/0/Identifiable/id](http://admin-shell.io/aas/3/0/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Identifiable/id](https://admin-shell.io/aas/3/0/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-0. ## Identifier Used to uniquely identify an entity by using an identifier. - [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Identifier](https://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Identifier/id A globally unique identifier which might not be a URI. Its type is defined in idType. - [http://admin-shell.io/aas/3/0/Identifier/id](http://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Identifier/id](https://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Identifier/idType Type of the Identifier, e.g. IRI, IRDI etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. - [http://admin-shell.io/aas/3/0/Identifier/idType](http://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Identifier/idType](https://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## IdentifierType Enumeration of different types of Identifiers for global identification - [http://admin-shell.io/aas/3/0/IdentifierType](http://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierType](https://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## IdentifierType/CUSTOM Custom identifiers like GUIDs (globally unique Identifiers) - [http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](https://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## IdentifierType/IRDI IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications. - [http://admin-shell.io/aas/3/0/IdentifierType/IRDI](http://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierType/IRDI](https://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## IdentifierType/IRI IRI. Should only be used if unicode symbols are used that are not allowed in URI. - [http://admin-shell.io/aas/3/0/IdentifierType/IRI](http://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/IdentifierType/IRI](https://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## IdentifierKeyValuePair An IdentifierKeyValuePair describes a generic identifier as key-value pair. @@ -703,50 +704,50 @@ An event element. ## Key A key is a reference to an element by its id. - [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Key](https://admin-shell.io/aas/3/0/Key) The Key class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Key/idType Type of the key value. In case of idType = idShort local shall be true. In case type=GlobalReference idType shall not be IdShort. - [http://admin-shell.io/aas/3/0/Key/idType](http://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Key/idType](https://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Key/type Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. - [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Key/type](https://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Key/value The key value, for example an IRDI if the idType=IRDI. - [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Key/value](https://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## KeyElement Enumeration of different key value types within a key. Contains KeyElements, ReferableElements, and IdentifiableElements. - [http://admin-shell.io/aas/3/0/KeyElement](http://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/KeyElement](https://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## KeyElement/FRAGMENT_REFERENCE - [http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](https://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## KeyElement/GLOBAL_REFERENCE reference to an element not belonging to an asset administration shell - [http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](https://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## KeyType - Enumeration of different key value types within a key. Contains IdentifierType and LocalKeyType. +## KeyTypes + Enumeration of different key value types within a key. - [http://admin-shell.io/aas/3/0/KeyType](http://admin-shell.io/aas/3/0/KeyType) The KeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/KeyTypes](https://admin-shell.io/aas/3/0/KeyTypes) The KeyTypes class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## LevelType Enumeration of different level types within a DataSpecificationIEC61360. Contains Min, Max, Nom, and Typ. [https://admin-shell.io/aas/3/0/LevelType](https://admin-shell.io/aas/3/0/LevelType) The LevelType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. -## LevelType/MIN - MIN according to IEC 61360 as an Identifier scheme for minimal levels. +## LevelType/Min + Min according to IEC 61360 as an Identifier scheme for minimal levels. [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The MIN of the LevelType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. @@ -768,37 +769,37 @@ An event element. ## LocalKeyType Enumeration of different key value types within a key. - [http://admin-shell.io/aas/3/0/LocalKeyType](http://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LocalKeyType](https://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## LocalKeyType/FRAGMENT_ID Identifier of a fragment within a file - [http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](https://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## LocalKeyType/IDSHORT idShort of a referable element - [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](https://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## ModellingKind Enumeration for denoting whether an element is a type or an instance. - [http://admin-shell.io/aas/3/0/ModellingKind](http://admin-shell.io/aas/3/0/ModellingKind) The ModellingKind class as defined IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ModellingKind](https://admin-shell.io/aas/3/0/ModellingKind) The ModellingKind class as defined IDTA-01001-3-0. -## ModelingKind/INSTANCE +## ModelingKind/Instance Concrete, clearly identifiable component of a certain template. - [http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ModelingKind/Instance](https://admin-shell.io/aas/3/0/ModelingKind/Instance) The NamedIndividual Instance of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## ModelingKind/TEMPLATE Software element which specifies the common attributes shared by all instances of the template. - [http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](https://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## MultiLanguageProperty A property is a data element that has a multi language value. - [http://admin-shell.io/aas/3/0/MultiLanguageProperty](http://admin-shell.io/aas/3/0/MultiLanguageProperty) The MultiLanguageProperty class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/MultiLanguageProperty](https://admin-shell.io/aas/3/0/MultiLanguageProperty) The MultiLanguageProperty class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## MultiLanguageProperty/value The value of the property instance. @@ -813,37 +814,37 @@ An event element. ## Operation An operation is a submodel element with input and output variables. - [http://admin-shell.io/aas/3/0/Operation](http://admin-shell.io/aas/3/0/Operation) The Operation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Operation](https://admin-shell.io/aas/3/0/Operation) The Operation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Operation/inoutputVariable Parameter that is input and output of the operation. - [http://admin-shell.io/aas/3/0/Operation/inoutputVariable](http://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Operation/inoutputVariable](https://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Operation/inputVariable Input parameter of the operation. - [http://admin-shell.io/aas/3/0/Operation/inputVariable](http://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Operation/inputVariable](https://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Operation/outputVariable Output parameter of the operation. - [http://admin-shell.io/aas/3/0/Operation/outputVariable](http://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Operation/outputVariable](https://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## OperationVariable - [http://admin-shell.io/aas/3/0/OperationVariable](http://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/OperationVariable](https://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## OperationVariable/value Describes the needed argument for an operation via a submodel element of kind=Template. - [http://admin-shell.io/aas/3/0/OperationVariable/value](http://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/OperationVariable/value](https://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Property A property is a data element that has a single value. - [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Property](https://admin-shell.io/aas/3/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. @@ -855,85 +856,85 @@ An event element. ## Property/valueId Reference to the global unique id of a coded value. - [http://admin-shell.io/aas/3/0/Property/valueId](http://admin-shell.io/aas/3/0/Property/valueId) The attribute valueId of the Property class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Property/valueId](https://admin-shell.io/aas/3/0/Property/valueId) The attribute valueId of the Property class as defined in IDTA-01001-3-0. ## Property/valueType Data type of the value attribute. - [http://admin-shell.io/aas/3/0/Property/valueType](http://admin-shell.io/aas/3/0/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Property/valueType](https://admin-shell.io/aas/3/0/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-0. ## Qualifiable Additional qualification of a qualifiable element. - [http://admin-shell.io/aas/3/0/Qualifiable](http://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifiable](https://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Qualifiable/qualifier Additional qualification of a qualifiable element. - [http://admin-shell.io/aas/3/0/Qualifiable/qualifier](http://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifiable/qualifier](https://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Qualifier A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. - [http://admin-shell.io/aas/3/0/Qualifier](http://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifier](https://admin-shell.io/aas/3/0/Qualifier) The Qualifier class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Qualifier/kind The qualifier kind describes the kind of qualifier that is applied to the element. - [http://admin-shell.io/aas/3/0/Qualifier/kind](http://admin-shell.io/aas/3/0/Qualifier/kind) The attribute kind of the Qualifier class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Qualifier/kind](https://admin-shell.io/aas/3/0/Qualifier/kind) The attribute kind of the Qualifier class as defined in IDTA-01001-3-0. ## Qualifier/type The qualifier type describes the type of the qualifier that is applied to the element. - [http://admin-shell.io/aas/3/0/Qualifier/type](http://admin-shell.io/aas/3/0/Qualifier/type) The attribute type of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifier/type](https://admin-shell.io/aas/3/0/Qualifier/type) The attribute type of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Qualifier/value The qualifier value is the value of the qualifier. - [http://admin-shell.io/aas/3/0/Qualifier/value](http://admin-shell.io/aas/3/0/Qualifier/value) The attribute value of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifier/value](https://admin-shell.io/aas/3/0/Qualifier/value) The attribute value of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Qualifier/valueId Reference to the global unqiue id of a coded value. - [http://admin-shell.io/aas/3/0/Qualifier/valueId](http://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Qualifier/valueId](https://admin-shell.io/aas/3/0/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. # Qualifier/valueType Data type of the qualifier value. - [http://admin-shell.io/aas/3/0/Qualifier/valueType](http://admin-shell.io/aas/3/0/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Qualifier/valueType](https://admin-shell.io/aas/3/0/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-0. ## Range An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. - [http://admin-shell.io/aas/3/0/Range](http://admin-shell.io/aas/3/0/Range) The Range class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Range](https://admin-shell.io/aas/3/0/Range) The Range class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Range/max The maximum value of the range. - [http://admin-shell.io/aas/3/0/Range/max](http://admin-shell.io/aas/3/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Range/max](https://admin-shell.io/aas/3/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Range/min The minimum value of the range. - [http://admin-shell.io/aas/3/0/Range/min](http://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Range/min](https://admin-shell.io/aas/3/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Range/valueType Data type of the min und max attributes - [http://admin-shell.io/aas/3/0/Range/valueType](http://admin-shell.io/aas/3/0/Range/valueType) The attribute valueType of the Range class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Range/valueType](https://admin-shell.io/aas/3/0/Range/valueType) The attribute valueType of the Range class as defined in IDTA-01001-3-0. ## Referable An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. - [http://admin-shell.io/aas/3/0/Referable](http://admin-shell.io/aas/3/0/Referable) The Referable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Referable](https://admin-shell.io/aas/3/0/Referable) The Referable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Referable/category The category is a value that gives further meta information w.r.t. to the class of the element. It affects the expected existence of attributes and the applicability of constraints. - [http://admin-shell.io/aas/3/0/Referable/category](http://admin-shell.io/aas/3/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Referable/category](https://admin-shell.io/aas/3/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Referable/description Description or comments on the element. The description can be provided in several languages. - [http://admin-shell.io/aas/3/0/Referable/description](http://admin-shell.io/aas/3/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Referable/description](https://admin-shell.io/aas/3/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Referable/displayName Display name. Can be provided in several languages. @@ -943,7 +944,7 @@ An event element. ## Referable/idShort Identifying string of the element within its name space. - [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Referable/idShort](https://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. @@ -951,148 +952,148 @@ An event element. ## AasIdentifiables Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/AasIdentifiables](http://admin-shell.io/aas/3/0/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables](https://admin-shell.io/aas/3/0/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-0. ## AasIdentifiables/ASSET_ADMINISTRATION_SHELL Asset Administration Shell - [http://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL](http://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL) The value ASSET_ADMINISTRATION_SHELL of the AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL](https://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL) The value ASSET_ADMINISTRATION_SHELL of the AasIdentifiables class as defined in IDTA-01001-3-0. ## AasIdentifiables/CONCEPT_DESCRIPTION Concept Description - [http://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION](http://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION) The value CONCEPT_DESCRIPTION of the AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION](https://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION) The value CONCEPT_DESCRIPTION of the AasIdentifiables class as defined in IDTA-01001-3-0. ## AasIdentifiables/IDENTIFIABLE Identifiable - [http://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE](http://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE) The value IDENTIFIABLE of the AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE](https://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE) The value IDENTIFIABLE of the AasIdentifiables class as defined in IDTA-01001-3-0. ## AasIdentifiables/SUBMODEL Submodel - [http://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL](http://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL) The value SUBMODEL of the AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL](https://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL) The value SUBMODEL of the AasIdentifiables class as defined in IDTA-01001-3-0. ## AasSubmodelElements Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/AasSubmodelElements](http://admin-shell.io/aas/3/0/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements](https://admin-shell.io/aas/3/0/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT +## AasSubmodelElements/AnnotatedRelationshipElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/ANNOTATED_RELATIONSHIP_ELEMENT) The AasSubmodelElements ANNOTATED_RELATIONSHIP_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement) The AasSubmodelElements AnnotatedRelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/BASIC_EVENT_ELEMENT +## AasSubmodelElements/BasicEventElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/BASIC_EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/BASIC_EVENT_ELEMENT) The AasSubmodelElements BASIC_EVENT_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement) The AasSubmodelElements BasicEventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/BLOB +## AasSubmodelElements/Blob - [http://admin-shell.io/aas/3/0/AasSubmodelElements/BLOB](http://admin-shell.io/aas/3/0/AasSubmodelElements/BLOB) The AasSubmodelElements BLOB of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob](https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob) The AasSubmodelElements Blob of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/CAPABILITY +## AasSubmodelElements/Capability - [http://admin-shell.io/aas/3/0/AasSubmodelElements/CAPABILITY](http://admin-shell.io/aas/3/0/AasSubmodelElements/CAPABILITY) The AasSubmodelElements CAPABILITY of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability](https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability) The AasSubmodelElements Capability of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/DATA_ELEMENT +## AasSubmodelElements/DataElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/DATA_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/DATA_ELEMENT) The AasSubmodelElements DATA_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement) The AasSubmodelElements DataElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/ENTITY +## AasSubmodelElements/Entity - [http://admin-shell.io/aas/3/0/AasSubmodelElements/ENTITY](http://admin-shell.io/aas/3/0/AasSubmodelElements/ENTITY) The AasSubmodelElements ENTITY of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity](https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity) The AasSubmodelElements Entity of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/EVENT_ELEMENT +## AasSubmodelElements/EventElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/EVENT_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/EVENT_ELEMENT) The AasSubmodelElements EVENT_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement) The AasSubmodelElements EventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/FILE +## AasSubmodelElements/File - [http://admin-shell.io/aas/3/0/AasSubmodelElements/FILE](http://admin-shell.io/aas/3/0/AasSubmodelElements/FILE) The AasSubmodelElements FILE of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/File](https://admin-shell.io/aas/3/0/AasSubmodelElements/File) The AasSubmodelElements File of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## ReferableElement/MULTI_LANGUAGE_PROPERTY +## ReferableElement/MultiLanguageProperty Property with a value that can be provided in multiple languages. - [http://admin-shell.io/aas/3/0/AasSubmodelElements/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/3/0/AasSubmodelElements/MULTI_LANGUAGE_PROPERTY) The AasSubmodelElements MULTI_LANGUAGE_PROPERTY of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasSubmodelElements/MultiLanguageProperty) The AasSubmodelElements MultiLanguageProperty of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/OPERATION +## AasSubmodelElements/Operation - [http://admin-shell.io/aas/3/0/AasSubmodelElements/OPERATION](http://admin-shell.io/aas/3/0/AasSubmodelElements/OPERATION) The AasSubmodelElements OPERATION of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation](https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation) The AasSubmodelElements Operation of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/PROPERTY +## AasSubmodelElements/Property - [http://admin-shell.io/aas/3/0/AasSubmodelElements/PROPERTY](http://admin-shell.io/aas/3/0/AasSubmodelElements/PROPERTY) The AasSubmodelElements PROPERTY of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Property](https://admin-shell.io/aas/3/0/AasSubmodelElements/Property) The AasSubmodelElements Property of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/RANGE +## AasSubmodelElements/Range - [http://admin-shell.io/aas/3/0/AasSubmodelElements/RANGE](http://admin-shell.io/aas/3/0/AasSubmodelElements/RANGE) The AasSubmodelElements RANGE of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Range](https://admin-shell.io/aas/3/0/AasSubmodelElements/Range) The AasSubmodelElements Range of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/REFERENCE_ELEMENT +## AasSubmodelElements/ReferenceElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/REFERENCE_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/REFERENCE_ELEMENT) The AasSubmodelElements REFERENCE_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement) The AasSubmodelElements ReferenceElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/RELATIONSHIP_ELEMENT +## AasSubmodelElements/RelationshipElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/RELATIONSHIP_ELEMENT) The AasSubmodelElements RELATIONSHIP_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement) The AasSubmodelElements RelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/SUBMODEL_ELEMENT +## AasSubmodelElements/SubmodelElement - [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT) The AasSubmodelElements SUBMODEL_ELEMENT of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement) The AasSubmodelElements SubmodelElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION +## AasSubmodelElements/SubmodelElementCollection Collection of Submodel Elements - [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_COLLECTION) The AasSubmodelElements SUBMODEL_ELEMENT_COLLECTION of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementCollection) The AasSubmodelElements SubmodelElementCollection of the AasSubmodelElements class as defined in IDTA-01001-3-0. -## AasSubmodelElements/SUBMODEL_ELEMENT_LIST +## AasSubmodelElements/SubmodelElementList List or set of Submodel Elements - [http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_LIST](http://admin-shell.io/aas/3/0/AasSubmodelElements/SUBMODEL_ELEMENT_LIST) The AasSubmodelElements SUBMODEL_ELEMENT_LIST of the AasSubmodelElements class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList) The AasSubmodelElements SubmodelElementList of the AasSubmodelElements class as defined in IDTA-01001-3-0. ## GenericFragmentKeys Enumeration of different fragment key value types within a key - [http://admin-shell.io/aas/3/0/GenericFragmentKeys](http://admin-shell.io/aas/3/0/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GenericFragmentKeys](https://admin-shell.io/aas/3/0/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-0. -## GenericFragmentKeys/FRAGMENT_REFERENCE +## GenericFragmentKeys/FragmentReference Bookmark or a similar local identifier of a subordinate part of a primary resource - [http://admin-shell.io/aas/3/0/GenericFragmentKeys/FRAGMENT_REFERENC](http://admin-shell.io/aas/3/0/GenericFragmentKeys/FRAGMENT_REFERENC) The value FRAGMENT_REFERENC of the GenericFragmentKeys class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference](https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference) The value FragmentReference of the GenericFragmentKeys class as defined in IDTA-01001-3-0. ## GenericGloballyIdentifiables Enumeration of different key value types within a key - [http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables](http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. -## GenericGloballyIdentifiables/GLOBAL_REFERENCE - Enumeration of different key value types within a key +## GenericGloballyIdentifiables/GlobalReference - [http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GLOBAL_REFERENCE) The value GLOBAL_REFERENCE of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference) The value GlobalReference of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. ## Reference Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. - [http://admin-shell.io/aas/3/0/Reference](http://admin-shell.io/aas/3/0/Reference) The Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Reference](https://admin-shell.io/aas/3/0/Reference) The Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Reference/key Unique reference in its name space. [https://admin-shell.io/aas/3/0/Reference/key](https://admin-shell.io/aas/3/0/Reference/key) The attribute key of the Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + ## Reference/referredSemanticId Expected semantic ID of the referenced model element (Reference/type=ModelReference); there typically is no semantic ID for for the referenced object of external references (Reference/type=ExternalReference). @@ -1107,106 +1108,106 @@ Denotes whether reference is an external reference or a model reference ## ReferenceElement A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. - [http://admin-shell.io/aas/3/0/ReferenceElement](http://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/ReferenceElement](https://admin-shell.io/aas/3/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## ReferenceElement/value External reference to an external object or entity or a logical reference to another element within the same or another Asset Administration Shell (i.e. a model reference to a Referable) - [http://admin-shell.io/aas/3/0/ReferenceElement/value](http://admin-shell.io/aas/3/0/ReferenceElement/value) The attribute value of the ReferenceElement class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceElement/value](https://admin-shell.io/aas/3/0/ReferenceElement/value) The attribute value of the ReferenceElement class as defined in IDTA-01001-3-0. ## ReferenceTypes Enumeration for denoting whether an element is an external or model reference - [http://admin-shell.io/aas/3/0/ReferenceTypes](http://admin-shell.io/aas/3/0/ReferenceTypes) The ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes](https://admin-shell.io/aas/3/0/ReferenceTypes) The ReferenceTypes class as defined in IDTA-01001-3-0. ## ReferenceTypes Enumeration for denoting whether an element is an external or model reference - [http://admin-shell.io/aas/3/0/ReferenceTypes](http://admin-shell.io/aas/3/0/ReferenceElement/value) The ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes](https://admin-shell.io/aas/3/0/ReferenceElement/value) The ReferenceTypes class as defined in IDTA-01001-3-0. ## ReferenceTypes/EXTERNAL_REFERENCE External reference - [http://admin-shell.io/aas/3/0/ReferenceTypes/EXTERNAL_REFERENCE](http://admin-shell.io/aas/3/0/eferenceTypes/EXTERNAL_REFERENCE) The value EXTERNAL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes/EXTERNAL_REFERENCE](https://admin-shell.io/aas/3/0/eferenceTypes/EXTERNAL_REFERENCE) The value EXTERNAL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. ## ReferenceTypes/MODEL_REFERENCE Model reference - [http://admin-shell.io/aas/3/0/ReferenceTypes/MODEL_REFERENCE](http://admin-shell.io/aas/3/0/eferenceTypes/MODEL_REFERENCE) The value MODEL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes/MODEL_REFERENCE](https://admin-shell.io/aas/3/0/eferenceTypes/MODEL_REFERENCE) The value MODEL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. ## RelationshipElement - [http://admin-shell.io/aas/3/0/RelationshipElement](http://admin-shell.io/aas/3/0/RelationshipElement) The RelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/RelationshipElement](https://admin-shell.io/aas/3/0/RelationshipElement) The RelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## RelationshipElement/first First element in the relationship taking the role of the subject. - [http://admin-shell.io/aas/3/0/RelationshipElement/first](http://admin-shell.io/aas/3/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/RelationshipElement/first](https://admin-shell.io/aas/3/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## RelationshipElement/second Second element in the relationship taking the role of the object. - [http://admin-shell.io/aas/3/0/RelationshipElement/second](http://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/RelationshipElement/second](https://admin-shell.io/aas/3/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## Resource Resource represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path. - [http://admin-shell.io/aas/3/0/Resource](http://admin-shell.io/aas/3/0/Resource) The Resource class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Resource](https://admin-shell.io/aas/3/0/Resource) The Resource class as defined in IDTA-01001-3-0. ## Resource/contentType Content type of the content of the file The content type states which file extensions the file can have. - [http://admin-shell.io/aas/3/0/Resource/contentType](http://admin-shell.io/aas/3/0/Resource/contentType) The attribute contentType of the Resource class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Resource/contentType](https://admin-shell.io/aas/3/0/Resource/contentType) The attribute contentType of the Resource class as defined in IDTA-01001-3-0. ## Resource/path Path and name of the resource (with file extension) The path can be absolute or relative. - [http://admin-shell.io/aas/3/0/Resource/path](http://admin-shell.io/aas/3/0/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/Resource/path](https://admin-shell.io/aas/3/0/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-0. ## SpecificAssetId A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. - [http://admin-shell.io/aas/3/0/SpecificAssetId](http://admin-shell.io/aas/3/0/SpecificAssetId) The SpecificAssetId class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SpecificAssetId](https://admin-shell.io/aas/3/0/SpecificAssetId) The SpecificAssetId class as defined in IDTA-01001-3-0. ## SpecificAssetId/name Name of the asset identifier. - [http://admin-shell.io/aas/3/0/SpecificAssetId/name](http://admin-shell.io/aas/3/0/SpecificAssetId/name) The attribute name of the SpecificAsetId class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SpecificAssetId/name](https://admin-shell.io/aas/3/0/SpecificAssetId/name) The attribute name of the SpecificAsetId class as defined in IDTA-01001-3-0. ## SpecificAssetId/externalSubjectId vThe unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. - [http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](https://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. ## SpecificAssetId/value value of the asset identifier. - [http://admin-shell.io/aas/3/0/SpecificAssetId/value](http://admin-shell.io/aas/3/0/SpecificAssetId/value) The attribute value of the SpecificAsetId class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SpecificAssetId/value](https://admin-shell.io/aas/3/0/SpecificAssetId/value) The attribute value of the SpecificAsetId class as defined in IDTA-01001-3-0. ## Submodel A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. - [http://admin-shell.io/aas/3/0/Submodel](http://admin-shell.io/aas/3/0/Submodel) The Submodel class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Submodel](https://admin-shell.io/aas/3/0/Submodel) The Submodel class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## Submodel/submodelElement A submodel consists of zero or more submodel elements. - [http://admin-shell.io/aas/3/0/Submodel/submodelElement](http://admin-shell.io/aas/3/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/Submodel/submodelElement](https://admin-shell.io/aas/3/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. ## SubmodelElement A submodel element is an element suitable for the description and differentiation of assets. - [http://admin-shell.io/aas/3/0/SubmodelElement](http://admin-shell.io/aas/3/0/SubmodelElement) The SubmodelElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/SubmodelElement](https://admin-shell.io/aas/3/0/SubmodelElement) The SubmodelElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## SubmodelElementCollection A submodel element collection is a set or list of submodel elements. - [http://admin-shell.io/aas/3/0/SubmodelElementCollection](http://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. + [https://admin-shell.io/aas/3/0/SubmodelElementCollection](https://admin-shell.io/aas/3/0/SubmodelElementCollection) The SubmodelElementCollection class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 3.0'. ## SubmodelElementCollection/value @@ -1217,24 +1218,24 @@ Denotes whether reference is an external reference or a model reference ## SubmodelElementList List or set of submodel elements. - [http://admin-shell.io/aas/3/0/SubmodelElementListhttp://admin-shell.io/aas/3/0/SubmodelElementList) The SubmodelElementList class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SubmodelElementListhttps://admin-shell.io/aas/3/0/SubmodelElementList) The SubmodelElementList class as defined in IDTA-01001-3-0. ## SubmodelElementList/orderRelevant Defines whether order in list is relevant. If orderRelevant = false, the list represents a set or a bag. Default: True - [http://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant](http://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant) The attribute orderRelevant of the SubmodelElementList class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant](https://admin-shell.io/aas/3/0/SubmodelElementList/orderRelevant) The attribute orderRelevant of the SubmodelElementList class as defined in IDTA-01001-3-0. ## SubmodelElementList/semanticIdListElement Semantic ID which the submodel elements contained in the list match - [http://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement) The attribute semanticIdListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement](https://admin-shell.io/aas/3/0/SubmodelElementList/semanticIdListElement) The attribute semanticIdListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. ## SubmodelElementList/typeValueListElement The submodel element type of the submodel elements contained in the list - [http://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement) The attribute typeValueListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement](https://admin-shell.io/aas/3/0/SubmodelElementList/typeValueListElement) The attribute typeValueListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. ## SubmodelElementList/value @@ -1245,7 +1246,7 @@ Default: True ## SubmodelElementList/valueTypeListElement The submodel element type of the submodel elements contained in the list - [http://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement](http://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement](https://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. ## Status: `approved` From 3f29e138a15dfd2116e4e4375453e910986d6aba Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Thu, 28 Nov 2024 18:14:42 +0100 Subject: [PATCH 47/68] fixing the AAS 3.0 namespace * CamelCase for enums * Ordering * typos * http to https --- aas/3/0/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 1a1cf77..2152522 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -504,16 +504,16 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Entity/entityType](https://admin-shell.io/aas/3/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. -## Entity/specificAssetId - Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. - - [https://admin-shell.io/aas/3/0/Entity/specificAssetId](https://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. - ## Entity/globalAssetId Reference to the asset the entity is representing. [https://admin-shell.io/aas/3/0/Entity/globalAssetId](https://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 3.0'. +## Entity/specificAssetId + Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. + + [https://admin-shell.io/aas/3/0/Entity/specificAssetId](https://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. + ## Entity/statement Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. From 708f6721d64a3ea670d71db92eafe9f3e29bcbf7 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:15:32 +0100 Subject: [PATCH 48/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index c9bdf3a..4e816bb 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -1,6 +1,6 @@ # AAS (Asset Administration Shell) -This is the sub-namespace reserved for the "Asset Administration Shell - Part 2 Application Programming Interfaces Version 3.0". +This is the sub-namespace reserved for the "Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces", Version 3.0 (IDTA-01002-3-0). The document 'Details of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. From adb9273189dec5ade0cf43f54ba863c97bb3577a Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:16:12 +0100 Subject: [PATCH 49/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 4e816bb..88a2f32 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -2,7 +2,7 @@ This is the sub-namespace reserved for the "Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces", Version 3.0 (IDTA-01002-3-0). -The document 'Details of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. +The document 'Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces', Version 3.0 (IDTA-01002-3-0) [1] defines the meaning of its content and the used identifiers. ## Introduction From 9990d8114a84aa15da6a02b76105e8e018af5fad Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:16:22 +0100 Subject: [PATCH 50/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 88a2f32..57a4778 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -351,7 +351,7 @@ Returns all Asset Administration Shells with a specific idShort ## Endpoint (Class) -[https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0](https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0): The endpoint description of a network resource. +[https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0](https://admin-shell.io/aas/API/DataTypes/Endpoint/3/0): The endpoint description of a network resource ## ProtocolInformation (Class) From 4378d9a75f261c3f2defea639e72dd3832d2f3ff Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:16:47 +0100 Subject: [PATCH 51/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 57a4778..78a8398 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -7,8 +7,7 @@ The document 'Specification of the Asset Administration Shell - Part 2: Applicat ## Introduction -The content of this area is defined in the 'Details of the Asset Administration Shell - -Part 2'. Only identifiers that are defined in this document are allowed in this +The content of this area is defined in the "Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces", Version 3.0 (IDTA-01002-3-0). Only identifiers that are defined in this document are allowed in this sub-namespace. The identifiers are used to denote the different operations of AAS interfaces. From eb7b3c8fa71e7968fe620855ed20eaf904124256 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:17:07 +0100 Subject: [PATCH 52/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 78a8398..a8ea286 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -355,7 +355,7 @@ Returns all Asset Administration Shells with a specific idShort ## ProtocolInformation (Class) -[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0): The protocol information of a network resource endpoint will be defined in DIN SPEC 16593-2. +[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0): The protocol information of a network resource endpoint ## Result (Class) From 4fa2a108a52acbf9f4ee9896c8984726484ea935 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:17:23 +0100 Subject: [PATCH 53/68] Update aas/API/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/README.md b/aas/API/README.md index d842a96..53c7938 100644 --- a/aas/API/README.md +++ b/aas/API/README.md @@ -13,7 +13,7 @@ The follwing sub-namespaces are declared: ## Contact The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. +on behalf of the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'. Contact via a [web form](https://industrialdigitaltwin.org/en/contact). From 9b37bfc3278295a8632004cef5a3d863cf3ef67f Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:17:35 +0100 Subject: [PATCH 54/68] Update aas/API/3/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/README.md b/aas/API/3/README.md index 2b55351..21f98e3 100644 --- a/aas/API/3/README.md +++ b/aas/API/3/README.md @@ -8,7 +8,7 @@ The document 'Details of the Asset Administration Shell Part 2 - Application Pro ## Contact The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. +on behalf of the Workstream 'Specifications of the Asset Administration Shell' of the IDTA Working Group "Open Technology". Contact via a [web form](https://industrialdigitaltwin.org/en/contact). From 781fedb98c038196904314c38a07221642a17289 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:17:47 +0100 Subject: [PATCH 55/68] Update aas/API/3/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/README.md b/aas/API/3/README.md index 21f98e3..ecb4d99 100644 --- a/aas/API/3/README.md +++ b/aas/API/3/README.md @@ -2,7 +2,7 @@ This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Application Programming Interfaces](./0/README.md). -The document 'Details of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. +The document 'Specification of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. ## Contact From 9f47ae318e72b8adb05eef4c0f4dd719dac7639f Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:18:06 +0100 Subject: [PATCH 56/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index a8ea286..44f63df 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -402,5 +402,5 @@ Contact via a [web form](https://industrialdigitaltwin.org/en/contact). [1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, +['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA, 2023 From d43d08a01e3b3933c13b1f52ecdf83b902ea6f65 Mon Sep 17 00:00:00 2001 From: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com> Date: Fri, 29 Nov 2024 18:19:29 +0100 Subject: [PATCH 57/68] Update aas/API/3/0/README.md Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> --- aas/API/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 44f63df..6a7f4ca 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -397,7 +397,7 @@ Returns all Asset Administration Shells with a specific idShort ## Contact The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. +lf of the Workstream 'Specifications of the Asset Administration Shell' of the IDTA Working Group "Open Technology". Contact via a [web form](https://industrialdigitaltwin.org/en/contact). From b9c9731dcd4e7c3498e7ec8f3cc24bff478db7e6 Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Fri, 29 Nov 2024 18:44:03 +0100 Subject: [PATCH 58/68] remove the release candidate versions of the aas api classes --- aas/API/1/0/RC01/README.md | 411 ------------------------------------- aas/API/1/0/RC02/README.md | 411 ------------------------------------- aas/API/1/0/RC03/README.md | 406 ------------------------------------ aas/API/1/0/README.md | 21 -- aas/API/1/README.md | 9 - 5 files changed, 1258 deletions(-) delete mode 100644 aas/API/1/0/RC01/README.md delete mode 100644 aas/API/1/0/RC02/README.md delete mode 100644 aas/API/1/0/RC03/README.md delete mode 100644 aas/API/1/0/README.md delete mode 100644 aas/API/1/README.md diff --git a/aas/API/1/0/RC01/README.md b/aas/API/1/0/RC01/README.md deleted file mode 100644 index dba23f4..0000000 --- a/aas/API/1/0/RC01/README.md +++ /dev/null @@ -1,411 +0,0 @@ -# AAS API Version 1.0 Release Candidate 01 (1.0RC01) - -This is the sub-namespace resevered for the Asset Administration Shell API -identifiers for version 1.0 (Candidate Release 01) [1]. - -## Introduction - -The content of this area is defined in the 'Details of the Asset Administration Shell - -Part 2'. Only identifiers that are defined in this document are allowed in this -sub-namespace. The identifiers are used to denote the different operations of -AAS interfaces. - -## Status: Accepted - -The content of the document and its identifiers have been accepted by the -IDTA Coordination Board. - - -## GetAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC01](https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC01): Returns the Asset Administration Shell - - -## PutAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC01](https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC01): Updates the Asset Administration Shell - - -## GetAllSubmodelReferences (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC01): Returns all Submodel References - - -## PostSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC01](https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC01): Creates a Submodel Reference at the Asset Administration Shell - - -## DeleteSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC01](https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC01): Deletes the Submodel Reference from the Asset Administration Shell - - -## GetAssetInformation (Operation) - -[https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC01](https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC01): Returns the Asset Information - - -## PutAssetInformation (Operation) - -[https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC01](https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC01): Updates the Asset Information - - -## GetSubmodel (Operation) - -[https://admin-shell.io/aas/API/GetSubmodel/1/0/RC01](https://admin-shell.io/aas/API/GetSubmodel/1/0/RC01): Returns the Submodel - - -## GetAllSubmodelElements (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC01): Returns all submodel elements including their hierarchy - - -## GetSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC01](https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC01): Returns a specific submodel element from the Submodel at a specified path - - -## PutSubmodel (Operation) - -[https://admin-shell.io/aas/API/PutSubmodel/1/0/RC01](https://admin-shell.io/aas/API/PutSubmodel/1/0/RC01): Updates the Submodel - - -## PostSubmodelElement (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC01](https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC01): Creates a new submodel element as a child of the submodel. - - -## PostSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC01](https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC01): Creates a new submodel element at a specified path within the submodel elements hierarchy. - - -## PutSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC01](https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC01): Updates an existing submodel element at a specified path within the submodel elements hierarchy - - -## SetSubmodelElementValueByPath (Operation) - -[https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC01](https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC01): Sets the value of the submodel element at a specified path according to the protocol-specific RAW-value payload - - -## DeleteSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC01](https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC01): Deletes a submodel element at a specified path within submodel elements hierarchy - - -## InvokeOperationSync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC01](https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC01): Synchronously invokes an Operation at a specified path with a client timeout in ms - - -## InvokeOperationAsync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC01](https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC01): Asynchronously invokes an Operation at a specified path with a client timeout in ms - - -## GetOperationAsyncResult (Operation) - -[https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC01](https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC01): Returns the OperationResult of an asynchronously invoked operation - - -## GenerateSerializationByIds (Operation) - -[https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC01](https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC01): Returns an appropriate serialization based on the specified format - - -## GetAllAASXPackageIds (Operation) - -[https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC01](https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC01): Returns a list of available AASX packages at the server - - -## GetAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC01](https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC01): Returns a specific AASX package from the server - - -## PostAASXPackage (Operation) - -[https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC01](https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC01): Creates an AASX package at the server - - -## PutAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC01](https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC01): Updates the AASX package at the server - - -## DeleteAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC01](https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC01): Deletes a specific AASX package - - -## GetAllAssetAdministrationShellDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC01): Returns all Asset Administration Shell Descriptors from an AAS Registry - - -## GetAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC01): Returns a specific Asset Administration Shell Descriptor from an AAS Registry - - -## PostAssetAdministrationShellDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC01](https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC01): Creates a new Asset Administration Shell Descriptor, i.e. registers an AAS at an AAS Registry - - -## PutAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC01): Updates an existing Asset Administration Shell Descriptor - - -## DeleteAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC01): Deletes an Asset Administration Shell Descriptor - - -## GetAllSubmodelDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC01): Returns all submodel descriptors - - -## GetSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC01): Returns a specific submodel descriptor - - -## PostSubmodelDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC01](https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC01): Creates a new submodel descriptor - - -## PutSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC01): Updates an existing submodel descriptor - - -## DeleteSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC01](https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC01): Deletes a submodel descriptor - - -## GetAllAssetAdministrationShells (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC01): Returns all Asset Administration Shells - - -## GetAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC01](https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC01): Returns a specific Asset Administration Shell - - -## GetAllAssetAdministrationShellsByAssetId (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC01): Returns all Asset Administration Shells that are linked to a globally unique asset identifier or to specific asset ids. - - -## GetAllAssetAdministrationShellsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC01): -Returns all Asset Administration Shells with a specific idShort - - -## PostAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC01](https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC01): Creates a new Asset Administration Shell. - - -## PutAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC01](https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC01): Updates an existing Asset Administration Shell - - -## DeleteAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC01](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC01): Deletes an Asset Administration Shell - - -## GetAllSubmodels (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC01): Returns all Submodels - - -## GetSubmodelById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC01](https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC01): Returns a specific Submodel - - -## GetAllSubmodelsBySemanticId (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC01): Returns all Submodels with a specific SemanticId - - -## GetAllSubmodelsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC01](https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC01): Returns all Submodels with a specific idShort - - -## PostSubmodel (Operation) - -[https://admin-shell.io/aas/API/PostSubmodel/1/0/RC01](https://admin-shell.io/aas/API/PostSubmodel/1/0/RC01): Creates a new Submodel. - - -## PutSubmodelById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC01](https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC01): Updates an existing Submodel - - -## DeleteSubmodelById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC01](https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC01): Deletes a Submodel - - -## GetAllConceptDescriptions (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC01](https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC01): Returns all Concept Descriptions - - -## GetConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC01](https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC01): Returns a specific Concept Description - - -## GetAllConceptDescriptionsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC01](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC01): Returns all Concept Descriptions with a specific idShort - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC01](https://admin-shell.io/aas/API//1/0/RC01): - - -## GetAllConceptDescriptionsByIsCaseOf (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC01](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC01): Returns all Concept Descriptions with a specific IsCaseOf-reference - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC01](https://admin-shell.io/aas/API//1/0/RC01): - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC01](https://admin-shell.io/aas/API//1/0/RC01): - - -## GetAllConceptDescriptionsByDataSpecificationReference (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC01](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC01): Returns all Concept Descriptions with a specific dataSpecification reference - - -## PostConceptDescription (Operation) - -[https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC01](https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC01): Creates a new Concept Description. - - -## PutConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC01](https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC01): Updates an existing Concept Description - - -## DeleteConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC01](https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC01): Deletes a Concept Description - - -## GetAllAssetAdministrationShellIdsByAssetLink (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC01): Returns a list of Asset Administration Shell ids based on Asset identifier key-value-pairs - - -## GetAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC01](https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC01): Returns a list of Asset identifier key-value-pairs based on an given Asset Administration Shell id - - -## PostAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC01](https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC01): Creates or updates all Asset identifier key-value-pairs linked to an Asset Administration Shell to edit discoverable content - - -## DeleteAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC01](https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC01): Deletes all Asset identifier key-value-pair linked to an Asset Administration Shell - - -## Descriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC01): The self-describing information of a network resource. - - -## AssetAdministrationShellDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC01): Descriptor of an Asset Administration Shell - - -## SubmodelDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC01): A descriptor of a submodel - - -## Endpoint (Class) - -[https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC01): The endpoint description of a network resource. - - -## ProtocolInformation (Class) - -[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC01): The protocol information of a network resource endpoint will be defined in DIN SPEC 16593-2. - - -## Result (Class) - -[https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC01): The result object - - -## Message (Class) - -[https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC01): A message containing more information for the requester about a certain happening in the backend. - - -## MessageTypeEnum (Enumeration) - -[https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC01): The message type - - -## OperationRequest (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC01): The operation request object - - -## OperationResult (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC01): The operation’s invocation result object - - -## ExecutionState (Class) - -[https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC01): The operation’s invocation result state - - -## OperationHandle (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC01](https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC01): The returned handle of an operation’s asynchronous invocation used to request the current state of the operation’s execution. - - - -## Contact - -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. -Contact via a [web form](https://www.plattform-i40.de/IP/Navigation/EN/ThePlatform/Contact/contact.html). - - -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – -Exchanging Information via Application Programming Interfaces'](), Version 1.0RC01, -Plattform Industrie 4.0, ZVEI, 2021 diff --git a/aas/API/1/0/RC02/README.md b/aas/API/1/0/RC02/README.md deleted file mode 100644 index 0830afd..0000000 --- a/aas/API/1/0/RC02/README.md +++ /dev/null @@ -1,411 +0,0 @@ -# AAS API Version 1.0 Release Candidate 02 (1.0RC02) - -This is the sub-namespace resevered for the Asset Administration Shell API -identifiers for version 1.0 (Candidate Release 02) [1]. - -## Introduction - -The content of this area is defined in the 'Details of the Asset Administration Shell - -Part 2'. Only identifiers that are defined in this document are allowed in this -sub-namespace. The identifiers are used to denote the different operations of -AAS interfaces. - -## Status: Accepted - -The content of the document and its identifiers have been accepted by the -IDTA Coordination Board. - - -## GetAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC02](https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC02): Returns the Asset Administration Shell - - -## PutAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC02](https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC02): Updates the Asset Administration Shell - - -## GetAllSubmodelReferences (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC02): Returns all Submodel References - - -## PostSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC02](https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC02): Creates a Submodel Reference at the Asset Administration Shell - - -## DeleteSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC02](https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC02): Deletes the Submodel Reference from the Asset Administration Shell - - -## GetAssetInformation (Operation) - -[https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC02](https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC02): Returns the Asset Information - - -## PutAssetInformation (Operation) - -[https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC02](https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC02): Updates the Asset Information - - -## GetSubmodel (Operation) - -[https://admin-shell.io/aas/API/GetSubmodel/1/0/RC02](https://admin-shell.io/aas/API/GetSubmodel/1/0/RC02): Returns the Submodel - - -## GetAllSubmodelElements (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC02): Returns all submodel elements including their hierarchy - - -## GetSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC02](https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC02): Returns a specific submodel element from the Submodel at a specified path - - -## PutSubmodel (Operation) - -[https://admin-shell.io/aas/API/PutSubmodel/1/0/RC02](https://admin-shell.io/aas/API/PutSubmodel/1/0/RC02): Updates the Submodel - - -## PostSubmodelElement (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC02](https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC02): Creates a new submodel element as a child of the submodel. - - -## PostSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC02](https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC02): Creates a new submodel element at a specified path within the submodel elements hierarchy. - - -## PutSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC02](https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC02): Updates an existing submodel element at a specified path within the submodel elements hierarchy - - -## SetSubmodelElementValueByPath (Operation) - -[https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC02](https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC02): Sets the value of the submodel element at a specified path according to the protocol-specific RAW-value payload - - -## DeleteSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC02](https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC02): Deletes a submodel element at a specified path within submodel elements hierarchy - - -## InvokeOperationSync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC02](https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC02): Synchronously invokes an Operation at a specified path with a client timeout in ms - - -## InvokeOperationAsync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC02](https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC02): Asynchronously invokes an Operation at a specified path with a client timeout in ms - - -## GetOperationAsyncResult (Operation) - -[https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC02](https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC02): Returns the OperationResult of an asynchronously invoked operation - - -## GenerateSerializationByIds (Operation) - -[https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC02](https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC02): Returns an appropriate serialization based on the specified format - - -## GetAllAASXPackageIds (Operation) - -[https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC02](https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC02): Returns a list of available AASX packages at the server - - -## GetAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC02](https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC02): Returns a specific AASX package from the server - - -## PostAASXPackage (Operation) - -[https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC02](https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC02): Creates an AASX package at the server - - -## PutAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC02](https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC02): Updates the AASX package at the server - - -## DeleteAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC02](https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC02): Deletes a specific AASX package - - -## GetAllAssetAdministrationShellDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC02): Returns all Asset Administration Shell Descriptors from an AAS Registry - - -## GetAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC02): Returns a specific Asset Administration Shell Descriptor from an AAS Registry - - -## PostAssetAdministrationShellDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC02](https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC02): Creates a new Asset Administration Shell Descriptor, i.e. registers an AAS at an AAS Registry - - -## PutAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC02): Updates an existing Asset Administration Shell Descriptor - - -## DeleteAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC02): Deletes an Asset Administration Shell Descriptor - - -## GetAllSubmodelDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC02): Returns all submodel descriptors - - -## GetSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC02): Returns a specific submodel descriptor - - -## PostSubmodelDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC02](https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC02): Creates a new submodel descriptor - - -## PutSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC02): Updates an existing submodel descriptor - - -## DeleteSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC02](https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC02): Deletes a submodel descriptor - - -## GetAllAssetAdministrationShells (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC02): Returns all Asset Administration Shells - - -## GetAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC02](https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC02): Returns a specific Asset Administration Shell - - -## GetAllAssetAdministrationShellsByAssetId (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC02): Returns all Asset Administration Shells that are linked to a globally unique asset identifier or to specific asset ids. - - -## GetAllAssetAdministrationShellsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC02): -Returns all Asset Administration Shells with a specific idShort - - -## PostAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC02](https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC02): Creates a new Asset Administration Shell. - - -## PutAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC02](https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC02): Updates an existing Asset Administration Shell - - -## DeleteAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC02](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC02): Deletes an Asset Administration Shell - - -## GetAllSubmodels (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC02): Returns all Submodels - - -## GetSubmodelById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC02](https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC02): Returns a specific Submodel - - -## GetAllSubmodelsBySemanticId (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC02): Returns all Submodels with a specific SemanticId - - -## GetAllSubmodelsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC02](https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC02): Returns all Submodels with a specific idShort - - -## PostSubmodel (Operation) - -[https://admin-shell.io/aas/API/PostSubmodel/1/0/RC02](https://admin-shell.io/aas/API/PostSubmodel/1/0/RC02): Creates a new Submodel. - - -## PutSubmodelById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC02](https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC02): Updates an existing Submodel - - -## DeleteSubmodelById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC02](https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC02): Deletes a Submodel - - -## GetAllConceptDescriptions (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC02](https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC02): Returns all Concept Descriptions - - -## GetConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC02](https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC02): Returns a specific Concept Description - - -## GetAllConceptDescriptionsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC02](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC02): Returns all Concept Descriptions with a specific idShort - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC02](https://admin-shell.io/aas/API//1/0/RC02): - - -## GetAllConceptDescriptionsByIsCaseOf (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC02](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC02): Returns all Concept Descriptions with a specific IsCaseOf-reference - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC02](https://admin-shell.io/aas/API//1/0/RC02): - - -## (Operation) - -[https://admin-shell.io/aas/API//1/0/RC02](https://admin-shell.io/aas/API//1/0/RC02): - - -## GetAllConceptDescriptionsByDataSpecificationReference (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC02](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC02): Returns all Concept Descriptions with a specific dataSpecification reference - - -## PostConceptDescription (Operation) - -[https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC02](https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC02): Creates a new Concept Description. - - -## PutConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC02](https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC02): Updates an existing Concept Description - - -## DeleteConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC02](https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC02): Deletes a Concept Description - - -## GetAllAssetAdministrationShellIdsByAssetLink (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC02): Returns a list of Asset Administration Shell ids based on Asset identifier key-value-pairs - - -## GetAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC02](https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC02): Returns a list of Asset identifier key-value-pairs based on an given Asset Administration Shell id - - -## PostAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC02](https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC02): Creates or updates all Asset identifier key-value-pairs linked to an Asset Administration Shell to edit discoverable content - - -## DeleteAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC02](https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC02): Deletes all Asset identifier key-value-pair linked to an Asset Administration Shell - - -## Descriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC02): The self-describing information of a network resource. - - -## AssetAdministrationShellDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC02): Descriptor of an Asset Administration Shell - - -## SubmodelDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC02): A descriptor of a submodel - - -## Endpoint (Class) - -[https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC02): The endpoint description of a network resource. - - -## ProtocolInformation (Class) - -[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC02): The protocol information of a network resource endpoint will be defined in DIN SPEC 16593-2. - - -## Result (Class) - -[https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC02): The result object - - -## Message (Class) - -[https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC02): A message containing more information for the requester about a certain happening in the backend. - - -## MessageTypeEnum (Enumeration) - -[https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC02): The message type - - -## OperationRequest (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC02): The operation request object - - -## OperationResult (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC02): The operation’s invocation result object - - -## ExecutionState (Class) - -[https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC02): The operation’s invocation result state - - -## OperationHandle (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC02](https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC02): The returned handle of an operation’s asynchronous invocation used to request the current state of the operation’s execution. - - - -## Contact - -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. -Contact via a [web form](https://www.plattform-i40.de/IP/Navigation/EN/ThePlatform/Contact/contact.html). - - -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – -Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, -Plattform Industrie 4.0, ZVEI, 2021 diff --git a/aas/API/1/0/RC03/README.md b/aas/API/1/0/RC03/README.md deleted file mode 100644 index 48efc8f..0000000 --- a/aas/API/1/0/RC03/README.md +++ /dev/null @@ -1,406 +0,0 @@ -# AAS API Version 3.0 Release Candidate 03 (3.0.RC03) - -This is the sub-namespace resevered for the Asset Administration Shell API -identifiers for version 3.0 (Candidate Release 03) [1]. - -## Introduction - -The content of this area is defined in the 'Details of the Asset Administration Shell - -Part 2'. Only identifiers that are defined in this document are allowed in this -sub-namespace. The identifiers are used to denote the different operations of -AAS interfaces. - -## Status: `Submitted` - -The content of the document and its identifiers have been accepted by the -IDTA Coordination Board. - - -## GetAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC03](https://admin-shell.io/aas/API/GetAssetAdministrationShell/1/0/RC03): Returns the Asset Administration Shell - - -## PutAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC03](https://admin-shell.io/aas/API/PutAssetAdministrationShell/1/0/RC03): Updates the Asset Administration Shell - - -## GetAllSubmodelReferences (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodelReferences/1/0/RC03): Returns all Submodel References - - -## PostSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC03](https://admin-shell.io/aas/API/PostSubmodelReference/1/0/RC03): Creates a Submodel Reference at the Asset Administration Shell - - -## DeleteSubmodelReference (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC03](https://admin-shell.io/aas/API/DeleteSubmodelReference/1/0/RC03): Deletes the Submodel Reference from the Asset Administration Shell - - -## GetAssetInformation (Operation) - -[https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC03](https://admin-shell.io/aas/API/GetAssetInformation/1/0/RC03): Returns the Asset Information - - -## PutAssetInformation (Operation) - -[https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC03](https://admin-shell.io/aas/API/PutAssetInformation/1/0/RC03): Updates the Asset Information - - -## GetSubmodel (Operation) - -[https://admin-shell.io/aas/API/GetSubmodel/1/0/RC03](https://admin-shell.io/aas/API/GetSubmodel/1/0/RC03): Returns the Submodel - - -## GetAllSubmodelElements (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodelElements/1/0/RC03): Returns all submodel elements including their hierarchy - - -## GetSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC03](https://admin-shell.io/aas/API/GetSubmodelElementByPath/1/0/RC03): Returns a specific submodel element from the Submodel at a specified path - - -## GetFileByPath (Operation) - -[https://admin-shell.io/aas/API/GetFileByPath/1/0/RC03](https://admin-shell.io/aas/API/GetFileByPath/1/0/RC03): Returns a specific file content from the Submodel at a specified path - - -## PutSubmodel (Operation) - -[https://admin-shell.io/aas/API/PutSubmodel/1/0/RC03](https://admin-shell.io/aas/API/PutSubmodel/1/0/RC03): Updates the Submodel - - -## PostSubmodelElement (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC03](https://admin-shell.io/aas/API/PostSubmodelElement/1/0/RC03): Creates a new submodel element as a child of the submodel. - - -## PostSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC03](https://admin-shell.io/aas/API/PostSubmodelElementByPath/1/0/RC03): Creates a new submodel element at a specified path within the submodel elements hierarchy. - - -## PutSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC03](https://admin-shell.io/aas/API/PutSubmodelElementByPath/1/0/RC03): Updates an existing submodel element at a specified path within the submodel elements hierarchy - - -## PutFileByPath (Operation) - -[https://admin-shell.io/aas/API/PutFileByPath/1/0/RC03](https://admin-shell.io/aas/API/PutFileByPath/1/0/RC03): Updates the file content of an existing submodel element at a specified path within the submodel elements hierarchy - - -## SetSubmodelElementValueByPath (Operation) - -[https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC03](https://admin-shell.io/aas/API/SetSubmodelElementValueByPath/1/0/RC03): Sets the value of the submodel element at a specified path according to the protocol-specific RAW-value payload - - -## DeleteSubmodelElementByPath (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC03](https://admin-shell.io/aas/API/DeleteSubmodelElementByPath/1/0/RC03): Deletes a submodel element at a specified path within submodel elements hierarchy - - -## InvokeOperationSync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC03](https://admin-shell.io/aas/API/InvokeOperationSync/1/0/RC03): Synchronously invokes an Operation at a specified path with a client timeout in ms - - -## InvokeOperationAsync (Operation) - -[https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC03](https://admin-shell.io/aas/API/InvokeOperationAsync/1/0/RC03): Asynchronously invokes an Operation at a specified path with a client timeout in ms - - -## GetOperationAsyncResult (Operation) - -[https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC03](https://admin-shell.io/aas/API/GetOperationAsyncResult/1/0/RC03): Returns the OperationResult of an asynchronously invoked operation - - -## GenerateSerializationByIds (Operation) - -[https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC03](https://admin-shell.io/aas/API/GenerateSerializationByIds/1/0/RC03): Returns an appropriate serialization based on the specified format - - -## GetAllAASXPackageIds (Operation) - -[https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC03](https://admin-shell.io/aas/API/GetAllAASXPackageIds/1/0/RC03): Returns a list of available AASX packages at the server - - -## GetAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC03](https://admin-shell.io/aas/API/GetAASXByPackageId/1/0/RC03): Returns a specific AASX package from the server - - -## PostAASXPackage (Operation) - -[https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC03](https://admin-shell.io/aas/API/PostAASXPackage/1/0/RC03): Creates an AASX package at the server - - -## PutAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC03](https://admin-shell.io/aas/API/PutAASXByPackageId/1/0/RC03): Updates the AASX package at the server - - -## DeleteAASXByPackageId (Operation) - -[https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC03](https://admin-shell.io/aas/API/DeleteAASXByPackageId/1/0/RC03): Deletes a specific AASX package - - -## GetAllAssetAdministrationShellDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellDescriptors/1/0/RC03): Returns all Asset Administration Shell Descriptors from an AAS Registry - - -## GetAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/GetAssetAdministrationShellDescriptorById/1/0/RC03): Returns a specific Asset Administration Shell Descriptor from an AAS Registry - - -## PostAssetAdministrationShellDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC03](https://admin-shell.io/aas/API/PostAssetAdministrationShellDescriptor/1/0/RC03): Creates a new Asset Administration Shell Descriptor, i.e. registers an AAS at an AAS Registry - - -## PutAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/PutAssetAdministrationShellDescriptorById/1/0/RC03): Updates an existing Asset Administration Shell Descriptor - - -## DeleteAssetAdministrationShellDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellDescriptorById/1/0/RC03): Deletes an Asset Administration Shell Descriptor - - -## GetAllSubmodelDescriptors (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodelDescriptors/1/0/RC03): Returns all submodel descriptors - - -## GetSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/GetSubmodelDescriptorById/1/0/RC03): Returns a specific submodel descriptor - - -## PostSubmodelDescriptor (Operation) - -[https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC03](https://admin-shell.io/aas/API/PostSubmodelDescriptor/1/0/RC03): Creates a new submodel descriptor - - -## PutSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/PutSubmodelDescriptorById/1/0/RC03): Updates an existing submodel descriptor - - -## DeleteSubmodelDescriptorById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC03](https://admin-shell.io/aas/API/DeleteSubmodelDescriptorById/1/0/RC03): Deletes a submodel descriptor - - -## GetAllAssetAdministrationShells (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetAdministrationShells/1/0/RC03): Returns all Asset Administration Shells - - -## GetAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC03](https://admin-shell.io/aas/API/GetAssetAdministrationShellById/1/0/RC03): Returns a specific Asset Administration Shell - - -## GetAllAssetAdministrationShellsByAssetId (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByAssetId/1/0/RC03): Returns all Asset Administration Shells that are linked to a globally unique asset identifier or to specific asset ids. - - -## GetAllAssetAdministrationShellsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellsByIdShort/1/0/RC03): -Returns all Asset Administration Shells with a specific idShort - - -## PostAssetAdministrationShell (Operation) - -[https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC03](https://admin-shell.io/aas/API/PostAssetAdministrationShell/1/0/RC03): Creates a new Asset Administration Shell. - - -## PutAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC03](https://admin-shell.io/aas/API/PutAssetAdministrationShellById/1/0/RC03): Updates an existing Asset Administration Shell - - -## DeleteAssetAdministrationShellById (Operation) - -[https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC03](https://admin-shell.io/aas/API/DeleteAssetAdministrationShellById/1/0/RC03): Deletes an Asset Administration Shell - - -## GetAllSubmodels (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodels/1/0/RC03): Returns all Submodels - - -## GetSubmodelById (Operation) - -[https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC03](https://admin-shell.io/aas/API/GetSubmodelById/1/0/RC03): Returns a specific Submodel - - -## GetAllSubmodelsBySemanticId (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodelsBySemanticId/1/0/RC03): Returns all Submodels with a specific SemanticId - - -## GetAllSubmodelsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC03](https://admin-shell.io/aas/API/GetAllSubmodelsByIdShort/1/0/RC03): Returns all Submodels with a specific idShort - - -## PostSubmodel (Operation) - -[https://admin-shell.io/aas/API/PostSubmodel/1/0/RC03](https://admin-shell.io/aas/API/PostSubmodel/1/0/RC03): Creates a new Submodel. - - -## PutSubmodelById (Operation) - -[https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC03](https://admin-shell.io/aas/API/PutSubmodelById/1/0/RC03): Updates an existing Submodel - - -## DeleteSubmodelById (Operation) - -[https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC03](https://admin-shell.io/aas/API/DeleteSubmodelById/1/0/RC03): Deletes a Submodel - - -## GetAllConceptDescriptions (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC03](https://admin-shell.io/aas/API/GetAllConceptDescriptions/1/0/RC03): Returns all Concept Descriptions - - -## GetConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC03](https://admin-shell.io/aas/API/GetConceptDescriptionById/1/0/RC03): Returns a specific Concept Description - - -## GetAllConceptDescriptionsByIdShort (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC03](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIdShort/1/0/RC03): Returns all Concept Descriptions with a specific idShort - - -## GetAllConceptDescriptionsByIsCaseOf (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC03](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByIsCaseOf/1/0/RC03): Returns all Concept Descriptions with a specific IsCaseOf-reference - - -## GetAllConceptDescriptionsByDataSpecificationReference (Operation) - -[https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC03](https://admin-shell.io/aas/API/GetAllConceptDescriptionsByDataSpecificationReference/1/0/RC03): Returns all Concept Descriptions with a specific dataSpecification reference - - -## PostConceptDescription (Operation) - -[https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC03](https://admin-shell.io/aas/API/PostConceptDescription/1/0/RC03): Creates a new Concept Description. - - -## PutConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC03](https://admin-shell.io/aas/API/PutConceptDescriptionById/1/0/RC03): Updates an existing Concept Description - - -## DeleteConceptDescriptionById (Operation) - -[https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC03](https://admin-shell.io/aas/API/DeleteConceptDescriptionById/1/0/RC03): Deletes a Concept Description - - -## GetAllAssetAdministrationShellIdsByAssetLink (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetAdministrationShellIdsByAssetLink/1/0/RC03): Returns a list of Asset Administration Shell ids based on Asset identifier key-value-pairs - - -## GetAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC03](https://admin-shell.io/aas/API/GetAllAssetLinksById/1/0/RC03): Returns a list of Asset identifier key-value-pairs based on an given Asset Administration Shell id - - -## PostAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC03](https://admin-shell.io/aas/API/PostAllAssetLinksById/1/0/RC03): Creates or updates all Asset identifier key-value-pairs linked to an Asset Administration Shell to edit discoverable content - - -## DeleteAllAssetLinksById (Operation) - -[https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC03](https://admin-shell.io/aas/API/DeleteAllAssetLinksById/1/0/RC03): Deletes all Asset identifier key-value-pair linked to an Asset Administration Shell - - -## Descriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/Descriptor/1/0/RC03): The self-describing information of a network resource. - - -## AssetAdministrationShellDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/AssetAdministrationShellDescriptor/1/0/RC03): Descriptor of an Asset Administration Shell - - -## SubmodelDescriptor (Class) - -[https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/SubmodelDescriptor/1/0/RC03): A descriptor of a submodel - - -## Endpoint (Class) - -[https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/Endpoint/1/0/RC03): The endpoint description of a network resource. - - -## ProtocolInformation (Class) - -[https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/1/0/RC03): The protocol information of a network resource endpoint will be defined in DIN SPEC 16593-2. - - -## Result (Class) - -[https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/Result/1/0/RC03): The result object - - -## Message (Class) - -[https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/Message/1/0/RC03): A message containing more information for the requester about a certain happening in the backend. - - -## MessageTypeEnum (Enumeration) - -[https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/MessageTypeEnum/1/0/RC03): The message type - - -## OperationRequest (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/OperationRequest/1/0/RC03): The operation request object - - -## OperationResult (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/OperationResult/1/0/RC03): The operation’s invocation result object - - -## ExecutionState (Class) - -[https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/ExecutionState/1/0/RC03): The operation’s invocation result state - - -## OperationHandle (Class) - -[https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC03](https://admin-shell.io/aas/API/DataTypes/OperationHandle/1/0/RC03): The returned handle of an operation’s asynchronous invocation used to request the current state of the operation’s execution. - - - -## Contact - -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. -Contact via a [web form](https://www.plattform-i40.de/IP/Navigation/EN/ThePlatform/Contact/contact.html). - - -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – -Exchanging Information via Application Programming Interfaces'](), Version 1.0RC03, -Plattform Industrie 4.0 & IDTA, ZVEI, 2022 diff --git a/aas/API/1/0/README.md b/aas/API/1/0/README.md deleted file mode 100644 index fd839f2..0000000 --- a/aas/API/1/0/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# AAS (Asset Administration Shell) - -This is the sub-namespace resevered for the Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0. Identifiers used in the release candidates are available in the following folders: -- [V1.0RC01](./RC01/) -- [V1.0RC02](./RC02/) -- [V1.0RC03](./RC03/) - -The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. - - -## Contact - -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the IDTA Working Group 'Asset Administration Shell'. -Contact via a [web form](https://www.plattform-i40.de/IP/Navigation/EN/ThePlatform/Contact/contact.html). - - -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – -Exchanging Information via Application Programming Interfaces'](), Version 1.0RC03, -Plattform Industrie 4.0 & IDTA, ZVEI, 2022 diff --git a/aas/API/1/README.md b/aas/API/1/README.md deleted file mode 100644 index 45b77c4..0000000 --- a/aas/API/1/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# AAS (Asset Administration Shell) - -This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime ](./0/README.md). - -The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers. - -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02, -Plattform Industrie 4.0, ZVEI, 2021 From 8d82988785c4925d620d4b7d8bb42b0c3ecfc3bf Mon Sep 17 00:00:00 2001 From: Sebastian Bader Date: Fri, 29 Nov 2024 18:44:34 +0100 Subject: [PATCH 59/68] fix references and contacts for aas and aas api --- aas/API/3/0/README.md | 8 ++------ aas/API/3/README.md | 9 +++------ aas/API/README.md | 7 ++----- aas/README.md | 14 +++++--------- 4 files changed, 12 insertions(+), 26 deletions(-) diff --git a/aas/API/3/0/README.md b/aas/API/3/0/README.md index 6a7f4ca..721a5a7 100644 --- a/aas/API/3/0/README.md +++ b/aas/API/3/0/README.md @@ -393,14 +393,10 @@ Returns all Asset Administration Shells with a specific idShort [https://admin-shell.io/aas/API/DataTypes/OperationHandle/3/0](https://admin-shell.io/aas/API/DataTypes/OperationHandle/3/0): The returned handle of an operation’s asynchronous invocation used to request the current state of the operation’s execution. - ## Contact -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -lf of the Workstream 'Specifications of the Asset Administration Shell' of the IDTA Working Group "Open Technology". +The entries of this sub-namespace have been created by the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'. Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, -IDTA, 2023 +[1] ['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023 \ No newline at end of file diff --git a/aas/API/3/README.md b/aas/API/3/README.md index ecb4d99..b15e809 100644 --- a/aas/API/3/README.md +++ b/aas/API/3/README.md @@ -1,17 +1,14 @@ # AAS (Asset Administration Shell) -This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Application Programming Interfaces](./0/README.md). +This is the sub-namespace reserved for the [Asset Administration Shell - Part 2 Application Programming Interfaces](./0/README.md). The document 'Specification of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers. ## Contact -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the Workstream 'Specifications of the Asset Administration Shell' of the IDTA Working Group "Open Technology". +The entries of this sub-namespace have been created by the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'. Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Details of the Asset Administration Shell Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, -IDTA, 2023 \ No newline at end of file +[1] ['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023 \ No newline at end of file diff --git a/aas/API/README.md b/aas/API/README.md index 53c7938..8faecf6 100644 --- a/aas/API/README.md +++ b/aas/API/README.md @@ -7,15 +7,12 @@ The document 'Details of the Asset Administration Shell Part 2: Application Prog ## Content The follwing sub-namespaces are declared: -- [V1](./1/) - [V3](./3/) ## Contact -The entries of this sub-namespace have been created by [Sebastian Bader](https://github.com/sebbader) -on behalf of the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'. +The entries of this sub-namespace have been created by the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'. Contact via a [web form](https://industrialdigitaltwin.org/en/contact). -[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al. -['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023 \ No newline at end of file +[1] ['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023 \ No newline at end of file diff --git a/aas/README.md b/aas/README.md index 61929f1..8dcc064 100644 --- a/aas/README.md +++ b/aas/README.md @@ -18,22 +18,18 @@ third is currently finalized: Part 2 (Application Programming Interfaces) is available in the sub-namespace [API](./API/). -[1] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, E. Barnstedt et al. -['Details of the Asset Administration Shell Part 1, The exchange of information +[1] ['Details of the Asset Administration Shell Part 1, The exchange of information between partners in the value chain of Industrie 4.0'](), Version 1.0, Plattform Industrie 4.0, ZVEI, 2018 -[2] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al. -['Details of the Asset Administration Shell Part 1, The exchange of information +[2] ['Details of the Asset Administration Shell Part 1, The exchange of information between partners in the value chain of Industrie 4.0'](), Version 2.0, Plattform Industrie 4.0, ZVEI, 2019 -[3] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al. -'Details of the Asset Administration Shell Part 1, The exchange of information +[3] 'Details of the Asset Administration Shell Part 1, The exchange of information between partners in the value chain of Industrie 4.0', Version 2.0.1, Plattform Industrie 4.0, ZVEI, 2020 -[4] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al. -['Details of the Asset Administration Shell Part 1, The exchange of information -between partners in the value chain of Industrie 4.0'](https://www.plattform-i40.de/IP/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V3.html), Version 3.0.RC01, +[4] ['Details of the Asset Administration Shell Part 1, The exchange of information +between partners in the value chain of Industrie 4.0'](https://www.plattform-i40.de/IP/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V3.html), Version 3.0, Plattform Industrie 4.0, ZVEI, 2020 From da0ec33d0f7e8f9d91ad57967772a480adca9c43 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sun, 1 Dec 2024 18:18:04 +0100 Subject: [PATCH 60/68] updated and corrected --- aas/3/0/README.md | 1192 +++++++++++++++++++++++++++++++-------------- 1 file changed, 830 insertions(+), 362 deletions(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index 5039a94..df567f2 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -13,8 +13,36 @@ The sub-namespace AAS have been accepted by the Coordination Board. The identifiers are derived following the grammar as defined in IDTA-01001-3-0. The grammar has been accepted by the Coordination Board - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. +## AasIdentifiables + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements + + [https://admin-shell.io/aas/3/0/AasIdentifiables](https://admin-shell.io/aas/3/0/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel](https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel) The value AssetAdministrationShel of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/0/AasIdentifiables/ConceptDescription](https://admin-shell.io/aas/3/0/AasIdentifiables/ConceptDescription) The value ConceptDescription of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasIdentifiables/Identifiable + Identifiable + [https://admin-shell.io/aas/3/0/AasIdentifiables/Identifiable](https://admin-shell.io/aas/3/0/AasIdentifiables/Identifiable) The value Identifiable of the AasIdentifiables class as defined in IDTA-01001-3-0. + + +## AasIdentifiables/Submodel + Submodel + + [https://admin-shell.io/aas/3/0/AasIdentifiables/Submodel](https://admin-shell.io/aas/3/0/AasIdentifiables/Submodel) The value Submodel of the AasIdentifiables class as defined in IDTA-01001-3-0. + +## AasReferableNonIdentifiables + + + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/AnnotatedRelationshipElement @@ -57,7 +85,8 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/File](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/File) The AasReferableNonIdentifiables File of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. -## ReferableElement/MultiLanguageProperty + +## AasReferableNonIdentifiables/MultiLanguageProperty Property with a value that can be provided in multiple languages. [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MultiLanguageProperty) The AasReferableNonIdentifiables MultiLanguageProperty of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. @@ -70,38 +99,246 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/Property - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property) The AasReferableNonIdentifiables Property of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Property) The value Property of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/Range - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range) The AasReferableNonIdentifiables Range of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/Range) The value Range of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + ## AasReferableNonIdentifiables/ReferenceElement - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement) The AasReferableNonIdentifiables ReferenceElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/ReferenceElement) The value ReferenceElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/RelationshipElement - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement) The AasReferableNonIdentifiables RelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/RelationshipElement) The value RelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/SubmodelElement - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement) The AasReferableNonIdentifiables SubmodelElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElement) The value SubmodelElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/SubmodelElementCollection Collection of Submodel Elements - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection) The AasReferableNonIdentifiables SubmodelElementCollection of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementCollection) The value SubmodelElementCollection of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. ## AasReferableNonIdentifiables/SubmodelElementList List of set of Submodel Elements - [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList) The AasReferableNonIdentifiables SubmodelElementList of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/SubmodelElementList) The value SubmodelElementList of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-0. + + +## AasReferables + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements + + [https://admin-shell.io/aas/3/0/AasReferables](https://admin-shell.io/aas/3/0/AasReferables) The AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/0/AasReferables/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AasReferables/AnnotatedRelationshipElement) The AasReferables AnnotatedRelationshipElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/0/AasReferables/AssetAdministrationShel](https://admin-shell.io/aas/3/0/AasReferables/AssetAdministrationShel) The value AssetAdministrationShel of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/BasicEventElement + + + [https://admin-shell.io/aas/3/0/AasReferables/BasicEventElement](https://admin-shell.io/aas/3/0/AasReferables/BasicEventElement) The AasReferables BasicEventElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Blob + + + [https://admin-shell.io/aas/3/0/AasReferables/Blob](https://admin-shell.io/aas/3/0/AasReferables/Blob) The AasReferables Blob of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Capability + + [https://admin-shell.io/aas/3/0/AasReferables/Capability](https://admin-shell.io/aas/3/0/AasReferables/Capability) The AasReferables Capability of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/0/AasReferables/ConceptDescription](https://admin-shell.io/aas/3/0/AasReferables/ConceptDescription) The value ConceptDescription of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/DataElement + + + [https://admin-shell.io/aas/3/0/AasReferables/DataElement](https://admin-shell.io/aas/3/0/AasReferables/DataElement) The AasReferables DataElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Entity + + + [https://admin-shell.io/aas/3/0/AasReferables/Entity](https://admin-shell.io/aas/3/0/AasReferables/Entity) The AasReferables Entity of the AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/EventElement + + + [https://admin-shell.io/aas/3/0/AasReferables/EventElement](https://admin-shell.io/aas/3/0/AasReferables/EventElement) The AasReferables EventElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/File + + + [https://admin-shell.io/aas/3/0/AasReferables/File](https://admin-shell.io/aas/3/0/AasReferables/File) The AasReferables File of the AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/Identifiable + Identifiable + + [https://admin-shell.io/aas/3/0/AasReferables/Identifiable](https://admin-shell.io/aas/3/0/AasReferables/Identifiable) The value Identifiable of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/0/AasReferables/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasReferables/MultiLanguageProperty) The AasReferables MultiLanguageProperty of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Operation + + + [https://admin-shell.io/aas/3/0/AasReferables/Operation](https://admin-shell.io/aas/3/0/AasReferables/Operation) The AasReferables Operation of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Property + + + [https://admin-shell.io/aas/3/0/AasReferables/Property](https://admin-shell.io/aas/3/0/AasReferables/Property) The value Property of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/Range + + + [https://admin-shell.io/aas/3/0/AasReferables/Range](https://admin-shell.io/aas/3/0/AasReferables/Range) The value Range of the AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/ReferenceElement + + + [https://admin-shell.io/aas/3/0/AasReferables/ReferenceElement](https://admin-shell.io/aas/3/0/AasReferables/ReferenceElement) The value ReferenceElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/RelationshipElement + + + [https://admin-shell.io/aas/3/0/AasReferables/RelationshipElement](https://admin-shell.io/aas/3/0/AasReferables/RelationshipElement) The value RelationshipElement of the AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/Submodel + Submodel + + [https://admin-shell.io/aas/3/0/AasReferables/Submodel](https://admin-shell.io/aas/3/0/AasReferables/Submodel) The value Submodel of the AasReferables class as defined in IDTA-01001-3-0. + + +## AasReferables/SubmodelElement + + [https://admin-shell.io/aas/3/0/AasReferables/SubmodelElement](https://admin-shell.io/aas/3/0/AasReferables/SubmodelElement) The value SubmodelElement of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/0/AasReferables/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasReferables/SubmodelElementCollection) The value SubmodelElementCollection of the AasReferables class as defined in IDTA-01001-3-0. + +## AasReferables/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/0/AasReferables/SubmodelElementList](https://admin-shell.io/aas/3/0/AasReferables/SubmodelElementList) The value SubmodelElementList of the AasReferables class as defined in IDTA-01001-3-0. + + + +## AasSubmodelElements + Enumeration of all submodel elements within an asset administration shell. + + [https://admin-shell.io/aas/3/0/AasSubmodelElements](https://admin-shell.io/aas/3/0/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-0. + + +## AasSubmodelElements/AnnotatedRelationshipElement + [https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement) The value AnnotatedRelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/BasicEventElement + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement) The value BasicEventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Blob + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob](https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob) The value Blob of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Capability + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability](https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability) The value Capability of the AasSubmodelElements class as defined in IDTA-01001-3-0. + + +## AasSubmodelElements/DataElement + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement) The value DataElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Entity + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity](https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity) The value Entity of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/EventElement + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement) The value EventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/File + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/File](https://admin-shell.io/aas/3/0/AasSubmodelElements/File) The value File of the AasSubmodelElements class as defined in IDTA-01001-3-0. + + +## AasSubmodelElements/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasReferableNonIdentifiables/MultiLanguageProperty) The value MultiLanguageProperty of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Operation + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation](https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation) The value Operation of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Property + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Property](https://admin-shell.io/aas/3/0/AasSubmodelElements/Property) The value Property of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/Range + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/Range](https://admin-shell.io/aas/3/0/AasSubmodelElements/Range) The value Range of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/ReferenceElement + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement) The value ReferenceElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/RelationshipElement + + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement) The value RelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/SubmodelElement + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement) The value SubmodelElement of the AAasSubmodelElements class as defined in IDTA-01001-3-0. + +## AAasSubmodelElements/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/0/AAasSubmodelElements/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementCollection) The value SubmodelElementCollection of the AasSubmodelElements class as defined in IDTA-01001-3-0. + +## AasSubmodelElements/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList) The value SubmodelElementList of the AasSubmodelElements class as defined in IDTA-01001-3-0. + ## AdministrativeInformation Every Identifiable may have administrative information. Administrative information includes for example @@ -146,65 +383,63 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. [http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-0. -## AssetInformation - In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. +## AssetAdministrationShell + Describes the Administration Shell for Assets, Products, Components, e.g. Machines - [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in IDTA-01001-3-0. -## AssetInformation/assetKind - Denotes whether the Asset of of kind 'Type' or 'Instance' or of kind 'not applicable'. - [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in IDTA-01001-3-0. +## AssetAdministrationShell/assetInformation + Meta information about the asset the AAS is representing. -## AssetInformation/assetType - In case AssetInformation/assetKind is applicable the AssetInformation/assetType is the asset ID of the type asset of the asset under consideration as identified by AssetInformation/globalAssetId. + [https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/AssetInformation/assetType](https://admin-shell.io/aas/3/0/AssetInformation/assetType) The attribute assetType of the AssetInformation class as defined in IDTA-01001-3-0. +## AssetAdministrationShell/derivedFrom + This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. -## AssetInformation/globalAssetId - Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. - [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in IDTA-01001-3-0. -## AssetInformation/specificAssetId - Additional domain specific external, typically proprietary Identifier for the asset like e.g. serial number etc. - [https://admin-shell.io/aas/3/0/AssetInformation/specificAssetId](https://admin-shell.io/aas/3/0/AssetInformation/specificAssetId) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-0. -## AssetInformation/billOfMaterial - A reference to a Submodel that defines the bill of material of the asset represented by the AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. +## AssetAdministrationShell/submodels + Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset - [https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial](https://admin-shell.io/aas/3/0/AssetInformation/billOfMaterial) The attribute billOfMaterial of the AssetInformation class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-0. -## AssetInformation/defaultThumbnail - Default thumbnail of the asset represented by the asset administration shell. - [https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail) The attribute thumbnail of the AssetInformation class as defined in IDTA-01001-3-0. -## AssetAdministrationShell - Describes the Administration Shell for Assets, Products, Components, e.g. Machines - [http://admin-shell.io/aas/3/0/AssetAdministrationShell](http://admin-shell.io/aas/3/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in IDTA-01001-3-0. +## AssetInformation + In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. + [https://admin-shell.io/aas/3/0/AssetInformation](https://admin-shell.io/aas/3/0/AssetInformation) The AssetInformation class as defined in IDTA-01001-3-0. -## AssetAdministrationShell/assetInformation - Meta information about the asset the AAS is representing. +## AssetInformation/assetKind + Denotes whether the Asset of of kind 'Type' or 'Instance' or of kind 'not applicable'. - [https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/0/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AssetInformation/assetKind](https://admin-shell.io/aas/3/0/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in IDTA-01001-3-0. -## AssetAdministrationShell/derivedFrom - This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. +## AssetInformation/assetType + In case AssetInformation/assetKind is applicable the AssetInformation/assetType is the asset ID of the type asset of the asset under consideration as identified by AssetInformation/globalAssetId. + [https://admin-shell.io/aas/3/0/AssetInformation/assetType](https://admin-shell.io/aas/3/0/AssetInformation/assetType) The attribute assetType of the AssetInformation class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in IDTA-01001-3-0. +## AssetInformation/globalAssetId + Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. + [https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in IDTA-01001-3-0. +## AssetInformation/specificAssetIds + Additional domain specific external, typically proprietary Identifiers for the asset like e.g. serial number etc. -## AssetAdministrationShell/submodels - Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset + [https://admin-shell.io/aas/3/0/AssetInformation/specificAssetIds](https://admin-shell.io/aas/3/0/AssetInformation/specificAssetIds) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/0/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-0. +## AssetInformation/defaultThumbnail + Default thumbnail of the asset represented by the asset administration shell. + + [https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/0/AssetInformation/defaultThumbnail) The attribute defaultThumbnail of the AssetInformation class as defined in IDTA-01001-3-0. ## AssetKind Enumeration for denoting whether an element is a type or an instance. @@ -240,6 +475,46 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. [https://admin-shell.io/aas/3/0/BasicEventElement/observed](https://admin-shell.io/aas/3/0/BasicEventElement/observed) The attribute observed of the BasicEventElement class as defined in IDTA-01001-3-0'. + +## BasicEventElement/direction +Direction of event + +Can be { input, output } + + [https://admin-shell.io/aas/3/0/BasicEventElement/direction](https://admin-shell.io/aas/3/0/BasicEventElement/direction) The attribute direction of the BasicEventElement class as defined in IDTA-01001-3-0'. + +## BasicEventElement/state +State of event + +Can be { on, off } + + [https://admin-shell.io/aas/3/0/BasicEventElement/state](https://admin-shell.io/aas/3/0/BasicEventElement/state) The attribute state of the BasicEventElement class as defined in IDTA-01001-3-0'. + +## BasicEventElement/messageTopic +Information for the outer message infrastructure to schedule the event for the respective communication channel. + + [https://admin-shell.io/aas/3/0/BasicEventElement/messageTopic](https://admin-shell.io/aas/3/0/BasicEventElement/messageTopic) The attribute messageTopic of the BasicEventElement class as defined in IDTA-01001-3-0. + +## BasicEventElement/messageBroker + + [https://admin-shell.io/aas/3/0/BasicEventElement/messageBroker](https://admin-shell.io/aas/3/0/BasicEventElement/messageBroker) The attribute messageBroker of the BasicEventElement class as defined in IDTA-01001-3-0. + +## BasicEventElement/lastUpdate + + + [https://admin-shell.io/aas/3/0/BasicEventElement/lastUpdate](https://admin-shell.io/aas/3/0/BasicEventElement/lastUpdate) The attribute lastUpdate of the BasicEventElement class as defined in IDTA-01001-3-0. + +## BasicEventElement/minInterval + + + [https://admin-shell.io/aas/3/0/BasicEventElement/minInterval](https://admin-shell.io/aas/3/0/BasicEventElement/minInterval) The attribute minInterval of the BasicEventElement class as defined in IDTA-01001-3-0. + +## BasicEventElement/maxInterval + + + [https://admin-shell.io/aas/3/0/BasicEventElement/maxInterval](https://admin-shell.io/aas/3/0/BasicEventElement/maxInterval) The attribute maxInterval of the BasicEventElement class as defined in IDTA-01001-3-0. + + ## Blob A Blob is a data element that represents a file that is contained with its source code in the value attribute. @@ -256,35 +531,18 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Blob/value](https://admin-shell.io/aas/3/0/Blob/value) The attribute value of the Blob class as defined in IDTA-01001-3-0. -## Capability - A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. - - [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in IDTA-01001-3-0. +## BlobType -## Category - A Category specifies the nature of a Property or a MultiLanguageProperty. - [http://admin-shell.io/aas/3/0/Category](http://admin-shell.io/aas/3/0/Category) The Category class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/BlobType](http://admin-shell.io/aas/3/0/BlobType) The BlobType data type as defined in IDTA-01001-3-0. -## Category/CONSTANT - A constant property is a property with a value that does not change over time. In eCl@ss this kind of category has the category 'Coded Value'. - [http://admin-shell.io/aas/3/0/Category/CONSTANT](http://admin-shell.io/aas/3/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in IDTA-01001-3-0. - - -## Category/PARAMETER - A parameter property is a property that is once set and then typically does not change over time. This is for example the case for configuration parameters. - - [http://admin-shell.io/aas/3/0/Category/PARAMETER](http://admin-shell.io/aas/3/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in IDTA-01001-3-0. - - -## Category/VARIABLE - A variable property is a property that is calculated during runtime, i.e. its value is a runtime value. - - [http://admin-shell.io/aas/3/0/Category/VARIABLE](http://admin-shell.io/aas/3/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in IDTA-01001-3-0. +## Capability + A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. + [http://admin-shell.io/aas/3/0/Capability](http://admin-shell.io/aas/3/0/Capability) The Capability class as defined in IDTA-01001-3-0. ## ConceptDescription @@ -293,22 +551,22 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/0/ConceptDescription](http://admin-shell.io/aas/3/0/ConceptDescription) The ConceptDescription class as defined in IDTA-01001-3-0. -## ConceptDescription/content - Link from a ConceptDescription to its explaining DataSpecificationContent. - - [https://admin-shell.io/aas/3/0/ConceptDescription/content](https://admin-shell.io/aas/3/0/ConceptDescription/content) The attribute content of the ConceptDescription as defined in IDTA-01001-3-0. - ## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. [http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-0. +## ContentType + + + [http://admin-shell.io/aas/3/0/ContentType](http://admin-shell.io/aas/3/0/ContentType) The ContentType data type as defined in IDTA-01001-3-0. ## DataElement A data element is a submodel element that is not further composed out of other submodel elements. A data element is a submodel element that has a value. The type of value differs for different subtypes of data elements. [http://admin-shell.io/aas/3/0/DataElement](http://admin-shell.io/aas/3/0/DataElement) The DataElement class as defined in IDTA-01001-3-0. + ## DataSpecification DataSpecification contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself as well as some meta inforamtion about the template. @@ -333,7 +591,6 @@ Content type of the content of the Blob. The mime type states which file extensi ## DataSpecificationIEC61360/definition - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataSpecificationIEC61360/definition) The attribute definition of the DataSpecificationIEC61360 class as defined in DTA-01003-a-3-0. ## DataSpecificationIEC61360/levelType @@ -397,76 +654,127 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/3/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in IDTA-01003-a-3-0. -## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE +## DataTypeIEC61360/BOOLEAN + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN) The DataTypeIEC61360 BOOLEAN of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + + +## DataTypeIEC61360/DATE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE) The value DATE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + +## DataTypeIEC61360/FILE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/FILE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/FILE) The value FILE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + +## DataTypeIEC61360/HTML + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/HTML](http://admin-shell.io/aas/3/0/DataTypeIEC61360/HTML) The value HTML of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + +## DataTypeIEC61360/INTEGER_MEASURE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_MEASURE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_MEASURE) The value INTEGER_MEASURE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + + +## DataTypeIEC61360/INTEGER_COUNT + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_COUNT](http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_COUNT) The value INTEGER_COUNT of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + + +## DataTypeIEC61360/INTEGER_CURRENCY + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_CURRENCY](http://admin-shell.io/aas/3/0/DataTypeIEC61360/INTEGER_CURRENCY) The value INTEGER_CURRENCY of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/IRDI - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE) The DataTypeIEC61360 BOOLEAN_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/IRDI](http://admin-shell.io/aas/3/0/DataTypeIEC61360/IRDI) The value IRDI of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. -## DataTypeIEC61360/DATE_IEC6360_DATATYPE +## DataTypeIEC61360/IRI - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE) The DataTypeIEC61360 DATE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/IRI](http://admin-shell.io/aas/3/0/DataTypeIEC61360/IRI) The value IRI of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. -## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE +## DataTypeIEC61360/RATIONAL - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in IDTA-01003-a-3-0. + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL) The value RATIONAL of the DataTypeIEC61360 class as defined in IDTA-01003-a-3-0. 3 -## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE +## DataTypeIEC61360/RATIONAL_MEASURE + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE) The value RATIONAL_MEASURE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + + +## DataTypeIEC61360/REAL_COUNT + + + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT) The value REAL_COUNT of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 RATIONAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/REAL_CURRENCY -## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY) The value REAL_CURRENCY of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_COUNT_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/REAL_MEASURE -## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE) The value REAL_MEASURE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_CURRENCY_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/STRING -## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING) The value STRING of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE) The DataTypeIEC61360 REAL_MEASURE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/STRING_TRANSLATABLE -## DataTypeIEC61360/STRING_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE) The value STRING_TRANSLATABLE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## DataTypeIEC61360/TIME - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME) The value TIME of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. -## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE +## DataTypeIEC61360/TIMESTAMP - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE) The DataTypeIEC61360 STRING_TRANSLATABLE_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. + [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP) The value TIMESTAMP of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. -## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE) The DataTypeIEC61360 TIMESTAMP_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## Direction + Enumeration for direction of an event element. -## DataTypeIEC61360/TIME_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/Direction](http://admin-shell.io/aas/3/0/Direction) The Direction class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE) The DataTypeIEC61360 TIME_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. +## Direction/input -## DataTypeIEC61360/URL_IEC6360_DATATYPE + [http://admin-shell.io/aas/3/0/AssetKind/input](http://admin-shell.io/aas/3/0/AssetKind/input) The value input of the enumeration class Direction as defined in IDTA-01001-3-0. +## Direction/output + + + [http://admin-shell.io/aas/3/0/AssetKind/output](http://admin-shell.io/aas/3/0/AssetKind/output) The value output of the enumeration class Direction as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/3/0/DataTypeIEC61360/URL_IEC6360_DATATYPE) The DataTypeIEC61360 URL_IEC6360_DATATYPE of the DataTypeIEC61360 class as defined in DTA-01003-a-3-0. ## Entity @@ -486,16 +794,17 @@ Content type of the content of the Blob. The mime type states which file extensi Reference to the asset the entity is representing. [http://admin-shell.io/aas/3/0/Entity/globalAssetId](http://admin-shell.io/aas/3/0/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in IDTA-01001-3-0. -## Entity/specificAssetId - Reference to an identifier key value pair representing an external identifier of the asset represented by the asset administration shell. + +## Entity/specificAssetIds + Set of identifier key value pairs representing a specific identifier of the asset represented by the asset administration shell. - [http://admin-shell.io/aas/3/0/Entity/specificAssetId](http://admin-shell.io/aas/3/0/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/Entity/specificAssetIds](http://admin-shell.io/aas/3/0/Entity/specificAssetIds) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-0. -## Entity/statement +## Entity/statements Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. - [http://admin-shell.io/aas/3/0/Entity/statement](http://admin-shell.io/aas/3/0/Entity/statement) The attribute statement of the Entity class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/Entity/statements](http://admin-shell.io/aas/3/0/Entity/statements) The attribute statement of the Entity class as defined in IDTA-01001-3-0. ## EntityType @@ -514,10 +823,12 @@ Content type of the content of the Blob. The mime type states which file extensi Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity. The asset of an I4.0 Component is a self-managed entity per definition. [http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/0/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in IDTA-01001-3-0. + ## Extension Single extension of an element. [https://admin-shell.io/aas/3/0/Extension](https://admin-shell.io/aas/3/0/Extension) The Extension class as defined in IDTA-01001-3-0. + ## Extension/name Name of the extension. @@ -528,60 +839,249 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/0/Extension/value](https://admin-shell.io/aas/3/0/Extension/value) The attibute value of the Extension class as defined in IDTA-01001-3-0. + ## Extension/valueType Type of the value of the extension. [https://admin-shell.io/aas/3/0/Extension/valueType](https://admin-shell.io/aas/3/0/Extension/valueType) The attribute valueType of the Extension class as defined in IDTA-01001-3-0. -## Extension/refersTo - Reference to an element the extension refers to. +## Extension/refersTos + Reference to an element the extension refers to. + + [https://admin-shell.io/aas/3/0/Extension/refersTos](https://admin-shell.io/aas/3/0/Extension/refersTos) The attribute refersTo Extension class as defined in IDTA-01001-3-0. + +## EventElement + Defines the necessary information for sending or receiving events. + + [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in IDTA-01001-3-0. + + +## EventPayload + + + [http://admin-shell.io/aas/3/0/EventPayload](http://admin-shell.io/aas/3/0/EventPayload) The EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/source + + + [http://admin-shell.io/aas/3/0/EventPayload/source](http://admin-shell.io/aas/3/0/EventPayload/source) The attribute source of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/sourceSemanticId + + + [http://admin-shell.io/aas/3/0/EventPayload/sourceSemanticId](http://admin-shell.io/aas/3/0/EventPayload/sourceSemanticId) The attribute sourceSemanticId of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/observableReference + + + [http://admin-shell.io/aas/3/0/EventPayload/observableReference](http://admin-shell.io/aas/3/0/EventPayload/observableReference) The attribute observableReference of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/observableSemanticId + + + [http://admin-shell.io/aas/3/0/EventPayload/observableSemanticId](http://admin-shell.io/aas/3/0/EventPayload/observableSemanticId) The attribute observableSemanticId of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/topic + + + [http://admin-shell.io/aas/3/0/EventPayload/topic](http://admin-shell.io/aas/3/0/EventPayload/topic) The attribute topic of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/subjectId + + + [http://admin-shell.io/aas/3/0/EventPayload/subjectId](http://admin-shell.io/aas/3/0/EventPayload/subjectId) The attribute subjectId of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/timestamp + + + [http://admin-shell.io/aas/3/0/EventPayload/timestamp](http://admin-shell.io/aas/3/0/EventPayload/timestamp) The attribute timestamp of the EventPayload class as defined in IDTA-01001-3-0. + +## EventPayload/payload + + + [http://admin-shell.io/aas/3/0/EventPayload/payload](http://admin-shell.io/aas/3/0/EventPayload/payload) The attribute payload of the EventPayload class as defined in IDTA-01001-3-0. + + +## File + A File is a data element that represents a file via its path description. + + [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in IDTA-01001-3-0. + + +## File/contentType + Content type of the content of the File. + + [https://admin-shell.io/aas/3/0/File/contentType](https://admin-shell.io/aas/3/0/File/contentType) The attribute contentType of the File class as defined in IDTA-01001-3-0. + +## File/value + Path and name of the referenced file (with file extension). The path can be absolute or relative. + + [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in IDTA-01001-3-0. + +## FragmentKeys + Enumeration of different fragment key value types within a key + + [https://admin-shell.io/aas/3/0/FragmentKeys](https://admin-shell.io/aas/3/0/FragmentKeys) The FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/FragmentKeys/AnnotatedRelationshipElement) The FragmentKeys AnnotatedRelationshipElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/BasicEventElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/BasicEventElement](https://admin-shell.io/aas/3/0/FragmentKeys/BasicEventElement) The FragmentKeys BasicEventElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Blob + + + [https://admin-shell.io/aas/3/0/FragmentKeys/Blob](https://admin-shell.io/aas/3/0/FragmentKeys/Blob) The FragmentKeys Blob of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Capability + + [https://admin-shell.io/aas/3/0/FragmentKeys/Capability](https://admin-shell.io/aas/3/0/FragmentKeys/Capability) The FragmentKeys Capability of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/DataElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/DataElement](https://admin-shell.io/aas/3/0/FragmentKeys/DataElement) The FragmentKeys DataElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Entity + + + [https://admin-shell.io/aas/3/0/FragmentKeys/Entity](https://admin-shell.io/aas/3/0/FragmentKeys/Entity) The FragmentKeys Entity of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/FragmentReference + Bookmark or a similar local identifier of a subordinate part of a primary resource + + [https://admin-shell.io/aas/3/0/FragmentKeys/FragmentReference](https://admin-shell.io/aas/3/0/FragmentKeys/FragmentReference) The value FragmentReference of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/EventElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/EventElement](https://admin-shell.io/aas/3/0/FragmentKeys/EventElement) The FragmentKeys EventElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/File + + + [https://admin-shell.io/aas/3/0/FragmentKeys/File](https://admin-shell.io/aas/3/0/FragmentKeys/File) The FragmentKeys File of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/FragmentReference + + + [https://admin-shell.io/aas/3/0/FragmentKeys/FragmentReference](https://admin-shell.io/aas/3/0/FragmentKeys/FragmentReference) The value FragmentReference of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/0/FragmentKeys/MultiLanguageProperty](https://admin-shell.io/aas/3/0/FragmentKeys/MultiLanguageProperty) The FragmentKeys MultiLanguageProperty of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Operation + + + [https://admin-shell.io/aas/3/0/FragmentKeys/Operation](https://admin-shell.io/aas/3/0/FragmentKeys/Operation) The FragmentKeys Operation of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Property + + + [https://admin-shell.io/aas/3/0/FragmentKeys/Property](https://admin-shell.io/aas/3/0/FragmentKeys/Property) The value Property of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/Range + + + [https://admin-shell.io/aas/3/0/FragmentKeys/Range](https://admin-shell.io/aas/3/0/FragmentKeys/Range) The value Range of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/ReferenceElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/ReferenceElement](https://admin-shell.io/aas/3/0/FragmentKeys/ReferenceElement) The value ReferenceElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/RelationshipElement + + + [https://admin-shell.io/aas/3/0/FragmentKeys/RelationshipElement](https://admin-shell.io/aas/3/0/FragmentKeys/RelationshipElement) The value RelationshipElement of the FragmentKeys class as defined in IDTA-01001-3-0. + + +## FragmentKeys/SubmodelElement + + [https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElement](https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElement) The value SubmodelElement of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElementCollection](https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElementCollection) The value SubmodelElementCollection of the FragmentKeys class as defined in IDTA-01001-3-0. + +## FragmentKeys/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElementList](https://admin-shell.io/aas/3/0/FragmentKeys/SubmodelElementList) The value SubmodelElementList of the FragmentKeys class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/Extension/refersTo](https://admin-shell.io/aas/3/0/Extension/refersTo) The attribute refersTo Extension class as defined in IDTA-01001-3-0. +## GenericFragmentKeys + Enumeration of different fragment key value types within a key -## EventElement -An event element. + [https://admin-shell.io/aas/3/0/GenericFragmentKeys](https://admin-shell.io/aas/3/0/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in IDTA-01001-3-0. +## GenericFragmentKeys/FragmentReference + Bookmark or a similar local identifier of a subordinate part of a primary resource + [https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference](https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference) The value FragmentReference of the GenericFragmentKeys class as defined in IDTA-01001-3-0. + + ## GenericGloballyIdentifiables + Enumeration of different key value types within a key -## EventElement - Defines the necessary information for sending or receiving events. + [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/EventElement](http://admin-shell.io/aas/3/0/EventElement) The EventElement class as defined in IDTA-01001-3-0. +## GenericGloballyIdentifiables/GlobalReference + [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference) The value GlobalReference of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. -## EventMessage - Defines the necessary information ofv an event instance sent out or received. +## GloballyIdentifiables + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/EventMessage](http://admin-shell.io/aas/3/0/EventMessage) The EventMessage class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GloballyIdentifiables](https://admin-shell.io/aas/3/0/GloballyIdentifiables) The GloballyIdentifiables class as defined in IDTA-01001-3-0. + +## GloballyIdentifiables/AssetAdministrationShell + Asset Administration Shell + [https://admin-shell.io/aas/3/0/GloballyIdentifiables/AssetAdministrationShel](https://admin-shell.io/aas/3/0/GloballyIdentifiables/AssetAdministrationShel) The value AssetAdministrationShel of the GloballyIdentifiables class as defined in IDTA-01001-3-0. -## File - A File is a data element that represents a file via its path description. +## GloballyIdentifiables/ConceptDescription + Concept Description - [http://admin-shell.io/aas/3/0/File](http://admin-shell.io/aas/3/0/File) The File class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GloballyIdentifiables/ConceptDescription](https://admin-shell.io/aas/3/0/GloballyIdentifiables/ConceptDescription) The value ConceptDescription of the GloballyIdentifiables class as defined in IDTA-01001-3-0. +## GloballyIdentifiables/GlobalReference -## File/contentType - Content type of the content of the File. + [https://admin-shell.io/aas/3/0/GloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/0/GloballyIdentifiables/GlobalReference) The value GlobalReference of the GloballyIdentifiables class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/File/contentType](https://admin-shell.io/aas/3/0/File/contentType) The attribute contentType of the File class as defined in IDTA-01001-3-0. +## GloballyIdentifiables/Identifiable + Identifiable -## File/value - Path and name of the referenced file (with file extension). The path can be absolute or relative. + [https://admin-shell.io/aas/3/0/GloballyIdentifiables/Identifiable](https://admin-shell.io/aas/3/0/GloballyIdentifiables/Identifiable) The value Identifiable of the GloballyIdentifiables class as defined in IDTA-01001-3-0. + + +## GloballyIdentifiables/Submodel + Submodel - [https://admin-shell.io/aas/3/0/File/value](https://admin-shell.io/aas/3/0/File/value) The attribute value of the File class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/GloballyIdentifiables/Submodel](https://admin-shell.io/aas/3/0/GloballyIdentifiables/Submodel) The value Submodel of the GloballyIdentifiables class as defined in IDTA-01001-3-0. ## HasExtensions Element that can be extended by proprietary extensions. [https://admin-shell.io/aas/3/0/HasExtensions](https://admin-shell.io/aas/3/0/HasExtensions) The HasExtensions class as defined in IDTA-01001-3-0. -## HasExtensions/extension +## HasExtensions/extensions An extension of the element. - [https://admin-shell.io/aas/3/0/HasExtensions/extension](https://admin-shell.io/aas/3/0/HasExtensions/extension) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/HasExtensions/extensions](https://admin-shell.io/aas/3/0/HasExtensions/extensions) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-0. ## HasDataSpecification Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. @@ -589,10 +1089,10 @@ An event element. [http://admin-shell.io/aas/3/0/HasDataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification) The HasDataSpecification class as defined in IDTA-01001-3-0. -## HasDataSpecification/dataSpecification - Global reference to the data specification template used by the element. +## HasDataSpecification/dataSpecifications + Set of global references to a data specification template used by the element. - [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecifications](http://admin-shell.io/aas/3/0/HasDataSpecification/dataSpecifications) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-0. ## HasKind @@ -641,114 +1141,163 @@ An event element. [https://admin-shell.io/aas/3/0/Identifiable/id](https://admin-shell.io/aas/3/0/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-0. ## Identifier - Used to uniquely identify an entity by using an identifier. + Data type of an identifier. + + [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier data type as defined in IDTA-01001-3-0. + - [http://admin-shell.io/aas/3/0/Identifier](http://admin-shell.io/aas/3/0/Identifier) The Identifier class as defined in IDTA-01001-3-0. +## Key + A key is a reference to an element by its id. -## Identifier/id - A globally unique identifier which might not be a URI. Its type is defined in idType. + [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/Identifier/id](http://admin-shell.io/aas/3/0/Identifier/id) The attribute id of the Identifier class as defined in IDTA-01001-3-0. +## Key/type + Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. -## Identifier/idType - Type of the Identifier, e.g. IRI, IRDI etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. + [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/Identifier/idType](http://admin-shell.io/aas/3/0/Identifier/idType) The attribute idType of the Identifier class as defined in IDTA-01001-3-0. +## Key/value + The key value, for example an IRDI if the idType=IRDI. -## IdentifierType - Enumeration of different types of Identifiers for global identification + [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/IdentifierType](http://admin-shell.io/aas/3/0/IdentifierType) The IdentifierType class as defined in IDTA-01001-3-0. -## IdentifierType/CUSTOM - Custom identifiers like GUIDs (globally unique Identifiers) +## KeyTypes + Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/3/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes](https://admin-shell.io/aas/3/0/KeyTypes) The KeyTypes class as defined in IDTA-01001-3-0. + -## IdentifierType/IRDI - IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications. +## KeyTypes/AnnotatedRelationshipElement - [http://admin-shell.io/aas/3/0/IdentifierType/IRDI](http://admin-shell.io/aas/3/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/KeyTypes/AnnotatedRelationshipElement) The value AnnotatedRelationshipElement of the KeyTypes class as defined in IDTA-01001-3-0. + +# KeyTypes/AssetAdministrationShell + Asset Administration Shell -## IdentifierType/IRI - IRI. Should only be used if unicode symbols are used that are not allowed in URI. + [https://admin-shell.io/aas/3/0/KeyTypes/AssetAdministrationShell](https://admin-shell.io/aas/3/0/KeyTypes/AssetAdministrationShell) The value AssetAdministrationShell of the KeyTypes class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/IdentifierType/IRI](http://admin-shell.io/aas/3/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in IDTA-01001-3-0. +## KeyTypes/BasicEventElement -## IdentifierKeyValuePair - An IdentifierKeyValuePair describes a generic identifier as key-value pair. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair) The IdentifierKeyValuePair class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/BasicEventElement](https://admin-shell.io/aas/3/0/KeyTypes/BasicEventElement) The value BasicEventElement of the KeyTypes class as defined in IDTA-01001-3-0. -## IdentifierKeyValuePair/key - Key of the identifier. +## KeyTypes/Blob - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/key) The key attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. -## IdentifierKeyValuePair/value - The value of the identifier with the corresponding key. + [https://admin-shell.io/aas/3/0/KeyTypes/Blob](https://admin-shell.io/aas/3/0/KeyTypes/Blob) The value Blob of the KeyTypes class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/value) The value attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. +## KeyTypes/Capability -## IdentifierKeyValuePair/externalSubjectId - The (external) subject the key belongs to or has meaning to. + [https://admin-shell.io/aas/3/0/KeyTypes/Capability](https://admin-shell.io/aas/3/0/KeyTypes/Capability) The value Capability of the KeyTypes class as defined in IDTA-01001-3-0. - [https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId](https://admin-shell.io/aas/3/0/IdentifierKeyValuePair/externalSubjectId) The externalSubjectId attribute of the IdentifierKeyValuePair as defined in IDTA-01001-3-0. -## Key - A key is a reference to an element by its id. +## KeyTypes/ConceptDescription + Concept Description - [http://admin-shell.io/aas/3/0/Key](http://admin-shell.io/aas/3/0/Key) The Key class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/ConceptDescription](https://admin-shell.io/aas/3/0/KeyTypes/ConceptDescription) The value ConceptDescription of the KeyTypes class as defined in IDTA-01001-3-0. -## Key/idType - Type of the key value. In case of idType = idShort local shall be true. In case type=GlobalReference idType shall not be IdShort. +## KeyTypes/DataElement - [http://admin-shell.io/aas/3/0/Key/idType](http://admin-shell.io/aas/3/0/Key/idType) The attribute idType of the Key class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/DataElement](https://admin-shell.io/aas/3/0/KeyTypes/DataElement) The value DataElement of the KeyTypes class as defined in IDTA-01001-3-0. -## Key/type - Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. +## KeyTypes/Entity - [http://admin-shell.io/aas/3/0/Key/type](http://admin-shell.io/aas/3/0/Key/type) The attribute type of the Key class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/Entity](https://admin-shell.io/aas/3/0/KeyTypes/Entity) The value Entity of the KeyTypes class as defined in IDTA-01001-3-0. -## Key/value - The key value, for example an IRDI if the idType=IRDI. +## KeyTypes/EventElement - [http://admin-shell.io/aas/3/0/Key/value](http://admin-shell.io/aas/3/0/Key/value) The attribute value of the Key class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/EventElement](https://admin-shell.io/aas/3/0/KeyTypes/EventElement) The value EventElement of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/File -## KeyElement - Enumeration of different key value types within a key. Contains KeyElements, ReferableElements, and IdentifiableElements. - [http://admin-shell.io/aas/3/0/KeyElement](http://admin-shell.io/aas/3/0/KeyElement) The KeyElement class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/File](https://admin-shell.io/aas/3/0/KeyTypes/File) The value File of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/FragmentReference -## KeyElement/FRAGMENT_REFERENCE + [https://admin-shell.io/aas/3/0/KeyTypes/FragmentReference](https://admin-shell.io/aas/3/0/KeyTypes/FragmentReference) The value FragmentReference of the KeyTypes class as defined in IDTA-01001-3-0. +## KeyTypes/GlobalReference - [http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/FRAGMENT_REFERENCE) The KeyElement FRAGMENT_REFERENCET of the KeyElement class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/KeyTypes/GlobalReference](https://admin-shell.io/aas/3/0/KeyTypes/GlobalReference) The value GlobalReference of the KeyTypes class as defined in IDTA-01001-3-0. + + +## KeyTypes/Identifiable + Identifiable -## KeyElement/GLOBAL_REFERENCE - reference to an element not belonging to an asset administration shell + [https://admin-shell.io/aas/3/0/KeyTypes/Identifiable](https://admin-shell.io/aas/3/0/KeyTypes/Identifiable) The value Identifiable of the KeyTypes class as defined in IDTA-01001-3-0. + - [http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE](http://admin-shell.io/aas/3/0/KeyElement/GLOBAL_REFERENCE) The KeyElement GLOBAL_REFERENCE of the KeyElement class as defined in IDTA-01001-3-0. +## KeyTypes/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + [https://admin-shell.io/aas/3/0/KeyTypes/MultiLanguageProperty](https://admin-shell.io/aas/3/0/KeyTypes/MultiLanguageProperty) The KeyTypes MultiLanguageProperty of the KeyTypes class as defined in IDTA-01001-3-0. -## KeyTypes - Enumeration of different key value types within a key. +## KeyTypes/Operation + + + [https://admin-shell.io/aas/3/0/KeyTypes/Operation](https://admin-shell.io/aas/3/0/KeyTypes/Operation) The KeyTypes Operation of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/Property + + + [https://admin-shell.io/aas/3/0/KeyTypes/Property](https://admin-shell.io/aas/3/0/KeyTypes/Property) The value Property of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/Range + + + [https://admin-shell.io/aas/3/0/KeyTypes/Range](https://admin-shell.io/aas/3/0/KeyTypes/Range) The value Range of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/Referable + + + [https://admin-shell.io/aas/3/0/KeyTypes/Referable](https://admin-shell.io/aas/3/0/KeyTypes/Referable) The value Referable of the KeyTypes class as defined in IDTA-01001-3-0. + + +## KeyTypes/ReferenceElement + + + [https://admin-shell.io/aas/3/0/KeyTypes/ReferenceElement](https://admin-shell.io/aas/3/0/KeyTypes/ReferenceElement) The value ReferenceElement of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/RelationshipElement + + + [https://admin-shell.io/aas/3/0/KeyTypes/RelationshipElement](https://admin-shell.io/aas/3/0/KeyTypes/RelationshipElement) The value RelationshipElement of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/Submodel + Submodel + + [https://admin-shell.io/aas/3/0/KeyTypes/Submodel](https://admin-shell.io/aas/3/0/KeyTypes/Submodel) The value Submodel of the KeyTypes class as defined in IDTA-01001-3-0. + + +## KeyTypes/SubmodelElement + + [https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElement](https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElement) The value SubmodelElement of the KeyTypes class as defined in IDTA-01001-3-0. +## KeyTypes/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElementCollection](https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElementCollection) The value SubmodelElementCollection of the KeyTypes class as defined in IDTA-01001-3-0. + +## KeyTypes/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElementList](https://admin-shell.io/aas/3/0/KeyTypes/SubmodelElementList) The value SubmodelElementList of the KeyTypes class as defined in IDTA-01001-3-0. - [http://admin-shell.io/aas/3/0/KeyType](http://admin-shell.io/aas/3/0/KeyType) The KeyType class as defined in IDTA-01001-3-0. ## LevelType @@ -756,61 +1305,66 @@ An event element. [https://admin-shell.io/aas/3/0/LevelType](https://admin-shell.io/aas/3/0/LevelType) The LevelType class as defined in IDTA-01003-a-3-0. -## LevelType/Min +## LevelType/min Min according to IEC 61360 as an Identifier scheme for minimal levels. - [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The MIN of the LevelType class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/LevelType/MIN](https://admin-shell.io/aas/3/0/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01001-3-0. -## LevelType/MAX - MAX according to IEC 61360 as an Identifier scheme for maximal levels. +## LevelType/max + Max according to IEC 61360 as an Identifier scheme for maximal levels. - [https://admin-shell.io/aas/3/0/LevelType/MAX](https://admin-shell.io/aas/3/0/LevelType/MAX) The MAX of the LevelType class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/LevelType/max](https://admin-shell.io/aas/3/0/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01001-3-0. -## LevelType/NOM - NOM according to IEC 61360 as an Identifier scheme for nominal levels. +## LevelType/nom + nominal according to IEC 61360 as an Identifier scheme for nominal levels. - [https://admin-shell.io/aas/3/0/LevelType/NOM](https://admin-shell.io/aas/3/0/LevelType/NOM) The NOM of the LevelType class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/LevelType/nom](https://admin-shell.io/aas/3/0/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01001-3-0. -## LevelType/TYP +## LevelType/type TYP according to IEC 61360 as an Identifier scheme for typical levels. - [https://admin-shell.io/aas/3/0/LevelType/TYP](https://admin-shell.io/aas/3/0/LevelType/TYP) The TYP of the LevelType class as defined in IDTA-01001-3-0. - -## LocalKeyType - Enumeration of different key value types within a key. + [https://admin-shell.io/aas/3/0/LevelType/typ](https://admin-shell.io/aas/3/0/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01001-3-0. +## LabelType - [http://admin-shell.io/aas/3/0/LocalKeyType](http://admin-shell.io/aas/3/0/LocalKeyType) The LocalKeyType class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/LabelType](http://admin-shell.io/aas/3/0/LabelType) The LabelType data type as defined in IDTA-01001-3-0. -## LocalKeyType/FRAGMENT_ID - Identifier of a fragment within a file +## LangStringSet - [http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID](http://admin-shell.io/aas/3/0/LocalKeyType/FRAGMENT_ID) The LocalKeyType FRAGMENT_ID of the LocalKeyType class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/LangStringSet](http://admin-shell.io/aas/3/0/LangStringSet) The LangStringSet data type as defined in IDTA-01001-3-0. +## MessageTopicType -## LocalKeyType/IDSHORT - idShort of a referable element - - [http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT](http://admin-shell.io/aas/3/0/LocalKeyType/IDSHORT) The LocalKeyType IDSHORT of the LocalKeyType class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/MessageTopicType](http://admin-shell.io/aas/3/0/MessageTopicType) The MessageTopicType data type as defined in IDTA-01001-3-0. ## ModellingKind Enumeration for denoting whether an element is a type or an instance. [https://admin-shell.io/aas/3/0/ModellingKind](https://admin-shell.io/aas/3/0/ModellingKind) The ModellingKind class as defined IDTA-01001-3-0. -## ModelingKind/Instance +## ModellingKind/Instance Concrete, clearly identifiable component of a certain template. - [http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/ModellingKind/INSTANCE](http://admin-shell.io/aas/3/0/ModellingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in IDTA-01001-3-0. -## ModelingKind/TEMPLATE +## ModellingKind/Template Software element which specifies the common attributes shared by all instances of the template. - [http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/3/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/ModellingKind/Template](http://admin-shell.io/aas/3/0/ModellingKind/Template) The NamedIndividual Templateof the ModellingKind class as defined in IDTA-01001-3-0. + +## MultiLanguageNameType + + + [http://admin-shell.io/aas/3/0/MultiLanguageNameType](http://admin-shell.io/aas/3/0/MultiLanguageNameType) The MultiLanguageNameType data type as defined in IDTA-01001-3-0. + +## MultiLanguageTextType + + + [http://admin-shell.io/aas/3/0/MultiLanguageTextType](http://admin-shell.io/aas/3/0/MultiLanguageTextType) The MultiLanguageTextType data type as defined in IDTA-01001-3-0. ## MultiLanguageProperty @@ -829,32 +1383,37 @@ An event element. [https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/0/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in IDTA-01001-3-0. +## NameType + + + [http://admin-shell.io/aas/3/0/NameType](http://admin-shell.io/aas/3/0/NameType) The NameType data type as defined in IDTA-01001-3-0. + ## Operation An operation is a submodel element with input and output variables. [http://admin-shell.io/aas/3/0/Operation](http://admin-shell.io/aas/3/0/Operation) The Operation class as defined in IDTA-01001-3-0. -## Operation/inoutputVariable - Parameter that is input and output of the operation. +## Operation/inoutputVariables + Parameters that is input and output of the operation. - [http://admin-shell.io/aas/3/0/Operation/inoutputVariable](http://admin-shell.io/aas/3/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/Operation/inoutputVariables](http://admin-shell.io/aas/3/0/Operation/inoutputVariables) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-0. -## Operation/inputVariable - Input parameter of the operation. +## Operation/inputVariables + Input parameters of the operation. - [http://admin-shell.io/aas/3/0/Operation/inputVariable](http://admin-shell.io/aas/3/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/Operation/inputVariables](http://admin-shell.io/aas/3/0/Operation/inputVariables) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-0. -## Operation/outputVariable - Output parameter of the operation. +## Operation/outputVariables + Output parameters of the operation. [http://admin-shell.io/aas/3/0/Operation/outputVariable](http://admin-shell.io/aas/3/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-0. ## OperationVariable - + [http://admin-shell.io/aas/3/0/OperationVariable](http://admin-shell.io/aas/3/0/OperationVariable) The OperationVariable class as defined in IDTA-01001-3-0. @@ -864,15 +1423,17 @@ An event element. [http://admin-shell.io/aas/3/0/OperationVariable/value](http://admin-shell.io/aas/3/0/OperationVariable/value) The attribute value of the OperationVariable class as defined in IDTA-01001-3-0. +## PathType + + [http://admin-shell.io/aas/3/0/PathType](http://admin-shell.io/aas/3/0/PathType) The PathType data type as defined in IDTA-01001-3-0. + ## Property A property is a data element that has a single value. [http://admin-shell.io/aas/3/0/Property](http://admin-shell.io/aas/3/0/Property) The Property class as defined in IDTA-01001-3-0. - - ## Property/value The value of the property instance. @@ -888,16 +1449,17 @@ An event element. Data type of the value attribute. [https://admin-shell.io/aas/3/0/Property/valueType](https://admin-shell.io/aas/3/0/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-0. + ## Qualifiable Additional qualification of a qualifiable element. [http://admin-shell.io/aas/3/0/Qualifiable](http://admin-shell.io/aas/3/0/Qualifiable) The Qualifiable class as defined in IDTA-01001-3-0. -## Qualifiable/qualifier - Additional qualification of a qualifiable element. +## Qualifiable/qualifiers + Additional qualification elements of a qualifiable element. - [http://admin-shell.io/aas/3/0/Qualifiable/qualifier](http://admin-shell.io/aas/3/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-0. + [http://admin-shell.io/aas/3/0/Qualifiable/qualifiers](http://admin-shell.io/aas/3/0/Qualifiable/qualifiers) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-0. ## Qualifier @@ -932,6 +1494,13 @@ An event element. [https://admin-shell.io/aas/3/0/Qualifier/valueType](https://admin-shell.io/aas/3/0/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-0. +## QualifierType + + + [http://admin-shell.io/aas/3/0/QualifierType](http://admin-shell.io/aas/3/0/QualifierType) The QualifierType data type as defined in IDTA-01001-3-0. + + + ## Range An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. @@ -983,140 +1552,7 @@ An event element. [http://admin-shell.io/aas/3/0/Referable/idShort](http://admin-shell.io/aas/3/0/Referable/idShort) The attribute idShort of the Referable class as defined in IDTA-01001-3-0. -## AasIdentifiables - Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - - [https://admin-shell.io/aas/3/0/AasIdentifiables](https://admin-shell.io/aas/3/0/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-0. - -## AasIdentifiables/ASSET_ADMINISTRATION_SHELL - Asset Administration Shell - - [https://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL](https://admin-shell.io/aas/3/0/AasIdentifiables/ASSET_ADMINISTRATION_SHELL) The value ASSET_ADMINISTRATION_SHELL of the AasIdentifiables class as defined in IDTA-01001-3-0. - -## AasIdentifiables/CONCEPT_DESCRIPTION - Concept Description - - [https://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION](https://admin-shell.io/aas/3/0/AasIdentifiables/CONCEPT_DESCRIPTION) The value CONCEPT_DESCRIPTION of the AasIdentifiables class as defined in IDTA-01001-3-0. - -## AasIdentifiables/IDENTIFIABLE - Identifiable - - [https://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE](https://admin-shell.io/aas/3/0/AasIdentifiables/IDENTIFIABLE) The value IDENTIFIABLE of the AasIdentifiables class as defined in IDTA-01001-3-0. - -## AasIdentifiables/SUBMODEL - Submodel - - [https://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL](https://admin-shell.io/aas/3/0/AasIdentifiables/SUBMODEL) The value SUBMODEL of the AasIdentifiables class as defined in IDTA-01001-3-0. - -## AasSubmodelElements - Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - - [https://admin-shell.io/aas/3/0/AasSubmodelElements](https://admin-shell.io/aas/3/0/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-0. - - -## AasSubmodelElements/AnnotatedRelationshipElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/AnnotatedRelationshipElement) The AasSubmodelElements AnnotatedRelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/BasicEventElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/BasicEventElement) The AasSubmodelElements BasicEventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Blob - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob](https://admin-shell.io/aas/3/0/AasSubmodelElements/Blob) The AasSubmodelElements Blob of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Capability - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability](https://admin-shell.io/aas/3/0/AasSubmodelElements/Capability) The AasSubmodelElements Capability of the AasSubmodelElements class as defined in IDTA-01001-3-0. - - -## AasSubmodelElements/DataElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/DataElement) The AasSubmodelElements DataElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Entity - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity](https://admin-shell.io/aas/3/0/AasSubmodelElements/Entity) The AasSubmodelElements Entity of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/EventElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/EventElement) The AasSubmodelElements EventElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/File - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/File](https://admin-shell.io/aas/3/0/AasSubmodelElements/File) The AasSubmodelElements File of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## ReferableElement/MultiLanguageProperty - Property with a value that can be provided in multiple languages. - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/MultiLanguageProperty](https://admin-shell.io/aas/3/0/AasSubmodelElements/MultiLanguageProperty) The AasSubmodelElements MultiLanguageProperty of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Operation - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation](https://admin-shell.io/aas/3/0/AasSubmodelElements/Operation) The AasSubmodelElements Operation of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Property - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Property](https://admin-shell.io/aas/3/0/AasSubmodelElements/Property) The AasSubmodelElements Property of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/Range - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/Range](https://admin-shell.io/aas/3/0/AasSubmodelElements/Range) The AasSubmodelElements Range of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/ReferenceElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/ReferenceElement) The AasSubmodelElements ReferenceElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/RelationshipElement - - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/RelationshipElement) The AasSubmodelElements RelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - - -## AasSubmodelElements/SubmodelElement - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElement) The AasSubmodelElements SubmodelElement of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/SubmodelElementCollection - Collection of Submodel Elements - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementCollection](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementCollection) The AasSubmodelElements SubmodelElementCollection of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## AasSubmodelElements/SubmodelElementList - List or set of Submodel Elements - - [https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/0/AasSubmodelElements/SubmodelElementList) The AasSubmodelElements SubmodelElementList of the AasSubmodelElements class as defined in IDTA-01001-3-0. - -## GenericFragmentKeys - Enumeration of different fragment key value types within a key - - [https://admin-shell.io/aas/3/0/GenericFragmentKeys](https://admin-shell.io/aas/3/0/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-0. - -## GenericFragmentKeys/FragmentReference - Bookmark or a similar local identifier of a subordinate part of a primary resource - - [https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference](https://admin-shell.io/aas/3/0/GenericFragmentKeys/FragmentReference) The value FragmentReference of the GenericFragmentKeys class as defined in IDTA-01001-3-0. - - ## GenericGloballyIdentifiables - Enumeration of different key value types within a key - - [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. - -## GenericGloballyIdentifiables/GlobalReference - - [https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/0/GenericGloballyIdentifiables/GlobalReference) The value GlobalReference of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-0. ## Reference Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. @@ -1125,7 +1561,7 @@ An event element. ## Reference/keys - Unique reference in its name space. + ordered list of keys [https://admin-shell.io/aas/3/0/Reference/keys](https://admin-shell.io/aas/3/0/Reference/keys) The attribute key of the Reference class as defined in IDTA-01001-3-0. @@ -1136,6 +1572,7 @@ An event element. ## Reference/type Type of the reference + Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/0/Reference/type](https://admin-shell.io/aas/3/0/Reference/type) The attribute type of the Reference class as defined in IDTA-01001-3-0. @@ -1155,20 +1592,16 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/0/ReferenceTypes](https://admin-shell.io/aas/3/0/ReferenceTypes) The ReferenceTypes class as defined in IDTA-01001-3-0. - ## ReferenceTypes - Enumeration for denoting whether an element is an external or model reference - - [https://admin-shell.io/aas/3/0/ReferenceTypes](https://admin-shell.io/aas/3/0/ReferenceElement/value) The ReferenceTypes class as defined in IDTA-01001-3-0. - -## ReferenceTypes/EXTERNAL_REFERENCE +## ReferenceTypes/ExternalReference External reference - [https://admin-shell.io/aas/3/0/ReferenceTypes/EXTERNAL_REFERENCE](https://admin-shell.io/aas/3/0/eferenceTypes/EXTERNAL_REFERENCE) The value EXTERNAL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes/ExternalReference](https://admin-shell.io/aas/3/0/eferenceTypes/ExternalReference) The value ExternalReference of the ReferenceTypes class as defined in IDTA-01001-3-0. -## ReferenceTypes/MODEL_REFERENCE +## ReferenceTypes/ModelReference Model reference - [https://admin-shell.io/aas/3/0/ReferenceTypes/MODEL_REFERENCE](https://admin-shell.io/aas/3/0/eferenceTypes/MODEL_REFERENCE) The value MODEL_REFERENCE of the ReferenceTypes class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/ReferenceTypes/ModelReference](https://admin-shell.io/aas/3/0/eferenceTypes/ModelReference) The value ModelReference of the ReferenceTypes class as defined in IDTA-01001-3-0. + ## RelationshipElement @@ -1207,6 +1640,12 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/0/Resource/path](https://admin-shell.io/aas/3/0/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-0. +## RevisionType + + + [http://admin-shell.io/aas/3/0/RevisionType](http://admin-shell.io/aas/3/0/RevisionType) The RevisionType data type as defined in IDTA-01001-3-0. + + ## SpecificAssetId A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. @@ -1216,6 +1655,7 @@ Denotes whether reference is an external reference or a model reference The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. [http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/0/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-0. + ## SpecificAssetId/name Name of the asset identifier. @@ -1289,6 +1729,34 @@ Default: True [https://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement](https://admin-shell.io/aas/3/0/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-0. +## StateOfEvent + Enumeration for state of an event element. + + [http://admin-shell.io/aas/3/0/StateOfEvent](http://admin-shell.io/aas/3/0/StateOfEvent The StateOfEvent class as defined in IDTA-01001-3-0. + + +## StateOfEvent/on + + + [http://admin-shell.io/aas/3/0/StateOfEvent/on](http://admin-shell.io/aas/3/0/StateOfEvent/on) The value in of the enumeration class StateOfEvent as defined in IDTA-01001-3-0. + +## StateOfEvent/off + + + [http://admin-shell.io/aas/3/0/StateOfEvent/off](http://admin-shell.io/aas/3/0/StateOfEvent/off) The value offof the enumeration class StateOfEvent as defined in IDTA-01001-3-0. + +## ValueDataType + + + [http://admin-shell.io/aas/3/0/ValueDataType](http://admin-shell.io/aas/3/0/ValueDataType) The ValueDataType data type as defined in IDTA-01001-3-0. + + +## VersionType + + + [http://admin-shell.io/aas/3/0/VersionType](http://admin-shell.io/aas/3/0/VersionType) The VersionType data type as defined in IDTA-01001-3-0. + + ## Status: `approved` From 6891b2cbbae09570b790299159570b5845000ec9 Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Sat, 14 Dec 2024 18:22:53 +0100 Subject: [PATCH 61/68] update ref to Part 1 --- aas/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aas/README.md b/aas/README.md index 8dcc064..7bed68f 100644 --- a/aas/README.md +++ b/aas/README.md @@ -30,6 +30,5 @@ Plattform Industrie 4.0, ZVEI, 2019 between partners in the value chain of Industrie 4.0', Version 2.0.1, Plattform Industrie 4.0, ZVEI, 2020 -[4] ['Details of the Asset Administration Shell Part 1, The exchange of information -between partners in the value chain of Industrie 4.0'](https://www.plattform-i40.de/IP/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V3.html), Version 3.0, +[4] ['Specification of the Asset Administration Shell - Part 1: Metamodel'](https://industrialdigitaltwin.org/en/content-hub/aasspecificationsl), Version 3.0, Plattform Industrie 4.0, ZVEI, 2020 From 450927d7ed36993c9e756d0a834d3541bd0d7afa Mon Sep 17 00:00:00 2001 From: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com> Date: Sat, 14 Dec 2024 18:26:06 +0100 Subject: [PATCH 62/68] update ref to Part 1 --- aas/README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/aas/README.md b/aas/README.md index 7bed68f..0b34c1f 100644 --- a/aas/README.md +++ b/aas/README.md @@ -18,9 +18,7 @@ third is currently finalized: Part 2 (Application Programming Interfaces) is available in the sub-namespace [API](./API/). -[1] ['Details of the Asset Administration Shell Part 1, The exchange of information -between partners in the value chain of Industrie 4.0'](), Version 1.0, -Plattform Industrie 4.0, ZVEI, 2018 +[4] ['Specification of the Asset Administration Shell - Part 1: Metamodel'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, [2] ['Details of the Asset Administration Shell Part 1, The exchange of information between partners in the value chain of Industrie 4.0'](), Version 2.0, From 6a90f26b37392cf739f222369d6aa1be6d2e689f Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sat, 25 Jan 2025 22:31:58 +0100 Subject: [PATCH 63/68] fix typo --- aas/3/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas/3/0/README.md b/aas/3/0/README.md index df567f2..c1998e3 100644 --- a/aas/3/0/README.md +++ b/aas/3/0/README.md @@ -21,7 +21,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-0. ## AasIdentifiables/AssetAdministrationShell Asset Administration Shell - [https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel](https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel) The value AssetAdministrationShel of the AasIdentifiables class as defined in IDTA-01001-3-0. + [https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel](https://admin-shell.io/aas/3/0/AasIdentifiables/AssetAdministrationShel) The value AssetAdministrationShell of the AasIdentifiables class as defined in IDTA-01001-3-0. ## AasIdentifiables/ConceptDescription Concept Description From 725b168629156310be01df4c4741ab7d2c746778 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sat, 25 Jan 2025 22:32:19 +0100 Subject: [PATCH 64/68] update to V3.1 add new or missing classes --- aas/3/1/README.md | 2151 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2151 insertions(+) create mode 100644 aas/3/1/README.md diff --git a/aas/3/1/README.md b/aas/3/1/README.md new file mode 100644 index 0000000..3499caf --- /dev/null +++ b/aas/3/1/README.md @@ -0,0 +1,2151 @@ +# AAS (Asset Administration Shell) + +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.0 (IDTA-01001-3-1). + + +## Introduction + +The Metamodel itself is defined in the 'IDTA-01001-3-1 Specification of the Asset Administration Shell - Part 1: Metamodel'. Only classes, attributes and named entities used in this model are allowed in this sub-namespace. The Metamodel is the core resource for the structure of the Asset Administration Shell and provides the frame for all further specifications. The following entities are defined in the Metamodel but also serve as an example how to use the 'Asset Administration Shell Identifiers' in general. + +## Status: Accepted + +The sub-namespace AAS have been accepted by the Coordination Board. +The identifiers are derived following the grammar as defined in IDTA-01001-3-1. The grammar has been accepted by the Coordination Board + +// Enum AasContainerSubmodelElements + +## AasContainerSubmodelElements + Enumeration of all submodel elements that are composed of others + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements) The AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + + +## AasContainerSubmodelElements/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/AnnotatedRelationshipElement) The NamedIndividual AnnotatedRelationshipElement of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasContainerSubmodelElements/ContainerElement + + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/ContainerElement](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/ContainerElement) The NamedIndividual ContainerElement of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasContainerSubmodelElements/Entity + + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/Entity](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/Entity) The NamedIndividual Entity of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasContainerSubmodelElements/SubmodelElementCollection + + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementCollection](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasContainerSubmodelElements/SubmodelElementList + + + [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. + +// Enum AasIdentifiables + +## AasIdentifiables + Enumeration of all referable elements within an Asset Administration Shell. + Contains IdentifiableElements + + [https://admin-shell.io/aas/3/1/AasIdentifiables](https://admin-shell.io/aas/3/1/AasIdentifiables) The AasIdentifiables class as defined in IDTA-01001-3-1. + +## AasIdentifiables/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/1/AasIdentifiables/AssetAdministrationShell](https://admin-shell.io/aas/3/1/AasIdentifiables/AssetAdministrationShell) The NamedIndividual AssetAdministrationShell of the AasIdentifiables class as defined in IDTA-01001-3-1. + +## AasIdentifiables/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/1/AasIdentifiables/ConceptDescription](https://admin-shell.io/aas/3/1/AasIdentifiables/ConceptDescription) The NamedIndividual ConceptDescription of the AasIdentifiables class as defined in IDTA-01001-3-1. + +## AasIdentifiables/Identifiable + Identifiable + + [https://admin-shell.io/aas/3/1/AasIdentifiables/Identifiable](https://admin-shell.io/aas/3/1/AasIdentifiables/Identifiable) The NamedIndividual Identifiable of the AasIdentifiables class as defined in IDTA-01001-3-1. + + +## AasIdentifiables/Submodel + Submodel + + [https://admin-shell.io/aas/3/1/AasIdentifiables/Submodel](https://admin-shell.io/aas/3/1/AasIdentifiables/Submodel) The NamedIndividual Submodel of the AasIdentifiables class as defined in IDTA-01001-3-1. + + +// Enum AasNonContainerSubmodelElements + +## AasNonContainerSubmodelElements + Enumeration of all submodel elements that are not composed of others + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements) The AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + + +## AasNonContainerSubmodelElements/BasicEventElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/BasicEventElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/BasicEventElement) The NamedIndividual BasicEventElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/Blob + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Blob](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Blob) The NamedIndividual Blob of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/Capability + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Capability](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Capability) The NamedIndividual Capability of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/DataElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/DataElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/DataElement) The NamedIndividual DataElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/EventElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/EventElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/EventElement) The NamedIndividual EventElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/File + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/File](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/File) The NamedIndividual File of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/MultiLanguageProperty + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/MultiLanguageProperty](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/MultiLanguageProperty) The NamedIndividual MultiLanguageProperty of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/Operation + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Operation](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Operation) The NamedIndividual Operation of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/Property + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Property](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Property) The NamedIndividual Property of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/Range + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Range](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/Range) The NamedIndividual Range of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/ReferenceElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/ReferenceElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/ReferenceElement) The NamedIndividual ReferenceElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/RelationshipElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/RelationshipElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/RelationshipElement) The NamedIndividual RelationshipElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + +## AasNonContainerSubmodelElements/SubmodelElement + + + [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/SubmodelElement) The NamedIndividual SubmodelElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. + + +// Enum AasReferableNonIdentifiables + +## AasReferableNonIdentifiables + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables) The AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/AnnotatedRelationshipElement) The AasReferableNonIdentifiables AnnotatedRelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/BasicEventElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/BasicEventElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/BasicEventElement) The NamedIndividual BasicEventElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Blob + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Blob](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Blob) The NamedIndividual Blob of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Capability + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Capability](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Capability) The NamedIndividual Capability of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/ContainerElement + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/ContainerElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/ContainerElement) The NamedIndividual ContainerElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + + +## AasReferableNonIdentifiables/DataElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/DataElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/DataElement) The NamedIndividual DataElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Entity + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Entity](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Entity) The NamedIndividual Entity of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + + +## AasReferableNonIdentifiables/EventElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/EventElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/EventElement) The NamedIndividual EventElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/File + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/File](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/File) The NamedIndividual File of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + + +## AasReferableNonIdentifiables/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/MultiLanguageProperty](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/MultiLanguageProperty) The NamedIndividual MultiLanguageProperty of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Operation + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Operation](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Operation) The NamedIndividual Operation of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Property + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Property](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Property) The NamedIndividual Property of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/Range + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Range](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/Range) The NamedIndividual Range of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + + +## AasReferableNonIdentifiables/ReferenceElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/ReferenceElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/ReferenceElement) The NamedIndividual ReferenceElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/RelationshipElement + + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/RelationshipElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/RelationshipElement) The NamedIndividual RelationshipElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/SubmodelElement + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElement](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElement) The NamedIndividual SubmodelElement of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementCollection](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + +## AasReferableNonIdentifiables/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementList](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. + + +// Enum AasReferables + +## AasReferables + Enumeration of all referable elements within an Asset Administration Shell. + Contains IdentifiableElements + + [https://admin-shell.io/aas/3/1/AasReferables](https://admin-shell.io/aas/3/1/AasReferables) The AasReferables class as defined in IDTA-01001-3-1. + + +## AasReferables/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/AasReferables/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/AasReferables/AnnotatedRelationshipElement) The AasReferables AnnotatedRelationshipElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/1/AasReferables/AssetAdministrationShel](https://admin-shell.io/aas/3/1/AasReferables/AssetAdministrationShel) The NamedIndividual AssetAdministrationShel of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/BasicEventElement + + + [https://admin-shell.io/aas/3/1/AasReferables/BasicEventElement](https://admin-shell.io/aas/3/1/AasReferables/BasicEventElement) The AasReferables BasicEventElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Blob + + + [https://admin-shell.io/aas/3/1/AasReferables/Blob](https://admin-shell.io/aas/3/1/AasReferables/Blob) The AasReferables Blob of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Capability + + [https://admin-shell.io/aas/3/1/AasReferables/Capability](https://admin-shell.io/aas/3/1/AasReferables/Capability) The AasReferables Capability of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/1/AasReferables/ConceptDescription](https://admin-shell.io/aas/3/1/AasReferables/ConceptDescription) The NamedIndividual ConceptDescription of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/ContainerElement + Container Element + + [https://admin-shell.io/aas/3/1/AasReferables/ContainerElement](https://admin-shell.io/aas/3/1/AasReferables/ContainerElement) The NamedIndividual ContainerElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/DataElement + + + [https://admin-shell.io/aas/3/1/AasReferables/DataElement](https://admin-shell.io/aas/3/1/AasReferables/DataElement) The AasReferables DataElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Entity + + + [https://admin-shell.io/aas/3/1/AasReferables/Entity](https://admin-shell.io/aas/3/1/AasReferables/Entity) The AasReferables Entity of the AasReferables class as defined in IDTA-01001-3-1. + + +## AasReferables/EventElement + + + [https://admin-shell.io/aas/3/1/AasReferables/EventElement](https://admin-shell.io/aas/3/1/AasReferables/EventElement) The AasReferables EventElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/File + + + [https://admin-shell.io/aas/3/1/AasReferables/File](https://admin-shell.io/aas/3/1/AasReferables/File) The AasReferables File of the AasReferables class as defined in IDTA-01001-3-1. + + +## AasReferables/Identifiable + Identifiable + + [https://admin-shell.io/aas/3/1/AasReferables/Identifiable](https://admin-shell.io/aas/3/1/AasReferables/Identifiable) The NamedIndividual Identifiable of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/1/AasReferables/MultiLanguageProperty](https://admin-shell.io/aas/3/1/AasReferables/MultiLanguageProperty) The AasReferables MultiLanguageProperty of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Operation + + + [https://admin-shell.io/aas/3/1/AasReferables/Operation](https://admin-shell.io/aas/3/1/AasReferables/Operation) The AasReferables Operation of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Property + + + [https://admin-shell.io/aas/3/1/AasReferables/Property](https://admin-shell.io/aas/3/1/AasReferables/Property) The NamedIndividual Property of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Range + + + [https://admin-shell.io/aas/3/1/AasReferables/Range](https://admin-shell.io/aas/3/1/AasReferables/Range) The NamedIndividual Range of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/Referable + + + [https://admin-shell.io/aas/3/1/AasReferables/Referable](https://admin-shell.io/aas/3/1/AasReferables/Referable) The NamedIndividual Referable of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/ReferenceElement + + + [https://admin-shell.io/aas/3/1/AasReferables/ReferenceElement](https://admin-shell.io/aas/3/1/AasReferables/ReferenceElement) The NamedIndividual ReferenceElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/RelationshipElement + + + [https://admin-shell.io/aas/3/1/AasReferables/RelationshipElement](https://admin-shell.io/aas/3/1/AasReferables/RelationshipElement) The NamedIndividual RelationshipElement of the AasReferables class as defined in IDTA-01001-3-1. + + +## AasReferables/Submodel + Submodel + + [https://admin-shell.io/aas/3/1/AasReferables/Submodel](https://admin-shell.io/aas/3/1/AasReferables/Submodel) The NamedIndividual Submodel of the AasReferables class as defined in IDTA-01001-3-1. + + +## AasReferables/SubmodelElement + + [https://admin-shell.io/aas/3/1/AasReferables/SubmodelElement](https://admin-shell.io/aas/3/1/AasReferables/SubmodelElement) The NamedIndividual SubmodelElement of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementCollection](https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the AasReferables class as defined in IDTA-01001-3-1. + +## AasReferables/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementList](https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasReferables class as defined in IDTA-01001-3-1. + +// Enum AasSubmodelElements + +## AasSubmodelElements + Enumeration of all submodel elements within an Asset Administration Shell. + + [https://admin-shell.io/aas/3/1/AasSubmodelElements](https://admin-shell.io/aas/3/1/AasSubmodelElements) The AasSubmodelElements class as defined in IDTA-01001-3-1. + + +## AasSubmodelElements/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/AnnotatedRelationshipElement) The NamedIndividual AnnotatedRelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/BasicEventElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/BasicEventElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/BasicEventElement) The NamedIndividual BasicEventElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Blob + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Blob](https://admin-shell.io/aas/3/1/AasSubmodelElements/Blob) The NamedIndividual Blob of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Capability + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Capability](https://admin-shell.io/aas/3/1/AasSubmodelElements/Capability) The NamedIndividual Capability of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/ContainerElement + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/ContainerElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/ContainerElement) The NamedIndividual ContainerElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/DataElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/DataElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/DataElement) The NamedIndividual DataElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Entity + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Entity](https://admin-shell.io/aas/3/1/AasSubmodelElements/Entity) The NamedIndividual Entity of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/EventElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/EventElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/EventElement) The NamedIndividual EventElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/File + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/File](https://admin-shell.io/aas/3/1/AasSubmodelElements/File) The NamedIndividual File of the AasSubmodelElements class as defined in IDTA-01001-3-1. + + +## AasSubmodelElements/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/MultiLanguageProperty](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/MultiLanguageProperty) The NamedIndividual MultiLanguageProperty of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Operation + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Operation](https://admin-shell.io/aas/3/1/AasSubmodelElements/Operation) The NamedIndividual Operation of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Property + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Property](https://admin-shell.io/aas/3/1/AasSubmodelElements/Property) The NamedIndividual Property of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/Range + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/Range](https://admin-shell.io/aas/3/1/AasSubmodelElements/Range) The NamedIndividual Range of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/ReferenceElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/ReferenceElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/ReferenceElement) The NamedIndividual ReferenceElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/RelationshipElement + + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/RelationshipElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/RelationshipElement) The NamedIndividual RelationshipElement of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/SubmodelElement + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElement) The NamedIndividual SubmodelElement of the AAasSubmodelElements class as defined in IDTA-01001-3-1. + +## AAasSubmodelElements/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/1/AAasSubmodelElements/SubmodelElementCollection](https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +## AasSubmodelElements/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasSubmodelElements class as defined in IDTA-01001-3-1. + +// AdministrativeInformation + +## AdministrativeInformation + Every Identifiable may have administrative information. Administrative information includes for example + +- information about the version of the element, +- information about who created the element +- information about the submodel template that guided the creation of the submodel + + [https://admin-shell.io/aas/3/1/AdministrativeInformation](https://admin-shell.io/aas/3/1/AdministrativeInformation) The AdministrativeInformation class as defined in IDTA-01001-3-1. + +## AdministrativeInformation/creator + The subject ID of the subject responsible for making the element + + [https://admin-shell.io/aas/3/1/AdministrativeInformation/creator](https://admin-shell.io/aas/3/1/AdministrativeInformation/creator) The attribute creator of the AdministrativeInformation class as defined in IDTA-01001-3-1. + +## AdministrativeInformation/revision + Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. + + [https://admin-shell.io/aas/3/1/AdministrativeInformation/revision](https://admin-shell.io/aas/3/1/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in IDTA-01001-3-1. + +## AdministrativeInformation/templateId + Identifier of the template that guided the creation of the element + + [https://admin-shell.io/aas/3/1/AdministrativeInformation/creator](https://admin-shell.io/aas/3/1/AdministrativeInformation/templateId) The attribute templateId of the AdministrativeInformation class as defined in IDTA-01001-3-1. + +## AdministrativeInformation/version + Version of the element. + + [https://admin-shell.io/aas/3/1/AdministrativeInformation/version](https://admin-shell.io/aas/3/1/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-1. + +// Submodel Element AnnotatedRelationshipElement + +## AnnotatedRelationshipElement + An annotated relationship element is an relationship element that can be annotated with additional data elements. + + [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. + + +## AnnotatedRelationshipElement/annotations + Annotations that hold for the relationships between the two elements. + + [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. + + +// AssetAdministrationShell + +## AssetAdministrationShell + Describes the Administration Shell for Assets, Products, Components, e.g. Machines + + [http://admin-shell.io/aas/3/1/AssetAdministrationShell](http://admin-shell.io/aas/3/1/AssetAdministrationShell) The AssetAdministrationShell class as defined in IDTA-01001-3-1. + + +## AssetAdministrationShell/assetInformation + Meta information about the asset the AAS is representing. + + [https://admin-shell.io/aas/3/1/AssetAdministrationShell/assetInformation](https://admin-shell.io/aas/3/1/AssetAdministrationShell/assetInformation) The attribute assetInformation of the AssetAdministrationShell class as defined in IDTA-01001-3-1. + +## AssetAdministrationShell/derivedFrom + This relation connects instances of AAS with their respective types. Refer to Asset Kind for further information of instance and type kinds. + + + [http://admin-shell.io/aas/3/1/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/1/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in IDTA-01001-3-1. + + + +## AssetAdministrationShell/submodels + Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset + + [http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-1. + + +// AssetInformation + + +## AssetInformation + In AssetInformation identifying meta data of the asset that is represented by an AAS is defined. The asset may either represent an asset type or an asset instance. The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant global asset identifier does not already exist, the corresponding attribute “globalAssetId” is optional. + + [https://admin-shell.io/aas/3/1/AssetInformation](https://admin-shell.io/aas/3/1/AssetInformation) The AssetInformation class as defined in IDTA-01001-3-1. + +## AssetInformation/assetKind + Denotes whether the Asset of of kind 'Type' or 'Instance' or of kind 'not applicable'. + + [https://admin-shell.io/aas/3/1/AssetInformation/assetKind](https://admin-shell.io/aas/3/1/AssetInformation/assetKind) The attribute assetKind of the AssetInformation class as defined in IDTA-01001-3-1. + +## AssetInformation/assetType + In case AssetInformation/assetKind is applicable the AssetInformation/assetType is the asset ID of the type asset of the asset under consideration as identified by AssetInformation/globalAssetId. + + [https://admin-shell.io/aas/3/1/AssetInformation/assetType](https://admin-shell.io/aas/3/1/AssetInformation/assetType) The attribute assetType of the AssetInformation class as defined in IDTA-01001-3-1. + +## AssetInformation/globalAssetId + Reference to either an Asset object or a global reference to the asset the AAS is representing. This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global id but already an internal identifier. The internal identifier would be modelled via “externalAssetId”. + + [https://admin-shell.io/aas/3/1/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/1/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in IDTA-01001-3-1. + +## AssetInformation/specificAssetIds + Additional domain specific external, typically proprietary Identifiers for the asset like e.g. serial number etc. + + [https://admin-shell.io/aas/3/1/AssetInformation/specificAssetIds](https://admin-shell.io/aas/3/1/AssetInformation/specificAssetIds) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-1. + + +## AssetInformation/defaultThumbnail + Default thumbnail of the asset represented by the Asset Administration Shell. + + [https://admin-shell.io/aas/3/1/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/1/AssetInformation/defaultThumbnail) The attribute defaultThumbnail of the AssetInformation class as defined in IDTA-01001-3-1. + +// Enum AssetKind + +## AssetKind + Enumeration denoting the kind of the asset. + + [http://admin-shell.io/aas/3/1/AssetKind](http://admin-shell.io/aas/3/1/AssetKind) The AssetKind class as defined in IDTA-01001-3-1. + + +## AssetKind/Instance + Concrete, clearly identifiable component of a certain type. + + [http://admin-shell.io/aas/3/1/AssetKind/INSTANCE](http://admin-shell.io/aas/3/1/AssetKind/INSTANCE) The NamedIndividual Instance of the AssetKind class as defined in IDTA-01001-3-1. + + +## AssetKind/NotApplicable + not applicable + + [https://admin-shell.io/aas/3/1/AssetKind/NotApplicable](https://admin-shell.io/aas/3/1/AssetKind/NotApplicable) The NamedIndividual NotApplicable of the AssetKind class as defined in IDTA-01001-3-1. + +## AssetKind/Role + Role + + [https://admin-shell.io/aas/3/1/AssetKind/Role](https://admin-shell.io/aas/3/1/AssetKind/Role) The NamedIndividual Role of the AssetKind class as defined in IDTA-01001-3-1. + + +## AssetKind/Type + hardware or software element which specifies the common attributes shared by all instances of the type. + + [http://admin-shell.io/aas/3/1/AssetKind/TYPE](http://admin-shell.io/aas/3/1/AssetKind/TYPE) The NamedIndividual Type of the AssetKind class as defined in IDTA-01001-3-1. + + +// Submodel element BasicEventElement + +## BasicEventElement + A basic event. + + [http://admin-shell.io/aas/3/1/BasicEventElement](http://admin-shell.io/aas/3/1/BasicEventElement) The BasicEventElement class as defined in IDTA-01001-3-1. + + +## BasicEventElement/direction +Direction of event + +Can be { input, output } + + [https://admin-shell.io/aas/3/1/BasicEventElement/direction](https://admin-shell.io/aas/3/1/BasicEventElement/direction) The attribute direction of the BasicEventElement class as defined in IDTA-01001-3-1'. + + + + [https://admin-shell.io/aas/3/1/BasicEventElement/state](https://admin-shell.io/aas/3/1/BasicEventElement/state) The attribute state of the BasicEventElement class as defined in IDTA-01001-3-1'. + + +## BasicEventElement/lastUpdate + + + [https://admin-shell.io/aas/3/1/BasicEventElement/lastUpdate](https://admin-shell.io/aas/3/1/BasicEventElement/lastUpdate) The attribute lastUpdate of the BasicEventElement class as defined in IDTA-01001-3-1. + +## BasicEventElement/messageBroker + + [https://admin-shell.io/aas/3/1/BasicEventElement/messageBroker](https://admin-shell.io/aas/3/1/BasicEventElement/messageBroker) The attribute messageBroker of the BasicEventElement class as defined in IDTA-01001-3-1. + + +## BasicEventElement/messageTopic +Information for the outer message infrastructure to schedule the event for the respective communication channel. + + [https://admin-shell.io/aas/3/1/BasicEventElement/messageTopic](https://admin-shell.io/aas/3/1/BasicEventElement/messageTopic) The attribute messageTopic of the BasicEventElement class as defined in IDTA-01001-3-1. + +## BasicEventElement/maxInterval + + + [https://admin-shell.io/aas/3/1/BasicEventElement/maxInterval](https://admin-shell.io/aas/3/1/BasicEventElement/maxInterval) The attribute maxInterval of the BasicEventElement class as defined in IDTA-01001-3-1. + + +## BasicEventElement/minInterval + + + [https://admin-shell.io/aas/3/1/BasicEventElement/minInterval](https://admin-shell.io/aas/3/1/BasicEventElement/minInterval) The attribute minInterval of the BasicEventElement class as defined in IDTA-01001-3-1. + + +## BasicEventElement/observed + Reference to the data or other elements that are being observed. + + [https://admin-shell.io/aas/3/1/BasicEventElement/observed](https://admin-shell.io/aas/3/1/BasicEventElement/observed) The attribute observed of the BasicEventElement class as defined in IDTA-01001-3-1'. + + +## BasicEventElement/state +State of event + +Can be { on, off } + +// Submodel Element Blob + +## Blob + A Blob is a data element that represents a file that is contained with its source code in the value attribute. + + [http://admin-shell.io/aas/3/1/Blob](http://admin-shell.io/aas/3/1/Blob) The Blob class as defined in IDTA-01001-3-1. + + +## Blob/contentType +Content type of the content of the Blob. The mime type states which file extension the file has. Valid values are e.g. 'application/json', 'application/xls', 'image/jpg' The allowed values are defined as in RFC2046. + + [https://admin-shell.io/aas/3/1/Blob/contentType](https://admin-shell.io/aas/3/1/Blob/contentType) The attribute contentType of the Blob class as defined in IDTA-01001-3-1. + +## Blob/value + The NamedIndividual of the Blob instance of a blob data element. + + [https://admin-shell.io/aas/3/1/Blob/value](https://admin-shell.io/aas/3/1/Blob/value) The attribute value of the Blob class as defined in IDTA-01001-3-1. + + +// Data Type BlobType + +## BlobType + + + [http://admin-shell.io/aas/3/1/BlobType](http://admin-shell.io/aas/3/1/BlobType) The BlobType data type as defined in IDTA-01001-3-1. + +// Submodel Element Capability + +## Capability + A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. + + [http://admin-shell.io/aas/3/1/Capability](http://admin-shell.io/aas/3/1/Capability) The Capability class as defined in IDTA-01001-3-1. + +// ConceptDescription + +## ConceptDescription + The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). + + [http://admin-shell.io/aas/3/1/ConceptDescription](http://admin-shell.io/aas/3/1/ConceptDescription) The ConceptDescription class as defined in IDTA-01001-3-1. + + +## ConceptDescription/isCaseOfs + Global reference to an external definition the concept is compatible to or was derived from. + + [http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs](http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-1. + +// Submodel Element ContainerElement + +## ContainerElement + + A data element is a submodel element that is composed of other submodel elements + + [http://admin-shell.io/aas/3/1/ContainerElement](http://admin-shell.io/aas/3/1/ContainerElement) The ContainerElement class as defined in IDTA-01001-3-1. + + +// Data Type ContentType + +## ContentType + + + [http://admin-shell.io/aas/3/1/ContentType](http://admin-shell.io/aas/3/1/ContentType) The ContentType data type as defined in IDTA-01001-3-1. + +// Submodel Element Data Element + +## DataElement + A data element is a submodel element that is not further composed out of other submodel elements. + A data element is a submodel element that has a value. + The type of value differs for different subtypes of data elements. + + [http://admin-shell.io/aas/3/1/DataElement](http://admin-shell.io/aas/3/1/DataElement) The DataElement class as defined in IDTA-01001-3-1. + + +// DataSpecification + +## DataSpecification + DataSpecification contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself as well as some meta inforamtion about the template. + + [http://admin-shell.io/aas/3/1/DataSpecification](http://admin-shell.io/aas/3/1/DataSpecification) The DataSpecification class as defined in IDTA-01001-3-1. + +## DataSpecification/administration + + + [http://admin-shell.io/aas/3/1/DataSpecification/administration](http://admin-shell.io/aas/3/1/DataSpecification/administration) The attribute administration of the DataSpecification class as defined in IDTA-01001-3-1. + +## DataSpecification/dataSpecificationContent + + + [http://admin-shell.io/aas/3/1/DataSpecification/dataSpecificationContent](http://admin-shell.io/aas/3/1/DataSpecification/dataSpecificationContent) The attribute dataSpecificationContent of the DataSpecification class as defined in IDTA-01001-3-1. + + +## DataSpecification/description + + + [http://admin-shell.io/aas/3/1/DataSpecification/description](http://admin-shell.io/aas/3/1/DataSpecification/description) The attribute description of the DataSpecification class as defined in IDTA-01001-3-1. + + +## DataSpecification/id + + + [http://admin-shell.io/aas/3/1/DataSpecification/id](http://admin-shell.io/aas/3/1/DataSpecification/id) The attribute id of the DataSpecification class as defined in IDTA-01001-3-1. + + + +## DataSpecificationContent + DataSpecificationContent contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself. + + [http://admin-shell.io/aas/3/1/DataSpecificationContent](http://admin-shell.io/aas/3/1/DataSpecificationContent) The DataSpecificationContent class as defined in IDTA-01001-3-1. + + +// DataSpecificationIec61360 + +## DataSpecificationIec61360 + Data Specification Template for defining Property Descriptions conformant to IEC 61360. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360) The DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/datatype + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType) The attribute dataType of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/definition + + Definition of the concept in multiple languages + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition) The attribute definition of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/levelType + + Level type of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType) The attribute levelType of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/preferredName + + Preferred name of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName) The attribute preferredName of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/shortName + + Short name of the concept. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName) The attribute shortName of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/sourceOfDefinition + + Source of definition of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/symbol + + symbol of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol) The attribute symbol of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/unit + + unit of the concept + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit) The attribute unit of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/unitId + + Unique identifier of the unit + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId) The attribute unitId of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + +## DataSpecificationIec61360/value + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value) The attribute value of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + + +## DataSpecificationIec61360/valueFormat + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat) The attribute valueFormat of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + + +## DataSpecificationIec61360/valueList + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList) The attribute valueList of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +// Enum DataTypeDefRdf + +## DataTypeDefRdf + Enumeration of all RDF data types + + [https://admin-shell.io/aas/3/1/DataTypeDefRdf](https://admin-shell.io/aas/3/1/DataTypeDefRdf) The DataTypeDefRdf class as defined in IDTA-01001-3-1. + + + +// Enum DataTypeDefXsd + +## DataTypeDefXsd + Enumeration of all RDF data types + + [https://admin-shell.io/aas/3/1/DataTypeDefXsd](https://admin-shell.io/aas/3/1/DataTypeDefXsd) The DataTypeDefXsd class as defined in IDTA-01001-3-1. + + + +// Enum DataTypeIec61360 + +## DataTypeIec61360 + Enumeration of all IEC 61360 defined data types. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360) The DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/BOOLEAN + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/BOOLEAN](http://admin-shell.io/aas/3/1/DataTypeIec61360/BOOLEAN) The NamedIndividual BOOLEAN of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/BLOB + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/BLOB](http://admin-shell.io/aas/3/1/DataTypeIec61360/BLOB) The NamedIndividual BLOG of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/DATE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/DATE](http://admin-shell.io/aas/3/1/DataTypeIec61360/DATE) The NamedIndividual DATE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/FILE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/FILE](http://admin-shell.io/aas/3/1/DataTypeIec61360/FILE) The NamedIndividual FILE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/HTML + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/HTML](http://admin-shell.io/aas/3/1/DataTypeIec61360/HTML) The NamedIndividual HTML of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/INTEGER_COUNT + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_COUNT](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_COUNT) The NamedIndividual INTEGER_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/INTEGER_CURRENCY + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_CURRENCY](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_CURRENCY) The NamedIndividual INTEGER_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/INTEGER_MEASURE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_MEASURE) The NamedIndividual INTEGER_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/IRDI + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/IRDI](http://admin-shell.io/aas/3/1/DataTypeIec61360/IRDI) The NamedIndividual IRDI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/IRI + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/IRI](http://admin-shell.io/aas/3/1/DataTypeIec61360/IRI) The NamedIndividual IRI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/RATIONAL + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL](http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL) The NamedIndividual RATIONAL of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. +3 + +## DataTypeIec61360/RATIONAL_MEASURE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL_MEASURE) The NamedIndividual RATIONAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_COUNT + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_COUNT](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_COUNT) The NamedIndividual REAL_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_CURRENCY + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_CURRENCY](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_CURRENCY) The NamedIndividual REAL_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_MEASURE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_MEASURE) The NamedIndividual REAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/STRING + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING](http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING) The NamedIndividual STRING of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/STRING_TRANSLATABLE + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING_TRANSLATABLE](http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING_TRANSLATABLE) The NamedIndividual STRING_TRANSLATABLE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/TIME + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/TIME](http://admin-shell.io/aas/3/1/DataTypeIec61360/TIME) The NamedIndividual TIME of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/TIMESTAMP + + + [http://admin-shell.io/aas/3/1/DataTypeIec61360/TIMESTAMP](http://admin-shell.io/aas/3/1/DataTypeIec61360/TIMESTAMP) The NamedIndividual TIMESTAMP of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +// Enum Direction + +## Direction + Enumeration for direction of an event element. + + [http://admin-shell.io/aas/3/1/Direction](http://admin-shell.io/aas/3/1/Direction) The Direction class as defined in IDTA-01001-3-1. + + +## Direction/input + + + [http://admin-shell.io/aas/3/1/AssetKind/input](http://admin-shell.io/aas/3/1/AssetKind/input) The NamedIndividual input of the enumeration class Direction as defined in IDTA-01001-3-1. + +## Direction/output + + + [http://admin-shell.io/aas/3/1/AssetKind/output](http://admin-shell.io/aas/3/1/AssetKind/output) The NamedIndividual output of the enumeration class Direction as defined in IDTA-01001-3-1. + +// Submodel Element Entity + +## Entity + An entity is a submodel element that is used to model entities. + + + [http://admin-shell.io/aas/3/1/Entity](http://admin-shell.io/aas/3/1/Entity) The Entity class as defined in IDTA-01001-3-1. + + +## Entity/entityType + Describes whether the entity is a co-managed entity or a self-managed entity. + + [http://admin-shell.io/aas/3/1/Entity/entityType](http://admin-shell.io/aas/3/1/Entity/entityType) The attribute entityType of the Entity class as defined in IDTA-01001-3-1. + + +## Entity/globalAssetId + Reference to the asset the entity is representing. + + [http://admin-shell.io/aas/3/1/Entity/globalAssetId](http://admin-shell.io/aas/3/1/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in IDTA-01001-3-1. + +## Entity/specificAssetIds + Set of identifier key value pairs representing a specific identifier of the asset represented by the Asset Administration Shell. + + [http://admin-shell.io/aas/3/1/Entity/specificAssetIds](http://admin-shell.io/aas/3/1/Entity/specificAssetIds) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-1. + + +## Entity/statements + Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. + + [http://admin-shell.io/aas/3/1/Entity/statements](http://admin-shell.io/aas/3/1/Entity/statements) The attribute statement of the Entity class as defined in IDTA-01001-3-1. + +// Enum EntityType + +## EntityType + Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. + + [http://admin-shell.io/aas/3/1/EntityType](http://admin-shell.io/aas/3/1/EntityType) The EntityType class as defined in IDTA-01001-3-1. + + +## EntityType/CoManagedEntity + For co-managed entities there is no separate AAS. Co-managed entities need to be part of a self-managed entity. + + [http://admin-shell.io/aas/3/1/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/3/1/EntityType/CO_MANAGED_ENTITY) The NamedIndividual CO_MANAGED_ENTITY of the EntityType class as defined in IDTA-01001-3-1. + + +## EntityType/SelfManagedEntity + Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity. The asset of an I4.0 Component is a self-managed entity per definition. + + [http://admin-shell.io/aas/3/1/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/3/1/EntityType/SELF_MANAGED_ENTITY) The NamedIndividual SELF_MANAGED_ENTITY of the EntityType class as defined in IDTA-01001-3-1. + +## Environment + + + + [http://admin-shell.io/aas/3/1/Environment](http://admin-shell.io/aas/3/1/Environment) The Environment class as defined in IDTA-01001-3-1. + +## Environment/assetAdministrationShells + + Asset Administration Shells in the environment + + [http://admin-shell.io/aas/3/1/Environment/assetAdministrationShells](http://admin-shell.io/aas/3/1/Environment/assetAdministrationShells) The attribute assetAdministrationShell of the Environment class as defined in IDTA-01001-3-1. + +## Environment/conceptDescriptions + + Concept descriptions in the environment + + [http://admin-shell.io/aas/3/1/Environment/conceptDescriptions](http://admin-shell.io/aas/3/1/Environment/conceptDescriptions) The attribute conceptDescription of the Environment class as defined in IDTA-01001-3-1. + + +## Environment/submodels + + Submodels in the environment + + [http://admin-shell.io/aas/3/1/Environment/submodels](http://admin-shell.io/aas/3/1/Environment/submodels) The attribute submodel of the Environment class as defined in IDTA-01001-3-1. + + +// Extension + +## Extension + Single extension of an element. + + [https://admin-shell.io/aas/3/1/Extension](https://admin-shell.io/aas/3/1/Extension) The Extension class as defined in IDTA-01001-3-1. + +## Extension/name + Name of the extension. + + [https://admin-shell.io/aas/3/1/Extension/name](https://admin-shell.io/aas/3/1/Extension/name) The attribute name of the Extension class as defined in IDTA-01001-3-1. + +## Extension/value + Value of the extension. + + + [https://admin-shell.io/aas/3/1/Extension/value](https://admin-shell.io/aas/3/1/Extension/value) The attibute value of the Extension class as defined in IDTA-01001-3-1. + +## Extension/valueType + Type of the value of the extension. + + [https://admin-shell.io/aas/3/1/Extension/valueType](https://admin-shell.io/aas/3/1/Extension/valueType) The attribute valueType of the Extension class as defined in IDTA-01001-3-1. + + +## Extension/refersTos + Reference to an element the extension refers to. + + [https://admin-shell.io/aas/3/1/Extension/refersTos](https://admin-shell.io/aas/3/1/Extension/refersTos) The attribute refersTo Extension class as defined in IDTA-01001-3-1. + +// Submodel Element EventElement + +## EventElement + Defines the necessary information for sending or receiving events. + + [http://admin-shell.io/aas/3/1/EventElement](http://admin-shell.io/aas/3/1/EventElement) The EventElement class as defined in IDTA-01001-3-1. + +// EventPayload + +## EventPayload + + + [http://admin-shell.io/aas/3/1/EventPayload](http://admin-shell.io/aas/3/1/EventPayload) The EventPayload class as defined in IDTA-01001-3-1. + + +## EventPayload/payload + + + [http://admin-shell.io/aas/3/1/EventPayload/payload](http://admin-shell.io/aas/3/1/EventPayload/payload) The attribute payload of the EventPayload class as defined in IDTA-01001-3-1. + + +## EventPayload/observableReference + + + [http://admin-shell.io/aas/3/1/EventPayload/observableReference](http://admin-shell.io/aas/3/1/EventPayload/observableReference) The attribute observableReference of the EventPayload class as defined in IDTA-01001-3-1. + +## EventPayload/observableSemanticId + + + [http://admin-shell.io/aas/3/1/EventPayload/observableSemanticId](http://admin-shell.io/aas/3/1/EventPayload/observableSemanticId) The attribute observableSemanticId of the EventPayload class as defined in IDTA-01001-3-1. + + +## EventPayload/source + + + [http://admin-shell.io/aas/3/1/EventPayload/source](http://admin-shell.io/aas/3/1/EventPayload/source) The attribute source of the EventPayload class as defined in IDTA-01001-3-1. + +## EventPayload/sourceSemanticId + + + [http://admin-shell.io/aas/3/1/EventPayload/sourceSemanticId](http://admin-shell.io/aas/3/1/EventPayload/sourceSemanticId) The attribute sourceSemanticId of the EventPayload class as defined in IDTA-01001-3-1. + + + +## EventPayload/subjectId + + + [http://admin-shell.io/aas/3/1/EventPayload/subjectId](http://admin-shell.io/aas/3/1/EventPayload/subjectId) The attribute subjectId of the EventPayload class as defined in IDTA-01001-3-1. + +## EventPayload/timestamp + + + [http://admin-shell.io/aas/3/1/EventPayload/timestamp](http://admin-shell.io/aas/3/1/EventPayload/timestamp) The attribute timestamp of the EventPayload class as defined in IDTA-01001-3-1. + +## EventPayload/topic + + + [http://admin-shell.io/aas/3/1/EventPayload/topic](http://admin-shell.io/aas/3/1/EventPayload/topic) The attribute topic of the EventPayload class as defined in IDTA-01001-3-1. + +// Submodel Element File + +## File + A File is a data element that represents a file via its path description. + + [http://admin-shell.io/aas/3/1/File](http://admin-shell.io/aas/3/1/File) The File class as defined in IDTA-01001-3-1. + + +## File/contentType + Content type of the content of the File. + + [https://admin-shell.io/aas/3/1/File/contentType](https://admin-shell.io/aas/3/1/File/contentType) The attribute contentType of the File class as defined in IDTA-01001-3-1. + +## File/value + Path and name of the referenced file (with file extension). The path can be absolute or relative. + + [https://admin-shell.io/aas/3/1/File/value](https://admin-shell.io/aas/3/1/File/value) The attribute value of the File class as defined in IDTA-01001-3-1. + +// Enum FragementKeys + +## FragmentKeys + Enumeration of different fragment key value types within a key + + [https://admin-shell.io/aas/3/1/FragmentKeys](https://admin-shell.io/aas/3/1/FragmentKeys) The FragmentKeys class as defined in IDTA-01001-3-1. + + +## FragmentKeys/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/FragmentKeys/AnnotatedRelationshipElement) The NamedIndividual AnnotatedRelationshipElement of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/BasicEventElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/BasicEventElement](https://admin-shell.io/aas/3/1/FragmentKeys/BasicEventElement) The NamedIndividual BasicEventElement of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Blob + + + [https://admin-shell.io/aas/3/1/FragmentKeys/Blob](https://admin-shell.io/aas/3/1/FragmentKeys/Blob) The NamedIndividual Blob of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Capability + + [https://admin-shell.io/aas/3/1/FragmentKeys/Capability](https://admin-shell.io/aas/3/1/FragmentKeys/Capability) The NamedIndividual Capability of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/ContainerElement + + [https://admin-shell.io/aas/3/1/FragmentKeys/ContainerElement](https://admin-shell.io/aas/3/1/FragmentKeys/ContainerElement) The NamedIndividual ContainerElement of the FragmentKeys class as defined in IDTA-01001-3-1. + + +## FragmentKeys/DataElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/DataElement](https://admin-shell.io/aas/3/1/FragmentKeys/DataElement) The NamedIndividual DataElement of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Entity + + + [https://admin-shell.io/aas/3/1/FragmentKeys/Entity](https://admin-shell.io/aas/3/1/FragmentKeys/Entity) The NamedIndividual Entity of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/EventElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/EventElement](https://admin-shell.io/aas/3/1/FragmentKeys/EventElement) The NamedIndividual EventElement of the FragmentKeys class as defined in IDTA-01001-3-1. + + +## FragmentKeys/File + + + [https://admin-shell.io/aas/3/1/FragmentKeys/File](https://admin-shell.io/aas/3/1/FragmentKeys/File) The NamedIndividual File of the FragmentKeys class as defined in IDTA-01001-3-1. + + + +## FragmentKeys/FragmentReference + Bookmark or a similar local identifier of a subordinate part of a primary resource + + [https://admin-shell.io/aas/3/1/FragmentKeys/FragmentReference](https://admin-shell.io/aas/3/1/FragmentKeys/FragmentReference) The NamedIndividual FragmentReference of the FragmentKeys class as defined in IDTA-01001-3-1. + + + +## FragmentKeys/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/1/FragmentKeys/MultiLanguageProperty](https://admin-shell.io/aas/3/1/FragmentKeys/MultiLanguageProperty) The NamedIndividual MultiLanguageProperty of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Operation + + + [https://admin-shell.io/aas/3/1/FragmentKeys/Operation](https://admin-shell.io/aas/3/1/FragmentKeys/Operation) The NamedIndividual Operation of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Property + + + [https://admin-shell.io/aas/3/1/FragmentKeys/Property](https://admin-shell.io/aas/3/1/FragmentKeys/Property) The NamedIndividual Property of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/Range + + + [https://admin-shell.io/aas/3/1/FragmentKeys/Range](https://admin-shell.io/aas/3/1/FragmentKeys/Range) The NamedIndividual Range of the FragmentKeys class as defined in IDTA-01001-3-1. + + +## FragmentKeys/ReferenceElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/ReferenceElement](https://admin-shell.io/aas/3/1/FragmentKeys/ReferenceElement) The NamedIndividual ReferenceElement of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/RelationshipElement + + + [https://admin-shell.io/aas/3/1/FragmentKeys/RelationshipElement](https://admin-shell.io/aas/3/1/FragmentKeys/RelationshipElement) The NamedIndividual RelationshipElement of the FragmentKeys class as defined in IDTA-01001-3-1. + + +## FragmentKeys/SubmodelElement + + [https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElement](https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElement) The NamedIndividual SubmodelElement of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementCollection](https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the FragmentKeys class as defined in IDTA-01001-3-1. + +## FragmentKeys/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementList](https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementList) The NamedIndividual SubmodelElementList of the FragmentKeys class as defined in IDTA-01001-3-1. + +// Enum GenericFragmentKeys + +## GenericFragmentKeys + Enumeration of different fragment key value types within a key + + [https://admin-shell.io/aas/3/1/GenericFragmentKeys](https://admin-shell.io/aas/3/1/GenericFragmentKeys) The GenericFragmentKeys class as defined in IDTA-01001-3-1. + +## GenericFragmentKeys/FragmentReference + Bookmark or a similar local identifier of a subordinate part of a primary resource + + [https://admin-shell.io/aas/3/1/GenericFragmentKeys/FragmentReference](https://admin-shell.io/aas/3/1/GenericFragmentKeys/FragmentReference) The NamedIndividual FragmentReference of the GenericFragmentKeys class as defined in IDTA-01001-3-1. + +// Enum GenericGloballyIdentifiables + + ## GenericGloballyIdentifiables + Enumeration of different key value types within a key + + [https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables](https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables) The GenericGloballyIdentifiables class as defined in IDTA-01001-3-1. + +## GenericGloballyIdentifiables/GlobalReference + + [https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables/GlobalReference) The NamedIndividual GlobalReference of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-1. + +// Enum GloballyIdentifiables + +## GloballyIdentifiables + Enumeration of all referable elements within an Asset Administration Shell. Contains IdentifiableElements + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables](https://admin-shell.io/aas/3/1/GloballyIdentifiables) The GloballyIdentifiables class as defined in IDTA-01001-3-1. + +## GloballyIdentifiables/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables/AssetAdministrationShel](https://admin-shell.io/aas/3/1/GloballyIdentifiables/AssetAdministrationShel) The NamedIndividual AssetAdministrationShel of the GloballyIdentifiables class as defined in IDTA-01001-3-1. + +## GloballyIdentifiables/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables/ConceptDescription](https://admin-shell.io/aas/3/1/GloballyIdentifiables/ConceptDescription) The NamedIndividual ConceptDescription of the GloballyIdentifiables class as defined in IDTA-01001-3-1. + +## GloballyIdentifiables/GlobalReference + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/1/GloballyIdentifiables/GlobalReference) The NamedIndividual GlobalReference of the GloballyIdentifiables class as defined in IDTA-01001-3-1. + +## GloballyIdentifiables/Identifiable + Identifiable + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables/Identifiable](https://admin-shell.io/aas/3/1/GloballyIdentifiables/Identifiable) The NamedIndividual Identifiable of the GloballyIdentifiables class as defined in IDTA-01001-3-1. + + +## GloballyIdentifiables/Submodel + Submodel + + [https://admin-shell.io/aas/3/1/GloballyIdentifiables/Submodel](https://admin-shell.io/aas/3/1/GloballyIdentifiables/Submodel) The NamedIndividual Submodel of the GloballyIdentifiables class as defined in IDTA-01001-3-1. + +// HasExtensions + +## HasExtensions + Element that can be extended by proprietary extensions. + + [https://admin-shell.io/aas/3/1/HasExtensions](https://admin-shell.io/aas/3/1/HasExtensions) The HasExtensions class as defined in IDTA-01001-3-1. + +## HasExtensions/extensions + An extension of the element. + + [https://admin-shell.io/aas/3/1/HasExtensions/extensions](https://admin-shell.io/aas/3/1/HasExtensions/extensions) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-1. + +// HasDataSpecification + +## HasDataSpecification + Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. + + [http://admin-shell.io/aas/3/1/HasDataSpecification](http://admin-shell.io/aas/3/1/HasDataSpecification) The HasDataSpecification class as defined in IDTA-01001-3-1. + + +## HasDataSpecification/dataSpecifications + Set of global references to a data specification template used by the element. + + [http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications](http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-1. + +// HasKind + +## HasKind + An element with a kind is an element that can either represent a type or an instance. Default for an element is that it is representing an instance. + + [http://admin-shell.io/aas/3/1/HasKind](http://admin-shell.io/aas/3/1/HasKind) The HasKind class as defined in IDTA-01001-3-1. + + +## HasKind/kind + ModelingKind of the element: either type or instance. + + [http://admin-shell.io/aas/3/1/HasKind/kind](http://admin-shell.io/aas/3/1/HasKind/kind) The attribute kind of the HasKind class as defined in IDTA-01001-3-1. + +// HasSemantics + +## HasSemantics + Element that can have a semantic definition. Identifier of the semantic definition of the element. It is called semantic id of the element. The semantic id may either reference an external global id or it may reference a referable model element of kind=Type that defines the semantics of the element. + + [http://admin-shell.io/aas/3/1/HasSemantics](http://admin-shell.io/aas/3/1/HasSemantics) The HasSemantics class as defined in IDTA-01001-3-1. + + +## HasSemantics/semanticId + Points to the Expression Semantic of the Submodels + + [http://admin-shell.io/aas/3/1/HasSemantics/semanticId](http://admin-shell.io/aas/3/1/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in IDTA-01001-3-1. + +## HasSemantics/supplementalSemanticIds + Identifier of a supplemental semantic definition of the element called supplemental semantic ID of the element + + [https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds](https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-1. + +// Identifiable + +## Identifiable + An element that has a globally unique identifier. + + [http://admin-shell.io/aas/3/1/Identifiable](http://admin-shell.io/aas/3/1/Identifiable) The Identifiable class as defined in IDTA-01001-3-1. + + +## Identifiable/administration + Administrative information of an identifiable element. + + [http://admin-shell.io/aas/3/1/Identifiable/administration](http://admin-shell.io/aas/3/1/Identifiable/administration) The attribute administration of the Identifiable class as defined in IDTA-01001-3-1. + + +## Identifiable/id + The globally unique identification of the element. + + [https://admin-shell.io/aas/3/1/Identifiable/id](https://admin-shell.io/aas/3/1/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-1. + +// Data Type Identifier + +## Identifier + Data type of an identifier. + + [http://admin-shell.io/aas/3/1/Identifier](http://admin-shell.io/aas/3/1/Identifier) The Identifier data type as defined in IDTA-01001-3-1. + +// Key of a Reference + +## Key + A key is a reference to an element by its ID. + + [http://admin-shell.io/aas/3/1/Key](http://admin-shell.io/aas/3/1/Key) The Key class as defined in IDTA-01001-3-1. + + +## Key/type + Denote which kind of entity is referenced. In case type = GlobalReference then the element is a global unique id. In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed. + + [http://admin-shell.io/aas/3/1/Key/type](http://admin-shell.io/aas/3/1/Key/type) The attribute type of the Key class as defined in IDTA-01001-3-1. + + +## Key/value + The key value, for example an IRDI if the idType=IRDI. + + [http://admin-shell.io/aas/3/1/Key/value](http://admin-shell.io/aas/3/1/Key/value) The attribute value of the Key class as defined in IDTA-01001-3-1. + +// Enum KeyTypes + +## KeyTypes + Enumeration of all referable elements within an Asset Administration Shell. Contains IdentifiableElements + + [https://admin-shell.io/aas/3/1/KeyTypes](https://admin-shell.io/aas/3/1/KeyTypes) The KeyTypes class as defined in IDTA-01001-3-1. + + + +## KeyTypes/AnnotatedRelationshipElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/AnnotatedRelationshipElement](https://admin-shell.io/aas/3/1/KeyTypes/AnnotatedRelationshipElement) The NamedIndividual AnnotatedRelationshipElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/AssetAdministrationShell + Asset Administration Shell + + [https://admin-shell.io/aas/3/1/KeyTypes/AssetAdministrationShell](https://admin-shell.io/aas/3/1/KeyTypes/AssetAdministrationShell) The NamedIndividual AssetAdministrationShell of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/BasicEventElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/BasicEventElement](https://admin-shell.io/aas/3/1/KeyTypes/BasicEventElement) The NamedIndividual BasicEventElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Blob + + + [https://admin-shell.io/aas/3/1/KeyTypes/Blob](https://admin-shell.io/aas/3/1/KeyTypes/Blob) The NamedIndividual Blob of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Capability + + [https://admin-shell.io/aas/3/1/KeyTypes/Capability](https://admin-shell.io/aas/3/1/KeyTypes/Capability) The NamedIndividual Capability of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/ConceptDescription + Concept Description + + [https://admin-shell.io/aas/3/1/KeyTypes/ConceptDescription](https://admin-shell.io/aas/3/1/KeyTypes/ConceptDescription) The NamedIndividual ConceptDescription of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/ContainerElement + Container element + + [https://admin-shell.io/aas/3/1/KeyTypes/ContainerElement](https://admin-shell.io/aas/3/1/KeyTypes/ContainerElement) The NamedIndividual ContainerElement of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/DataElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/DataElement](https://admin-shell.io/aas/3/1/KeyTypes/DataElement) The NamedIndividual DataElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Entity + + + [https://admin-shell.io/aas/3/1/KeyTypes/Entity](https://admin-shell.io/aas/3/1/KeyTypes/Entity) The NamedIndividual Entity of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/EventElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/EventElement](https://admin-shell.io/aas/3/1/KeyTypes/EventElement) The NamedIndividual EventElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/File + + + [https://admin-shell.io/aas/3/1/KeyTypes/File](https://admin-shell.io/aas/3/1/KeyTypes/File) The NamedIndividual File of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/FragmentReference + + + [https://admin-shell.io/aas/3/1/KeyTypes/FragmentReference](https://admin-shell.io/aas/3/1/KeyTypes/FragmentReference) The NamedIndividual FragmentReference of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/GlobalReference + + + [https://admin-shell.io/aas/3/1/KeyTypes/GlobalReference](https://admin-shell.io/aas/3/1/KeyTypes/GlobalReference) The NamedIndividual GlobalReference of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/Identifiable + Identifiable + + [https://admin-shell.io/aas/3/1/KeyTypes/Identifiable](https://admin-shell.io/aas/3/1/KeyTypes/Identifiable) The NamedIndividual Identifiable of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/MultiLanguageProperty + Property with a value that can be provided in multiple languages. + + [https://admin-shell.io/aas/3/1/KeyTypes/MultiLanguageProperty](https://admin-shell.io/aas/3/1/KeyTypes/MultiLanguageProperty) The KeyTypes MultiLanguageProperty of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Operation + + + [https://admin-shell.io/aas/3/1/KeyTypes/Operation](https://admin-shell.io/aas/3/1/KeyTypes/Operation) The KeyTypes Operation of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Property + + + [https://admin-shell.io/aas/3/1/KeyTypes/Property](https://admin-shell.io/aas/3/1/KeyTypes/Property) The NamedIndividual Property of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Range + + + [https://admin-shell.io/aas/3/1/KeyTypes/Range](https://admin-shell.io/aas/3/1/KeyTypes/Range) The NamedIndividual Range of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Referable + + + [https://admin-shell.io/aas/3/1/KeyTypes/Referable](https://admin-shell.io/aas/3/1/KeyTypes/Referable) The NamedIndividual Referable of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/ReferenceElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/ReferenceElement](https://admin-shell.io/aas/3/1/KeyTypes/ReferenceElement) The NamedIndividual ReferenceElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/RelationshipElement + + + [https://admin-shell.io/aas/3/1/KeyTypes/RelationshipElement](https://admin-shell.io/aas/3/1/KeyTypes/RelationshipElement) The NamedIndividual RelationshipElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/Submodel + Submodel + + [https://admin-shell.io/aas/3/1/KeyTypes/Submodel](https://admin-shell.io/aas/3/1/KeyTypes/Submodel) The NamedIndividual Submodel of the KeyTypes class as defined in IDTA-01001-3-1. + + +## KeyTypes/SubmodelElement + + [https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElement](https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElement) The NamedIndividual SubmodelElement of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/SubmodelElementCollection + Collection of Submodel Elements + + [https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementCollection](https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementCollection) The NamedIndividual SubmodelElementCollection of the KeyTypes class as defined in IDTA-01001-3-1. + +## KeyTypes/SubmodelElementList + List of set of Submodel Elements + + [https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList](https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList) The NamedIndividual SubmodelElementList of the KeyTypes class as defined in IDTA-01001-3-1. + +// Enum LevelType + +## LevelType + Enumeration of different level types within a DataSpecificationIec61360. Contains Min, Max, Nom, and Typ. + + [https://admin-shell.io/aas/3/1/LevelType](https://admin-shell.io/aas/3/1/LevelType) The LevelType class as defined in IDTA-01003-a-3-1. + +## LevelType/min + Min according to IEC 61360 as an Identifier scheme for minimal levels. + + [https://admin-shell.io/aas/3/1/LevelType/MIN](https://admin-shell.io/aas/3/1/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01001-3-1. + +## LevelType/max + Max according to IEC 61360 as an Identifier scheme for maximal levels. + + [https://admin-shell.io/aas/3/1/LevelType/max](https://admin-shell.io/aas/3/1/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01001-3-1. + +## LevelType/nom + nominal according to IEC 61360 as an Identifier scheme for nominal levels. + + [https://admin-shell.io/aas/3/1/LevelType/nom](https://admin-shell.io/aas/3/1/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01001-3-1. + +## LevelType/type + TYP according to IEC 61360 as an Identifier scheme for typical levels. + + [https://admin-shell.io/aas/3/1/LevelType/typ](https://admin-shell.io/aas/3/1/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01001-3-1. + +// Data Type LabelType + +## LabelType + + + [http://admin-shell.io/aas/3/1/LabelType](http://admin-shell.io/aas/3/1/LabelType) The LabelType data type as defined in IDTA-01001-3-1. + +// Data Type LangStringSet + +## LangStringSet + + + [http://admin-shell.io/aas/3/1/LangStringSet](http://admin-shell.io/aas/3/1/LangStringSet) The LangStringSet data type as defined in IDTA-01001-3-1. + +// Data Type MessageTopicType + +## MessageTopicType + + + [http://admin-shell.io/aas/3/1/MessageTopicType](http://admin-shell.io/aas/3/1/MessageTopicType) The MessageTopicType data type as defined in IDTA-01001-3-1. + +// Enum ModellingKind + +## ModellingKind + Enumeration for denoting whether an element is a type or an instance. + + [https://admin-shell.io/aas/3/1/ModellingKind](https://admin-shell.io/aas/3/1/ModellingKind) The ModellingKind class as defined IDTA-01001-3-1. + +## ModellingKind/Instance + Concrete, clearly identifiable component of a certain template. + + [http://admin-shell.io/aas/3/1/ModellingKind/INSTANCE](http://admin-shell.io/aas/3/1/ModellingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in IDTA-01001-3-1. + + +## ModellingKind/Template + Software element which specifies the common attributes shared by all instances of the template. + + [http://admin-shell.io/aas/3/1/ModellingKind/Template](http://admin-shell.io/aas/3/1/ModellingKind/Template) The NamedIndividual Templateof the ModellingKind class as defined in IDTA-01001-3-1. + +// Data Type MultiLanguageNameType + +## MultiLanguageNameType + + + [http://admin-shell.io/aas/3/1/MultiLanguageNameType](http://admin-shell.io/aas/3/1/MultiLanguageNameType) The MultiLanguageNameType data type as defined in IDTA-01001-3-1. + + +// Submodel Element MultiLanguageProperty + +## MultiLanguageProperty + A property is a data element that has a multi language value. + + [http://admin-shell.io/aas/3/1/MultiLanguageProperty](http://admin-shell.io/aas/3/1/MultiLanguageProperty) The MultiLanguageProperty class as defined in IDTA-01001-3-1. + + +## MultiLanguageProperty/value + The NamedIndividual of the property instance. + + [https://admin-shell.io/aas/3/1/MultiLanguageProperty/value](https://admin-shell.io/aas/3/1/MultiLanguageProperty/value) The attribute value of the MultiLanguageProperty class as defined in IDTA-01001-3-1. + +## MultiLanguageProperty/valueId + Reference to the global unqiue ID of a coded value. + + [https://admin-shell.io/aas/3/1/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/1/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in IDTA-01001-3-1. + +// Data Type MultiLanguageTextType + +## MultiLanguageTextType + + + [http://admin-shell.io/aas/3/1/MultiLanguageTextType](http://admin-shell.io/aas/3/1/MultiLanguageTextType) The MultiLanguageTextType data type as defined in IDTA-01001-3-1. + +// Data Type NameType + +## NameType + + + [http://admin-shell.io/aas/3/1/NameType](http://admin-shell.io/aas/3/1/NameType) The NameType data type as defined in IDTA-01001-3-1. + +// Submodel Element Operation + +## Operation + An operation is a submodel element with input and output variables. + + [http://admin-shell.io/aas/3/1/Operation](http://admin-shell.io/aas/3/1/Operation) The Operation class as defined in IDTA-01001-3-1. + + +## Operation/inoutputVariables + Parameters that is input and output of the operation. + + [http://admin-shell.io/aas/3/1/Operation/inoutputVariables](http://admin-shell.io/aas/3/1/Operation/inoutputVariables) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-1. + + +## Operation/inputVariables + Input parameters of the operation. + + [http://admin-shell.io/aas/3/1/Operation/inputVariables](http://admin-shell.io/aas/3/1/Operation/inputVariables) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-1. + + +## Operation/outputVariables + Output parameters of the operation. + + [http://admin-shell.io/aas/3/1/Operation/outputVariable](http://admin-shell.io/aas/3/1/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-1. + +// OperationVariable + +## OperationVariable + + + [http://admin-shell.io/aas/3/1/OperationVariable](http://admin-shell.io/aas/3/1/OperationVariable) The OperationVariable class as defined in IDTA-01001-3-1. + + +## OperationVariable/value + Describes the needed argument for an operation via a submodel element of kind=Template. + + [http://admin-shell.io/aas/3/1/OperationVariable/value](http://admin-shell.io/aas/3/1/OperationVariable/value) The attribute value of the OperationVariable class as defined in IDTA-01001-3-1. + +// Data Type PathType + +## PathType + + + [http://admin-shell.io/aas/3/1/PathType](http://admin-shell.io/aas/3/1/PathType) The PathType data type as defined in IDTA-01001-3-1. + +// Submodel Element Property + +## Property + A property is a data element that has a single value. + + [http://admin-shell.io/aas/3/1/Property](http://admin-shell.io/aas/3/1/Property) The Property class as defined in IDTA-01001-3-1. + + +## Property/value + The NamedIndividual of the property instance. + + [https://admin-shell.io/aas/3/1/Property/value](https://admin-shell.io/aas/3/1/Property/value) The attribute value of the Property class as defined in IDTA-01001-3-1. + +## Property/valueId + Reference to the global unique ID of a coded value. + + [https://admin-shell.io/aas/3/1/Property/valueId](https://admin-shell.io/aas/3/1/Property/valueId) The attribute valueId of the Property class as defined in IDTA-01001-3-1. + + +## Property/valueType + Data type of the value attribute. + + [https://admin-shell.io/aas/3/1/Property/valueType](https://admin-shell.io/aas/3/1/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-1. + +// Qualifiable + +## Qualifiable + Additional qualification of a qualifiable element. + + [http://admin-shell.io/aas/3/1/Qualifiable](http://admin-shell.io/aas/3/1/Qualifiable) The Qualifiable class as defined in IDTA-01001-3-1. + + +## Qualifiable/qualifiers + Additional qualification elements of a qualifiable element. + + [http://admin-shell.io/aas/3/1/Qualifiable/qualifiers](http://admin-shell.io/aas/3/1/Qualifiable/qualifiers) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-1. + +// Qualifier + +## Qualifier + A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. + + [http://admin-shell.io/aas/3/1/Qualifier](http://admin-shell.io/aas/3/1/Qualifier) The Qualifier class as defined in IDTA-01001-3-1. + +## Qualifier/kind + The qualifier kind describes the kind of qualifier that is applied to the element. + + [https://admin-shell.io/aas/3/1/Qualifier/kind](https://admin-shell.io/aas/3/1/Qualifier/kind) The attribute kind of the Qualifier class as defined in IDTA-01001-3-1. + +## Qualifier/type + The qualifier type describes the type of the qualifier that is applied to the element. + + [http://admin-shell.io/aas/3/1/Qualifier/type](http://admin-shell.io/aas/3/1/Qualifier/type) The attribute type of the Qualifier class as defined in IDTA-01001-3-1. + +## Qualifier/value + The qualifier value is the value of the qualifier. + + [http://admin-shell.io/aas/3/1/Qualifier/value](http://admin-shell.io/aas/3/1/Qualifier/value) The attribute value of the Qualifier class as defined in IDTA-01001-3-1. + + +## Qualifier/valueId + Reference to the global unqiue ID of a coded value. + + [http://admin-shell.io/aas/3/1/Qualifier/valueId](http://admin-shell.io/aas/3/1/Qualifier/valueId) The attribute valueId of the Qualifier class as defined in IDTA-01001-3-1. + + +## Qualifier/valueType + Data type of the qualifier value. + + [https://admin-shell.io/aas/3/1/Qualifier/valueType](https://admin-shell.io/aas/3/1/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-1. + +// Enum QualifierKind + +## QualifierKind + + Enumeration of kinds of a qualifier + + [http://admin-shell.io/aas/3/1/QualifierKind](http://admin-shell.io/aas/3/1/QualifierKind) The QualifierKind data type as defined in IDTA-01001-3-1. + +## QualifierKind/ConceptQualifier + + + [https://admin-shell.io/aas/3/1/QualifierKind/ConceptQualifier](https://admin-shell.io/aas/3/1/QualifierKind/ConceptQualifier) The NamedIndividual ConceptQualifier of the AasIdentifiables class as defined in IDTA-01001-3-1. + +## QualifierKind/TemplateQualifier + + + [https://admin-shell.io/aas/3/1/QualifierKind/TemplateQualifier](https://admin-shell.io/aas/3/1/QualifierKind/TemplateQualifier) The NamedIndividual TemplateQualifier of the AasIdentifiables class as defined in IDTA-01001-3-1. + + +## QualifierKind/ValueQualifier + + + [https://admin-shell.io/aas/3/1/QualifierKind/ValueQualifier](https://admin-shell.io/aas/3/1/QualifierKind/ValueQualifier) The NamedIndividual ValueQualifier of the AasIdentifiables class as defined in IDTA-01001-3-1. + + + +// Data Type QualifierType + +## QualifierType + + + [http://admin-shell.io/aas/3/1/QualifierType](http://admin-shell.io/aas/3/1/QualifierType) The QualifierType data type as defined in IDTA-01001-3-1. + +// Submodel Element Range + +## Range + An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. + + [http://admin-shell.io/aas/3/1/Range](http://admin-shell.io/aas/3/1/Range) The Range class as defined in IDTA-01001-3-1. + + +## Range/max + The maximum value of the range. + + [http://admin-shell.io/aas/3/1/Range/max](http://admin-shell.io/aas/3/1/Range/max) The attribute max of the Range class as defined in IDTA-01001-3-1. + + +## Range/min + The minimum value of the range. + + [http://admin-shell.io/aas/3/1/Range/min](http://admin-shell.io/aas/3/1/Range/min) The attribute min of the Range class as defined in IDTA-01001-3-1. + + +## Range/valueType + Data type of the min und max attributes + + [https://admin-shell.io/aas/3/1/Range/valueType](https://admin-shell.io/aas/3/1/Range/valueType) The attribute valueType of the Range class as defined in IDTA-01001-3-1. + +// Referable + +## Referable + An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. + + [http://admin-shell.io/aas/3/1/Referable](http://admin-shell.io/aas/3/1/Referable) The Referable class as defined in IDTA-01001-3-1. + + +## Referable/category + The category is a value that gives further meta information w.r.t. to the class of the element. It affects the expected existence of attributes and the applicability of constraints. + + [http://admin-shell.io/aas/3/1/Referable/category](http://admin-shell.io/aas/3/1/Referable/category) The attribute category of the Referable class as defined in IDTA-01001-3-1. + + +## Referable/description + Description or comments on the element. The description can be provided in several languages. + + [http://admin-shell.io/aas/3/1/Referable/description](http://admin-shell.io/aas/3/1/Referable/description) The attribute description of the Referable class as defined in IDTA-01001-3-1. + + +## Referable/displayName + Display name. Can be provided in several languages. + +[https://admin-shell.io/aas/3/1/Referable/displayName](https://admin-shell.io/aas/3/1/Referable/displayName) The attribute displayName of the Referable class as defined in IDTA-01001-3-1. + +## Referable/idShort + Identifying string of the element within its name space. + + [http://admin-shell.io/aas/3/1/Referable/idShort](http://admin-shell.io/aas/3/1/Referable/idShort) The attribute idShort of the Referable class as defined in IDTA-01001-3-1. + +// Reference + +## Reference + Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. + + [http://admin-shell.io/aas/3/1/Reference](http://admin-shell.io/aas/3/1/Reference) The Reference class as defined in IDTA-01001-3-1. + + +## Reference/keys + ordered list of keys + + [https://admin-shell.io/aas/3/1/Reference/keys](https://admin-shell.io/aas/3/1/Reference/keys) The attribute key of the Reference class as defined in IDTA-01001-3-1. + +## Reference/referredSemanticId + Expected semantic ID of the referenced model element (Reference/type=ModelReference); there typically is no semantic ID for for the referenced object of external references (Reference/type=ExternalReference). + + [https://admin-shell.io/aas/3/1/Reference/key](https://admin-shell.io/aas/3/1/Reference/referredSemanticId) The attribute referredSemanticId of the Reference class as defined in IDTA-01001-3-1. + +## Reference/type + Type of the reference + +Denotes whether reference is an external reference or a model reference + + [https://admin-shell.io/aas/3/1/Reference/type](https://admin-shell.io/aas/3/1/Reference/type) The attribute type of the Reference class as defined in IDTA-01001-3-1. + +// Submodel Element ReferenceElement + +## ReferenceElement + A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. + + [http://admin-shell.io/aas/3/1/ReferenceElement](http://admin-shell.io/aas/3/1/ReferenceElement) The ReferenceElement class as defined in IDTA-01001-3-1. + +## ReferenceElement/value + External reference to an external object or entity or a logical reference to another element within the same or another Asset Administration Shell (i.e. a model reference to a Referable) + + [https://admin-shell.io/aas/3/1/ReferenceElement/value](https://admin-shell.io/aas/3/1/ReferenceElement/value) The attribute value of the ReferenceElement class as defined in IDTA-01001-3-1. + +// Enum ReferenceTypes + +## ReferenceTypes + Enumeration for denoting whether an element is an external or model reference + + [https://admin-shell.io/aas/3/1/ReferenceTypes](https://admin-shell.io/aas/3/1/ReferenceTypes) The ReferenceTypes class as defined in IDTA-01001-3-1. + +## ReferenceTypes/ExternalReference + External reference + + [https://admin-shell.io/aas/3/1/ReferenceTypes/ExternalReference](https://admin-shell.io/aas/3/1/eferenceTypes/ExternalReference) The NamedIndividual ExternalReference of the ReferenceTypes class as defined in IDTA-01001-3-1. + +## ReferenceTypes/ModelReference + Model reference + + [https://admin-shell.io/aas/3/1/ReferenceTypes/ModelReference](https://admin-shell.io/aas/3/1/eferenceTypes/ModelReference) The NamedIndividual ModelReference of the ReferenceTypes class as defined in IDTA-01001-3-1. + +// Submodel Element RelationshipElement + +## RelationshipElement + + + [http://admin-shell.io/aas/3/1/RelationshipElement](http://admin-shell.io/aas/3/1/RelationshipElement) The RelationshipElement class as defined in IDTA-01001-3-1. + + +## RelationshipElement/first + First element in the relationship taking the role of the subject. + + + [http://admin-shell.io/aas/3/1/RelationshipElement/first](http://admin-shell.io/aas/3/1/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in IDTA-01001-3-1. + + +## RelationshipElement/second + Second element in the relationship taking the role of the object. + + [http://admin-shell.io/aas/3/1/RelationshipElement/second](http://admin-shell.io/aas/3/1/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in IDTA-01001-3-1. + +// Resource + +## Resource + Resource represents an address to a file (a locator). The NamedIndividual is a URI that can represent an absolute or relative path. + + [https://admin-shell.io/aas/3/1/Resource](https://admin-shell.io/aas/3/1/Resource) The Resource class as defined in IDTA-01001-3-1. + +## Resource/contentType + Content type of the content of the file + + The content type states which file extensions the file can have. + + [https://admin-shell.io/aas/3/1/Resource/contentType](https://admin-shell.io/aas/3/1/Resource/contentType) The attribute contentType of the Resource class as defined in IDTA-01001-3-1. + +## Resource/path + Path and name of the resource (with file extension) + + The path can be absolute or relative. + + [https://admin-shell.io/aas/3/1/Resource/path](https://admin-shell.io/aas/3/1/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-1. + +// Data Type RevisionType + +## RevisionType + + + [http://admin-shell.io/aas/3/1/RevisionType](http://admin-shell.io/aas/3/1/RevisionType) The RevisionType data type as defined in IDTA-01001-3-1. + +// SpecificAssetId + +## SpecificAssetId + A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. + + [https://admin-shell.io/aas/3/1/SpecificAssetId](https://admin-shell.io/aas/3/1/SpecificAssetId) The SpecificAssetId class as defined in IDTA-01001-3-1. + +## SpecificAssetId/externalSubjectId + The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + + [http://admin-shell.io/aas/3/1/SpecificAssetId/externalSubjectId](http://admin-shell.io/aas/3/1/SpecificAssetId/externalSubjectId) The attribute externalSubjectId of the SpecificAsetId class as defined in IDTA-01001-3-1. + +## SpecificAssetId/name + Name of the asset identifier. + + [https://admin-shell.io/aas/3/1/SpecificAssetId/name](https://admin-shell.io/aas/3/1/SpecificAssetId/name) The attribute name of the SpecificAsetId class as defined in IDTA-01001-3-1. + + +## SpecificAssetId/value + value of the asset identifier. + + [https://admin-shell.io/aas/3/1/SpecificAssetId/value](https://admin-shell.io/aas/3/1/SpecificAssetId/value) The attribute value of the SpecificAsetId class as defined in IDTA-01001-3-1. + +// Submodel + +## Submodel + A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. + + [http://admin-shell.io/aas/3/1/Submodel](http://admin-shell.io/aas/3/1/Submodel) The Submodel class as defined in IDTA-01001-3-1. + + +## Submodel/submodelElements + A submodel consists of zero or more submodel elements. + + [http://admin-shell.io/aas/3/1/Submodel/submodelElements](http://admin-shell.io/aas/3/1/Submodel/submodelElements) The attribute submodelElement of the Submodel class as defined in IDTA-01001-3-1. + +// SubmodelElement + +## SubmodelElement + A submodel element is an element suitable for the description and differentiation of assets. + + [http://admin-shell.io/aas/3/1/SubmodelElement](http://admin-shell.io/aas/3/1/SubmodelElement) The SubmodelElement class as defined in IDTA-01001-3-1. + +// SubmodelElementCollection + +## SubmodelElementCollection + A submodel element collection is a set or list of submodel elements. + + [http://admin-shell.io/aas/3/1/SubmodelElementCollection](http://admin-shell.io/aas/3/1/SubmodelElementCollection) The SubmodelElementCollection class as defined in IDTA-01001-3-1. + + +## SubmodelElementCollection/value + Submodel element contained in the collection. + + [https://admin-shell.io/aas/3/1/SubmodelElementCollection/value](https://admin-shell.io/aas/3/1/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in IDTA-01001-3-1. + +// SubmodelElementList + +## SubmodelElementList + List or set of submodel elements. + + [https://admin-shell.io/aas/3/1/SubmodelElementListhttps://admin-shell.io/aas/3/1/SubmodelElementList) The SubmodelElementList class as defined in IDTA-01001-3-1. + +## SubmodelElementList/orderRelevant + Defines whether order in list is relevant. If orderRelevant = false, the list represents a set or a bag. + +Default: True + + [https://admin-shell.io/aas/3/1/SubmodelElementList/orderRelevant](https://admin-shell.io/aas/3/1/SubmodelElementList/orderRelevant) The attribute orderRelevant of the SubmodelElementList class as defined in IDTA-01001-3-1. + +## SubmodelElementList/semanticIdListElement + Semantic ID which the submodel elements contained in the list match + + [https://admin-shell.io/aas/3/1/SubmodelElementList/semanticIdListElement](https://admin-shell.io/aas/3/1/SubmodelElementList/semanticIdListElement) The attribute semanticIdListElement of the SubmodelElementList class as defined in IDTA-01001-3-1. + +## SubmodelElementList/typeValueListElement + The submodel element type of the submodel elements contained in the list + + [https://admin-shell.io/aas/3/1/SubmodelElementList/typeValueListElement](https://admin-shell.io/aas/3/1/SubmodelElementList/typeValueListElement) The attribute typeValueListElement of the SubmodelElementList class as defined in IDTA-01001-3-1. + + +## SubmodelElementList/value + Submodel elements contained in the list. + + [https://admin-shell.io/aas/3/1/SubmodelElementList/value](https://admin-shell.io/aas/3/1/SubmodelElementList/value)The attribute value of the SubmodelElementList class as defined in IDTA-01001-3-1. + +## SubmodelElementList/valueTypeListElement + The submodel element type of the submodel elements contained in the list + + [https://admin-shell.io/aas/3/1/SubmodelElementList/valueTypeListElement](https://admin-shell.io/aas/3/1/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-1. + +// Enum StateOfEvent + +## StateOfEvent + Enumeration for state of an event element. + + [http://admin-shell.io/aas/3/1/StateOfEvent](http://admin-shell.io/aas/3/1/StateOfEvent The StateOfEvent class as defined in IDTA-01001-3-1. + + +## StateOfEvent/on + + + [http://admin-shell.io/aas/3/1/StateOfEvent/on](http://admin-shell.io/aas/3/1/StateOfEvent/on) The NamedIndividual in of the enumeration class StateOfEvent as defined in IDTA-01001-3-1. + +## StateOfEvent/off + + + [http://admin-shell.io/aas/3/1/StateOfEvent/off](http://admin-shell.io/aas/3/1/StateOfEvent/off) The NamedIndividual offof the enumeration class StateOfEvent as defined in IDTA-01001-3-1. + +// Data Type ValueDataType + +## ValueDataType + + + [http://admin-shell.io/aas/3/1/ValueDataType](http://admin-shell.io/aas/3/1/ValueDataType) The ValueDataType data type as defined in IDTA-01001-3-1. + +// ValueList + +## ValueList + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList) The ValueList class as defined in IDTA-01003-a-3-1. + +## ValueList/valueReferencePairs + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs) The attribute valueReferencePair of the ValueList class as defined in IDTA-01003-a-3-1. + +// ValueReferencePair + +## ValueReferencePair + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair) The ValueReferencePair class as defined in IDTA-01003-a-3-1. + +## ValueReferencePair/value + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value) The attribute value of the ValueReferencePair class as defined in IDTA-01003-a-3-1. + +## ValueReferencePair/valueId + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId) The attribute valueId of the ValueReferencePair class as defined in IDTA-01003-a-3-1. + +// Data Type VersionType + +## VersionType + + + [http://admin-shell.io/aas/3/1/VersionType](http://admin-shell.io/aas/3/1/VersionType) The VersionType data type as defined in IDTA-01001-3-1. + + + +## Status: `approved` + From bfbaf3deae35dc05df0401d1d1ba6c3d7f03ae81 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sat, 25 Jan 2025 23:13:34 +0100 Subject: [PATCH 65/68] correct IDTA-01003-a references add data types from IDTA-01003-a --- aas/3/1/README.md | 98 ++++++++++++++++++++++++++++++----------------- 1 file changed, 62 insertions(+), 36 deletions(-) diff --git a/aas/3/1/README.md b/aas/3/1/README.md index 3499caf..c215a33 100644 --- a/aas/3/1/README.md +++ b/aas/3/1/README.md @@ -1,6 +1,6 @@ # AAS (Asset Administration Shell) -This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.0 (IDTA-01001-3-1). +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.1 (IDTA-01001-3-1 and IDTA-01003-a-3-1). ## Introduction @@ -779,32 +779,32 @@ Content type of the content of the Blob. The mime type states which file extensi ## DataSpecificationIec61360 Data Specification Template for defining Property Descriptions conformant to IEC 61360. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360) The DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360) The DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/datatype - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType) The attribute dataType of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType) The attribute dataType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/definition Definition of the concept in multiple languages - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition) The attribute definition of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition) The attribute definition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/levelType Level type of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType) The attribute levelType of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType) The attribute levelType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/preferredName Preferred name of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName) The attribute preferredName of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName) The attribute preferredName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/shortName Short name of the concept. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName) The attribute shortName of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName) The attribute shortName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/sourceOfDefinition @@ -814,29 +814,29 @@ Content type of the content of the Blob. The mime type states which file extensi ## DataSpecificationIec61360/symbol symbol of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol) The attribute symbol of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol) The attribute symbol of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/unit unit of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit) The attribute unit of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit) The attribute unit of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/unitId Unique identifier of the unit - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId) The attribute unitId of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId) The attribute unitId of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/value - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value) The attribute value of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value) The attribute value of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/valueFormat - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat) The attribute valueFormat of the DataSpecificationIec61360 class as defined in DTA-01003-a-3-0. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat) The attribute valueFormat of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. ## DataSpecificationIec61360/valueList @@ -872,111 +872,116 @@ Content type of the content of the Blob. The mime type states which file extensi ## DataTypeIec61360/BOOLEAN - [http://admin-shell.io/aas/3/1/DataTypeIec61360/BOOLEAN](http://admin-shell.io/aas/3/1/DataTypeIec61360/BOOLEAN) The NamedIndividual BOOLEAN of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN) The NamedIndividual BOOLEAN of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/BLOB - [http://admin-shell.io/aas/3/1/DataTypeIec61360/BLOB](http://admin-shell.io/aas/3/1/DataTypeIec61360/BLOB) The NamedIndividual BLOG of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB) The NamedIndividual BLOG of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/DATE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/DATE](http://admin-shell.io/aas/3/1/DataTypeIec61360/DATE) The NamedIndividual DATE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE) The NamedIndividual DATE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/FILE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/FILE](http://admin-shell.io/aas/3/1/DataTypeIec61360/FILE) The NamedIndividual FILE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE) The NamedIndividual FILE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/HTML - [http://admin-shell.io/aas/3/1/DataTypeIec61360/HTML](http://admin-shell.io/aas/3/1/DataTypeIec61360/HTML) The NamedIndividual HTML of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML) The NamedIndividual HTML of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/INTEGER_COUNT - [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_COUNT](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_COUNT) The NamedIndividual INTEGER_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT) The NamedIndividual INTEGER_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/INTEGER_CURRENCY - [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_CURRENCY](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_CURRENCY) The NamedIndividual INTEGER_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY) The NamedIndividual INTEGER_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/INTEGER_MEASURE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/INTEGER_MEASURE) The NamedIndividual INTEGER_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE) The NamedIndividual INTEGER_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/IRDI - [http://admin-shell.io/aas/3/1/DataTypeIec61360/IRDI](http://admin-shell.io/aas/3/1/DataTypeIec61360/IRDI) The NamedIndividual IRDI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI) The NamedIndividual IRDI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/IRI - [http://admin-shell.io/aas/3/1/DataTypeIec61360/IRI](http://admin-shell.io/aas/3/1/DataTypeIec61360/IRI) The NamedIndividual IRI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI) The NamedIndividual IRI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/RATIONAL - [http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL](http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL) The NamedIndividual RATIONAL of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL) The NamedIndividual RATIONAL of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. 3 ## DataTypeIec61360/RATIONAL_MEASURE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/RATIONAL_MEASURE) The NamedIndividual RATIONAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE) The NamedIndividual RATIONAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/REAL_COUNT - [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_COUNT](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_COUNT) The NamedIndividual REAL_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT) The NamedIndividual REAL_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/REAL_CURRENCY - [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_CURRENCY](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_CURRENCY) The NamedIndividual REAL_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY) The NamedIndividual REAL_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/REAL_MEASURE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_MEASURE](http://admin-shell.io/aas/3/1/DataTypeIec61360/REAL_MEASURE) The NamedIndividual REAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE) The NamedIndividual REAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/STRING - [http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING](http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING) The NamedIndividual STRING of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING) The NamedIndividual STRING of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/STRING_TRANSLATABLE - [http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING_TRANSLATABLE](http://admin-shell.io/aas/3/1/DataTypeIec61360/STRING_TRANSLATABLE) The NamedIndividual STRING_TRANSLATABLE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE) The NamedIndividual STRING_TRANSLATABLE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/TIME - [http://admin-shell.io/aas/3/1/DataTypeIec61360/TIME](http://admin-shell.io/aas/3/1/DataTypeIec61360/TIME) The NamedIndividual TIME of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME) The NamedIndividual TIME of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. ## DataTypeIec61360/TIMESTAMP - [http://admin-shell.io/aas/3/1/DataTypeIec61360/TIMESTAMP](http://admin-shell.io/aas/3/1/DataTypeIec61360/TIMESTAMP) The NamedIndividual TIMESTAMP of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP) The NamedIndividual TIMESTAMP of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. +## DefinitionTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360](http://admin-shell.io/ataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360) The DefinitionTypeIec61360 data type as defined in IDTA-01003-a-3-1. + // Enum Direction ## Direction @@ -1586,27 +1591,27 @@ Content type of the content of the Blob. The mime type states which file extensi ## LevelType Enumeration of different level types within a DataSpecificationIec61360. Contains Min, Max, Nom, and Typ. - [https://admin-shell.io/aas/3/1/LevelType](https://admin-shell.io/aas/3/1/LevelType) The LevelType class as defined in IDTA-01003-a-3-1. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType) The LevelType class as defined in IDTA-01003-a-3-1. ## LevelType/min Min according to IEC 61360 as an Identifier scheme for minimal levels. - [https://admin-shell.io/aas/3/1/LevelType/MIN](https://admin-shell.io/aas/3/1/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01001-3-1. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01003-a-3-1. ## LevelType/max Max according to IEC 61360 as an Identifier scheme for maximal levels. - [https://admin-shell.io/aas/3/1/LevelType/max](https://admin-shell.io/aas/3/1/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01001-3-1. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/max](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01003-a-3-1. ## LevelType/nom nominal according to IEC 61360 as an Identifier scheme for nominal levels. - [https://admin-shell.io/aas/3/1/LevelType/nom](https://admin-shell.io/aas/3/1/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01001-3-1. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01003-a-3-1. ## LevelType/type TYP according to IEC 61360 as an Identifier scheme for typical levels. - [https://admin-shell.io/aas/3/1/LevelType/typ](https://admin-shell.io/aas/3/1/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01001-3-1. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01003-a-3-1. // Data Type LabelType @@ -1732,6 +1737,11 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/PathType](http://admin-shell.io/aas/3/1/PathType) The PathType data type as defined in IDTA-01001-3-1. +## Data Type PreferredNameTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360) The PreferredNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. + // Submodel Element Property ## Property @@ -1993,6 +2003,11 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/1/RevisionType](http://admin-shell.io/aas/3/1/RevisionType) The RevisionType data type as defined in IDTA-01001-3-1. +## Data Type ShortNameTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360) The ShortNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. + // SpecificAssetId ## SpecificAssetId @@ -2109,6 +2124,11 @@ Default: True [http://admin-shell.io/aas/3/1/ValueDataType](http://admin-shell.io/aas/3/1/ValueDataType) The ValueDataType data type as defined in IDTA-01001-3-1. +## Data Type ValueFormatTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360) The ValueFormatTypeIec61360 data type as defined in IDTA-01003-a-3-1. + // ValueList ## ValueList @@ -2137,6 +2157,12 @@ Default: True [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId) The attribute valueId of the ValueReferencePair class as defined in IDTA-01003-a-3-1. + + +## Data Type ValueTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360) The ValueTypeIec61360 data type as defined in IDTA-01003-a-3-1. // Data Type VersionType From 9cc95cff8b86a521c87b3046afebcdebf04dd447 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sat, 25 Jan 2025 23:50:36 +0100 Subject: [PATCH 66/68] split IDTA-01001 and IDTA-01003-a since they do not have the same namespace --- .../DataSpecificationIEC61360/3/1/README.md | 300 ++++++++++++++++++ aas/3/1/README.md | 262 +-------------- 2 files changed, 301 insertions(+), 261 deletions(-) create mode 100644 DataSpecificationTemplates/DataSpecificationIEC61360/3/1/README.md diff --git a/DataSpecificationTemplates/DataSpecificationIEC61360/3/1/README.md b/DataSpecificationTemplates/DataSpecificationIEC61360/3/1/README.md new file mode 100644 index 0000000..af3b8e9 --- /dev/null +++ b/DataSpecificationTemplates/DataSpecificationIEC61360/3/1/README.md @@ -0,0 +1,300 @@ +# AAS (Asset Administration Shell) + +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.1 (IDTA-01003-a-3-1). + + +## Introduction + +The Metamodel itself is defined in the 'IDTA-01001-3-0 Specification of the Asset Administration Shell - Part 1: Metamodel'. Only classes, attributes and named entities used in this model are allowed in this sub-namespace. The Metamodel is the core resource for the structure of the Asset Administration Shell and provides the frame for all further specifications. The following entities are defined in the Metamodel but also serve as an example how to use the 'Asset Administration Shell Identifiers' in general. + +## Status: Accepted + +The sub-namespace DataSpecificationTemplates/DataSpecificationIec61360 has been accepted by the Coordination Board. +The identifiers are derived following the grammar as defined in IDTA-01001-3-0. The grammar has been accepted by the Coordination Board + + +// DataSpecificationIec61360 + +## DataSpecificationIec61360 + Data Specification Template for defining Property Descriptions conformant to IEC 61360. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360) The DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/datatype + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType) The attribute dataType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/definition + + Definition of the concept in multiple languages + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition) The attribute definition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/levelType + + Level type of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType) The attribute levelType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/preferredName + + Preferred name of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName) The attribute preferredName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/shortName + + Short name of the concept. + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName) The attribute shortName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/sourceOfDefinition + + Source of definition of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/symbol + + symbol of the concept + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol) The attribute symbol of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/unit + + unit of the concept + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit) The attribute unit of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/unitId + + Unique identifier of the unit + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId) The attribute unitId of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + +## DataSpecificationIec61360/value + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value) The attribute value of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataSpecificationIec61360/valueFormat + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat) The attribute valueFormat of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataSpecificationIec61360/valueList + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList) The attribute valueList of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. + + + +// Enum DataTypeIec61360 + +## DataTypeIec61360 + Enumeration of all IEC 61360 defined data types. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360) The DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/BOOLEAN + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN) The NamedIndividual BOOLEAN of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/BLOB + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB) The NamedIndividual BLOG of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/DATE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE) The NamedIndividual DATE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/FILE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE) The NamedIndividual FILE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/HTML + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML) The NamedIndividual HTML of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/INTEGER_COUNT + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT) The NamedIndividual INTEGER_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/INTEGER_CURRENCY + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY) The NamedIndividual INTEGER_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/INTEGER_MEASURE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE) The NamedIndividual INTEGER_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/IRDI + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI) The NamedIndividual IRDI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/IRI + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI) The NamedIndividual IRI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/RATIONAL + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL) The NamedIndividual RATIONAL of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. +3 + +## DataTypeIec61360/RATIONAL_MEASURE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE) The NamedIndividual RATIONAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_COUNT + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT) The NamedIndividual REAL_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_CURRENCY + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY) The NamedIndividual REAL_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/REAL_MEASURE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE) The NamedIndividual REAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/STRING + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING) The NamedIndividual STRING of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/STRING_TRANSLATABLE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE) The NamedIndividual STRING_TRANSLATABLE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + +## DataTypeIec61360/TIME + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME) The NamedIndividual TIME of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DataTypeIec61360/TIMESTAMP + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP) The NamedIndividual TIMESTAMP of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. + + +## DefinitionTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360](http://admin-shell.io/ataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360) The DefinitionTypeIec61360 data type as defined in IDTA-01003-a-3-1. + + +// Enum LevelType + +## LevelType + Enumeration of different level types within a DataSpecificationIec61360. Contains Min, Max, Nom, and Typ. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType) The LevelType class as defined in IDTA-01003-a-3-1. + +## LevelType/min + Min according to IEC 61360 as an Identifier scheme for minimal levels. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01003-a-3-1. + +## LevelType/max + Max according to IEC 61360 as an Identifier scheme for maximal levels. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/max](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01003-a-3-1. + +## LevelType/nom + nominal according to IEC 61360 as an Identifier scheme for nominal levels. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01003-a-3-1. + +## LevelType/type + TYP according to IEC 61360 as an Identifier scheme for typical levels. + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01003-a-3-1. + + +## Data Type PreferredNameTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360) The PreferredNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. + + +## Data Type ShortNameTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360) The ShortNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. + + +## Data Type ValueFormatTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360) The ValueFormatTypeIec61360 data type as defined in IDTA-01003-a-3-1. + +// ValueList + +## ValueList + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList) The ValueList class as defined in IDTA-01003-a-3-1. + +## ValueList/valueReferencePairs + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs) The attribute valueReferencePair of the ValueList class as defined in IDTA-01003-a-3-1. + +// ValueReferencePair + +## ValueReferencePair + + + [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair) The ValueReferencePair class as defined in IDTA-01003-a-3-1. + +## ValueReferencePair/value + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value) The attribute value of the ValueReferencePair class as defined in IDTA-01003-a-3-1. + +## ValueReferencePair/valueId + + + [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId) The attribute valueId of the ValueReferencePair class as defined in IDTA-01003-a-3-1. + + +## Data Type ValueTypeIec61360 + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360) The ValueTypeIec61360 data type as defined in IDTA-01003-a-3-1. + + +// Data Type VersionType + +## VersionType + + + [http://admin-shell.io/aas/3/1/VersionType](http://admin-shell.io/aas/3/1/VersionType) The VersionType data type as defined in IDTA-01001-3-0. + + + +## Status: `approved` + diff --git a/aas/3/1/README.md b/aas/3/1/README.md index c215a33..4ab9621 100644 --- a/aas/3/1/README.md +++ b/aas/3/1/README.md @@ -1,6 +1,6 @@ # AAS (Asset Administration Shell) -This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.1 (IDTA-01001-3-1 and IDTA-01003-a-3-1). +This is the sub-namespace reserved for the Asset Administration Shell Metamodel version 3.1 (IDTA-01001-3-1). ## Introduction @@ -774,75 +774,6 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/DataSpecificationContent](http://admin-shell.io/aas/3/1/DataSpecificationContent) The DataSpecificationContent class as defined in IDTA-01001-3-1. -// DataSpecificationIec61360 - -## DataSpecificationIec61360 - Data Specification Template for defining Property Descriptions conformant to IEC 61360. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360) The DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/datatype - - - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/dataType) The attribute dataType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/definition - - Definition of the concept in multiple languages - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/definition) The attribute definition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/levelType - - Level type of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/levelType) The attribute levelType of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/preferredName - - Preferred name of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/preferredName) The attribute preferredName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/shortName - - Short name of the concept. - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/shortName) The attribute shortName of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/sourceOfDefinition - - Source of definition of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/symbol - - symbol of the concept - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/symbol) The attribute symbol of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/unit - - unit of the concept - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unit) The attribute unit of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/unitId - - Unique identifier of the unit - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/unitId) The attribute unitId of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - -## DataSpecificationIec61360/value - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/value) The attribute value of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataSpecificationIec61360/valueFormat - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueFormat) The attribute valueFormat of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataSpecificationIec61360/valueList - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataSpecificationIec61360/valueList) The attribute valueList of the DataSpecificationIec61360 class as defined in IDTA-01003-a-3-1. // Enum DataTypeDefRdf @@ -862,126 +793,6 @@ Content type of the content of the Blob. The mime type states which file extensi -// Enum DataTypeIec61360 - -## DataTypeIec61360 - Enumeration of all IEC 61360 defined data types. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360) The DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/BOOLEAN - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BOOLEAN) The NamedIndividual BOOLEAN of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/BLOB - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/BLOB) The NamedIndividual BLOG of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/DATE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/DATE) The NamedIndividual DATE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/FILE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/FILE) The NamedIndividual FILE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/HTML - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/HTML) The NamedIndividual HTML of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/INTEGER_COUNT - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_COUNT) The NamedIndividual INTEGER_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/INTEGER_CURRENCY - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_CURRENCY) The NamedIndividual INTEGER_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/INTEGER_MEASURE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/INTEGER_MEASURE) The NamedIndividual INTEGER_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/IRDI - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRDI) The NamedIndividual IRDI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/IRI - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/IRI) The NamedIndividual IRI of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/RATIONAL - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL) The NamedIndividual RATIONAL of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. -3 - -## DataTypeIec61360/RATIONAL_MEASURE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/RATIONAL_MEASURE) The NamedIndividual RATIONAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/REAL_COUNT - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_COUNT) The NamedIndividual REAL_COUNT of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/REAL_CURRENCY - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_CURRENCY) The NamedIndividual REAL_CURRENCY of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/REAL_MEASURE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/REAL_MEASURE) The NamedIndividual REAL_MEASURE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/STRING - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING) The NamedIndividual STRING of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/STRING_TRANSLATABLE - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/STRING_TRANSLATABLE) The NamedIndividual STRING_TRANSLATABLE of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - -## DataTypeIec61360/TIME - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIME) The NamedIndividual TIME of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DataTypeIec61360/TIMESTAMP - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DataTypeIec61360/TIMESTAMP) The NamedIndividual TIMESTAMP of the DataTypeIec61360 class as defined in IDTA-01003-a-3-1. - - -## DefinitionTypeIec61360 - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360](http://admin-shell.io/ataSpecificationTemplates/DataSpecificationIec61360/3/1/DefinitionTypeIec61360) The DefinitionTypeIec61360 data type as defined in IDTA-01003-a-3-1. - // Enum Direction ## Direction @@ -1586,32 +1397,6 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList](https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList) The NamedIndividual SubmodelElementList of the KeyTypes class as defined in IDTA-01001-3-1. -// Enum LevelType - -## LevelType - Enumeration of different level types within a DataSpecificationIec61360. Contains Min, Max, Nom, and Typ. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType) The LevelType class as defined in IDTA-01003-a-3-1. - -## LevelType/min - Min according to IEC 61360 as an Identifier scheme for minimal levels. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MIN) The attribute min of the LevelType class as defined in IDTA-01003-a-3-1. - -## LevelType/max - Max according to IEC 61360 as an Identifier scheme for maximal levels. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/max](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/MAX) The attribute max of the LevelType class as defined in IDTA-01003-a-3-1. - -## LevelType/nom - nominal according to IEC 61360 as an Identifier scheme for nominal levels. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/nom) The attribute nom of the LevelType class as defined in IDTA-01003-a-3-1. - -## LevelType/type - TYP according to IEC 61360 as an Identifier scheme for typical levels. - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/LevelType/typ) The attribute typ of the LevelType class as defined in IDTA-01003-a-3-1. // Data Type LabelType @@ -1737,10 +1522,6 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/PathType](http://admin-shell.io/aas/3/1/PathType) The PathType data type as defined in IDTA-01001-3-1. -## Data Type PreferredNameTypeIec61360 - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/PreferredNameTypeIec61360) The PreferredNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. // Submodel Element Property @@ -2003,10 +1784,7 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/1/RevisionType](http://admin-shell.io/aas/3/1/RevisionType) The RevisionType data type as defined in IDTA-01001-3-1. -## Data Type ShortNameTypeIec61360 - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ShortNameTypeIec61360) The ShortNameTypeIec61360 data type as defined in IDTA-01003-a-3-1. // SpecificAssetId @@ -2124,46 +1902,8 @@ Default: True [http://admin-shell.io/aas/3/1/ValueDataType](http://admin-shell.io/aas/3/1/ValueDataType) The ValueDataType data type as defined in IDTA-01001-3-1. -## Data Type ValueFormatTypeIec61360 - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueFormatTypeIec61360) The ValueFormatTypeIec61360 data type as defined in IDTA-01003-a-3-1. - -// ValueList - -## ValueList - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList) The ValueList class as defined in IDTA-01003-a-3-1. -## ValueList/valueReferencePairs - - - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueList/valueReferencePairs) The attribute valueReferencePair of the ValueList class as defined in IDTA-01003-a-3-1. - -// ValueReferencePair - -## ValueReferencePair - - - [https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair](https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair) The ValueReferencePair class as defined in IDTA-01003-a-3-1. - -## ValueReferencePair/value - - - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/value) The attribute value of the ValueReferencePair class as defined in IDTA-01003-a-3-1. - -## ValueReferencePair/valueId - - - [ https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId]( https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueReferencePair/valueId) The attribute valueId of the ValueReferencePair class as defined in IDTA-01003-a-3-1. - - -## Data Type ValueTypeIec61360 - - - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/1/ValueTypeIec61360) The ValueTypeIec61360 data type as defined in IDTA-01003-a-3-1. - // Data Type VersionType ## VersionType From f0ed37bfec30db85c2b05594009d3ad9023c30b9 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Wed, 12 Feb 2025 16:18:33 +0100 Subject: [PATCH 67/68] Comments now not with // but with --- aas/3/1/README.md | 146 +++++++++++++++++++++++----------------------- 1 file changed, 73 insertions(+), 73 deletions(-) diff --git a/aas/3/1/README.md b/aas/3/1/README.md index 4ab9621..2947111 100644 --- a/aas/3/1/README.md +++ b/aas/3/1/README.md @@ -12,7 +12,7 @@ The Metamodel itself is defined in the 'IDTA-01001-3-1 Specification of the Asse The sub-namespace AAS have been accepted by the Coordination Board. The identifiers are derived following the grammar as defined in IDTA-01001-3-1. The grammar has been accepted by the Coordination Board -// Enum AasContainerSubmodelElements + ## AasContainerSubmodelElements Enumeration of all submodel elements that are composed of others @@ -45,7 +45,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/1/AasContainerSubmodelElements/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasContainerSubmodelElements class as defined in IDTA-01001-3-1. -// Enum AasIdentifiables + ## AasIdentifiables Enumeration of all referable elements within an Asset Administration Shell. @@ -75,7 +75,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasIdentifiables/Submodel](https://admin-shell.io/aas/3/1/AasIdentifiables/Submodel) The NamedIndividual Submodel of the AasIdentifiables class as defined in IDTA-01001-3-1. -// Enum AasNonContainerSubmodelElements + ## AasNonContainerSubmodelElements Enumeration of all submodel elements that are not composed of others @@ -149,7 +149,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/SubmodelElement](https://admin-shell.io/aas/3/1/AasNonContainerSubmodelElements/SubmodelElement) The NamedIndividual SubmodelElement of the AasNonContainerSubmodelElements class as defined in IDTA-01001-3-1. -// Enum AasReferableNonIdentifiables + ## AasReferableNonIdentifiables @@ -248,7 +248,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementList](https://admin-shell.io/aas/3/1/AasReferableNonIdentifiables/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasReferableNonIdentifiables class as defined in IDTA-01001-3-1. -// Enum AasReferables + ## AasReferables Enumeration of all referable elements within an Asset Administration Shell. @@ -374,7 +374,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementList](https://admin-shell.io/aas/3/1/AasReferables/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasReferables class as defined in IDTA-01001-3-1. -// Enum AasSubmodelElements + ## AasSubmodelElements Enumeration of all submodel elements within an Asset Administration Shell. @@ -470,7 +470,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElementList](https://admin-shell.io/aas/3/1/AasSubmodelElements/SubmodelElementList) The NamedIndividual SubmodelElementList of the AasSubmodelElements class as defined in IDTA-01001-3-1. -// AdministrativeInformation + ## AdministrativeInformation Every Identifiable may have administrative information. Administrative information includes for example @@ -501,7 +501,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AdministrativeInformation/version](https://admin-shell.io/aas/3/1/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in IDTA-01001-3-1. -// Submodel Element AnnotatedRelationshipElement + ## AnnotatedRelationshipElement An annotated relationship element is an relationship element that can be annotated with additional data elements. @@ -515,7 +515,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. -// AssetAdministrationShell + ## AssetAdministrationShell Describes the Administration Shell for Assets, Products, Components, e.g. Machines @@ -542,7 +542,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-1. -// AssetInformation + ## AssetInformation @@ -576,7 +576,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AssetInformation/defaultThumbnail](https://admin-shell.io/aas/3/1/AssetInformation/defaultThumbnail) The attribute defaultThumbnail of the AssetInformation class as defined in IDTA-01001-3-1. -// Enum AssetKind + ## AssetKind Enumeration denoting the kind of the asset. @@ -607,7 +607,7 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [http://admin-shell.io/aas/3/1/AssetKind/TYPE](http://admin-shell.io/aas/3/1/AssetKind/TYPE) The NamedIndividual Type of the AssetKind class as defined in IDTA-01001-3-1. -// Submodel element BasicEventElement + ## BasicEventElement A basic event. @@ -665,7 +665,7 @@ State of event Can be { on, off } -// Submodel Element Blob + ## Blob A Blob is a data element that represents a file that is contained with its source code in the value attribute. @@ -684,21 +684,21 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Blob/value](https://admin-shell.io/aas/3/1/Blob/value) The attribute value of the Blob class as defined in IDTA-01001-3-1. -// Data Type BlobType + ## BlobType [http://admin-shell.io/aas/3/1/BlobType](http://admin-shell.io/aas/3/1/BlobType) The BlobType data type as defined in IDTA-01001-3-1. -// Submodel Element Capability + ## Capability A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world. [http://admin-shell.io/aas/3/1/Capability](http://admin-shell.io/aas/3/1/Capability) The Capability class as defined in IDTA-01001-3-1. -// ConceptDescription + ## ConceptDescription The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). @@ -711,7 +711,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs](http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-1. -// Submodel Element ContainerElement + ## ContainerElement @@ -720,14 +720,14 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/ContainerElement](http://admin-shell.io/aas/3/1/ContainerElement) The ContainerElement class as defined in IDTA-01001-3-1. -// Data Type ContentType + ## ContentType [http://admin-shell.io/aas/3/1/ContentType](http://admin-shell.io/aas/3/1/ContentType) The ContentType data type as defined in IDTA-01001-3-1. -// Submodel Element Data Element + ## DataElement A data element is a submodel element that is not further composed out of other submodel elements. @@ -737,7 +737,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/DataElement](http://admin-shell.io/aas/3/1/DataElement) The DataElement class as defined in IDTA-01001-3-1. -// DataSpecification + ## DataSpecification DataSpecification contains the additional attributes to be added to the element instance that references the data specification template and meta information about the template itself as well as some meta inforamtion about the template. @@ -775,7 +775,7 @@ Content type of the content of the Blob. The mime type states which file extensi -// Enum DataTypeDefRdf + ## DataTypeDefRdf Enumeration of all RDF data types @@ -784,7 +784,7 @@ Content type of the content of the Blob. The mime type states which file extensi -// Enum DataTypeDefXsd + ## DataTypeDefXsd Enumeration of all RDF data types @@ -793,7 +793,7 @@ Content type of the content of the Blob. The mime type states which file extensi -// Enum Direction + ## Direction Enumeration for direction of an event element. @@ -811,7 +811,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/AssetKind/output](http://admin-shell.io/aas/3/1/AssetKind/output) The NamedIndividual output of the enumeration class Direction as defined in IDTA-01001-3-1. -// Submodel Element Entity + ## Entity An entity is a submodel element that is used to model entities. @@ -842,7 +842,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Entity/statements](http://admin-shell.io/aas/3/1/Entity/statements) The attribute statement of the Entity class as defined in IDTA-01001-3-1. -// Enum EntityType + ## EntityType Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. @@ -887,7 +887,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Environment/submodels](http://admin-shell.io/aas/3/1/Environment/submodels) The attribute submodel of the Environment class as defined in IDTA-01001-3-1. -// Extension + ## Extension Single extension of an element. @@ -916,14 +916,14 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Extension/refersTos](https://admin-shell.io/aas/3/1/Extension/refersTos) The attribute refersTo Extension class as defined in IDTA-01001-3-1. -// Submodel Element EventElement + ## EventElement Defines the necessary information for sending or receiving events. [http://admin-shell.io/aas/3/1/EventElement](http://admin-shell.io/aas/3/1/EventElement) The EventElement class as defined in IDTA-01001-3-1. -// EventPayload + ## EventPayload @@ -975,7 +975,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/EventPayload/topic](http://admin-shell.io/aas/3/1/EventPayload/topic) The attribute topic of the EventPayload class as defined in IDTA-01001-3-1. -// Submodel Element File + ## File A File is a data element that represents a file via its path description. @@ -993,7 +993,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/File/value](https://admin-shell.io/aas/3/1/File/value) The attribute value of the File class as defined in IDTA-01001-3-1. -// Enum FragementKeys + ## FragmentKeys Enumeration of different fragment key value types within a key @@ -1101,7 +1101,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementList](https://admin-shell.io/aas/3/1/FragmentKeys/SubmodelElementList) The NamedIndividual SubmodelElementList of the FragmentKeys class as defined in IDTA-01001-3-1. -// Enum GenericFragmentKeys + ## GenericFragmentKeys Enumeration of different fragment key value types within a key @@ -1113,7 +1113,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/GenericFragmentKeys/FragmentReference](https://admin-shell.io/aas/3/1/GenericFragmentKeys/FragmentReference) The NamedIndividual FragmentReference of the GenericFragmentKeys class as defined in IDTA-01001-3-1. -// Enum GenericGloballyIdentifiables + ## GenericGloballyIdentifiables Enumeration of different key value types within a key @@ -1124,7 +1124,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables/GlobalReference](https://admin-shell.io/aas/3/1/GenericGloballyIdentifiables/GlobalReference) The NamedIndividual GlobalReference of the GenericGloballyIdentifiables class as defined in IDTA-01001-3-1. -// Enum GloballyIdentifiables + ## GloballyIdentifiables Enumeration of all referable elements within an Asset Administration Shell. Contains IdentifiableElements @@ -1156,7 +1156,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/GloballyIdentifiables/Submodel](https://admin-shell.io/aas/3/1/GloballyIdentifiables/Submodel) The NamedIndividual Submodel of the GloballyIdentifiables class as defined in IDTA-01001-3-1. -// HasExtensions + ## HasExtensions Element that can be extended by proprietary extensions. @@ -1168,7 +1168,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/HasExtensions/extensions](https://admin-shell.io/aas/3/1/HasExtensions/extensions) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-1. -// HasDataSpecification + ## HasDataSpecification Element that can have be extended by using data specification templates. A data specification template defines the additional attributes an element may or shall have. The data specifications used are explicitly specified with their id. @@ -1181,7 +1181,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications](http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-1. -// HasKind + ## HasKind An element with a kind is an element that can either represent a type or an instance. Default for an element is that it is representing an instance. @@ -1194,7 +1194,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/HasKind/kind](http://admin-shell.io/aas/3/1/HasKind/kind) The attribute kind of the HasKind class as defined in IDTA-01001-3-1. -// HasSemantics + ## HasSemantics Element that can have a semantic definition. Identifier of the semantic definition of the element. It is called semantic id of the element. The semantic id may either reference an external global id or it may reference a referable model element of kind=Type that defines the semantics of the element. @@ -1212,7 +1212,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds](https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-1. -// Identifiable + ## Identifiable An element that has a globally unique identifier. @@ -1231,14 +1231,14 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Identifiable/id](https://admin-shell.io/aas/3/1/Identifiable/id) The attribute identification of the Identifiable class as defined in IDTA-01001-3-1. -// Data Type Identifier + ## Identifier Data type of an identifier. [http://admin-shell.io/aas/3/1/Identifier](http://admin-shell.io/aas/3/1/Identifier) The Identifier data type as defined in IDTA-01001-3-1. -// Key of a Reference + ## Key A key is a reference to an element by its ID. @@ -1257,7 +1257,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Key/value](http://admin-shell.io/aas/3/1/Key/value) The attribute value of the Key class as defined in IDTA-01001-3-1. -// Enum KeyTypes + ## KeyTypes Enumeration of all referable elements within an Asset Administration Shell. Contains IdentifiableElements @@ -1398,28 +1398,28 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList](https://admin-shell.io/aas/3/1/KeyTypes/SubmodelElementList) The NamedIndividual SubmodelElementList of the KeyTypes class as defined in IDTA-01001-3-1. -// Data Type LabelType + ## LabelType [http://admin-shell.io/aas/3/1/LabelType](http://admin-shell.io/aas/3/1/LabelType) The LabelType data type as defined in IDTA-01001-3-1. -// Data Type LangStringSet + ## LangStringSet [http://admin-shell.io/aas/3/1/LangStringSet](http://admin-shell.io/aas/3/1/LangStringSet) The LangStringSet data type as defined in IDTA-01001-3-1. -// Data Type MessageTopicType + ## MessageTopicType [http://admin-shell.io/aas/3/1/MessageTopicType](http://admin-shell.io/aas/3/1/MessageTopicType) The MessageTopicType data type as defined in IDTA-01001-3-1. -// Enum ModellingKind + ## ModellingKind Enumeration for denoting whether an element is a type or an instance. @@ -1437,7 +1437,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/ModellingKind/Template](http://admin-shell.io/aas/3/1/ModellingKind/Template) The NamedIndividual Templateof the ModellingKind class as defined in IDTA-01001-3-1. -// Data Type MultiLanguageNameType + ## MultiLanguageNameType @@ -1445,7 +1445,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/MultiLanguageNameType](http://admin-shell.io/aas/3/1/MultiLanguageNameType) The MultiLanguageNameType data type as defined in IDTA-01001-3-1. -// Submodel Element MultiLanguageProperty + ## MultiLanguageProperty A property is a data element that has a multi language value. @@ -1463,21 +1463,21 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/MultiLanguageProperty/valueId](https://admin-shell.io/aas/3/1/MultiLanguageProperty/valueId) The attribute valueId of the MultiLanguageProperty class as defined in IDTA-01001-3-1. -// Data Type MultiLanguageTextType + ## MultiLanguageTextType [http://admin-shell.io/aas/3/1/MultiLanguageTextType](http://admin-shell.io/aas/3/1/MultiLanguageTextType) The MultiLanguageTextType data type as defined in IDTA-01001-3-1. -// Data Type NameType + ## NameType [http://admin-shell.io/aas/3/1/NameType](http://admin-shell.io/aas/3/1/NameType) The NameType data type as defined in IDTA-01001-3-1. -// Submodel Element Operation + ## Operation An operation is a submodel element with input and output variables. @@ -1502,7 +1502,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Operation/outputVariable](http://admin-shell.io/aas/3/1/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-1. -// OperationVariable + ## OperationVariable @@ -1515,7 +1515,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/OperationVariable/value](http://admin-shell.io/aas/3/1/OperationVariable/value) The attribute value of the OperationVariable class as defined in IDTA-01001-3-1. -// Data Type PathType + ## PathType @@ -1523,7 +1523,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/PathType](http://admin-shell.io/aas/3/1/PathType) The PathType data type as defined in IDTA-01001-3-1. -// Submodel Element Property + ## Property A property is a data element that has a single value. @@ -1547,7 +1547,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Property/valueType](https://admin-shell.io/aas/3/1/Property/valueType) The attribute valueType of the Property class as defined in IDTA-01001-3-1. -// Qualifiable + ## Qualifiable Additional qualification of a qualifiable element. @@ -1560,7 +1560,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Qualifiable/qualifiers](http://admin-shell.io/aas/3/1/Qualifiable/qualifiers) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-1. -// Qualifier + ## Qualifier A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. @@ -1594,7 +1594,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Qualifier/valueType](https://admin-shell.io/aas/3/1/Qualifier/valueType) The attribute valueType of the Qualifier class as defined in IDTA-01001-3-1. -// Enum QualifierKind + ## QualifierKind @@ -1620,14 +1620,14 @@ Content type of the content of the Blob. The mime type states which file extensi -// Data Type QualifierType + ## QualifierType [http://admin-shell.io/aas/3/1/QualifierType](http://admin-shell.io/aas/3/1/QualifierType) The QualifierType data type as defined in IDTA-01001-3-1. -// Submodel Element Range + ## Range An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. @@ -1652,7 +1652,7 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Range/valueType](https://admin-shell.io/aas/3/1/Range/valueType) The attribute valueType of the Range class as defined in IDTA-01001-3-1. -// Referable + ## Referable An element that is referable by its idShort. This id is not globally unique. This id is unique within the name space of the element. @@ -1682,7 +1682,7 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Referable/idShort](http://admin-shell.io/aas/3/1/Referable/idShort) The attribute idShort of the Referable class as defined in IDTA-01001-3-1. -// Reference + ## Reference Reference to either a model element of the same or another AAs or to an external entity. A reference is an ordered list of keys, each key referencing an element. The complete list of keys may for example be concatenated to a path that then gives unique access to an element or entity. @@ -1707,7 +1707,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/Reference/type](https://admin-shell.io/aas/3/1/Reference/type) The attribute type of the Reference class as defined in IDTA-01001-3-1. -// Submodel Element ReferenceElement + ## ReferenceElement A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity. @@ -1719,7 +1719,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/ReferenceElement/value](https://admin-shell.io/aas/3/1/ReferenceElement/value) The attribute value of the ReferenceElement class as defined in IDTA-01001-3-1. -// Enum ReferenceTypes + ## ReferenceTypes Enumeration for denoting whether an element is an external or model reference @@ -1736,7 +1736,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/ReferenceTypes/ModelReference](https://admin-shell.io/aas/3/1/eferenceTypes/ModelReference) The NamedIndividual ModelReference of the ReferenceTypes class as defined in IDTA-01001-3-1. -// Submodel Element RelationshipElement + ## RelationshipElement @@ -1756,7 +1756,7 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/1/RelationshipElement/second](http://admin-shell.io/aas/3/1/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in IDTA-01001-3-1. -// Resource + ## Resource Resource represents an address to a file (a locator). The NamedIndividual is a URI that can represent an absolute or relative path. @@ -1777,7 +1777,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/Resource/path](https://admin-shell.io/aas/3/1/Resource/path) The attribute path of the Resource class as defined in IDTA-01001-3-1. -// Data Type RevisionType + ## RevisionType @@ -1786,7 +1786,7 @@ Denotes whether reference is an external reference or a model reference -// SpecificAssetId + ## SpecificAssetId A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. @@ -1809,7 +1809,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/SpecificAssetId/value](https://admin-shell.io/aas/3/1/SpecificAssetId/value) The attribute value of the SpecificAsetId class as defined in IDTA-01001-3-1. -// Submodel + ## Submodel A Submodel defines a specific aspect of the asset represented by the AAS. A submodel is used to structure the virtual representation and technical functionality of an Administration Shell into distinguishable parts. Each submodel refers to a well-defined domain or subject matter. Submodels can become standardized and thus become submodels types. Submodels can have different life-cycles. @@ -1822,14 +1822,14 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/1/Submodel/submodelElements](http://admin-shell.io/aas/3/1/Submodel/submodelElements) The attribute submodelElement of the Submodel class as defined in IDTA-01001-3-1. -// SubmodelElement + ## SubmodelElement A submodel element is an element suitable for the description and differentiation of assets. [http://admin-shell.io/aas/3/1/SubmodelElement](http://admin-shell.io/aas/3/1/SubmodelElement) The SubmodelElement class as defined in IDTA-01001-3-1. -// SubmodelElementCollection + ## SubmodelElementCollection A submodel element collection is a set or list of submodel elements. @@ -1842,7 +1842,7 @@ Denotes whether reference is an external reference or a model reference [https://admin-shell.io/aas/3/1/SubmodelElementCollection/value](https://admin-shell.io/aas/3/1/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in IDTA-01001-3-1. -// SubmodelElementList + ## SubmodelElementList List or set of submodel elements. @@ -1877,7 +1877,7 @@ Default: True [https://admin-shell.io/aas/3/1/SubmodelElementList/valueTypeListElement](https://admin-shell.io/aas/3/1/SubmodelElementList/valueTypeListElement) The attribute valueTypeListElement of the SubmodelElementList class as defined in IDTA-01001-3-1. -// Enum StateOfEvent + ## StateOfEvent Enumeration for state of an event element. @@ -1895,7 +1895,7 @@ Default: True [http://admin-shell.io/aas/3/1/StateOfEvent/off](http://admin-shell.io/aas/3/1/StateOfEvent/off) The NamedIndividual offof the enumeration class StateOfEvent as defined in IDTA-01001-3-1. -// Data Type ValueDataType + ## ValueDataType @@ -1904,7 +1904,7 @@ Default: True -// Data Type VersionType + ## VersionType From f78a2574bc9344a8a2f327160da1022b1e7a66f1 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Sat, 15 Mar 2025 23:44:13 +0100 Subject: [PATCH 68/68] plural s: now singular in spec --- aas/3/1/README.md | 152 +++++++++++++++++++++++++++++++++------------- 1 file changed, 109 insertions(+), 43 deletions(-) diff --git a/aas/3/1/README.md b/aas/3/1/README.md index 2947111..0102469 100644 --- a/aas/3/1/README.md +++ b/aas/3/1/README.md @@ -508,11 +508,15 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement) The AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. +## AnnotatedRelationshipElement/annotation + A data element that represents an annotation that holds for the relationship between the two elements + [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. + ## AnnotatedRelationshipElement/annotations - Annotations that hold for the relationships between the two elements. + Set of [annotations](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotation) that hold for the relationship between the two elements + - [http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations](http://admin-shell.io/aas/3/1/AnnotatedRelationshipElement/annotations) The attribute annotation of the AnnotatedRelationshipElement class as defined in IDTA-01001-3-1. @@ -534,12 +538,14 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [http://admin-shell.io/aas/3/1/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/3/1/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in IDTA-01001-3-1. +## AssetAdministrationShell/submodel + Reference to a submodel of the Asset Administration Shell + [http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodel](http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-1. ## AssetAdministrationShell/submodels - Points from the Admin Shell to the Submodels that describe the Admin Shell of a given Asset + Set of [references to the submodels](http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodel) of the Asset Administration Shell - [http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels](http://admin-shell.io/aas/3/1/AssetAdministrationShell/submodels) The attribute submodel of the AssetAdministrationShell class as defined in IDTA-01001-3-1. @@ -565,11 +571,13 @@ The identifiers are derived following the grammar as defined in IDTA-01001-3-1. [https://admin-shell.io/aas/3/1/AssetInformation/globalAssetId](https://admin-shell.io/aas/3/1/AssetInformation/globalAssetId) The attribute globalAssetId of the AssetInformation class as defined in IDTA-01001-3-1. -## AssetInformation/specificAssetIds +## AssetInformation/specificAssetId Additional domain specific external, typically proprietary Identifiers for the asset like e.g. serial number etc. - [https://admin-shell.io/aas/3/1/AssetInformation/specificAssetIds](https://admin-shell.io/aas/3/1/AssetInformation/specificAssetIds) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/AssetInformation/specificAssetId](https://admin-shell.io/aas/3/1/AssetInformation/specificAssetId) The attribute specificAssetId of the AssetInformation class as defined in IDTA-01001-3-1. +## AssetInformation/specificAssetIds + Set of [specific asset IDs](https://admin-shell.io/aas/3/1/AssetInformation/specificAssetId) ## AssetInformation/defaultThumbnail Default thumbnail of the asset represented by the Asset Administration Shell. @@ -706,10 +714,10 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/ConceptDescription](http://admin-shell.io/aas/3/1/ConceptDescription) The ConceptDescription class as defined in IDTA-01001-3-1. -## ConceptDescription/isCaseOfs +## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. - [http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs](http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOfs) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-1. + [http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOf](http://admin-shell.io/aas/3/1/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in IDTA-01001-3-1. @@ -830,17 +838,25 @@ Content type of the content of the Blob. The mime type states which file extensi Reference to the asset the entity is representing. [http://admin-shell.io/aas/3/1/Entity/globalAssetId](http://admin-shell.io/aas/3/1/Entity/globalAssetId) The attribute globalAssetId of the Entity class as defined in IDTA-01001-3-1. - + +## Entity/specificAssetId + Global identifier of the asset the entity is representing + + [http://admin-shell.io/aas/3/1/Entity/specificAssetId](http://admin-shell.io/aas/3/1/Entity/specificAssetId) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-1. + ## Entity/specificAssetIds - Set of identifier key value pairs representing a specific identifier of the asset represented by the Asset Administration Shell. + Set of identifier key value pairs representing a [specific identifier](http://admin-shell.io/aas/3/1/Entity/specificAssetId) of the asset represented by the Asset Administration Shell. - [http://admin-shell.io/aas/3/1/Entity/specificAssetIds](http://admin-shell.io/aas/3/1/Entity/specificAssetIds) The attribute specificAssetId of the Entity class as defined in IDTA-01001-3-1. +## Entity/statement + Statement applicable to the entity, each statement described by submodel element - typically with a qualified value + [http://admin-shell.io/aas/3/1/Entity/statement](http://admin-shell.io/aas/3/1/Entity/statement) The attribute statement of the Entity class as defined in IDTA-01001-3-1. + ## Entity/statements - Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value. + Describes [statements](http://admin-shell.io/aas/3/1/Entity/statement](http://admin-shell.io/aas/3/1/Entity/statement) applicable to the entity by a set of submodel elements, typically with a qualified value. + - [http://admin-shell.io/aas/3/1/Entity/statements](http://admin-shell.io/aas/3/1/Entity/statements) The attribute statement of the Entity class as defined in IDTA-01001-3-1. @@ -867,24 +883,41 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Environment](http://admin-shell.io/aas/3/1/Environment) The Environment class as defined in IDTA-01001-3-1. +## Environment/assetAdministrationShell + + Asset Administration Shell in the environment + + [http://admin-shell.io/aas/3/1/Environment/assetAdministrationShell](http://admin-shell.io/aas/3/1/Environment/assetAdministrationShell) The attribute assetAdministrationShell of the Environment class as defined in IDTA-01001-3-1. + ## Environment/assetAdministrationShells - Asset Administration Shells in the environment + [Asset Administration Shells](http://admin-shell.io/aas/3/1/Environment/assetAdministrationShell) in the environment + + + +## Environment/conceptDescription + + Concept description + + [http://admin-shell.io/aas/3/1/Environment/conceptDescription](http://admin-shell.io/aas/3/1/Environment/conceptDescription) The attribute conceptDescription of the Environment class as defined in IDTA-01001-3-1. - [http://admin-shell.io/aas/3/1/Environment/assetAdministrationShells](http://admin-shell.io/aas/3/1/Environment/assetAdministrationShells) The attribute assetAdministrationShell of the Environment class as defined in IDTA-01001-3-1. ## Environment/conceptDescriptions - Concept descriptions in the environment + [Concept descriptions](http://admin-shell.io/aas/3/1/Environment/conceptDescription) in the environment + - [http://admin-shell.io/aas/3/1/Environment/conceptDescriptions](http://admin-shell.io/aas/3/1/Environment/conceptDescriptions) The attribute conceptDescription of the Environment class as defined in IDTA-01001-3-1. +## Environment/submodel + + Submodel in the environment + [http://admin-shell.io/aas/3/1/Environment/submodel](http://admin-shell.io/aas/3/1/Environment/submodel) The attribute submodel of the Environment class as defined in IDTA-01001-3-1. ## Environment/submodels - Submodels in the environment + [Submodels](http://admin-shell.io/aas/3/1/Environment/submodel) in the environment + - [http://admin-shell.io/aas/3/1/Environment/submodels](http://admin-shell.io/aas/3/1/Environment/submodels) The attribute submodel of the Environment class as defined in IDTA-01001-3-1. @@ -910,11 +943,13 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/Extension/valueType](https://admin-shell.io/aas/3/1/Extension/valueType) The attribute valueType of the Extension class as defined in IDTA-01001-3-1. - -## Extension/refersTos +## Extension/refersTo Reference to an element the extension refers to. - [https://admin-shell.io/aas/3/1/Extension/refersTos](https://admin-shell.io/aas/3/1/Extension/refersTos) The attribute refersTo Extension class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/Extension/refersTo](https://admin-shell.io/aas/3/1/Extension/refersTo) The attribute refersTo of the Extension class as defined in IDTA-01001-3-1. + +## Extension/refersTos + Set of [references to elements the extension refers to](https://admin-shell.io/aas/3/1/Extension/refersTo). @@ -1163,10 +1198,13 @@ Content type of the content of the Blob. The mime type states which file extensi [https://admin-shell.io/aas/3/1/HasExtensions](https://admin-shell.io/aas/3/1/HasExtensions) The HasExtensions class as defined in IDTA-01001-3-1. -## HasExtensions/extensions +## HasExtensions/extension An extension of the element. - [https://admin-shell.io/aas/3/1/HasExtensions/extensions](https://admin-shell.io/aas/3/1/HasExtensions/extensions) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/HasExtensions/extension](https://admin-shell.io/aas/3/1/HasExtensions/extension) The attribute extension of the HasExtensions class as defined in IDTA-01001-3-1. + +## HasExtensions/extensions + A set of [extensions](https://admin-shell.io/aas/3/1/HasExtensions/extension). @@ -1175,11 +1213,13 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/HasDataSpecification](http://admin-shell.io/aas/3/1/HasDataSpecification) The HasDataSpecification class as defined in IDTA-01001-3-1. +## HasDataSpecification/dataSpecification + External reference to the data specification template used by the element -## HasDataSpecification/dataSpecifications - Set of global references to a data specification template used by the element. + [http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-1. - [http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications](http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecifications) The attribute dataSpecification of the HasDataSpecification class as defined in IDTA-01001-3-1. +## HasDataSpecification/dataSpecifications + Set of global references to a [data specification template](http://admin-shell.io/aas/3/1/HasDataSpecification/dataSpecification) used by the element. @@ -1207,10 +1247,14 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/HasSemantics/semanticId](http://admin-shell.io/aas/3/1/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in IDTA-01001-3-1. -## HasSemantics/supplementalSemanticIds +## HasSemantics/supplementalSemanticId Identifier of a supplemental semantic definition of the element called supplemental semantic ID of the element - [https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds](https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticIds) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticId](https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticId) The attribute supplementalSemanticId of the HasSemantics class as defined in IDTA-01001-3-1. + +## HasSemantics/supplementalSemanticIds + A set of [supplemental semantic IDs](https://admin-shell.io/aas/3/1/HasSemantics/supplementalSemanticId) + @@ -1484,23 +1528,33 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Operation](http://admin-shell.io/aas/3/1/Operation) The Operation class as defined in IDTA-01001-3-1. +## Operation/inoutputVariable + Parameter that is input and output of the operation. + + [http://admin-shell.io/aas/3/1/Operation/inoutputVariable](http://admin-shell.io/aas/3/1/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-1. ## Operation/inoutputVariables - Parameters that is input and output of the operation. + [Parameters that is input and output](http://admin-shell.io/aas/3/1/Operation/inoutputVariable) of the operation. + - [http://admin-shell.io/aas/3/1/Operation/inoutputVariables](http://admin-shell.io/aas/3/1/Operation/inoutputVariables) The attribute inoutputVariable of the Operation class as defined in IDTA-01001-3-1. +## Operation/inputVariable + Input parameter of the operation. + [http://admin-shell.io/aas/3/1/Operation/inputVariable](http://admin-shell.io/aas/3/1/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-1. + ## Operation/inputVariables - Input parameters of the operation. + [Input parameters](http://admin-shell.io/aas/3/1/Operation/inputVariable) of the operation. - [http://admin-shell.io/aas/3/1/Operation/inputVariables](http://admin-shell.io/aas/3/1/Operation/inputVariables) The attribute inputVariable of the Operation class as defined in IDTA-01001-3-1. +## Operation/outputVariable + Output parameter of the operation. + + [http://admin-shell.io/aas/3/1/Operation/outputVariable](http://admin-shell.io/aas/3/1/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-1. ## Operation/outputVariables - Output parameters of the operation. + [Output parameters](http://admin-shell.io/aas/3/1/Operation/outputVariable) of the operation. - [http://admin-shell.io/aas/3/1/Operation/outputVariable](http://admin-shell.io/aas/3/1/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in IDTA-01001-3-1. @@ -1554,11 +1608,16 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Qualifiable](http://admin-shell.io/aas/3/1/Qualifiable) The Qualifiable class as defined in IDTA-01001-3-1. +## Qualifiable/qualifier + Additional qualification of a qualifiable element. + + [http://admin-shell.io/aas/3/1/Qualifiable/qualifier](http://admin-shell.io/aas/3/1/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-1. + ## Qualifiable/qualifiers - Additional qualification elements of a qualifiable element. + [Additional qualification elements](http://admin-shell.io/aas/3/1/Qualifiable/qualifier) of a qualifiable element. + - [http://admin-shell.io/aas/3/1/Qualifiable/qualifiers](http://admin-shell.io/aas/3/1/Qualifiable/qualifiers) The attribute qualifier of the Qualifiable class as defined in IDTA-01001-3-1. @@ -1689,11 +1748,15 @@ Content type of the content of the Blob. The mime type states which file extensi [http://admin-shell.io/aas/3/1/Reference](http://admin-shell.io/aas/3/1/Reference) The Reference class as defined in IDTA-01001-3-1. +## Reference/key + Unique reference in its name space + + [https://admin-shell.io/aas/3/1/Reference/key](https://admin-shell.io/aas/3/1/Reference/key) The attribute key of the Reference class as defined in IDTA-01001-3-1. ## Reference/keys - ordered list of keys + ordered list of [keys](https://admin-shell.io/aas/3/1/Reference/key) + - [https://admin-shell.io/aas/3/1/Reference/keys](https://admin-shell.io/aas/3/1/Reference/keys) The attribute key of the Reference class as defined in IDTA-01001-3-1. ## Reference/referredSemanticId Expected semantic ID of the referenced model element (Reference/type=ModelReference); there typically is no semantic ID for for the referenced object of external references (Reference/type=ExternalReference). @@ -1816,11 +1879,14 @@ Denotes whether reference is an external reference or a model reference [http://admin-shell.io/aas/3/1/Submodel](http://admin-shell.io/aas/3/1/Submodel) The Submodel class as defined in IDTA-01001-3-1. +## Submodel/submodelElement + A submodel consists of zero or more submodel elements. + + [http://admin-shell.io/aas/3/1/Submodel/submodelElement](http://admin-shell.io/aas/3/1/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in IDTA-01001-3-1. ## Submodel/submodelElements - A submodel consists of zero or more submodel elements. + A submodel consists of zero or more [submodel elements](http://admin-shell.io/aas/3/1/Submodel/submodelElement). - [http://admin-shell.io/aas/3/1/Submodel/submodelElements](http://admin-shell.io/aas/3/1/Submodel/submodelElements) The attribute submodelElement of the Submodel class as defined in IDTA-01001-3-1. @@ -1840,7 +1906,7 @@ Denotes whether reference is an external reference or a model reference ## SubmodelElementCollection/value Submodel element contained in the collection. - [https://admin-shell.io/aas/3/1/SubmodelElementCollection/value](https://admin-shell.io/aas/3/1/SubmodelElementCollection/value)The attribute value of the SubmodelElementCollection class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/SubmodelElementCollection/value](https://admin-shell.io/aas/3/1/SubmodelElementCollection/value) The attribute value of the SubmodelElementCollection class as defined in IDTA-01001-3-1. @@ -1870,7 +1936,7 @@ Default: True ## SubmodelElementList/value Submodel elements contained in the list. - [https://admin-shell.io/aas/3/1/SubmodelElementList/value](https://admin-shell.io/aas/3/1/SubmodelElementList/value)The attribute value of the SubmodelElementList class as defined in IDTA-01001-3-1. + [https://admin-shell.io/aas/3/1/SubmodelElementList/value](https://admin-shell.io/aas/3/1/SubmodelElementList/value) The attribute value of the SubmodelElementList class as defined in IDTA-01001-3-1. ## SubmodelElementList/valueTypeListElement The submodel element type of the submodel elements contained in the list