A function result element is used to pass the result data to the function requestor. Each function request schema has a corresponding function result schema, although for a function request that does not result in any data, such schema is optional and, if defined, should only be an empty element. A function result element should not be used for carrying the status of the function.
A function result element must be present if the function request should return data. Otherwise, it is optional.
If a function result element is present, it must be qualified by its corresponding namespace. The naming convention for a function result element is:
<function request name>_Result
For example, the function result element name for function request MP0010_AddWorkRequest_001 should be
MP0010_AddWorkRequest_001_Result
A function result element may have attributes that are specific to each function result.