Specified Flags

If you are using an automatically generated web service proxy, some numeric, boolean or other primitive-typed web service inputs may have a corresponding Specified flag. This will be a boolean attribute named after the corresponding attribute, with the suffix Specified. This is a mechanism for allowing the caller to accept whatever the default value for the attribute is. Where these flags exist, they need to be explicitly set to true if you wish anything but the default behavior for the corresponding parameter.
If you are generating and transmitting raw XML to the web service, you can simply omit the parameter in order to accept the default behavior. Do not include the Specified attributes in the XML.