Errata exists for this version of the document.

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

Table 71 – CreateMonitoredItems Operation Level Result Codes

Symbolic Id

Description

Bad_MonitoringModeInvalid

See Table 178 for the description of this result code.

Bad_NodeIdInvalid

See Table 178 for the description of this result code.

Bad_NodeIdUnknown

See Table 178 for the description of this result code.

Bad_AttributeIdInvalid

See Table 178 for the description of this result code.

Bad_IndexRangeInvalid

See Table 178 for the description of this result code.

Bad_IndexRangeNoData

See Table 178 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 178 for the description of this result code.

Bad_DataEncodingUnsupported

See Table 178 for the description of this result code.

Bad_MonitoredItemFilterInvalid

See Table 178 for the description of this result code.

Bad_MonitoredItemFilterUnsupported

See Table 178 for the description of this result code.

Bad_FilterNotAllowed

See Table 177 for the description of this result code.

Bad_TooManyMonitoredItems

The Server has reached its maximum number of monitored items.