10.20 JoiningProcessMetaDataType

This structure provides the meta data which describes the joining process.

The structure is defined in Table 246.

Table 246 – JoiningProcessMetaDataType Structure
Name Type Description Optional
JoiningProcessMetaDataTypestructureSubtype of the 0:Structure defined in OPC 10000-5.
JoiningProcessId0:TrimmedStringIt is the system-wide unique identifier of the joining process.False
JoiningProcessOriginId0:TrimmedString

It is an identifier to track the changes made to the original instance in the system.

Example: It can point to the identifier of the object when it was created for the first time. It should be an existing ID in the system if it is available else it can be NULL if it is not tracked in a joining system.

True
CreationTime0:UtcTimeIt is the time when the joining process was created.True
LastUpdatedTime0:UtcTimeIt is the time when the joining process was updated last time. If it is not available, it can be same as CreationTime.True
Name0:StringIt is the name of the joining process.True
Description0:LocalizedTextIt is the description of the joining process.True
JoiningTechnology0:LocalizedTextIt is a human readable text to identify the joining technology.True
Classification0:Int16

It is the classification of the joining process.

< 0 is for vendor specific extensions.

0 – UNDEFINED

1 – OTHER

2 – JOINING_PROGRAM

3 – JOINING_SYNC

4 – JOINING_BATCH

5 – JOINING_JOB

True
AssociatedEntitiesEntityDataType[]

It is the list of entities associated to the joining process.

Examples: ProductInstanceUri of the Controller.

True

Its representation in the AddressSpace is defined in Table 247.

Table 247 – JoiningProcessMetaDataType Definition
Attribute Value
BrowseNameJoiningProcessMetaDataType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5.
Conformance Units
IJT Get Joining Process List
IJT Get Selected Joining Program