MTCompositionType TOC Previous Next

The \mtmodel{MTCompositionType} represents all composition entities. The specification of how to form the \gls{BrowseName} is specified in Section~\ref{sec:browse-name-rules}. The data items are added to the relationship where the \gls{MTDataItem} to \gls{Composition} relationship is represented by the \gls{BrowseName} Composition property of the data item. The data items are added to the \gls{Composition} by their \glspl{BrowseName}. An XML element used to describe the lowest level structural building blocks contained within a component element.

The representation of the MTCompositionType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=2067
NamespaceUri http://opcfoundation.org/UA/MTConnect/v2/
BrowseName MTCompositionType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the MTCompositionType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable MTTypeName String PropertyType Mandatory
HasProperty Variable Name String PropertyType Optional
HasProperty Variable Uuid String PropertyType Optional
HasProperty Variable XmlId String PropertyType Mandatory