Using the MXPMCOMSR Web services

You must deploy the Web services service and configure an endpoint to handle the Web services requests for the Process Requests application. This topic describes some key information about the MXPMCOMSR Web services that you need to know when you use a Web services interface to create a process request.

When you configure a Web service, some XML code is generated during the configuration step. You should save it, and use if for reference.

To create a process request, which is properly processed by the MXServer, the XML code passed to the endpoint must use the CreateMXPMCOMSR interface. The following fields in the Web services document must have valid values assigned to them:
CLASS
Set the value for this field to "SR".
CLASSTRUCTUREID
Set the value for this field to the classstructureid (this is an integer value), which is assigned to the classification when you create the classification. The classification you specify must be defined for use with the process manager specified as the mxe:PMCOMTYPE.
TICKETID
Must be a unique value. It cannot have the same value as an existing process request.
PMCOMTYPE
This field contains the value assigned to a process manager that has been installed on the system. Acceptable values for this field are from the Synonym Domain, PMPTYPE. For example, to specify that you want to use Change Process Manager, set mxe:PMCOMTYPE to "Change". If you do not specify a value for mxe:PMCOMTYPE, by default, the process request will use "UNDEFINED". This means you must update the request with the appropriate process manager type before the request can be processed.
SITEID
This field contains the value you set as your site ID.
REPORTEDBY
This field contains the user name of the requester.
REPORTEDBYPRIORITY
This field contains the priority code assigned to the request. Valid values are 1 through 4, with 1 being the highest priority.
DESCRIPTION
This field contains a description of the process request.
Note: All of the above fields are required for a request to be processed correctly, however, you will only get an error if a value is not specified for CLASS, CLASSTRUCTUREID, or TICKETID.


Feedback