porttype WorkItemManagementService
Perform actions on work items.

operations |
getWorkItemHeader Get the header information for a specific work item.
input | impl:getWorkItemHeaderRequest Request message (uses dto:getWorkItemheader element): Identifies the work item for which header information is required.
output | impl:getWorkItemHeaderResponse Response message (uses dto:getWorkItemHeaderResponse element): Contains the work item header information.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
openWorkItem Open a work item (to get the associated input and output data).
input | impl:openWorkItemRequest Request message (uses dto:openWorkItem element): Identifies the work item that should be opened.
output | impl:openWorkItemResponse Response message (uses dto:openWorkItemresponse element): Contains the work item body of the opened work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:openWorkItemLimitFault Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
closeWorkItem Close a work item (and update the associated input and output data).
input | impl:closeWorkItemRequest Request message (uses dto:closeWorkItem element): Identifies the work item that should be closed.
output | impl:closeWorkItemResponse Response message (uses dto:closeWorkItemResponse element): Contains the ID of the closed work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFaultFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
fault | impl:workItemRescheduledFault Error message (uses ex:WorkItemRescheduledFault): The request failed due to the work item data changing on a reschedule.
allocateWorkItem Allocate a work item to a single resource.
input | impl:allocateWorkItemRequest Request message (uses dto:allocateWorkItem element): Identifies the work item that should be allocated and the resource to whom it is to be allocated.
output | impl:allocateWorkItemResponse Response message (uses dto:allocateWorkItemResponse element): Contains details of the allocated work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:invalidEntityFault Error message (uses ex:InvalidEntityFault element): The specified resource name either does not exist, is not of type resource or is not allowed to allocate this work item to themselves.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
allocateAndOpenWorkItem Allocate a work item to a single resource and immediately open the work item (to get the associated input and output data).
input | impl:allocateAndOpenWorkItemRequest Request message (uses dto:allocateAndOpenWorkItem element): Identifies the work item that should be allocated and the name of the resource to whom it is to be allocated.
output | impl:allocateAndOpenWorkItemResponse Response message (uses dto:allocateAndOpenWorkItemResponse element): Contains full details of the allocated work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:invalidEntityFault Error message (uses ex:InvalidEntityFault element): The specified resource name either does not exist, is not of type resource or is not allowed to allocate this work item to themselves.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:openWorkItemLimitFault Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
allocateAndOpenNextWorkItem Allocate the next available work item for a specified resource to that resource and immediately open the work item (to get the associated input and output data).
input | impl:allocateAndOpenNextWorkItemRequest Request message (uses dto:allocateAndOpenNextWorkItem element): Identifies the required resource.
output | impl:allocateAndOpenNextWorkItemResponse Response message (uses dto:allocateAndOpenNextWorkItemResponse element): Contains full details of the allocated work item.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:noMoreWorkItemsFault Error message (uses ex:NoMoreWorkItemsFault element): There are no more work items to open in the work list.
fault | impl:invalidEntityFault Error message (uses ex:InvalidEntityFault element): The specified resource is invalid.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:openWorkItemLimitFault Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
fault | impl:invalidWorkViewFault Error message: The optional Work View ID was invalid.
unallocateWorkItem Deallocate a currently allocated work item.
input | impl:unallocateWorkItemRequest Request message (uses dto:unallocateWorkItem element): Identifies the work item that ishould be deallocated.
output | impl:unallocateWorkItemResponse Response message (uses dto:unallocateWorkItemResponse element): Contains full details of the deallocated work item.
fault | impl:invalidEntityFault Error message (uses ex:InvalidEntityFault element): The specified resource is invalid.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
completeWorkItem Complete a work item (and update the associated input and output data).
input | impl:completeWorkItemRequest Request message (uses dto:completeWorkItem element): Identifies the work item that should be completed.
output | impl:completeWorkItemResponse Response message (uses dto:TBSL element): Contains either a work group ID or the ID and version of the next work item
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
fault | impl:workItemRescheduledFault
skipWorkItem Skip a work item. (This is equivalent to completing a work item, but can only be done for work items that are defined as "skipable" and that have values for all required data fields.)
input | impl:skipWorkItemRequest Request message (uses dto:skipWorkItem element): Identifies the work item that should be skipped.
output | impl:skipWorkItemResponse Response message (uses dto:skipWorkItemResponse element): Identifies whether the request succeedeed or failed.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
reallocateWorkItem Reallocate a work item with no data to a different resource. (If the work item has data associated with it use reallocateWorkItemData instead.)
input | impl:reallocateWorkItemRequest Request message (uses dto:reallocateWorkItem element): Identifies the work item that ishould be reallocated and the resource to whom it is to be reallocated.
output | impl:reallocateWorkItemResponse Response message (uses dto:reallocateWorkItemResponse element): Contains details of the reallocated work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
reallocateWorkItemData Reallocate a work item that contains data to a different resource. (If the work item has no data associated with it use reallocateWorkItem instead.)
input | impl:reallocateWorkItemDataRequest Request message (uses dto:reallocateWorkItemData element): Identifies the work item and data that should be reallocated and the resource to whom it is to be reallocated.
output | impl:reallocateWorkItemDataResponse Response message (uses dto:reallocateWorkItemDataResponse element): Contains details of the reallocated work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
getOfferSet Get the offer set for a work item. (The offer set is the set of organization model entities to whom a work item is to be offered.)
input | impl:getOfferSetRequest Request message (uses dto:getOfferSet element): Identifies the work item for which the offer set is required.
output | impl:getOfferSetResponse Response message (uses dto:getOfferSetResponse element): Contains the IDs of the organization model entities that comprise the offer set for this work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
saveOpenWorkItem Save a work item (and update the associated input and output data).
input | impl:saveOpenWorkItemRequest request message (uses dto:saveOpenWorkItem element): Identifies the work item that should be saved.
output | impl:saveOpenWorkItemResponse Response message (uses dto:saveOpenWorkItemResponse element): Contains the ID of the saved work item.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
pendWorkItem Pend a work item.
input | impl:pendWorkItemRequest Request message (uses dto:pendWorkItem element): Identifies the work item that should be pended.
output | impl:pendWorkItemResponse Response message (uses dto:pendWorkItemResponse element): Contains the ID of the pended work item.
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFaultFault element): BRM could not find or load the work model associated with the work item.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:workItemAPIScriptCancelFault Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
setWorkItemPriority
input | impl:setWorkItemPriorityRequest
output | impl:setWorkItemPriorityReponse
fault | impl:invalidVersionFault Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.
fault | impl:workItemFault Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the Work Item
fault | impl:internalServiceFault Error message (uses ex:InternalServiceFault element): An internal service fault occurred.
fault | impl:invalidWorkItemFault Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.
fault | impl:securityFault Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.
used by |
binding WorkItemManagementService_EP
source |
    <wsdl:portType name="WorkItemManagementService">
      <wsdl:documentation>Perform actions on work items.</wsdl:documentation>
      <wsdl:operation name="getWorkItemHeader">
        <wsdl:documentation>Get the header information for a specific work item.</wsdl:documentation>
        <wsdl:input name="getWorkItemHeaderRequest" message="impl:getWorkItemHeaderRequest">
          <wsdl:documentation>Request message (uses dto:getWorkItemheader element): Identifies the work item for which header information is required.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="getWorkItemHeaderResponse" message="impl:getWorkItemHeaderResponse">
          <wsdl:documentation>Response message (uses dto:getWorkItemHeaderResponse element): Contains the work item header information.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="openWorkItem">
        <wsdl:documentation>Open a work item (to get the associated input and output data).</wsdl:documentation>
        <wsdl:input name="openWorkItemRequest" message="impl:openWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:openWorkItem element): Identifies the work item that should be opened.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="openWorkItemResponse" message="impl:openWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:openWorkItemresponse element): Contains the work item body of the opened work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="OpenWorkItemLimitFault" message="impl:openWorkItemLimitFault">
          <wsdl:documentation>Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached. </wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="closeWorkItem">
        <wsdl:documentation>Close a work item (and update the associated input and output data).</wsdl:documentation>
        <wsdl:input name="closeWorkItemRequest" message="impl:closeWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:closeWorkItem element): Identifies the work item that should be closed.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="closeWorkItemResponse" message="impl:closeWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:closeWorkItemResponse element): Contains the ID of the closed work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersion" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFaultFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemRescheduledFault" message="impl:workItemRescheduledFault">
          <wsdl:documentation>Error message (uses ex:WorkItemRescheduledFault): The request failed due to the work item data changing on a reschedule.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="allocateWorkItem">
        <wsdl:documentation>Allocate a work item to a single resource.</wsdl:documentation>
        <wsdl:input name="allocateWorkItemRequest" message="impl:allocateWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:allocateWorkItem element): Identifies the work item that should be allocated and the resource to whom it is to be allocated.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="allocateWorkItemResponse" message="impl:allocateWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:allocateWorkItemResponse element): Contains details of the allocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidEntityFault" message="impl:invalidEntityFault">
          <wsdl:documentation>Error message (uses ex:InvalidEntityFault element): The specified resource name either does not exist, is not of type resource or is not allowed to allocate this work item to themselves.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="allocateAndOpenWorkItem">
        <wsdl:documentation>Allocate a work item to a single resource and immediately open the work item (to get the associated input and output data).</wsdl:documentation>
        <wsdl:input name="allocateAndOpenWorkItemRequest" message="impl:allocateAndOpenWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:allocateAndOpenWorkItem element): Identifies the work item that should be allocated and the name of the resource to whom it is to be allocated.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="allocateAndOpenWorkItemResponse" message="impl:allocateAndOpenWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:allocateAndOpenWorkItemResponse element): Contains full details of the allocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidEntityFault" message="impl:invalidEntityFault">
          <wsdl:documentation>Error message (uses ex:InvalidEntityFault element): The specified resource name either does not exist, is not of type resource or is not allowed to allocate this work item to themselves.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="OpenWorkItemLimitFault" message="impl:openWorkItemLimitFault">
          <wsdl:documentation>Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached. </wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="allocateAndOpenNextWorkItem">
        <wsdl:documentation>Allocate the next available work item for a specified resource to that resource and immediately open the work item (to get the associated input and output data).</wsdl:documentation>
        <wsdl:input name="allocateAndOpenNextWorkItemRequest" message="impl:allocateAndOpenNextWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:allocateAndOpenNextWorkItem element): Identifies the required resource.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="allocateAndOpenNextWorkItemResponse" message="impl:allocateAndOpenNextWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:allocateAndOpenNextWorkItemResponse element): Contains full details of the allocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="NoMoreWorkItemsFault" message="impl:noMoreWorkItemsFault">
          <wsdl:documentation>Error message (uses ex:NoMoreWorkItemsFault element): There are no more work items to open in the work list.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidEntityFault" message="impl:invalidEntityFault">
          <wsdl:documentation>Error message (uses ex:InvalidEntityFault element): The specified resource is invalid.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="OpenWorkItemLimitFault" message="impl:openWorkItemLimitFault">
          <wsdl:documentation>Error Message (uses ex:OpenWorkItemLimitFault element): The limit on the number of open work items has been reached.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkViewFault" message="impl:invalidWorkViewFault">
          <wsdl:documentation>Error message: The optional Work View ID was invalid.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="unallocateWorkItem">
        <wsdl:documentation>Deallocate a currently allocated work item.</wsdl:documentation>
        <wsdl:input name="unallocateWorkItemRequest" message="impl:unallocateWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:unallocateWorkItem element): Identifies the work item that ishould be deallocated.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="unallocateWorkItemResponse" message="impl:unallocateWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:unallocateWorkItemResponse element): Contains full details of the deallocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidEntityFault" message="impl:invalidEntityFault">
          <wsdl:documentation>Error message (uses ex:InvalidEntityFault element): The specified resource is invalid.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="completeWorkItem">
        <wsdl:documentation>Complete a work item (and update the associated input and output data).</wsdl:documentation>
        <wsdl:input name="completeWorkItemRequest" message="impl:completeWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:completeWorkItem element): Identifies the work item that should be completed.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="completeWorkItemResponse" message="impl:completeWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:TBSL element): Contains either a work group ID or the ID and version of the next work item</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemRescheduledFault" message="impl:workItemRescheduledFault"/>
      </wsdl:operation>
      <wsdl:operation name="skipWorkItem">
        <wsdl:documentation>Skip a work item. (This is equivalent to completing a work item, but can only be done for work items that are defined as "skipable" and that have values for all required data fields.)</wsdl:documentation>
        <wsdl:input name="skipWorkItemRequest" message="impl:skipWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:skipWorkItem element): Identifies the work item that should be skipped.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="skipWorkItemResponse" message="impl:skipWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:skipWorkItemResponse element): Identifies whether the request succeedeed or failed.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="reallocateWorkItem">
        <wsdl:documentation>Reallocate a work item with no data to a different resource. (If the work item has data associated with it use reallocateWorkItemData instead.)</wsdl:documentation>
        <wsdl:input name="reallocateWorkItemRequest" message="impl:reallocateWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:reallocateWorkItem element): Identifies the work item that ishould be reallocated and the resource to whom it is to be reallocated.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="reallocateWorkItemResponse" message="impl:reallocateWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:reallocateWorkItemResponse element): Contains details of the reallocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="reallocateWorkItemData">
        <wsdl:documentation>Reallocate a work item that contains data to a different resource. (If the work item has no data associated with it use reallocateWorkItem instead.)</wsdl:documentation>
        <wsdl:input name="reallocateWorkItemDataRequest" message="impl:reallocateWorkItemDataRequest">
          <wsdl:documentation>Request message (uses dto:reallocateWorkItemData element): Identifies the work item and data that should be reallocated and the resource to whom it is to be reallocated.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="reallocateWorkItemDataResponse" message="impl:reallocateWorkItemDataResponse">
          <wsdl:documentation>Response message (uses dto:reallocateWorkItemDataResponse element): Contains details of the reallocated work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getOfferSet">
        <wsdl:documentation>Get the offer set for a work item. (The offer set is the set of organization model entities to whom a work item is to be offered.)</wsdl:documentation>
        <wsdl:input name="getOfferSetRequest" message="impl:getOfferSetRequest">
          <wsdl:documentation>Request message (uses dto:getOfferSet element): Identifies the work item for which the offer set is required.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="getOfferSetResponse" message="impl:getOfferSetResponse">
          <wsdl:documentation>Response message (uses dto:getOfferSetResponse element): Contains the IDs of the organization model entities that comprise the offer set for this work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="saveOpenWorkItem">
        <wsdl:documentation>Save a work item (and update the associated input and output data).</wsdl:documentation>
        <wsdl:input name="saveOpenWorkItemRequest" message="impl:saveOpenWorkItemRequest">
          <wsdl:documentation>request message (uses dto:saveOpenWorkItem element): Identifies the work item that should be saved.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="saveOpenWorkItemResponse" message="impl:saveOpenWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:saveOpenWorkItemResponse element): Contains the ID of the saved work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidVersionFault" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="pendWorkItem">
        <wsdl:documentation>Pend a work item.</wsdl:documentation>
        <wsdl:input name="pendWorkItemRequest" message="impl:pendWorkItemRequest">
          <wsdl:documentation>Request message (uses dto:pendWorkItem element): Identifies the work item that should be pended.</wsdl:documentation>
        </wsdl:input>
        <wsdl:output name="pendWorkItemResponse" message="impl:pendWorkItemResponse">
          <wsdl:documentation>Response message (uses dto:pendWorkItemResponse element): Contains the ID of the pended work item.</wsdl:documentation>
        </wsdl:output>
        <wsdl:fault name="InvalidVersion" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFaultFault element): BRM could not find or load the work model associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemAPIScriptCancelFault" message="impl:workItemAPIScriptCancelFault">
          <wsdl:documentation>Error message (uses ex:WorkItemAPIScriptCancelFault element): A problem occurred in the execution of the script associated with the work item.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="setWorkItemPriority">
        <wsdl:input name="setWorkItemPriorityRequest" message="impl:setWorkItemPriorityRequest"/>
        <wsdl:output name="setWorkItemPriorityResponse" message="impl:setWorkItemPriorityReponse"/>
        <wsdl:fault name="InvalidVersion" message="impl:invalidVersionFault">
          <wsdl:documentation>Error message (uses ex:InvalidVersionFault element): The specified work item version is incorrect.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="WorkItemFault" message="impl:workItemFault">
          <wsdl:documentation>Error message (uses ex:WorkItemFault element): BRM could not find or load the work model associated with the Work Item</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InternalServiceFault" message="impl:internalServiceFault">
          <wsdl:documentation>Error message (uses ex:InternalServiceFault element): An internal service fault occurred.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="InvalidWorkItemFault" message="impl:invalidWorkItemFault">
          <wsdl:documentation>Error message (uses ex:InvalidWorkItemFault element): The specified work item does not exist.</wsdl:documentation>
        </wsdl:fault>
        <wsdl:fault name="SecurityFault" message="impl:securityFault">
          <wsdl:documentation>Error message (uses deex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
        </wsdl:fault>
      </wsdl:operation>
    </wsdl:portType>

WSDL documentation generated by XMLSpy WSDL Editor http://www.altova.com/xmlspy