2.2.4 Set Field

The Set Field message element MUST have the following attributes:

CMD (Int): The command to execute. For Set Field commands the value MUST be 6.

EngineURL: An engine identifier, as specified in [MS-GRVDYNM] section 2.2.1.4.4.

PurNot: A purge notification indicator, as specified in [MS-GRVDYNM] section 2.2.1.4.4.

_RecordID (ID): The numeric identifier of the record to modify.

Name (String): The name of the field to modify.

Type (Int): The data type of the field being modified. The value of this attribute MUST be set to one of the following values based on type:

Type

Value

String

1

Boolean

2

Four Byte Signed Integer

5

Double

7

Binary

8

Date/Time

9

XML element

10

­_Modified (Timestamp): A timestamp indicating the time that the Set Field message was created.

The Set Field message element SHOULD<2> have the following attribute for field types other than XML Element:

Value (any of the preceding data types): The value of the field to apply to the record.

The field value is encoded in the message as described in section 2.2.