6.8.3 AASOrderedSubmodelElementCollectionType

Figure 17 shows an overview about the AASOrderedSubmodelElementCollection ObjectType.

Figure 17 – AASOrderedSubmodelElementCollectionType graphical overview

Table 31 defines the AASOrderedSubmodelElementCollection ObjectType.

Table 31 – AASOrderedSubmodelElementCollectionType Definition
Attribute Value
BrowseNameAASOrderedSubmodelElementCollectionType
IsAbstractFalse
References Node
Class
BrowseName DataType TypeDefinition Others
Subtype of the AASSubmodelElementCollectionType defined in Table 29 and Table 30 i.e. inheriting the InstanceDeclarations of that Node.
0:HasOrderedComponentObject<SubmodelElement>AASSubmodelElementTypeOP
0:HasDictionaryEntryObjectAdmin-shell.io/aas/2/0/SubmodelElementCollectionAASIriConceptDescriptionType

The components of the AASOrderedSubmodelElementCollectionType have additional references which are defined in Table 32.

Table 32 – AASOrderedSubmodelElementCollectionType Additional References
Source Path Reference Type Is Forward Target Path
<SubmodelElement>0:HasDictionaryEntryTrueAdmin-shell.io/aas/2/0/SubmodelElementCollection/values

The value elements in this collection are ordered (i.e. http://Admin-shell.io/aas/2/0/ SubmodelElementCollection/ordered == True).