<?xml version="1.0" ?>
<!-- 27.01.2003
     test mir getDomainEntityIds service
 -->

<flowModel name="TestModel" serviceProviderType="GetDomainEntityIDs" 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="getDomainEntityIDs"/>
      </export>
   </implement>
</activity>

<dataLink source="flowSource" target="activity">
    <map sourceMessage="null" targetMessage="getDomainEntityIDsRequest">
        <partMap source="mirUser" target="userID"/>
    </map> 
</dataLink>

<dataLink source="activity" target="flowSink">
    <map sourceMessage="getDomainEntityIDsResponse" targetMessage="null">
        <partMap source="getDomainEntityIDsReturn" target="DomainEntityIDs"/>
    </map> 
</dataLink>

</flowModel>
