The OPENSCSEventStreamArgumentDataType is a subtype of OPC UA Structure that defines the generateOptions argument for an EPCISStream GenerateFileForWrite method. It defines the serial number format information for object events and for aggregation events, and event context information. The structure is defined in Table 54.

Table 52 – OPENSCSEventStreamArgumentDataType Structure

Name

Type

Description

OPENSCSEventStreamArgumentDataType

structure

SNFormat

0:String

The format for of serial numbers in object events, can be a null string if there are no object events in the transferred events.

ParentSNFormat

0:String

The format for of parent serial numbers in aggregation events, can be a null string if there are no aggregation events in the transferred events.

PackedElementSNFormat

0:String

The format for of packed element serial numbers in aggregation events, can be a null string if there are no aggregation events in the transferred events.

EventContext

OPENSCSKeyValueDataType[]

Zero or more key value pairs that define additional context information for the event, such as order number or lot number.

Table 55 is the AddressSpace definition of an OPENSCSEventStreamArgumentDataType.

Table 53 – OPENSCSEventStreamArgumentDataType AddressSpace Definition

Attribute

Value

BrowseName

OPENSCSEventStreamArgumentDataType

IsAbstract

False

Reference

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure defined in OPC 10000-5