This structure is used by the client to pass an identification of the measurement to be carried out in a Startmethod. It is typically not changed by the server and is included in the meta data for identifying a result.

In its basic version here, the MeasIdDataTypecontains only a TrimmedString. It has been encapsulated in a structure for the purpose of easy sub-typing if more sophisticated identification is required.

A basic MeasIdDataTypestructure is considered empty when the idmember has length 0. For sub-types of MeasIdDataTypeadditional rules may apply., i.e., they shall always be considered empty, when the Id member has length 0, and may also be considered empty when other structure members fulfill particular conditions.

Table 141– Definition of MeasIdDataType

Name

Type

Description

O / M

MeasIdDataType

structure

id

TrimmedString

Id is an identifier/name for identifying the measurement operation. This identifier is passed by the client to the vision system so no assumptions can be made about its uniqueness or other properties.

Mandatory

description

LocalizedText

Optional short human readable description of the measurement.

Optional