From 5d9da2ca5d8abc79a6a70657927ea4ae283d8f80 Mon Sep 17 00:00:00 2001 From: sbader Date: Thu, 9 Apr 2020 11:39:10 +0200 Subject: [PATCH 1/7] DocumentId as a class --- vdi/2770/1/0/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vdi/2770/1/0/README.md b/vdi/2770/1/0/README.md index bc09b95..9bf74c4 100644 --- a/vdi/2770/1/0/README.md +++ b/vdi/2770/1/0/README.md @@ -31,7 +31,7 @@ Identification of the Document within a given domain, e.g. the providing organis -## Document/isPrimary (Property) +## DocumentId/isPrimary (Property) True, if the DocumentId is the primary document id of the document. From be4885e44b8f3f980ae0564b3a909f9d3b9d5feb Mon Sep 17 00:00:00 2001 From: sbader Date: Mon, 4 May 2020 22:02:28 +0200 Subject: [PATCH 2/7] ### Added * `http://admin-shell.io/aas/2/0/Key/idType` property for `aas:Key` * ### Changed * Namespace: from `aas: ` to `aas: ` * `rdfs:label "some label"@en` to `rdfs:label "some label"^^xsd:string` as the label is not dependent on the English language. * `aas:assetKind` to `http://admin-shell.io/aas/2/0/Asset/kind` * `aas:DataSpecificationPhysicalUnit` to `http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/` * `aas:DataSpecificationIEC61360` to `http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataSpecificationIEC61360` * `aas:DataTypeIEC61360` to `http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360` together with all of its instances * `aas:DataSpecificationPhysicalUnit` to `http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/` together with all of its attributes * `aas:keyElement` to `http://admin-shell.io/aas/2/0/Key/type` ### Removed * `aas:describes` is not in the AAS Meta Model anymore. * Class `aas:Category` does not exist in the AAS Meta Model. * `aas:sourceOfDefinition` and `aas:definition` --- DataSpecificationTemplates/2/0/README.md | 62 +++ DataSpecificationTemplates/2/README.md | 0 DataSpecificationTemplates/README.md | 3 +- aas/2/0/README.md | 562 ++++++++--------------- 4 files changed, 256 insertions(+), 371 deletions(-) create mode 100644 DataSpecificationTemplates/2/0/README.md create mode 100644 DataSpecificationTemplates/2/README.md diff --git a/DataSpecificationTemplates/2/0/README.md b/DataSpecificationTemplates/2/0/README.md new file mode 100644 index 0000000..73a7265 --- /dev/null +++ b/DataSpecificationTemplates/2/0/README.md @@ -0,0 +1,62 @@ +todo + + +## DataSpecificationPhysicalUnit + Data Specification Tempate for Physical Units. + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/) The DataSpecificationPhysicalUnit class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/conversionFactor + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/conversionFactor](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/conversionFactor) The attribute conversionFactor of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/dinNotation + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/dinNotation](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/dinNotation) The attribute dinNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/eceCode + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/eceCode](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/eceCode) The attribute eceCode of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/eceName + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/eceName](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/eceName) The attribute eceName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/nistName + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/nistName](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/nistName) The attribute nistName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/registrationAuthority + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/registrationAuthority](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/registrationAuthority) The attribute registrationAuthority of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/siName + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/siName](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/siName) The attribute siName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/siNotation + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/siNotation](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/siNotation) The attribute siNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/supplier + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/supplier](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/supplier) The attribute supplier of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/unitName + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/unitName](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/unitName) The attribute unitName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataSpecificationPhysicalUnit/unitSymbol + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/unitSymbol](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationPhysicalUnit/2/0/unitSymbol) The attribute unitSymbol of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. diff --git a/DataSpecificationTemplates/2/README.md b/DataSpecificationTemplates/2/README.md new file mode 100644 index 0000000..e69de29 diff --git a/DataSpecificationTemplates/README.md b/DataSpecificationTemplates/README.md index 8979120..ba02d8b 100644 --- a/DataSpecificationTemplates/README.md +++ b/DataSpecificationTemplates/README.md @@ -4,4 +4,5 @@ see [Details of the Asset Administration Shell - Part 1 - Version 2.0]() Section ## Predefined Templates for Property and Value Descriptions Conformant to the rules in Clause 5.2.2 the following data specification template should be referenced via the id -"http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0" (in hasDataSpecification/dataSpecification). \ No newline at end of file +"http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0" (in hasDataSpecification/dataSpecification). + diff --git a/aas/2/0/README.md b/aas/2/0/README.md index 835a3fd..66fb32a 100644 --- a/aas/2/0/README.md +++ b/aas/2/0/README.md @@ -19,37 +19,37 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AccessControl/accessPermissionRule Access permission rules of the AAS describing the rights assigned to (already authenticated) subjects to access elements of the AAS. - [http://admin-shell.io/aas/2/0/AccessControl/accessPermissionRule](http://admin-shell.io/aas/2/0/AccessControl/accessPermissionRule) The attribute accessPermissionRule of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/accessPermissionRule](http://admin-shell.io/aas/2/0/AccessControl/accessPermissionRule) The attribute accessPermissionRule of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/defaultEnvironmentAttributes Reference to a submodel defining default environment attributes, i.e. attributes that are not describing the asset itself. The submodel is of kind=Type. At the same type the values of these environment attributes need to be accessible when evaluating the access permission rules. This is realized as a policy information point. - [http://admin-shell.io/aas/2/0/AccessControl/defaultEnvironmentAttributes](http://admin-shell.io/aas/2/0/AccessControl/defaultEnvironmentAttributes) The attribute defaultEnvironmentAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/defaultEnvironmentAttributes](http://admin-shell.io/aas/2/0/AccessControl/defaultEnvironmentAttributes) The attribute defaultEnvironmentAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/defaultPermissions Reference to a submodel defining the default permissions for the AAS. - [http://admin-shell.io/aas/2/0/AccessControl/defaultPermissions](http://admin-shell.io/aas/2/0/AccessControl/defaultPermissions) The attribute defaultPermissions of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/defaultPermissions](http://admin-shell.io/aas/2/0/AccessControl/defaultPermissions) The attribute defaultPermissions of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/defaultSubjectAttributes Reference to a submodel defining the default subjects attributes for the AAS that can be used to describe access permission rules. - [http://admin-shell.io/aas/2/0/AccessControl/defaultSubjectAttributes](http://admin-shell.io/aas/2/0/AccessControl/defaultSubjectAttributes) The attribute defaultSubjectAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/defaultSubjectAttributes](http://admin-shell.io/aas/2/0/AccessControl/defaultSubjectAttributes) The attribute defaultSubjectAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/selectableEnvironmentAttributes Reference to a submodel defining which environment attributes can be accessed via the permission rules defined for the AAS, i.e. attributes that are not describing the asset itself. Default: reference to the submodel referenced via defaultEnvironmentAttributes - [http://admin-shell.io/aas/2/0/AccessControl/selectableEnvironmentAttributes](http://admin-shell.io/aas/2/0/AccessControl/selectableEnvironmentAttributes) The attribute selectableEnvironmentAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/selectableEnvironmentAttributes](http://admin-shell.io/aas/2/0/AccessControl/selectableEnvironmentAttributes) The attribute selectableEnvironmentAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/selectablePermissions Reference to a submodel defining which permissions can be assigned to the subjects. - [http://admin-shell.io/aas/2/0/AccessControl/selectablePermissions](http://admin-shell.io/aas/2/0/AccessControl/selectablePermissions) The attribute selectablePermissions of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/selectablePermissions](http://admin-shell.io/aas/2/0/AccessControl/selectablePermissions) The attribute selectablePermissions of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControl/selectableSubjectAttributes Reference to a submodel defining the authenticated subjects that are configured for the AAS. They are selectable by the access permission rules to assign permissions to the subjects. - [http://admin-shell.io/aas/2/0/AccessControl/selectableSubjectAttributes](http://admin-shell.io/aas/2/0/AccessControl/selectableSubjectAttributes) The attribute selectableSubjectAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControl/selectableSubjectAttributes](http://admin-shell.io/aas/2/0/AccessControl/selectableSubjectAttributes) The attribute selectableSubjectAttributes of the AccessControl class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControlPolicyPoints Container for access control policy points. @@ -59,22 +59,22 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AccessControlPolicyPoints/policyAdministrationPoint The access control administration policy point of the AAS. - [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyAdministrationPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyAdministrationPoint) The attribute policyAdministrationPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyAdministrationPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyAdministrationPoint) The attribute policyAdministrationPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControlPolicyPoints/policyDecisionPoint The access control policy decision point of the AAS. - [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyDecisionPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyDecisionPoint) The attribute policyDecisionPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyDecisionPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyDecisionPoint) The attribute policyDecisionPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControlPolicyPoints/policyEnforcementPoint The access control policy enforcement point of the AAS. - [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyEnforcementPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyEnforcementPoint) The attribute policyEnforcementPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyEnforcementPoint](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyEnforcementPoint) The attribute policyEnforcementPoint of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessControlPolicyPoints/policyInformationPoints The access control policy information points of the AAS. - [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyInformationPoints](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyInformationPoints) The attribute policyInformationPoints of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyInformationPoints](http://admin-shell.io/aas/2/0/AccessControlPolicyPoints/policyInformationPoints) The attribute policyInformationPoints of the AccessControlPolicyPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessPermissionRule Table that defines access permissions per authenticated subject for a set of objects (referable elements). @@ -84,12 +84,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AccessPermissionRule/permissionsPerObject Set of object-permission pairs that define the permissions per object within the access permission rule. - [http://admin-shell.io/aas/2/0/AccessPermissionRule/permissionsPerObject](http://admin-shell.io/aas/2/0/AccessPermissionRule/permissionsPerObject) The attribute permissionsPerObject of the AccessPermissionRule class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessPermissionRule/permissionsPerObject](http://admin-shell.io/aas/2/0/AccessPermissionRule/permissionsPerObject) The attribute permissionsPerObject of the AccessPermissionRule class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AccessPermissionRule/targetSubjectAttributes Target subject attributes that need to be fulfilled by the accessing subject to get the permissions defined by this rule. - [http://admin-shell.io/aas/2/0/AccessPermissionRule/targetSubjectAttributes](http://admin-shell.io/aas/2/0/AccessPermissionRule/targetSubjectAttributes) The attribute targetSubjectAttributes of the AccessPermissionRule class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AccessPermissionRule/targetSubjectAttributes](http://admin-shell.io/aas/2/0/AccessPermissionRule/targetSubjectAttributes) The attribute targetSubjectAttributes of the AccessPermissionRule class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -99,12 +99,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## 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/2/0/AdministrativeInformation/revision](http://admin-shell.io/aas/2/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AdministrativeInformation/revision](http://admin-shell.io/aas/2/0/AdministrativeInformation/revision) The attribute revision of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AdministrativeInformation/version Version of the element. - [http://admin-shell.io/aas/2/0/AdministrativeInformation/version](http://admin-shell.io/aas/2/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AdministrativeInformation/version](http://admin-shell.io/aas/2/0/AdministrativeInformation/version) The attribute version of the AdministrativeInformation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AnnotatedRelationshipElement An annotated relationship element is an relationship element that can be annotated with additional data elements. @@ -114,7 +114,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AnnotatedRelationshipElement/annotation Annotations that hold for the relationships between the two elements. - [http://admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotation](http://admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotation) The attribute annotation of the AnnotatedRelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -124,52 +124,54 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Asset/assetIdentificationModel A reference to a Submodel that defines the handling of additional domain specific (proprietary) Identifiers for the asset like e.g. serial number etc. - [http://admin-shell.io/aas/2/0/Asset/assetIdentificationModel](http://admin-shell.io/aas/2/0/Asset/assetIdentificationModel) The attribute assetIdentificationModel of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 +[http://admin-shell.io/aas/2/0/Asset/assetIdentificationModel](http://admin-shell.io/aas/2/0/Asset/assetIdentificationModel) The attribute assetIdentificationModel of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## Asset/assetKind - Denotes whether the Asset of of kind 'Type' or 'Instance'. +## Asset/billOfMaterial + Bill of material of the Asset represented by a submodel of the same AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. - [http://admin-shell.io/aas/2/0/Asset/assetKind](http://admin-shell.io/aas/2/0/Asset/assetKind) The attribute assetKind of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Asset/billOfMaterial](http://admin-shell.io/aas/2/0/Asset/billOfMaterial) The attribute billOfMaterial of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## Asset/billOfMaterial - Bill of material of the asaset represented by a submodel of the same AAS. This submodel contains a set of entities describing the material used to compose the composite I4.0 Component. +## Asset/kind + Denotes whether the Asset of of kind 'Type' or 'Instance'. + + [http://admin-shell.io/aas/2/0/Asset/kind](http://admin-shell.io/aas/2/0/Asset/kind) The attribute assetKind of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. - [http://admin-shell.io/aas/2/0/Asset/billOfMaterial](http://admin-shell.io/aas/2/0/Asset/billOfMaterial) The attribute billOfMaterial of the Asset class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 ## AssetAdministrationShell Describes the Administration Shell for Assets, Products, Components, e.g. Machines - [http://admin-shell.io/aas/2/0/AssetAdministrationShell](http://admin-shell.io/aas/2/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/AssetAdministrationShell](http://admin-shell.io/aas/2/0/AssetAdministrationShell) The AssetAdministrationShell class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + +## AssetAdministrationShell/asset + +The asset the AAS is representing. + +[http://admin-shell.io/aas/2/0/AssetAdministrationShell/asset](http://admin-shell.io/aas/2/0/AssetAdministrationShell/asset) The attribute asset of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AssetAdministrationShell/conceptDictionary An AAS max have one or more concept dictionaries assigned to it. The concept dictionaries typically contain only descriptions for elements that are also used within the AAS (via HasSemantics). - [http://admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionary](http://admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionary) The attribute conceptDictionary of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionary](http://admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionary) The attribute conceptDictionary of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/2/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## AssetAdministrationShell/describes - Connect the Asset with the Administration Shell - - [http://admin-shell.io/aas/2/0/AssetAdministrationShell/describes](http://admin-shell.io/aas/2/0/AssetAdministrationShell/describes) The attribute describes of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetAdministrationShell/derivedFrom](http://admin-shell.io/aas/2/0/AssetAdministrationShell/derivedFrom) The attribute derivedFrom of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AssetAdministrationShell/security Definition of the security relevant aspects of the AAS. - [http://admin-shell.io/aas/2/0/AssetAdministrationShell/security](http://admin-shell.io/aas/2/0/AssetAdministrationShell/security) The attribute security of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetAdministrationShell/security](http://admin-shell.io/aas/2/0/AssetAdministrationShell/security) The attribute security of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/2/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetAdministrationShell/submodel](http://admin-shell.io/aas/2/0/AssetAdministrationShell/submodel) The attribute submodel of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AssetAdministrationShell/view Points to the differents views associated to the Administration Shell via the Submodels. - [http://admin-shell.io/aas/2/0/AssetAdministrationShell/view](http://admin-shell.io/aas/2/0/AssetAdministrationShell/view) The attribute view of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetAdministrationShell/view](http://admin-shell.io/aas/2/0/AssetAdministrationShell/view) The attribute view of the AssetAdministrationShell class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AssetKind Enumeration for denoting whether an element is a type or an instance. @@ -179,22 +181,22 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## AssetKind/ASSET_INSTANCE Concrete, clearly identifiable component of a certain type. - [http://admin-shell.io/aas/2/0/AssetKind/ASSET_INSTANCE](http://admin-shell.io/aas/2/0/AssetKind/ASSET_INSTANCE) The NamedIndividual ASSET_INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetKind/ASSET_INSTANCE](http://admin-shell.io/aas/2/0/AssetKind/ASSET_INSTANCE) The NamedIndividual ASSET_INSTANCE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## AssetKind/ASSET_TYPE hardware or software element which specifies the common attributes shared by all instances of the type. - [http://admin-shell.io/aas/2/0/AssetKind/ASSET_TYPE](http://admin-shell.io/aas/2/0/AssetKind/ASSET_TYPE) The NamedIndividual ASSET_TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/AssetKind/ASSET_TYPE](http://admin-shell.io/aas/2/0/AssetKind/ASSET_TYPE) The NamedIndividual ASSET_TYPE of the AssetKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## BasicEvent - +A basic event. [http://admin-shell.io/aas/2/0/BasicEvent](http://admin-shell.io/aas/2/0/BasicEvent) The BasicEvent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. ## BasicEvent/observed Reference to the data or other elements that are being observed. - [http://admin-shell.io/aas/2/0/BasicEvent/observed](http://admin-shell.io/aas/2/0/BasicEvent/observed) The attribute observed of the BasicEvent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/BasicEvent/observed](http://admin-shell.io/aas/2/0/BasicEvent/observed) The attribute observed of the BasicEvent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Blob A BLOB is a data element that represents a file that is contained with its source code in the value attribute. @@ -209,43 +211,23 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## BlobCertificate/blobCertificate Certificate as BLOB. - [http://admin-shell.io/aas/2/0/BlobCertificate/blobCertificate](http://admin-shell.io/aas/2/0/BlobCertificate/blobCertificate) The attribute blobCertificate of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/BlobCertificate/blobCertificate](http://admin-shell.io/aas/2/0/BlobCertificate/blobCertificate) The attribute blobCertificate of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## BlobCertificate/containedExtension Extensions contained in the certificate. - [http://admin-shell.io/aas/2/0/BlobCertificate/containedExtension](http://admin-shell.io/aas/2/0/BlobCertificate/containedExtension) The attribute containedExtension of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/BlobCertificate/containedExtension](http://admin-shell.io/aas/2/0/BlobCertificate/containedExtension) The attribute containedExtension of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## BlobCertificate/lastCertificate Denotes whether this certificate is the certificated that fast added last. - [http://admin-shell.io/aas/2/0/BlobCertificate/lastCertificate](http://admin-shell.io/aas/2/0/BlobCertificate/lastCertificate) The attribute lastCertificate of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/BlobCertificate/lastCertificate](http://admin-shell.io/aas/2/0/BlobCertificate/lastCertificate) The attribute lastCertificate of the BlobCertificate class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Capability](http://admin-shell.io/aas/2/0/Capability) The Capability class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## Category - A Category specifies the nature of a Property or a MultiLanguageProperty. - - [http://admin-shell.io/aas/2/0/Category](http://admin-shell.io/aas/2/0/Category) The Category class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.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/2/0/Category/CONSTANT](http://admin-shell.io/aas/2/0/Category/CONSTANT) The NamedIndividual CONSTANT of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Category/PARAMETER](http://admin-shell.io/aas/2/0/Category/PARAMETER) The NamedIndividual PARAMETER of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Category/VARIABLE](http://admin-shell.io/aas/2/0/Category/VARIABLE) The NamedIndividual VARIABLE of the Category class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - ## Certificate A technical certificate proofing the identity through cryptographic measures. @@ -259,7 +241,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. - [http://admin-shell.io/aas/2/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/2/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ConceptDescription/isCaseOf](http://admin-shell.io/aas/2/0/ConceptDescription/isCaseOf) The attribute isCaseOf of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## ConceptDictionary A dictionary contains elements that can be reused. The concept dictionary contains concept descriptions. Typically a concept description dictionary of an AAS contains only concept descriptions of elements used within submodels of the AAS. @@ -269,7 +251,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## ConceptDictionary/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/2/0/ConceptDictionary/conceptDescription](http://admin-shell.io/aas/2/0/ConceptDictionary/conceptDescription) The attribute conceptDescription of the ConceptDictionary class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ConceptDictionary/conceptDescription](http://admin-shell.io/aas/2/0/ConceptDictionary/conceptDescription) The attribute conceptDescription of the ConceptDictionary class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Constraint A constraint is used to further qualify an element. @@ -286,195 +268,13 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/2/0/DataSpecification](http://admin-shell.io/aas/2/0/DataSpecification) The DataSpecification class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## DataSpecification/content - - - [http://admin-shell.io/aas/2/0/DataSpecification/content](http://admin-shell.io/aas/2/0/DataSpecification/content) The attribute content of the DataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/DataSpecificationContent](http://admin-shell.io/aas/2/0/DataSpecificationContent) The DataSpecificationContent class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## DataSpecificationContent/definition - - - [http://admin-shell.io/aas/2/0/DataSpecificationContent/definition](http://admin-shell.io/aas/2/0/DataSpecificationContent/definition) The attribute definition of the DataSpecificationContent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationContent/sourceOfDefinition - - - [http://admin-shell.io/aas/2/0/DataSpecificationContent/sourceOfDefinition](http://admin-shell.io/aas/2/0/DataSpecificationContent/sourceOfDefinition) The attribute sourceOfDefinition of the DataSpecificationContent class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360 - Data Specification Template for defining Property Descriptions conformant to IEC 61360. - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360) The DataSpecificationIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. - -## DataSpecificationIEC61360/datatype - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/datatype](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/datatype) The attribute datatype of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/preferedName - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/preferedName](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/preferedName) The attribute preferedName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/shortName - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/shortName](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/shortName) The attribute shortName of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/symbol - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/symbol](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/symbol) The attribute symbol of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/unit - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/unit](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/unit) The attribute unit of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/unitId - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/unitId](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/unitId) The attribute unitId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationIEC61360/valueFormat - - - [http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/valueFormat](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/valueFormat) The attribute valueFormat of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/DataSpecificationIEC61360/valueId](http://admin-shell.io/aas/2/0/DataSpecificationIEC61360/valueId) The attribute valueId of the DataSpecificationIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit - Data Specification Tempate for Physical Units. - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit) The DataSpecificationPhysicalUnit class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. - -## DataSpecificationPhysicalUnit/conversionFactor - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/conversionFactor](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/conversionFactor) The attribute conversionFactor of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/dinNotation - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/dinNotation](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/dinNotation) The attribute dinNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/eceCode - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/eceCode](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/eceCode) The attribute eceCode of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/eceName - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/eceName](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/eceName) The attribute eceName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/nistName - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/nistName](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/nistName) The attribute nistName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/registrationAuthority - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/registrationAuthority](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/registrationAuthority) The attribute registrationAuthority of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/siName - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/siName](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/siName) The attribute siName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/siNotation - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/siNotation](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/siNotation) The attribute siNotation of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/supplier - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/supplier](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/supplier) The attribute supplier of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/unitName - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/unitName](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/unitName) The attribute unitName of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataSpecificationPhysicalUnit/unitSymbol - - - [http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/unitSymbol](http://admin-shell.io/aas/2/0/DataSpecificationPhysicalUnit/unitSymbol) The attribute unitSymbol of the DataSpecificationPhysicalUnit class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 - -## DataTypeIEC61360 - Enumeration of all IEC 61360 defined data types. - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360](http://admin-shell.io/aas/2/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. - -## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/DATE_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/STRING_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/TIME_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 - -## DataTypeIEC61360/URL_IEC6360_DATATYPE - - - [http://admin-shell.io/aas/2/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/aas/2/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 2.0 ## Entity An entity is a submodel element that is used to model entities. @@ -484,12 +284,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Entity/entityType Describes whether the entity is a co-managed entity or a self-managed entity. - [http://admin-shell.io/aas/2/0/Entity/entityType](http://admin-shell.io/aas/2/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Entity/entityType](http://admin-shell.io/aas/2/0/Entity/entityType) The attribute entityType of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Entity/statement](http://admin-shell.io/aas/2/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Entity/statement](http://admin-shell.io/aas/2/0/Entity/statement) The attribute statement of the Entity class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## EntityType Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity. @@ -499,15 +299,15 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## 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/2/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/2/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 2.0 + [http://admin-shell.io/aas/2/0/EntityType/CO_MANAGED_ENTITY](http://admin-shell.io/aas/2/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 2.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/2/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/2/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 2.0 + [http://admin-shell.io/aas/2/0/EntityType/SELF_MANAGED_ENTITY](http://admin-shell.io/aas/2/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 2.0'. ## Event - + An event. [http://admin-shell.io/aas/2/0/Event](http://admin-shell.io/aas/2/0/Event) The Event class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. @@ -517,7 +317,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/2/0/EventElement](http://admin-shell.io/aas/2/0/EventElement) The EventElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. ## EventMessage - Defines the necessary information ofv an event instance sent out or received. + Defines the necessary information of an event instance sent out or received. [http://admin-shell.io/aas/2/0/EventMessage](http://admin-shell.io/aas/2/0/EventMessage) The EventMessage class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. @@ -526,6 +326,16 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination [http://admin-shell.io/aas/2/0/File](http://admin-shell.io/aas/2/0/File) The File class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +## File/value + +todo + +## File/mimeType + +todo + + + ## Formula @@ -534,7 +344,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## 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/2/0/Formula/dependsOn](http://admin-shell.io/aas/2/0/Formula/dependsOn) The attribute dependsOn of the Formula class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Formula/dependsOn](http://admin-shell.io/aas/2/0/Formula/dependsOn) The attribute dependsOn of the Formula class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -544,7 +354,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## HasDataSpecification/dataSpecification Global reference to the data specification template used by the element. - [http://admin-shell.io/aas/2/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/2/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/HasDataSpecification/dataSpecification](http://admin-shell.io/aas/2/0/HasDataSpecification/dataSpecification) The attribute dataSpecification of the HasDataSpecification class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -554,7 +364,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## HasKind/kind ModelingKind of the element: either type or instance. - [http://admin-shell.io/aas/2/0/HasKind/kind](http://admin-shell.io/aas/2/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/HasKind/kind](http://admin-shell.io/aas/2/0/HasKind/kind) The attribute kind of the HasKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -564,7 +374,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## HasSemantics/semanticId Points to the Expression Semantic of the Submodels - [http://admin-shell.io/aas/2/0/HasSemantics/semanticId](http://admin-shell.io/aas/2/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/HasSemantics/semanticId](http://admin-shell.io/aas/2/0/HasSemantics/semanticId) The attribute semanticId of the HasSemantics class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Identifiable An element that has a globally unique identifier. @@ -574,37 +384,37 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Identifiable/administration Administrative information of an identifiable element. - [http://admin-shell.io/aas/2/0/Identifiable/administration](http://admin-shell.io/aas/2/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Identifiable/administration](http://admin-shell.io/aas/2/0/Identifiable/administration) The attribute administration of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Identifiable/identification The globally unique identification of the element. - [http://admin-shell.io/aas/2/0/Identifiable/identification](http://admin-shell.io/aas/2/0/Identifiable/identification) The attribute identification of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Identifiable/identification](http://admin-shell.io/aas/2/0/Identifiable/identification) The attribute identification of the Identifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifiableElement +## IdentifiableElements Enumeration of all identifiable elements within an asset administration shell that are not identifiable - [http://admin-shell.io/aas/2/0/IdentifiableElement](http://admin-shell.io/aas/2/0/IdentifiableElement) The IdentifiableElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + [http://admin-shell.io/aas/2/0/IdentifiableElements](http://admin-shell.io/aas/2/0/IdentifiableElements) The IdentifiableElements class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifiableElement/ASSET_ADMINISTRATION_SHELL_IDENTIFIABLE_ELEMENT +## IdentifiableElements/ASSET_ADMINISTRATION_SHELL - [http://admin-shell.io/aas/2/0/IdentifiableElement/ASSET_ADMINISTRATION_SHELL_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/2/0/IdentifiableElement/ASSET_ADMINISTRATION_SHELL_IDENTIFIABLE_ELEMENT) The IdentifiableElement ASSET_ADMINISTRATION_SHELL_IDENTIFIABLE_ELEMENT of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifiableElements/ASSET_ADMINISTRATION_SHELL](http://admin-shell.io/aas/2/0/IdentifiableElements/ASSET_ADMINISTRATION_SHELL) The IdentifiableElements ASSET_ADMINISTRATION_SHELL of the IdentifiableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT +## IdentifiableElements/ASSET - [http://admin-shell.io/aas/2/0/IdentifiableElement/ASSET_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/2/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 2.0 + [http://admin-shell.io/aas/2/0/IdentifiableElements/ASSET](http://admin-shell.io/aas/2/0/IdentifiableElements/ASSET) The IdentifiableElements ASSET of the IdentifiableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifiableElement/CONCEPT_DESCRIPTION_IDENTIFIABLE_ELEMENT +## IdentifiableElements/CONCEPT_DESCRIPTION - [http://admin-shell.io/aas/2/0/IdentifiableElement/CONCEPT_DESCRIPTION_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/2/0/IdentifiableElement/CONCEPT_DESCRIPTION_IDENTIFIABLE_ELEMENT) The IdentifiableElement CONCEPT_DESCRIPTION_IDENTIFIABLE_ELEMENT of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifiableElements/CONCEPT_DESCRIPTION](http://admin-shell.io/aas/2/0/IdentifiableElements/CONCEPT_DESCRIPTION) The IdentifiableElements CONCEPT_DESCRIPTION of the IdentifiableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifiableElement/SUBMODEL_IDENTIFIABLE_ELEMENT +## IdentifiableElements/SUBMODEL - [http://admin-shell.io/aas/2/0/IdentifiableElement/SUBMODEL_IDENTIFIABLE_ELEMENT](http://admin-shell.io/aas/2/0/IdentifiableElement/SUBMODEL_IDENTIFIABLE_ELEMENT) The IdentifiableElement SUBMODEL_IDENTIFIABLE_ELEMENT of the IdentifiableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifiableElements/SUBMODEL](http://admin-shell.io/aas/2/0/IdentifiableElements/SUBMODEL) The IdentifiableElements SUBMODEL of the IdentifiableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Identifier Used to uniquely identify an entity by using an identifier. @@ -614,32 +424,32 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Identifier/id A globally unique identifier which might not be a URI. Its type is defined in idType. - [http://admin-shell.io/aas/2/0/Identifier/id](http://admin-shell.io/aas/2/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Identifier/id](http://admin-shell.io/aas/2/0/Identifier/id) The attribute id of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Identifier/idType](http://admin-shell.io/aas/2/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Identifier/idType](http://admin-shell.io/aas/2/0/Identifier/idType) The attribute idType of the Identifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## IdentifierType Enumeration of different types of Identifiers for global identification [http://admin-shell.io/aas/2/0/IdentifierType](http://admin-shell.io/aas/2/0/IdentifierType) The IdentifierType class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifierType/CUSTOM_IDENTIFIER_TYPE +## IdentifierType/CUSTOM Custom identifiers like GUIDs (globally unique Identifiers) - [http://admin-shell.io/aas/2/0/IdentifierType/CUSTOM_IDENTIFIER_TYPE](http://admin-shell.io/aas/2/0/IdentifierType/CUSTOM_IDENTIFIER_TYPE) The IdentifierType CUSTOM_IDENTIFIER_TYPE of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifierType/CUSTOM](http://admin-shell.io/aas/2/0/IdentifierType/CUSTOM) The IdentifierType CUSTOM of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifierType/IRDI_IDENTIFIER_TYPE +## IdentifierType/IRDI IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications. - [http://admin-shell.io/aas/2/0/IdentifierType/IRDI_IDENTIFIER_TYPE](http://admin-shell.io/aas/2/0/IdentifierType/IRDI_IDENTIFIER_TYPE) The IdentifierType IRDI_IDENTIFIER_TYPE of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifierType/IRDI](http://admin-shell.io/aas/2/0/IdentifierType/IRDI) The IdentifierType IRDI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## IdentifierType/IRI_IDENTIFIER_TYPE +## IdentifierType/IRI IRI. Should only be used if unicode symbols are used that are not allowed in URI. - [http://admin-shell.io/aas/2/0/IdentifierType/IRI_IDENTIFIER_TYPE](http://admin-shell.io/aas/2/0/IdentifierType/IRI_IDENTIFIER_TYPE) The IdentifierType IRI_IDENTIFIER_TYPE of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/IdentifierType/IRI](http://admin-shell.io/aas/2/0/IdentifierType/IRI) The IdentifierType IRI of the IdentifierType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Key A key is a reference to an element by its id. @@ -649,32 +459,44 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Key/index The index attribute states the position of each key instance in the sequence of all other related keys. - [http://admin-shell.io/aas/2/0/Key/index](http://admin-shell.io/aas/2/0/Key/index) The attribute index of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Key/index](http://admin-shell.io/aas/2/0/Key/index) The attribute index of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## Key/keyElement +## Key/idType - [http://admin-shell.io/aas/2/0/Key/keyElement](http://admin-shell.io/aas/2/0/Key/keyElement) The attribute keyElement of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Key/idType](http://admin-shell.io/aas/2/0/Key/idType) The attribute idType of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + ## Key/local Denotes if the key references a model element of the same AAS (=true) or not (=false). In case of local = false the key may reference a model element of another AAS or an entity outside any AAS that has a global unique id. - [http://admin-shell.io/aas/2/0/Key/local](http://admin-shell.io/aas/2/0/Key/local) The attribute local of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Key/local](http://admin-shell.io/aas/2/0/Key/local) The attribute local of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## Key/type + + + [http://admin-shell.io/aas/2/0/Key/type](http://admin-shell.io/aas/2/0/Key/type) The attribute type of the Key class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + + +## Key/value + +todo + -## KeyElement +## KeyElements Enumeration of different key value types within a key. Contains KeyElements, ReferableElements, and IdentifiableElements. - [http://admin-shell.io/aas/2/0/KeyElement](http://admin-shell.io/aas/2/0/KeyElement) The KeyElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + [http://admin-shell.io/aas/2/0/KeyElements](http://admin-shell.io/aas/2/0/KeyElements) The KeyElements class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## KeyElement/FRAGMENT_REFERENCE_KEY_ELEMENT +## KeyElements/FRAGMENT_REFERENCE - [http://admin-shell.io/aas/2/0/KeyElement/FRAGMENT_REFERENCE_KEY_ELEMENT](http://admin-shell.io/aas/2/0/KeyElement/FRAGMENT_REFERENCE_KEY_ELEMENT) The KeyElement FRAGMENT_REFERENCE_KEY_ELEMENT of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/KeyElements/FRAGMENT_REFERENCE](http://admin-shell.io/aas/2/0/KeyElements/FRAGMENT_REFERENCE) The KeyElements FRAGMENT_REFERENCE of the KeyElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## KeyElement/GLOBAL_REFERENCE_KEY_ELEMENT +## KeyElements/GLOBAL_REFERENCE reference to an element not belonging to an asset administration shell - [http://admin-shell.io/aas/2/0/KeyElement/GLOBAL_REFERENCE_KEY_ELEMENT](http://admin-shell.io/aas/2/0/KeyElement/GLOBAL_REFERENCE_KEY_ELEMENT) The KeyElement GLOBAL_REFERENCE_KEY_ELEMENT of the KeyElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/KeyElements/GLOBAL_REFERENCE](http://admin-shell.io/aas/2/0/KeyElements/GLOBAL_REFERENCE) The KeyElements GLOBAL_REFERENCE of the KeyElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## KeyType Enumeration of different key value types within a key. Contains IdentifierType and LocalKeyType. @@ -689,12 +511,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## LocalKeyType/FRAGMENT_ID_LOCAL_KEY_TYPE Identifier of a fragment within a file - [http://admin-shell.io/aas/2/0/LocalKeyType/FRAGMENT_ID_LOCAL_KEY_TYPE](http://admin-shell.io/aas/2/0/LocalKeyType/FRAGMENT_ID_LOCAL_KEY_TYPE) The LocalKeyType FRAGMENT_ID_LOCAL_KEY_TYPE of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/LocalKeyType/FRAGMENT_ID_LOCAL_KEY_TYPE](http://admin-shell.io/aas/2/0/LocalKeyType/FRAGMENT_ID_LOCAL_KEY_TYPE) The LocalKeyType FRAGMENT_ID_LOCAL_KEY_TYPE of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## LocalKeyType/IDSHORT_LOCAL_KEY_TYPE idShort of a referable element - [http://admin-shell.io/aas/2/0/LocalKeyType/IDSHORT_LOCAL_KEY_TYPE](http://admin-shell.io/aas/2/0/LocalKeyType/IDSHORT_LOCAL_KEY_TYPE) The LocalKeyType IDSHORT_LOCAL_KEY_TYPE of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/LocalKeyType/IDSHORT_LOCAL_KEY_TYPE](http://admin-shell.io/aas/2/0/LocalKeyType/IDSHORT_LOCAL_KEY_TYPE) The LocalKeyType IDSHORT_LOCAL_KEY_TYPE of the LocalKeyType class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## ModelingKind Enumeration for denoting whether an element is a type or an instance. @@ -704,12 +526,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## ModelingKind/INSTANCE Concrete, clearly identifiable component of a certain template. - [http://admin-shell.io/aas/2/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/2/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ModelingKind/INSTANCE](http://admin-shell.io/aas/2/0/ModelingKind/INSTANCE) The NamedIndividual INSTANCE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## ModelingKind/TEMPLATE Software element which specifies the common attributes shared by all instances of the template. - [http://admin-shell.io/aas/2/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/2/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ModelingKind/TEMPLATE](http://admin-shell.io/aas/2/0/ModelingKind/TEMPLATE) The NamedIndividual TEMPLATE of the ModelingKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## MultiLanguageProperty A property is a data element that has a multi language value. @@ -724,7 +546,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## ObjectAttributes/objectAttribute A data elements that further classifies an object. - [http://admin-shell.io/aas/2/0/ObjectAttributes/objectAttribute](http://admin-shell.io/aas/2/0/ObjectAttributes/objectAttribute) The attribute objectAttribute of the ObjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ObjectAttributes/objectAttribute](http://admin-shell.io/aas/2/0/ObjectAttributes/objectAttribute) The attribute objectAttribute of the ObjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Operation An operation is a submodel element with input and output variables. @@ -734,17 +556,17 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Operation/inoutputVariable Parameter that is input and output of the operation. - [http://admin-shell.io/aas/2/0/Operation/inoutputVariable](http://admin-shell.io/aas/2/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Operation/inoutputVariable](http://admin-shell.io/aas/2/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Operation/inputVariable Input parameter of the operation. - [http://admin-shell.io/aas/2/0/Operation/inputVariable](http://admin-shell.io/aas/2/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Operation/inputVariable](http://admin-shell.io/aas/2/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Operation/outputVariable Output parameter of the operation. - [http://admin-shell.io/aas/2/0/Operation/outputVariable](http://admin-shell.io/aas/2/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Operation/outputVariable](http://admin-shell.io/aas/2/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## OperationVariable @@ -759,12 +581,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Permission/kindOfPermission Description of the kind of permission. Possible kind of permission also include the denial of the permission. - [http://admin-shell.io/aas/2/0/Permission/kindOfPermission](http://admin-shell.io/aas/2/0/Permission/kindOfPermission) The attribute kindOfPermission of the Permission class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Permission/kindOfPermission](http://admin-shell.io/aas/2/0/Permission/kindOfPermission) The attribute kindOfPermission of the Permission class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Permission/permission Reference to a property that defines the semantics of the permission. - [http://admin-shell.io/aas/2/0/Permission/permission](http://admin-shell.io/aas/2/0/Permission/permission) The attribute permission of the Permission class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Permission/permission](http://admin-shell.io/aas/2/0/Permission/permission) The attribute permission of the Permission class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionKind Enumeration of the kind of permissions that is given to the assignment of a permission to a subject. @@ -774,22 +596,22 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## PermissionKind/ALLOW Allow the permission given to the subject. - [http://admin-shell.io/aas/2/0/PermissionKind/ALLOW](http://admin-shell.io/aas/2/0/PermissionKind/ALLOW) The PermissionKind ALLOW of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionKind/ALLOW](http://admin-shell.io/aas/2/0/PermissionKind/ALLOW) The PermissionKind ALLOW of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionKind/DENY Explicitly deny the permission given to the subject. - [http://admin-shell.io/aas/2/0/PermissionKind/DENY](http://admin-shell.io/aas/2/0/PermissionKind/DENY) The PermissionKind DENY of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionKind/DENY](http://admin-shell.io/aas/2/0/PermissionKind/DENY) The PermissionKind DENY of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionKind/NOT_APPLICABLE The permission is not applicable to the subject. - [http://admin-shell.io/aas/2/0/PermissionKind/NOT_APPLICABLE](http://admin-shell.io/aas/2/0/PermissionKind/NOT_APPLICABLE) The PermissionKind NOT_APPLICABLE of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionKind/NOT_APPLICABLE](http://admin-shell.io/aas/2/0/PermissionKind/NOT_APPLICABLE) The PermissionKind NOT_APPLICABLE of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionKind/UNDEFINED It is undefined whether the permission is allowed, not applicable or denied to the subject. - [http://admin-shell.io/aas/2/0/PermissionKind/UNDEFINED](http://admin-shell.io/aas/2/0/PermissionKind/UNDEFINED) The PermissionKind UNDEFINED of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionKind/UNDEFINED](http://admin-shell.io/aas/2/0/PermissionKind/UNDEFINED) The PermissionKind UNDEFINED of the PermissionKind class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionsPerObject Table that defines access permissions for a specified object. The object is any referable element in the AAS. Additionally object attributes can be defined that further specify the kind of object the permissions apply to. @@ -799,17 +621,17 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## PermissionsPerObject/object Element to which permission shall be assigned. - [http://admin-shell.io/aas/2/0/PermissionsPerObject/object](http://admin-shell.io/aas/2/0/PermissionsPerObject/object) The attribute object of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionsPerObject/object](http://admin-shell.io/aas/2/0/PermissionsPerObject/object) The attribute object of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionsPerObject/objectPermission Permissions assigned to the object. The permissions hold for all subjects as specified in the access permission rule. - [http://admin-shell.io/aas/2/0/PermissionsPerObject/objectPermission](http://admin-shell.io/aas/2/0/PermissionsPerObject/objectPermission) The attribute objectPermission of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionsPerObject/objectPermission](http://admin-shell.io/aas/2/0/PermissionsPerObject/objectPermission) The attribute objectPermission of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PermissionsPerObject/targetObjectAttributes Target object attributes that need to be fulfilled so that the access permissions apply to the accessing subject. - [http://admin-shell.io/aas/2/0/PermissionsPerObject/targetObjectAttributes](http://admin-shell.io/aas/2/0/PermissionsPerObject/targetObjectAttributes) The attribute targetObjectAttributes of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PermissionsPerObject/targetObjectAttributes](http://admin-shell.io/aas/2/0/PermissionsPerObject/targetObjectAttributes) The attribute targetObjectAttributes of the PermissionsPerObject class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyAdministrationPoint Definition of a security administration point (PDP). @@ -819,12 +641,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## PolicyAdministrationPoint/externalAccessControl Endpoint to an external access control defining a policy administration point to be used by the AAS. - [http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/externalAccessControl](http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/externalAccessControl) The attribute externalAccessControl of the PolicyAdministrationPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/externalAccessControl](http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/externalAccessControl) The attribute externalAccessControl of the PolicyAdministrationPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyAdministrationPoint/localAccessControl The policy administration point of access control as realized by the AAS itself. - [http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/localAccessControl](http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/localAccessControl) The attribute localAccessControl of the PolicyAdministrationPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/localAccessControl](http://admin-shell.io/aas/2/0/PolicyAdministrationPoint/localAccessControl) The attribute localAccessControl of the PolicyAdministrationPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyDecisionPoint Defines the security policy decision points (PDP). @@ -839,12 +661,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## PolicyEnforcementPoint/externalPolicyDecisionPoint If externalPolicyDecisionPoints True then Endpoints to external available decision points taking into consideration for access control for the AAS need to be configured. - [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint) The attribute externalPolicyDecisionPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint) The attribute externalPolicyDecisionPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyEnforcementPoint/externalPolicyEnforcementPoint If externalPolicyEnforcementPoint True then an Endpoint to external available enforcement point taking needs to be configured for the AAS. - [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint) The attribute externalPolicyEnforcementPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint) The attribute externalPolicyEnforcementPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyInformationPoints Defines the security policy information points (PIP). Serves as the retrieval source of attributes, or the data required for policy evaluation to provide the information needed by the policy decision point to make the decisions. @@ -854,12 +676,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## PolicyInformationPoints/externalInformationPoint Endpoints to external available information points taking into consideration for access control for the AAS. - [http://admin-shell.io/aas/2/0/PolicyInformationPoints/externalInformationPoint](http://admin-shell.io/aas/2/0/PolicyInformationPoints/externalInformationPoint) The attribute externalInformationPoint of the PolicyInformationPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyInformationPoints/externalInformationPoint](http://admin-shell.io/aas/2/0/PolicyInformationPoints/externalInformationPoint) The attribute externalInformationPoint of the PolicyInformationPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## PolicyInformationPoints/internalInformationPoint References to submodels defining information used by security access permission rules. - [http://admin-shell.io/aas/2/0/PolicyInformationPoints/internalInformationPoint](http://admin-shell.io/aas/2/0/PolicyInformationPoints/internalInformationPoint) The attribute internalInformationPoint of the PolicyInformationPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/PolicyInformationPoints/internalInformationPoint](http://admin-shell.io/aas/2/0/PolicyInformationPoints/internalInformationPoint) The attribute internalInformationPoint of the PolicyInformationPoints class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Property A property is a data element that has a single value. @@ -869,7 +691,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Property/propertyValueId Reference to the global unqiue id of a coded value. - [http://admin-shell.io/aas/2/0/Property/propertyValueId](http://admin-shell.io/aas/2/0/Property/propertyValueId) The attribute propertyValueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Property/propertyValueId](http://admin-shell.io/aas/2/0/Property/propertyValueId) The attribute propertyValueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Qualifiable Additional qualification of a qualifiable element. @@ -879,7 +701,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Qualifiable/qualifier Additional qualification of a qualifiable element. - [http://admin-shell.io/aas/2/0/Qualifiable/qualifier](http://admin-shell.io/aas/2/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Qualifiable/qualifier](http://admin-shell.io/aas/2/0/Qualifiable/qualifier) The attribute qualifier of the Qualifiable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Qualifier A qualifier is a type-value pair that makes additional statements w.r.t. the value of the element. @@ -889,17 +711,17 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Qualifier/qualifierType The qualifier type describes the type of the qualifier that is applied to the element. - [http://admin-shell.io/aas/2/0/Qualifier/qualifierType](http://admin-shell.io/aas/2/0/Qualifier/qualifierType) The attribute qualifierType of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Qualifier/qualifierType](http://admin-shell.io/aas/2/0/Qualifier/qualifierType) The attribute qualifierType of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Qualifier/qualifierValue The qualifier value is the value of the qualifier. - [http://admin-shell.io/aas/2/0/Qualifier/qualifierValue](http://admin-shell.io/aas/2/0/Qualifier/qualifierValue) The attribute qualifierValue of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Qualifier/qualifierValue](http://admin-shell.io/aas/2/0/Qualifier/qualifierValue) The attribute qualifierValue of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Qualifier/qualifierValueId Reference to the global unqiue id of a coded value. - [http://admin-shell.io/aas/2/0/Qualifier/qualifierValueId](http://admin-shell.io/aas/2/0/Qualifier/qualifierValueId) The attribute qualifierValueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Qualifier/qualifierValueId](http://admin-shell.io/aas/2/0/Qualifier/qualifierValueId) The attribute qualifierValueId of the Qualifier class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -909,12 +731,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Range/max The maximum value of the range. - [http://admin-shell.io/aas/2/0/Range/max](http://admin-shell.io/aas/2/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Range/max](http://admin-shell.io/aas/2/0/Range/max) The attribute max of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Range/min The minimum value of the range. - [http://admin-shell.io/aas/2/0/Range/min](http://admin-shell.io/aas/2/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Range/min](http://admin-shell.io/aas/2/0/Range/min) The attribute min of the Range class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -924,117 +746,117 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## 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/2/0/Referable/category](http://admin-shell.io/aas/2/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Referable/category](http://admin-shell.io/aas/2/0/Referable/category) The attribute category of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Referable/description Description or comments on the element. The description can be provided in several languages. - [http://admin-shell.io/aas/2/0/Referable/description](http://admin-shell.io/aas/2/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Referable/description](http://admin-shell.io/aas/2/0/Referable/description) The attribute description of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Referable/idShort Identifying string of the element within its name space. - [http://admin-shell.io/aas/2/0/Referable/idShort](http://admin-shell.io/aas/2/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Referable/idShort](http://admin-shell.io/aas/2/0/Referable/idShort) The attribute idShort of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/Referable/parent](http://admin-shell.io/aas/2/0/Referable/parent) The attribute parent of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Referable/parent](http://admin-shell.io/aas/2/0/Referable/parent) The attribute parent of the Referable class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement +## ReferableElements Enumeration of all referable elements within an asset administration shell. Contains IdentifiableElements - [http://admin-shell.io/aas/2/0/ReferableElement](http://admin-shell.io/aas/2/0/ReferableElement) The ReferableElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + [http://admin-shell.io/aas/2/0/ReferableElements](http://admin-shell.io/aas/2/0/ReferableElements) The ReferableElements class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/ACCESS_PERMISSION_RULE_REFERABLE_ELEMENT +## ReferableElements/ACCESS_PERMISSION_RULE - [http://admin-shell.io/aas/2/0/ReferableElement/ACCESS_PERMISSION_RULE_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/ACCESS_PERMISSION_RULE_REFERABLE_ELEMENT) The ReferableElement ACCESS_PERMISSION_RULE_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/ACCESS_PERMISSION_RULE](http://admin-shell.io/aas/2/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 2.0'. -## ReferableElement/ANNOTATED_RELATIONSHIP_ELEMENT_REFERABLE_ELEMENT +## ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT - [http://admin-shell.io/aas/2/0/ReferableElement/ANNOTATED_RELATIONSHIP_ELEMENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/ANNOTATED_RELATIONSHIP_ELEMENT_REFERABLE_ELEMENT) The ReferableElement ANNOTATED_RELATIONSHIP_ELEMENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/ANNOTATED_RELATIONSHIP_ELEMENT](http://admin-shell.io/aas/2/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 2.0'. -## ReferableElement/BASIC_EVENT_REFERABLE_ELEMENT +## ReferableElements/BASIC_EVENT - [http://admin-shell.io/aas/2/0/ReferableElement/BASIC_EVENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/BASIC_EVENT_REFERABLE_ELEMENT) The ReferableElement BASIC_EVENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/BASIC_EVENT](http://admin-shell.io/aas/2/0/ReferableElements/BASIC_EVENT) The ReferableElements BASIC_EVENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/BLOB_REFERABLE_ELEMENT +## ReferableElements/BLOB - [http://admin-shell.io/aas/2/0/ReferableElement/BLOB_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/BLOB_REFERABLE_ELEMENT) The ReferableElement BLOB_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/BLOB](http://admin-shell.io/aas/2/0/ReferableElements/BLOB) The ReferableElements BLOB of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/CAPABILITY_REFERABLE_ELEMENT +## ReferableElements/CAPABILITY - [http://admin-shell.io/aas/2/0/ReferableElement/CAPABILITY_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/CAPABILITY_REFERABLE_ELEMENT) The ReferableElement CAPABILITY_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/CAPABILITY](http://admin-shell.io/aas/2/0/ReferableElements/CAPABILITY) The ReferableElements CAPABILITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/CONCEPT_DICTIONARY_REFERABLE_ELEMENT +## ReferableElements/CONCEPT_DICTIONARY - [http://admin-shell.io/aas/2/0/ReferableElement/CONCEPT_DICTIONARY_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/CONCEPT_DICTIONARY_REFERABLE_ELEMENT) The ReferableElement CONCEPT_DICTIONARY_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/CONCEPT_DICTIONARY](http://admin-shell.io/aas/2/0/ReferableElements/CONCEPT_DICTIONARY) The ReferableElements CONCEPT_DICTIONARY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/DATA_ELEMENT_REFERABLE_ELEMENT +## ReferableElements/DATA_ELEMENT - [http://admin-shell.io/aas/2/0/ReferableElement/DATA_ELEMENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/DATA_ELEMENT_REFERABLE_ELEMENT) The ReferableElement DATA_ELEMENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/DATA_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElements/DATA_ELEMENT) The ReferableElements DATA_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/ENTITY_REFERABLE_ELEMENT +## ReferableElements/ENTITY - [http://admin-shell.io/aas/2/0/ReferableElement/ENTITY_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/ENTITY_REFERABLE_ELEMENT) The ReferableElement ENTITY_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/ENTITY](http://admin-shell.io/aas/2/0/ReferableElements/ENTITY) The ReferableElements ENTITY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/EVENT_REFERABLE_ELEMENT +## ReferableElements/EVENT - [http://admin-shell.io/aas/2/0/ReferableElement/EVENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/EVENT_REFERABLE_ELEMENT) The ReferableElement EVENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/EVENT](http://admin-shell.io/aas/2/0/ReferableElements/EVENT) The ReferableElements EVENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/MULTI_LANGUAGE_PROPERTY_REFERABLE_ELEMENT +## ReferableElements/MULTI_LANGUAGE_PROPERTY Property with a value that can be provided in multiple languages. - [http://admin-shell.io/aas/2/0/ReferableElement/MULTI_LANGUAGE_PROPERTY_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/MULTI_LANGUAGE_PROPERTY_REFERABLE_ELEMENT) The ReferableElement MULTI_LANGUAGE_PROPERTY_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/MULTI_LANGUAGE_PROPERTY](http://admin-shell.io/aas/2/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 2.0'. -## ReferableElement/OPERATION_REFERABLE_ELEMENT +## ReferableElements/OPERATION - [http://admin-shell.io/aas/2/0/ReferableElement/OPERATION_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/OPERATION_REFERABLE_ELEMENT) The ReferableElement OPERATION_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/OPERATION](http://admin-shell.io/aas/2/0/ReferableElements/OPERATION) The ReferableElements OPERATION of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/PROPERTY_REFERABLE_ELEMENT +## ReferableElements/PROPERTY - [http://admin-shell.io/aas/2/0/ReferableElement/PROPERTY_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/PROPERTY_REFERABLE_ELEMENT) The ReferableElement PROPERTY_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/PROPERTY](http://admin-shell.io/aas/2/0/ReferableElements/PROPERTY) The ReferableElements PROPERTY of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/RANGE_REFERABLE_ELEMENT +## ReferableElements/RANGE - [http://admin-shell.io/aas/2/0/ReferableElement/RANGE_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/RANGE_REFERABLE_ELEMENT) The ReferableElement RANGE_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/RANGE](http://admin-shell.io/aas/2/0/ReferableElements/RANGE) The ReferableElements RANGE of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/REFERENCE_ELEMENT_REFERABLE_ELEMENT +## ReferableElements/REFERENCE_ELEMENT - [http://admin-shell.io/aas/2/0/ReferableElement/REFERENCE_ELEMENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/REFERENCE_ELEMENT_REFERABLE_ELEMENT) The ReferableElement REFERENCE_ELEMENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/REFERENCE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElements/REFERENCE_ELEMENT) The ReferableElements REFERENCE_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/RELATIONSHIPT_ELEMENT_REFERABLE_ELEMENT +## ReferableElements/RELATIONSHIPT_ELEMENT - [http://admin-shell.io/aas/2/0/ReferableElement/RELATIONSHIPT_ELEMENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/RELATIONSHIPT_ELEMENT_REFERABLE_ELEMENT) The ReferableElement RELATIONSHIPT_ELEMENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/RELATIONSHIPT_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElements/RELATIONSHIPT_ELEMENT) The ReferableElements RELATIONSHIPT_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/SUBMODEL_ELEMENT_COLLECTION_REFERABLE_ELEMENT +## ReferableElements/SUBMODEL_ELEMENT_COLLECTION Collection of Submodel Elements - [http://admin-shell.io/aas/2/0/ReferableElement/SUBMODEL_ELEMENT_COLLECTION_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/SUBMODEL_ELEMENT_COLLECTION_REFERABLE_ELEMENT) The ReferableElement SUBMODEL_ELEMENT_COLLECTION_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/SUBMODEL_ELEMENT_COLLECTION](http://admin-shell.io/aas/2/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 2.0'. -## ReferableElement/SUBMODEL_ELEMENT_REFERABLE_ELEMENT +## ReferableElements/SUBMODEL_ELEMENT - [http://admin-shell.io/aas/2/0/ReferableElement/SUBMODEL_ELEMENT_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/SUBMODEL_ELEMENT_REFERABLE_ELEMENT) The ReferableElement SUBMODEL_ELEMENT_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/SUBMODEL_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElements/SUBMODEL_ELEMENT) The ReferableElements SUBMODEL_ELEMENT of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## ReferableElement/VIEW_REFERABLE_ELEMENT +## ReferableElements/VIEW - [http://admin-shell.io/aas/2/0/ReferableElement/VIEW_REFERABLE_ELEMENT](http://admin-shell.io/aas/2/0/ReferableElement/VIEW_REFERABLE_ELEMENT) The ReferableElement VIEW_REFERABLE_ELEMENT of the ReferableElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/ReferableElements/VIEW](http://admin-shell.io/aas/2/0/ReferableElements/VIEW) The ReferableElements VIEW of the ReferableElements class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -1054,12 +876,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## RelationshipElement/relationshipFirst First element in the relationship taking the role of the subject. - [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst) The attribute relationshipFirst of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst) The attribute relationshipFirst of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## RelationshipElement/relationshipSecond Second element in the relationship taking the role of the object. - [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond) The attribute relationshipSecond of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond) The attribute relationshipSecond of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Security Container for security relevant information of the AAS. @@ -1069,17 +891,17 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Security/accessControlPolicyPoints Access control policy points of the AAS. - [http://admin-shell.io/aas/2/0/Security/accessControlPolicyPoints](http://admin-shell.io/aas/2/0/Security/accessControlPolicyPoints) The attribute accessControlPolicyPoints of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Security/accessControlPolicyPoints](http://admin-shell.io/aas/2/0/Security/accessControlPolicyPoints) The attribute accessControlPolicyPoints of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Security/certificate Certificates of the AAS. - [http://admin-shell.io/aas/2/0/Security/certificate](http://admin-shell.io/aas/2/0/Security/certificate) The attribute certificate of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Security/certificate](http://admin-shell.io/aas/2/0/Security/certificate) The attribute certificate of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Security/requiredCertificateExtension Certificate extensions as required by the AAS. - [http://admin-shell.io/aas/2/0/Security/requiredCertificateExtension](http://admin-shell.io/aas/2/0/Security/requiredCertificateExtension) The attribute requiredCertificateExtension of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Security/requiredCertificateExtension](http://admin-shell.io/aas/2/0/Security/requiredCertificateExtension) The attribute requiredCertificateExtension of the Security class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## SubjectAttributes A set of data elements that further classifies a specific subject. @@ -1089,7 +911,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## SubjectAttributes/subjectAttribute A data element that further classifies a specific subject. - [http://admin-shell.io/aas/2/0/SubjectAttributes/subjectAttribute](http://admin-shell.io/aas/2/0/SubjectAttributes/subjectAttribute) The attribute subjectAttribute of the SubjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/SubjectAttributes/subjectAttribute](http://admin-shell.io/aas/2/0/SubjectAttributes/subjectAttribute) The attribute subjectAttribute of the SubjectAttributes class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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. @@ -1099,12 +921,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## Submodel/inAccordanceWith The Submodel is in accordance with a given standard specified in the STO ontology - [http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith](http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith) The attribute inAccordanceWith of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith](http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith) The attribute inAccordanceWith of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Submodel/submodelElement A submodel consists of zero or more submodel elements. - [http://admin-shell.io/aas/2/0/Submodel/submodelElement](http://admin-shell.io/aas/2/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/Submodel/submodelElement](http://admin-shell.io/aas/2/0/Submodel/submodelElement) The attribute submodelElement of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## SubmodelElement A submodel element is an element suitable for the description and differentiation of assets. @@ -1119,12 +941,12 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## 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/2/0/SubmodelElementCollection/allowDuplicates](http://admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates) The attribute allowDuplicates of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates](http://admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates) The attribute allowDuplicates of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.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/2/0/SubmodelElementCollection/ordered](http://admin-shell.io/aas/2/0/SubmodelElementCollection/ordered) The attribute ordered of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/SubmodelElementCollection/ordered](http://admin-shell.io/aas/2/0/SubmodelElementCollection/ordered) The attribute ordered of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## View Different views associated to the Administration Shell via the Submodels @@ -1134,7 +956,7 @@ The sub-namespace AAS and its identifiers have been accepted by the Coordination ## View/containedElement Referable elements that are contained in the view. - [http://admin-shell.io/aas/2/0/View/containedElement](http://admin-shell.io/aas/2/0/View/containedElement) The attribute containedElement of the View class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0 + [http://admin-shell.io/aas/2/0/View/containedElement](http://admin-shell.io/aas/2/0/View/containedElement) The attribute containedElement of the View class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. From 57afd3744277517eb667d941747966784994ced6 Mon Sep 17 00:00:00 2001 From: sbader Date: Mon, 4 May 2020 22:04:07 +0200 Subject: [PATCH 3/7] moved PhysicalUnit to DataSpecificationIEC61360 --- .../DataSpecificationIEC61360/2/0/README.md | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md index 0d18a6b..1407b54 100644 --- a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md +++ b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md @@ -138,6 +138,73 @@ Conformant to the rules in Clause 5.2.2 the following data specification templat +## DataTypeIEC61360 + Enumeration of all IEC 61360 defined data types. + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + +## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/DATE_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/STRING_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/TIME_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + +## DataTypeIEC61360/URL_IEC6360_DATATYPE + + + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + + + ## ValueList A set of value reference pairs. From 2e3ee941169fdebcfcc8d3025c813de5f4c19538 Mon Sep 17 00:00:00 2001 From: sbader Date: Thu, 7 May 2020 20:32:11 +0200 Subject: [PATCH 4/7] updates according to 'AAS in Detail - Part 1 - Version 2.0.1' --- .../DataSpecificationIEC61360/2/0/README.md | 48 ++++++------ aas/2/0/README.md | 73 ++++++++++++------- 2 files changed, 71 insertions(+), 50 deletions(-) diff --git a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md index 1407b54..962b5ad 100644 --- a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md +++ b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md @@ -143,65 +143,65 @@ Conformant to the rules in Clause 5.2.2 the following data specification templat [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360) The DataTypeIEC61360 class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE +## DataTypeIEC61360/BOOLEAN - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/BOOLEAN_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/BOOLEAN](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/BOOLEAN) The DataTypeIEC61360 BOOLEAN of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/DATE_IEC6360_DATATYPE +## DataTypeIEC61360/DATE - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/DATE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/DATE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/DATE) The DataTypeIEC61360 DATE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE +## DataTypeIEC61360/RATIONAL - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL) The DataTypeIEC61360 RATIONAL of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE +## DataTypeIEC61360/RATIONAL_MEASURE - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE) The DataTypeIEC61360 RATIONAL_MEASURE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE +## DataTypeIEC61360/REAL_COUNT - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_COUNT_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_COUNT) The DataTypeIEC61360 REAL_COUNT of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE +## DataTypeIEC61360/REAL_CURRENCY - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_CURRENCY_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_CURRENCY) The DataTypeIEC61360 REAL_CURRENCY of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE +## DataTypeIEC61360/REAL_MEASURE - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_MEASURE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/REAL_MEASURE) The DataTypeIEC61360 REAL_MEASURE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/STRING_IEC6360_DATATYPE +## DataTypeIEC61360/STRING - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING) The DataTypeIEC61360 STRING of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE +## DataTypeIEC61360/STRING_TRANSLATABLE - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_TRANSLATABLE_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_TRANSLATABLE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/STRING_TRANSLATABLE) The DataTypeIEC61360 STRING_TRANSLATABLE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE +## DataTypeIEC61360/TIMESTAMP - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIMESTAMP_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIMESTAMP](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIMESTAMP) The DataTypeIEC61360 TIMESTAMP of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/TIME_IEC6360_DATATYPE +## DataTypeIEC61360/TIME - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIME_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIME](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/TIME) The DataTypeIEC61360 TIME of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## DataTypeIEC61360/URL_IEC6360_DATATYPE +## DataTypeIEC61360/URL - [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/URL_IEC6360_DATATYPE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/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 2.0'. + [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/URL](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/URL) The DataTypeIEC61360 URL of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. diff --git a/aas/2/0/README.md b/aas/2/0/README.md index 66fb32a..bb22a36 100644 --- a/aas/2/0/README.md +++ b/aas/2/0/README.md @@ -554,24 +554,24 @@ todo [http://admin-shell.io/aas/2/0/Operation](http://admin-shell.io/aas/2/0/Operation) The Operation class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. ## Operation/inoutputVariable - Parameter that is input and output of the operation. +Parameter that is input and output of the operation. - [http://admin-shell.io/aas/2/0/Operation/inoutputVariable](http://admin-shell.io/aas/2/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/Operation/inoutputVariable](http://admin-shell.io/aas/2/0/Operation/inoutputVariable) The attribute inoutputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Operation/inputVariable - Input parameter of the operation. +Input parameter of the operation. - [http://admin-shell.io/aas/2/0/Operation/inputVariable](http://admin-shell.io/aas/2/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/Operation/inputVariable](http://admin-shell.io/aas/2/0/Operation/inputVariable) The attribute inputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Operation/outputVariable - Output parameter of the operation. +Output parameter of the operation. - [http://admin-shell.io/aas/2/0/Operation/outputVariable](http://admin-shell.io/aas/2/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/Operation/outputVariable](http://admin-shell.io/aas/2/0/Operation/outputVariable) The attribute outputVariable of the Operation class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## OperationVariable - +An operation variable is a submodel element that is used as input or output variable of an operation. - [http://admin-shell.io/aas/2/0/OperationVariable](http://admin-shell.io/aas/2/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/OperationVariable](http://admin-shell.io/aas/2/0/OperationVariable) The OperationVariable class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. ## Permission Description of a single permission. @@ -653,18 +653,18 @@ todo [http://admin-shell.io/aas/2/0/PolicyDecisionPoint](http://admin-shell.io/aas/2/0/PolicyDecisionPoint) The PolicyDecisionPoint class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +## PolicyDecisionPoint/externalPolicyDecisionPoint + If externalPolicyDecisionPoints True then Endpoints to external available decision points taking into consideration for access control for the AAS need to be configured. + + [http://admin-shell.io/aas/2/0/PolicyDecisionPointPoint/externalPolicyDecisionPoint](http://admin-shell.io/aas/2/0/PolicyDecisionPoint/externalPolicyDecisionPoint) The attribute externalPolicyDecisionPoint of the PolicyDecisionPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + ## PolicyEnforcementPoint Defines the security policy enforcement points (PEP). [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint) The PolicyEnforcementPoint class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## PolicyEnforcementPoint/externalPolicyDecisionPoint - If externalPolicyDecisionPoints True then Endpoints to external available decision points taking into consideration for access control for the AAS need to be configured. - - [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyDecisionPoint) The attribute externalPolicyDecisionPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. - ## PolicyEnforcementPoint/externalPolicyEnforcementPoint - If externalPolicyEnforcementPoint True then an Endpoint to external available enforcement point taking needs to be configured for the AAS. + If externalPolicyDecisionPoints True then Endpoints to external available decision points taking into consideration for access control for the AAS need to be configured. [http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint](http://admin-shell.io/aas/2/0/PolicyEnforcementPoint/externalPolicyEnforcementPoint) The attribute externalPolicyEnforcementPoint of the PolicyEnforcementPoint class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. @@ -688,10 +688,23 @@ todo [http://admin-shell.io/aas/2/0/Property](http://admin-shell.io/aas/2/0/Property) The Property class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## Property/propertyValueId +## Property/category +The following categories are defined for properties and multi-language properties: CONSTANT, PARAMETER, and VARIABLE. + +[http://admin-shell.io/aas/2/0/Property/category](http://admin-shell.io/aas/2/0/Property/category) The attribute category of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + + + +## Property/value +The value of the property instance. + + [http://admin-shell.io/aas/2/0/Property/value](http://admin-shell.io/aas/2/0/Property/value) The attribute value of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + + +## Property/valueId Reference to the global unqiue id of a coded value. - [http://admin-shell.io/aas/2/0/Property/propertyValueId](http://admin-shell.io/aas/2/0/Property/propertyValueId) The attribute propertyValueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + [http://admin-shell.io/aas/2/0/Property/valueId](http://admin-shell.io/aas/2/0/Property/valueId) The attribute valueId of the Property class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Qualifiable Additional qualification of a qualifiable element. @@ -863,25 +876,36 @@ todo [http://admin-shell.io/aas/2/0/Reference](http://admin-shell.io/aas/2/0/Reference) The Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +## Reference/key +Unique reference in its name space. + +[http://admin-shell.io/aas/2/0/Reference/key](http://admin-shell.io/aas/2/0/Reference/key) The key attribute of the Reference class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.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/2/0/ReferenceElement](http://admin-shell.io/aas/2/0/ReferenceElement) The ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +## ReferenceElement/value +Reference to any other referable element of the same of any other AAS or a reference to an external object or entity. + +[http://admin-shell.io/aas/2/0/ReferenceElement/value](http://admin-shell.io/aas/2/0/ReferenceElement/value) The value attribute of the ReferenceElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. + + ## RelationshipElement [http://admin-shell.io/aas/2/0/RelationshipElement](http://admin-shell.io/aas/2/0/RelationshipElement) The RelationshipElement class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## RelationshipElement/relationshipFirst - First element in the relationship taking the role of the subject. +## RelationshipElement/first +First element in the relationship taking the role of the subject. - [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipFirst) The attribute relationshipFirst of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/RelationshipElement/first](http://admin-shell.io/aas/2/0/RelationshipElement/first) The attribute first of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. -## RelationshipElement/relationshipSecond +## RelationshipElement/second Second element in the relationship taking the role of the object. - [http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond](http://admin-shell.io/aas/2/0/RelationshipElement/relationshipSecond) The attribute relationshipSecond of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. +[http://admin-shell.io/aas/2/0/RelationshipElement/second](http://admin-shell.io/aas/2/0/RelationshipElement/second) The attribute second of the RelationshipElement class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Security Container for security relevant information of the AAS. @@ -918,10 +942,6 @@ todo [http://admin-shell.io/aas/2/0/Submodel](http://admin-shell.io/aas/2/0/Submodel) The Submodel class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. -## Submodel/inAccordanceWith - The Submodel is in accordance with a given standard specified in the STO ontology - - [http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith](http://admin-shell.io/aas/2/0/Submodel/inAccordanceWith) The attribute inAccordanceWith of the Submodel class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## Submodel/submodelElement A submodel consists of zero or more submodel elements. @@ -949,7 +969,8 @@ todo [http://admin-shell.io/aas/2/0/SubmodelElementCollection/ordered](http://admin-shell.io/aas/2/0/SubmodelElementCollection/ordered) The attribute ordered of the SubmodelElementCollection class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. ## View - Different views associated to the Administration Shell via the Submodels +A view is a collection of referable elements w.r.t. to a specific viewpoint of one or more +stakeholders. [http://admin-shell.io/aas/2/0/View](http://admin-shell.io/aas/2/0/View) The View class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. From 1f9630c41c2900bde0d823dd821f948caa629a0a Mon Sep 17 00:00:00 2001 From: sbader Date: Thu, 14 May 2020 17:14:10 +0200 Subject: [PATCH 5/7] Next round of corrections and updates for 'AAS in Detail - Part 1 - Version 2.0.1' --- .../DataSpecificationIEC61360/2/0/README.md | 16 ++++++++++++++++ aas/2/0/README.md | 5 +++++ 2 files changed, 21 insertions(+) diff --git a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md index 962b5ad..2c56d05 100644 --- a/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md +++ b/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/README.md @@ -163,6 +163,22 @@ Conformant to the rules in Clause 5.2.2 the following data specification templat [http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/RATIONAL_MEASURE) The DataTypeIEC61360 RATIONAL_MEASURE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataTypeIEC61360/INTEGER_COUNT + + +[http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_COUNT](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_COUNT) The DataTypeIEC61360 INTEGER_COUNT of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataTypeIEC61360/INTEGER_CURRENCY + + +[http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_CURRENCY](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_CURRENCY) The DataTypeIEC61360 INTEGER_CURRENCY of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + +## DataTypeIEC61360/INTEGER_MEASURE + +[http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_MEASURE](http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/DataTypeIEC61360/INTEGER_MEASURE) The DataTypeIEC61360 INTEGER_MEASURE of the DataTypeIEC61360 class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + + ## DataTypeIEC61360/REAL_COUNT diff --git a/aas/2/0/README.md b/aas/2/0/README.md index bb22a36..c9bb943 100644 --- a/aas/2/0/README.md +++ b/aas/2/0/README.md @@ -238,6 +238,11 @@ A basic event. [http://admin-shell.io/aas/2/0/ConceptDescription](http://admin-shell.io/aas/2/0/ConceptDescription) The ConceptDescription class as defined in Details of the 'Asset Administration Shell - Part 1 - Version 2.0'. +## ConceptDescription/content + + +[http://admin-shell.io/aas/2/0/ConceptDescription/content](http://admin-shell.io/aas/2/0/ConceptDescription/content) The attribute content of the ConceptDescription class as defined in 'Details of the Asset Administration Shell - Part 1 - Version 2.0'. + ## ConceptDescription/isCaseOf Global reference to an external definition the concept is compatible to or was derived from. From ad48aed4b9f1876cfb870c37640e797ff9290f05 Mon Sep 17 00:00:00 2001 From: sbader Date: Mon, 13 Jul 2020 14:41:18 +0200 Subject: [PATCH 6/7] correcting the sandbox in accepted identifiers for the examples in the Guideline Doc. --- .gitignore | 1 + vdi/2770/1/0/README.md | 34 ++++++++++++++++++++++++++++------ 2 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f11b75 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ diff --git a/vdi/2770/1/0/README.md b/vdi/2770/1/0/README.md index 9bf74c4..8b49684 100644 --- a/vdi/2770/1/0/README.md +++ b/vdi/2770/1/0/README.md @@ -31,19 +31,41 @@ Identification of the Document within a given domain, e.g. the providing organis -## DocumentId/isPrimary (Property) +## ManufacturerOrderCode (Property) -True, if the DocumentId is the primary document id of the document. +Unique product identifier of the manufacturer sufficient to order the exact same product. -[http://admin-shell.io/vdi/2770/1/0/DocumentId/Id](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) +[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) + +`intended for IEC CDD` + + +## ManufacturerOrderCode (Property) + +Unique product identifier of the manufacturer sufficient to order the exact same product. + +[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/sandbox/SG2/TechnicalData/1/0/ManufacturerOrderCode) + +`represented in IEC CDD`: [0112/2///61987#ABXXXX#001](https://) + + + +## ManufacturerOrderCode (Property) + +Unique product identifier of the manufacturer sufficient to order the exact same product. + +[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) + +`intended for eCl@ss` -## DocumentClassification/ClassId (Property) +## ManufacturerOrderCode (Property) -Unique ID of the class of the Document within the ClassficationSystem of VDI2770:2018. +Unique product identifier of the manufacturer sufficient to order the exact same product. -[http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassId](http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassId) +[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/sandbox/SG2/TechnicalData/1/0/ManufacturerOrderCode) +`represented in eCl@ss`: [0173-1#02-ABXXX#001](https://) ## DocumentClassification/ClassName (Property) From 096cfcbe07729a424d6a01efe7310eb1c3a2eacc Mon Sep 17 00:00:00 2001 From: sbader Date: Sun, 4 Oct 2020 21:11:13 +0200 Subject: [PATCH 7/7] Update of the VDI2770 Sub-Namespace The updated Submodel Template introduces new Identifiers. Those are now aligned with the README files. Furthermore: * http URI schema is changed to https * descriptions are updated * order has been changed where ever necessary to still match to the Submodel Template Document * introduce Revision 1.1 for the vdi:Document identifier --- vdi/2770/1/0/README.md | 148 ++++++++++++++++++++++++++--------------- vdi/2770/1/1/README.md | 28 ++++++++ vdi/2770/1/README.md | 4 +- 3 files changed, 127 insertions(+), 53 deletions(-) create mode 100644 vdi/2770/1/1/README.md diff --git a/vdi/2770/1/0/README.md b/vdi/2770/1/0/README.md index 8b49684..9d61597 100644 --- a/vdi/2770/1/0/README.md +++ b/vdi/2770/1/0/README.md @@ -13,112 +13,152 @@ See the Submodel Template 'Minimum requirements for the Handover documentation f ## ManufacturerDocumentation (Submodel Template) -[http://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation](http://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation) is the Submodel defining a set of manufacturer documentation to bring about information from manufacturer to operator of industrial equipment. +[https://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation](https://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation) is the Submodel defining a set of manufacturer documentation to bring about information from manufacturer to operator of industrial equipment. + +`superseded in Revision 1.1 by [https://admin-shell.io/vdi/2770/1/1/Documentation](https://admin-shell.io/vdi/2770/1/1/DocuDocumentation)' ## Document (SubmodelElementCollection) -This SubmodelElementCollection holds the information for a VDI2770 Document entity. +Each SMC describes a Document, which is asscoated to the particular Asset Administration Shell -[http://admin-shell.io/vdi/2770/1/0/Document](http://admin-shell.io/vdi/2770/1/0/Document) +[https://admin-shell.io/vdi/2770/1/0/Document](https://admin-shell.io/vdi/2770/1/0/Document) -## DocumentId/Id (Property) +## Entity (Entity) -Identification of the Document within a given domain, e.g. the providing organisation. +States, that the described Entity is an important entity for documentation of the superordinate Asset of the Asset Administration Shell. -[http://admin-shell.io/vdi/2770/1/0/DocumentId/Id](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) +[https://admin-shell.io/vdi/2770/1/0/Entity](https://admin-shell.io/vdi/2770/1/0/Entity) +## DocumentIdDomain (SubmodelElementCollection) -## ManufacturerOrderCode (Property) +Set of information on the Document within a given domain, e.g. the providing organization. -Unique product identifier of the manufacturer sufficient to order the exact same product. +[https://admin-shell.io/vdi/2770/1/0/DocumentIdDomain](https://admin-shell.io/vdi/2770/1/0/DocumentIdDomain) -[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) -`intended for IEC CDD` +## DocumentClassification (SubmodelElementCollection) +Set of information for describing the classification of the Document according to an well-identified ClassificationSystem. -## ManufacturerOrderCode (Property) +[https://admin-shell.io/vdi/2770/1/0/Document +Classification](https://admin-shell.io/vdi/2770/1/0/DocumentClassification) -Unique product identifier of the manufacturer sufficient to order the exact same product. -[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/sandbox/SG2/TechnicalData/1/0/ManufacturerOrderCode) +## DocumentVersion (SubmodelElementCollection) -`represented in IEC CDD`: [0112/2///61987#ABXXXX#001](https://) +Information elements of individual VDI 2770 DocumentVersion entities. +[https://admin-shell.io/vdi/2770/1/0/DocumentVersion](https://admin-shell.io/vdi/2770/1/0/DocumentVersion) -## ManufacturerOrderCode (Property) +## Document/DocumentedEntity (Reference) -Unique product identifier of the manufacturer sufficient to order the exact same product. +Identifies the Entity, which is subject to the Documentation. -[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/vdi/2770/1/0/DocumentId/Id) +[https://admin-shell.io/vdi/2770/1/0/Document/DocumentedEntity](https://admin-shell.io/vdi/2770/1/0/Document/DocumentedEntity) -`intended for eCl@ss` +## Document/RefersTo (Reference) -## ManufacturerOrderCode (Property) +Forms a RefersTo-relationship to another Document. Typically, this other Document is a dependent document of the originating (main) document. -Unique product identifier of the manufacturer sufficient to order the exact same product. +[https://admin-shell.io/vdi/2770/1/0/Document/RefersTo](https://admin-shell.io/vdi/2770/1/0/Document/RefersTo) -[http://admin-shell.io/SG2/TechnicalData/1/0/ManufacturerOrderCode](http://admin-shell.io/sandbox/SG2/TechnicalData/1/0/ManufacturerOrderCode) -`represented in eCl@ss`: [0173-1#02-ABXXX#001](https://) +## Document/BasedOn (Reference) -## DocumentClassification/ClassName (Property) +Forms a BasedOn-relationship to another Document. Typically states, that this document bases on another document. -List of language-dependent names of the selected ClassID. -If the DocumentClassificationSystem is set to “VDI2770:2018” then the given names of ClassificationSystem of VDI2770:2018 need be used. +[https://admin-shell.io/vdi/2770/1/0/Document/BasedOn](https://admin-shell.io/vdi/2770/1/0/Document/BasedOn) -[http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassName](http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassName) +## Document/Affecting (Reference) +Forms an Affecting-relationship to another Document. -## DocumentClassification/ClassName (Property) +[https://admin-shell.io/vdi/2770/1/0/Document/Affecting](https://admin-shell.io/vdi/2770/1/0/Document/Affecting) -List of language-dependent names of the selected ClassID. -If the DocumentClassificationSystem is set to “VDI2770:2018” then the given names of ClassificationSystem of VDI2770:2018 need be used. -[http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassificationSystem](http://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassificationSystem) +## Document/TranslationOf (Reference) +Forms a TranslationOf-relationship to another Document. -## Document/ReferencedObject (Property) +[https://admin-shell.io/vdi/2770/1/0/Document/TranslationOf](https://admin-shell.io/vdi/2770/1/0/Document/TranslationOf) -List of IDs for an object to which the document refers. -[http://admin-shell.io/vdi/2770/1/0/Document/ReferencedObject](http://admin-shell.io/vdi/2770/1/0/Document/ReferencedObject) +## Document/Comment (MultiLanguageProperty) +States a user-defined comment. Can be freely defined, even in multiple languages. +[https://admin-shell.io/vdi/2770/1/0/Document/Comment](https://admin-shell.io/vdi/2770/1/0/Document/Comment) + + +## DocumentIdDomain/DocumentDomainId (Property) + +Identification of the Domain, e.g. the providing organization. + +[https://admin-shell.io/vdi/2770/1/0/DocumentIdDomain/DocumentDomainId](https://admin-shell.io/vdi/2770/1/0/Document/IdDomainDocumentDomainId) -## DocumentVersion (SubmodelElementCollection) -Information elements of individual VDI 2770-1 DocumentVersion entities. +## DocumentIdDomain/DocumentId (Property) -[http://admin-shell.io/vdi/2770/1/0/DocumentVersion](http://admin-shell.io/vdi/2770/1/0/DocumentVersion) +Identification of the Document within a given domain, e.g. the providing organization. + +[https://admin-shell.io/vdi/2770/1/0/DocumentIdDomain/DocumentId](https://admin-shell.io/vdi/2770/1/0/DocumentIdDomain/DocumentId) + + +## DocumentClassification/ClassId (Property) + +Unique ID of the class of the Document within the ClassficationSystem of VDI2770:2018. + +[https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassId](https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassId) + + +## DocumentClassification/ClassName (MultiLanguageProperty) + +List of language-dependent names of the selected ClassID. + +[https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassName](https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassName) + + +## DocumentClassification/ClassificationSystem (Property) + +Identification of the classification system. + +[https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassificationSystem](https://admin-shell.io/vdi/2770/1/0/DocumentClassification/ClassificationSystem) + + +## DocumentVersion/Language (Property) + +Each property codes one language identification according ISO 639-1 or ISO 639-2 of the languages used in the Document. + +[https://admin-shell.io/vdi/2770/1/0/DocumentVersion/Language](https://admin-shell.io/vdi/2770/1/0/DocumentVersion/Language) ## DocumentVersion/DocumentVersionId (Property) Unambigous identification of a DocumentVersion within a set of DocumentVersions of a Document. -[http://admin-shell.io/vdi/2770/1/0/DocumentVersion/DocumentVersionId](http://admin-shell.io/vdi/2770/1/0/DocumentVersion/DocumentVersionId) +[https://admin-shell.io/vdi/2770/1/0/DocumentVersion/DocumentVersionId](https://admin-shell.io/vdi/2770/1/0/DocumentVersion/DocumentVersionId) ## Description/Title (MLP) List of language-dependent titles of the Document. -[http://admin-shell.io/vdi/2770/1/0/Description/Title](http://admin-shell.io/vdi/2770/1/0/Description/Title) +[https://admin-shell.io/vdi/2770/1/0/Description/Title](https://admin-shell.io/vdi/2770/1/0/Description/Title) + ## DocumentDescription/Summary (MLP) List of language-dependent summaries of the Document. [ -http://admin-shell.io/vdi/2770/1/0/DocumentDescription/Summary]( -http://admin-shell.io/vdi/2770/1/0/DocumentDescription/Summary) +https://admin-shell.io/vdi/2770/1/0/DocumentDescription/Summary]( +https://admin-shell.io/vdi/2770/1/0/DocumentDescription/Summary) ## DocumentDescription/KeyWords (MLP) @@ -126,8 +166,8 @@ http://admin-shell.io/vdi/2770/1/0/DocumentDescription/Summary) List of language-dependent keywords of the Document. [ -http://admin-shell.io/vdi/2770/1/0/DocumentDescription/KeyWords]( -http://admin-shell.io/vdi/2770/1/0/DocumentDescription/KeyWords) +https://admin-shell.io/vdi/2770/1/0/DocumentDescription/KeyWords]( +https://admin-shell.io/vdi/2770/1/0/DocumentDescription/KeyWords) ## LifeCycleStatus/SetDate (Property) @@ -135,22 +175,22 @@ http://admin-shell.io/vdi/2770/1/0/DocumentDescription/KeyWords) Date when the document was introduced into the AAS or set to its status. Format is YYYY-MM-dd. [ -http://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/SetDate]( -http://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/SetDate) +https://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/SetDate]( +https://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/SetDate) ## LifeCycleStatus/StatusValue (Property) Each document version represents a point in time in the document life cycle. This status value refers to the milestones in the document life cycle. The following two values should be used for the application of -[http://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/StatusValue](http://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/StatusValue) +[https://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/StatusValue](https://admin-shell.io/vdi/2770/1/0/LifeCycleStatus/StatusValue) ## Party/Role (Property) Defined role of the organisation according to the following selection list: Author, Customer, Supplier, Manufacturer, Responsible. -[http://admin-shell.io/vdi/2770/1/0/Party/Role](http://admin-shell.io/vdi/2770/1/0/Party/Role) +[https://admin-shell.io/vdi/2770/1/0/Party/Role](https://admin-shell.io/vdi/2770/1/0/Party/Role) @@ -158,24 +198,28 @@ Defined role of the organisation according to the following selection list: Auth Commonly used designation of the organisation providing the manufacturer information, that is, often, the manufacturer. -[http://admin-shell.io/vdi/2770/1/0/Organization/OrganizationName](http://admin-shell.io/vdi/2770/1/0/Organization/OrganizationName) +[https://admin-shell.io/vdi/2770/1/0/Organization/OrganizationName](https://admin-shell.io/vdi/2770/1/0/Organization/OrganizationName) ## Organization/OrganizationOfficialName (Property) Official name of the organisation providing the manufacturer information, that is, often, the manufacturer. -[http://admin-shell.io/vdi/2770/1/0/Organization/OrganizationOfficialName](http://admin-shell.io/vdi/2770/1/0/Organization/OrganizationOfficialName) - - +[https://admin-shell.io/vdi/2770/1/0/Organization/OrganizationOfficialName](https://admin-shell.io/vdi/2770/1/0/Organization/OrganizationOfficialName) ## StoredDocumentRepresentation/DigitalFile (File) MIME-Type, file name and file contents given by the File SubmodelElement. -http://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/DigitalFile +[https://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/DigitalFile}(https://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/DigitalFile) + + +## StoredDocumentRepresentation/PreviewFile (File) + +Provides a preview image of the Document, e.g. first page, in a commonly used image format and low resolution. +[https://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/PreviewFile](https://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/PreviewFile) @@ -183,4 +227,4 @@ http://admin-shell.io/vdi/2770/1/0/StoredDocumentRepresentation/DigitalFile ## Contact -This sub-namespace is proposed by [Sebastian Bader](https://github.com/sebbader). See also [Fraunhofer IAIS](https://iais.fraunhofer.de/) or contact via [email](mailto:contact@ids.fraunhofer.de). \ No newline at end of file +This sub-namespace is proposed by [Sebastian Bader](https://github.com/sebbader). See also [Fraunhofer IAIS](https://iais.fraunhofer.de/) or contact via [email](mailto:contact@ids.fraunhofer.de). diff --git a/vdi/2770/1/1/README.md b/vdi/2770/1/1/README.md new file mode 100644 index 0000000..962ccd5 --- /dev/null +++ b/vdi/2770/1/1/README.md @@ -0,0 +1,28 @@ +# VDI 2770 Paper 1 (Version 1.1) + +This sub-namespace collects the first revision of identifiers defined in the VDI specification 2770 Paper 1. + +## Introduction + +The VDI2770-1 standardizes the documentation in regard to their metadata, classification and format. The idea is that manufacturer handover their documentation in this standardized manner, so that it gets easier for the operator to load the documentation for a component or a complete machine (asset) into their IT infrastructure and, subsequently, that is gets easier to find relevant documents during the operation phase of an asset. The central concepts of the specification are the entities of Document and DocumentVersion, that are described in an UML and XML specification. + +## Change Log +This revision changes the following: +* [https://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation](https://admin-shell.io/vdi/2770/1/0/ManufacturerDocumentation) to [https://admin-shell.io/vdi/2770/1/1/Documentation](https://admin-shell.io/vdi/2770/1/1/Documentation) + + +## Status: `submitted` +See the Submodel Template 'Minimum requirements for the Handover documentation from the manufacturer to the operator based on the VDI 2770 specification'. + + + +## ManufacturerDocumentation (Submodel Template) + +[https://admin-shell.io/vdi/2770/1/1/Documentation](https://admin-shell.io/vdi/2770/1/1/Documentation) is the Submodel defining a set of manufacturer documentation to bring about information from manufacturer to operator of industrial equipment. + + + + +## Contact + +This sub-namespace is proposed by [Sebastian Bader](https://github.com/sebbader). See also [Fraunhofer IAIS](https://iais.fraunhofer.de/) or contact via [email](mailto:contact@ids.fraunhofer.de). diff --git a/vdi/2770/1/README.md b/vdi/2770/1/README.md index a804714..1e565f4 100644 --- a/vdi/2770/1/README.md +++ b/vdi/2770/1/README.md @@ -12,8 +12,10 @@ See the Submodel Template 'Minimum requirements for the Handover documentation f ## Revisions: [1.0](0) +## Revisions: [1.1](1) + ## Contact -This sub-namespace is proposed by [Sebastian Bader](https://github.com/sebbader). See also [Fraunhofer IAIS](https://iais.fraunhofer.de/) or contact via [email](mailto:contact@ids.fraunhofer.de). \ No newline at end of file +This sub-namespace is proposed by [Sebastian Bader](https://github.com/sebbader). See also [Fraunhofer IAIS](https://iais.fraunhofer.de/) or contact via [email](mailto:contact@ids.fraunhofer.de).