7.3 Conformance Units

7.3.1 Overview

This section defines the ConformanceUnits that are specific to the OPC UA OPENSCS Information model. These ConformanceUnits are separated into ConformanceUnits that are Server specific and those that are Client specific.

7.3.2 Server Conformance Units

Table 70 defines the Server based ConformanceUnits.

Table 70 – OPENSCS Server Information Model
Category Title Description
ServerOPEN-SCS Base FunctionalityThe server supports the BaseObjectModel. This includes exposing all mandatory objects, variables and methods.
ServerOPEN-SCS SID Class ManagerThe server supports the OPENSCSSIDCLASSProperty model.
ServerOPEN-SCS Request UnassignedThe server supports the SNRequestUnassigned method.
ServerOPEN-SCS Request UnallocatedThe server supports the SNRequestUnallocated method.
ServerOPEN-SCS Request AllocatedThe server supports the SNRequestAllocated method.
ServerOPEN-SCS Return UnallocatedThe server supports the SNReturnUnallocated method.
ServerOPEN-SCS Return AllocatedThe server supports the SNReturnAllocated method.
ServerOPEN-SCS To UnallocatedThe server supports the SNtoUnallocated method.
ServerOPEN-SCS To AllocatedThe server supports the SNtoAllocated method.
ServerOPEN-SCS To EncodedThe server supports the SNtoEncoded method.
ServerOPEN-SCS SN Invalidating EventThe server supports the SNInvalidatingEvent method.
ServerOPEN-SCS Label Encoding EventThe server supports the LabelsEncodingEvent method.
ServerOPEN-SCS Label Scrapping EventThe server supports the LabelsScrappingEvent method.
ServerOPEN-SCS Label Inspecting EventThe server supports the LabelsInspectingEvent method.
ServerOPEN-SCS Label Sampling EventThe server supports the LabelsSamplingEvent method.
ServerOPEN-SCS SID Commissioning EventThe server supports the SIDCommissioningEvent method.
ServerOPEN-SCS SID Destroyed EventThe server supports the SIDDestroyingEvent method.
ServerOPEN-SCS SID Consigned EventThe server supports the SIDShippingEvent method.
ServerOPEN-SCS SID Inspected EventThe server supports the SIDInspectingEvent method.
ServerOPEN-SCS SID Decommissioned EventThe server supports the SIDDecommissioningEvent method.
ServerOPEN-SCS Packing EventThe server supports the AggregationPackingEvent method.
ServerOPEN-SCS Unpacking EventThe server supports the AggregationUnpackingEvent method.
ServerOPEN-SCS EPCIS File TransferThe server supports the EPCISStream object.

7.3.3 Client Conformance Units

Table 71 defines the Client based ConformanceUnits.

Table 71 – OPENSCS Client Information Model
Category Title Description
ClientOPENSCS Base Functionality ClientThe Client makes use of the BaseObjectModel. This includes exposing all mandatory objects, variables and methods.
ClientOPENSCS Request Unassigned ClientThe client makes use of the SNRequestUnassigned method.
ClientOPENSCS Request Unallocated ClientThe client makes use of the SNRequestUnallocated method.
ClientOPENSCS Request Allocated ClientThe client makes use of the SNRequestAllocated method.
ClientOPENSCS Return Unallocated ClientThe client makes use of the SNReturnUnallocated method.
ClientOPENSCS Return Allocated ClientThe client makes use of the SNReturnAllocated method.
ClientOPENSCS To Unallocated ClientThe client makes use of the SNtoUnallocated method.
ClientOPENSCS To Allocated ClientThe client makes use of the SNtoAllocated method.
ClientOPENSCS To Encoded ClientThe client makes use of the SNtoEncoded method.
ClientOPENSCS SN Invalidating Event ClientThe client makes use of the SNInvalidatingEvent method.
ClientOPENSCS Label Encoding Event ClientThe client makes use of the LabelsEncodingEvent method.
ClientOPENSCS Label Scrapping Event ClientThe client makes use of the LabelsScrappingEvent method.
ClientOPENSCS Label Inspecting Event ClientThe client makes use of the LabelsInspectingEvent method.
ClientOPENSCS Label Sampling Event ClientThe client makes use of the LabeslSamplingEvent method.
ClientOPENSCS SID Commissioning Event ClientThe client makes use of the SIDCommissioningEvent method.
ClientOPENSCS SID Destroying Event ClientThe client makes use of the SIDDestroyingEvent method.
ClientOPENSCS SID Shipping Event ClientThe client makes use of the SIDShippingEvent method.
ClientOPENSCS SID Inspecting Event ClientThe client makes use of the SIDInspectingEvent method.
ClientOPENSCS SID Decommissioning Event ClientThe client makes use of the SIDDecommissioningEvent method.
ClientOPENSCS Packing Event ClientThe client makes use of the AggregationPackingEvent method.
ClientOPENSCS Unpacking Event ClientThe client makes use of the AggregationUnpackingEvent method.
ClientOPENSCS EPCIS File Transfer ClientThe client makes use of the EPCIS object.