Table 71 defines values for the operation level statusCode parameter that are specific to this Service. Common StatusCodes are defined in Table 183.

Table 71 – CreateMonitoredItems Operation Level Result Codes

Symbolic Id

Description

Bad_MonitoringModeInvalid

See Table 183 for the description of this result code.

Bad_NodeIdInvalid

See Table 183 for the description of this result code.

Bad_NodeIdUnknown

See Table 183 for the description of this result code.

Bad_AttributeIdInvalid

See Table 183 for the description of this result code.

Bad_IndexRangeInvalid

See Table 183 for the description of this result code.

Bad_IndexRangeNoData

See Table 183 for the description of this result code.

If the ArrayDimensions have a fixed length that cannot change and no data exists within the range of indexes specified, Bad_IndexRangeNoData is returned in CreateMonitoredItems. Otherwise if the length of the array is dynamic, the Server shall return this status in a Publish response for the MonitoredItem if no data exists within the range.

Bad_DataEncodingInvalid

See Table 183 for the description of this result code.

Bad_DataEncodingUnsupported

See Table 183 for the description of this result code.

Bad_MonitoredItemFilterInvalid

See Table 183 for the description of this result code.

Bad_MonitoredItemFilterUnsupported

See Table 183 for the description of this result code.

Bad_FilterNotAllowed

See Table 183 for the description of this result code.

Bad_TooManyMonitoredItems

The Server has reached its maximum number of monitored items.