OPENSCSEventManagerObjectType TOC Previous Next Specification

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

Name Attribute
NodeId ns=1;i=15062
NamespaceUri http://opcfoundation.org/OPENSCS-SER/
BrowseName OPENSCSEventManagerObjectType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

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

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasComponent Object EPCISStream   TemporaryFileTransferType Optional
HasComponent Method LabelsEncodingEvent     Optional
HasComponent Method LabelsInspectingEvent     Optional
HasComponent Method LabelsSamplingEvent     Optional
HasComponent Method LabelsScrappingEvent     Optional
HasProperty Variable MaxEPCISaggregationEvents UInt32 PropertyType Mandatory
HasProperty Variable MaxEPCISObjectEventSIDs UInt32 PropertyType Mandatory
HasProperty Variable MaxEvents UInt32 PropertyType Mandatory
HasComponent Method SIDCommissioningEvent     Optional
HasComponent Method SIDDecommissioningEvent     Optional
HasComponent Method SIDDestroyingEvent     Optional
HasComponent Method SIDInspectingEvent     Optional
HasComponent Method SIDShippingEvent     Optional
HasComponent Method SNInvalidatingEvent     Optional

LabelsEncodingEvent

Signature

    LabelsEncodingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

LabelsInspectingEvent

Signature

    LabelsInspectingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

LabelsSamplingEvent

Signature

    LabelsSamplingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

LabelsScrappingEvent

Signature

    LabelsScrappingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SIDCommissioningEvent

Signature

    SIDCommissioningEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SIDDecommissioningEvent

Signature

    SIDDecommissioningEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SIDDestroyingEvent

Signature

    SIDDestroyingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SIDInspectingEvent

Signature

    SIDInspectingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SIDShippingEvent

Signature

    SIDShippingEvent(
        [in]  OPENSCSLabelCollectionDataType LabelCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
LabelCollection Identifies the Label Collection with Serial Numbers and optional label properties.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.

SNInvalidatingEvent

Signature

    SNInvalidatingEvent(
        [in]  OPENSCSSNCollectionDataType SNCollection
        [in]  String SNFormat
        [in]  OPENSCSKeyValueDataType OPENSCSEventContext
        [out] OPENSCSReturnEnum ReturnStatus
    );
Argument Description
SNCollection Identifies the Serial Number Collection.
SNFormat Defines the format of the serial numbers associated to the event.
OPENSCSEventContext Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.
ReturnStatus Returns the status of the method execution.