6 OPEN-SCS Data Representation Model ToC Previous Next

6.3 ObjectTypes ToC Previous Next

6.3.4 OPENSCSSIDClassObjectType ToC Previous Next index

SID Class objects are used to obtain information about the SID Classes that may be supported by a server. This information is read-only and is defined by the server, as illustrated in Figure 15.


Figure 15 – OPENSCS SID Class Data

Table 47 defines the structure of an OPENSCSSIDClassObjectType.

Table 47 – OPENSCSSIDClassObjectType

Attribute Value        
BrowseName OPENSCSSIDClassObjectType        
IsAbstract False        
References Node Class BrowseName Data Type TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5          
0:HasProperty Variable SIDClassID 0:String 0:PropertyType M, RO
0:HasProperty Variable SIDClassOwner String 0:PropertyType M, RO
0:HasProperty Variable SIDClassDescription String 0:PropertyType O, RO
0:HasProperty Variable SyntaxSpecification String 0:PropertyType M, RO
0:HasProperty Variable AllowedCharacterSet String 0:PropertyType M, RO
0:HasProperty Variable IntendedUse String 0:PropertyType O, RO
0:HasProperty Variable SIDClassProperty OPENSCSSIDClassPropertyDataType[] 0:PropertyType O, RO

SIDClassID - An identification of the SID Class of the Serial Number Collection. For example: GS1:SSCC

SIDClassOwner - An identification of the owning, or controlling organization, which defines the information in the SID Class. For example: GS1The Global Language of Business, www.gs1.org

SIDClassDescription - Additional information and description about the SID Class.

SyntaxSpecification - Defines the rules for the syntax of a SID. The format is not defined in this specification and must be negotiated between Information Providers and Information Requesters during design or change management of a system.

AllowedCharacterSet - A string containing the allowed characters that may be used in representing the Serial Number in a SID.

IntendedUse - A string containing a natural language description of the use of the SID. Defines the intended use of the SID Class, such as logistics tracking or pallet aggregations.

SIDClassProperty - An array of property elements, each of which may have associated label property definitions.

Previous Next