<?xml version="1.0" ?>
<!-- 22.01.2003
     test mir getWorkflowInstanceIds service
 -->

<flowModel name="TestModel" serviceProviderType="GetWorkflowInstanceIDs" logProvenance="false">

<serviceProvider name="mir" type="MIRService">
    <locator type="static" service="http://vindaloo.ncl.ac.uk/axis/services/Mir?wsdl"/>
</serviceProvider>

<activity name="activity">
   <performedBy serviceProvider="mir"/>
   <implement>
      <export>
          <target portType="Mir" operation="getWFInstanceIDs"/>
      </export>
   </implement>
</activity>

<dataLink source="flowSource" target="activity">
    <map sourceMessage="null" targetMessage="getWFInstanceIDsRequest">
        <partMap source="mirUser" target="userID"/>
    </map> 
</dataLink>

<dataLink source="activity" target="flowSink">
    <map sourceMessage="getWFInstanceIDsResponse" targetMessage="null">
        <partMap source="getWFInstanceIDsReturn" target="WFInstanceIDs"/>
    </map> 
</dataLink>

</flowModel>
