<?xml version="1.0" encoding="ISO-8859-1"?>
<ucmscenarios:ScenarioSpec xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ucmscenarios="http:///ucmscenarios.ecore" name="URNspec" filename="jUCMNavDemo_final.jucm" created="August 7, 2007 11:29:36 PM EDT" modified="August 23, 2007 9:15:29 AM EDT" specVersion="30">
  <components id="C0" name="Environment" description="The external environment." instances="//@groups.0/@scenarios.2/@instances.0"/>
  <components id="284" name="Researcher"/>
  <components id="288" name="Hospital"/>
  <components id="404" name="REB"/>
  <components id="406" name="DBadmin"/>
  <groups id="6" name="MyScenarios">
    <scenarios id="7" name="AcceptAgreement" description="Basic scenario">
      <instances id="14" name="REB" elements="//@groups.0/@scenarios.0/@children.0/@children.0/@children.4 //@groups.0/@scenarios.0/@children.0/@children.0/@children.6 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.0/@children.0 //@groups.0/@scenarios.0/@children.0/@children.0/@children.5/@children.0" sent="//@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.0/@children.1" received="//@groups.0/@scenarios.0/@children.0/@children.0/@children.3"/>
      <instances id="15" name="Hospital" elements="//@groups.0/@scenarios.0/@children.0/@children.0/@children.2 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.1 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.7 //@groups.0/@scenarios.0/@children.0/@children.0/@children.8 //@groups.0/@scenarios.0/@children.0/@children.0/@children.9" sent="//@groups.0/@scenarios.0/@children.0/@children.0/@children.3 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.0/@children.0/@children.0/@children.10" received="//@groups.0/@scenarios.0/@children.0/@children.0/@children.1 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.6"/>
      <instances id="19" name="Researcher" elements="//@groups.0/@scenarios.0/@children.0/@children.0/@children.0 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.4 //@groups.0/@scenarios.0/@children.0/@children.0/@children.11" sent="//@groups.0/@scenarios.0/@children.0/@children.0/@children.1 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.5" received="//@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.3 //@groups.0/@scenarios.0/@children.0/@children.0/@children.10"/>
      <instances id="37" name="DBadmin" sent="//@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.3 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.6" received="//@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.0/@children.0/@children.0/@children.7/@children.1/@children.5"/>
      <children xsi:type="ucmscenarios:Sequence">
        <children xsi:type="ucmscenarios:Sequence">
          <children xsi:type="ucmscenarios:Event" id="16" name="RequestData" instance="//@groups.0/@scenarios.0/@instances.2"/>
          <children xsi:type="ucmscenarios:Message" id="16_20" name="Init" description="Initial request, set max number of trials" source="//@groups.0/@scenarios.0/@instances.2" target="//@groups.0/@scenarios.0/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="20" name="Init" description="Initial request, set max number of trials" instance="//@groups.0/@scenarios.0/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_44" name="Wait" source="//@groups.0/@scenarios.0/@instances.1" target="//@groups.0/@scenarios.0/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="44" name="Wait " instance="//@groups.0/@scenarios.0/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="11" name="Ready" instance="//@groups.0/@scenarios.0/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="49" name="Wait " instance="//@groups.0/@scenarios.0/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="56" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.0/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="56_1189" name="REBdone" source="//@groups.0/@scenarios.0/@instances.0" target="//@groups.0/@scenarios.0/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="49_33" name="Agreement" source="//@groups.0/@scenarios.0/@instances.0" target="//@groups.0/@scenarios.0/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="33" name="Agreement" instance="//@groups.0/@scenarios.0/@instances.1" expression="Accountability == AGREEMENT" label="Agreement"/>
              <children xsi:type="ucmscenarios:Message" id="33_715" name="GetSignedAgreement" source="//@groups.0/@scenarios.0/@instances.1" target="//@groups.0/@scenarios.0/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="715_38" name="Sign" description="Sign the agreement" source="//@groups.0/@scenarios.0/@instances.3" target="//@groups.0/@scenarios.0/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="38" name="Sign" description="Sign the agreement" instance="//@groups.0/@scenarios.0/@instances.2" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="38_717" name="AgreementSigned" source="//@groups.0/@scenarios.0/@instances.2" target="//@groups.0/@scenarios.0/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="717_42" name="WaitREBdone" source="//@groups.0/@scenarios.0/@instances.3" target="//@groups.0/@scenarios.0/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="42" name="WaitREBdone " instance="//@groups.0/@scenarios.0/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="61" name="WaitREBdone " instance="//@groups.0/@scenarios.0/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="68" name="OK" instance="//@groups.0/@scenarios.0/@instances.1" expression="Compliant" label="OK"/>
          <children xsi:type="ucmscenarios:Message" id="412_60" name="Accepted" source="//@groups.0/@scenarios.0/@instances.1" target="//@groups.0/@scenarios.0/@instances.2"/>
          <children xsi:type="ucmscenarios:Event" id="60" name="Accepted" instance="//@groups.0/@scenarios.0/@instances.2" type="EndPoint"/>
        </children>
      </children>
    </scenarios>
    <scenarios id="1005" name="AcceptTrust" description="Basic scenario">
      <instances id="76" name="REB" elements="//@groups.0/@scenarios.1/@children.0/@children.0/@children.4 //@groups.0/@scenarios.1/@children.0/@children.0/@children.6 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.0/@children.0 //@groups.0/@scenarios.1/@children.0/@children.0/@children.5/@children.0" sent="//@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.0/@children.1" received="//@groups.0/@scenarios.1/@children.0/@children.0/@children.3"/>
      <instances id="77" name="Hospital" elements="//@groups.0/@scenarios.1/@children.0/@children.0/@children.2 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.1 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.5 //@groups.0/@scenarios.1/@children.0/@children.0/@children.8 //@groups.0/@scenarios.1/@children.0/@children.0/@children.9" sent="//@groups.0/@scenarios.1/@children.0/@children.0/@children.3 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.1/@children.0/@children.0/@children.10" received="//@groups.0/@scenarios.1/@children.0/@children.0/@children.1 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.4"/>
      <instances id="81" name="Researcher" elements="//@groups.0/@scenarios.1/@children.0/@children.0/@children.0 //@groups.0/@scenarios.1/@children.0/@children.0/@children.11" sent="//@groups.0/@scenarios.1/@children.0/@children.0/@children.1" received="//@groups.0/@scenarios.1/@children.0/@children.0/@children.10"/>
      <instances id="99" name="DBadmin" elements="//@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.3" sent="//@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.4" received="//@groups.0/@scenarios.1/@children.0/@children.0/@children.7/@children.1/@children.2"/>
      <children xsi:type="ucmscenarios:Sequence">
        <children xsi:type="ucmscenarios:Sequence">
          <children xsi:type="ucmscenarios:Event" id="78" name="RequestData" instance="//@groups.0/@scenarios.1/@instances.2"/>
          <children xsi:type="ucmscenarios:Message" id="78_82" name="Init" description="Initial request, set max number of trials" source="//@groups.0/@scenarios.1/@instances.2" target="//@groups.0/@scenarios.1/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="82" name="Init" description="Initial request, set max number of trials" instance="//@groups.0/@scenarios.1/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_106" name="Wait" source="//@groups.0/@scenarios.1/@instances.1" target="//@groups.0/@scenarios.1/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="106" name="Wait " instance="//@groups.0/@scenarios.1/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="73" name="Ready" instance="//@groups.0/@scenarios.1/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="111" name="Wait " instance="//@groups.0/@scenarios.1/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="118" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.1/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="118_1189" name="REBdone" source="//@groups.0/@scenarios.1/@instances.0" target="//@groups.0/@scenarios.1/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="111_95" name="TrustUser" source="//@groups.0/@scenarios.1/@instances.0" target="//@groups.0/@scenarios.1/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="95" name="TrustUser" instance="//@groups.0/@scenarios.1/@instances.1" expression="Accountability == TRUST" label="TrustUser"/>
              <children xsi:type="ucmscenarios:Message" id="95_565" name="Start" source="//@groups.0/@scenarios.1/@instances.1" target="//@groups.0/@scenarios.1/@instances.3"/>
              <children xsi:type="ucmscenarios:Event" id="100" name="TrustUser" instance="//@groups.0/@scenarios.1/@instances.3" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="567_104" name="WaitREBdone" source="//@groups.0/@scenarios.1/@instances.3" target="//@groups.0/@scenarios.1/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="104" name="WaitREBdone " instance="//@groups.0/@scenarios.1/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="123" name="WaitREBdone " instance="//@groups.0/@scenarios.1/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="130" name="OK" instance="//@groups.0/@scenarios.1/@instances.1" expression="Compliant" label="OK"/>
          <children xsi:type="ucmscenarios:Message" id="412_122" name="Accepted" source="//@groups.0/@scenarios.1/@instances.1" target="//@groups.0/@scenarios.1/@instances.2"/>
          <children xsi:type="ucmscenarios:Event" id="122" name="Accepted" instance="//@groups.0/@scenarios.1/@instances.2" type="EndPoint"/>
        </children>
      </children>
    </scenarios>
    <scenarios id="1008" name="REBnotReady">
      <instances id="I0" name="Environment" description="The external environment." definition="//@components.0" elements="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.0/@children.2 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.0/@children.2" received="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.0/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.0/@children.1"/>
      <instances id="138" name="Researcher" elements="//@groups.0/@scenarios.2/@children.0/@children.0/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.7 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.7 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.4 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.5 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.7 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.8" sent="//@groups.0/@scenarios.2/@children.0/@children.0/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.8 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.8" received="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.6 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.6 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.6"/>
      <instances id="141" name="Hospital" elements="//@groups.0/@scenarios.2/@children.0/@children.0/@children.2 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.4 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.5 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.9 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.4 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.5 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.9 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.4 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.5" sent="//@groups.0/@scenarios.2/@children.0/@children.0/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.6 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.10 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.6 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.10 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.6" received="//@groups.0/@scenarios.2/@children.0/@children.0/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.8 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.8 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.2 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.3"/>
      <instances id="147" name="REB" elements="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.0/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.0/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.0 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.1" sent="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.0/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.0/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.0/@children.2" received="//@groups.0/@scenarios.2/@children.0/@children.0/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.10 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.10"/>
      <instances id="158" name="DBadmin" elements="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.2 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.2 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.2" sent="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.3 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.3" received="//@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.1 //@groups.0/@scenarios.2/@children.0/@children.0/@children.4/@children.1/@children.11/@children.1/@children.11/@children.1/@children.1"/>
      <children xsi:type="ucmscenarios:Sequence">
        <children xsi:type="ucmscenarios:Sequence">
          <children xsi:type="ucmscenarios:Event" id="135" name="RequestData" instance="//@groups.0/@scenarios.2/@instances.1"/>
          <children xsi:type="ucmscenarios:Message" id="135_139" name="Init" description="Initial request, set max number of trials" source="//@groups.0/@scenarios.2/@instances.1" target="//@groups.0/@scenarios.2/@instances.2"/>
          <children xsi:type="ucmscenarios:Event" id="139" name="Init" description="Initial request, set max number of trials" instance="//@groups.0/@scenarios.2/@instances.2" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_165" name="Wait" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.3"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="165" name="Wait " instance="//@groups.0/@scenarios.2/@instances.3" type="Timer_Set"/>
              <children xsi:type="ucmscenarios:Message" id="165_146" name="EndPoint" source="//@groups.0/@scenarios.2/@instances.3" target="//@groups.0/@scenarios.2/@instances.0"/>
              <children xsi:type="ucmscenarios:Event" id="146" name="EndPoint" instance="//@groups.0/@scenarios.2/@instances.0" type="EndPoint"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Condition" id="154" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.2" expression="Accountability == TRUST" label="TrustUser"/>
              <children xsi:type="ucmscenarios:Message" id="154_565" name="Start" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.4"/>
              <children xsi:type="ucmscenarios:Event" id="159" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.4" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="567_163" name="WaitREBdone" source="//@groups.0/@scenarios.2/@instances.4" target="//@groups.0/@scenarios.2/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="163" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timer_Set"/>
              <children xsi:type="ucmscenarios:Event" id="167" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timeout"/>
              <children xsi:type="ucmscenarios:Message" id="474_171" name="NewRequest" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="171" name="NewRequest" instance="//@groups.0/@scenarios.2/@instances.1" expression="NumTrials > 1" label="NewRequest"/>
              <children xsi:type="ucmscenarios:Message" id="171_173" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.2/@instances.1" target="//@groups.0/@scenarios.2/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="173" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.2/@instances.2" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="410_196" name="Wait" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.3"/>
              <children xsi:type="ucmscenarios:Parallel" name="AndFork">
                <children>
                  <children xsi:type="ucmscenarios:Event" id="196" name="Wait " instance="//@groups.0/@scenarios.2/@instances.3" type="Timer_Set"/>
                  <children xsi:type="ucmscenarios:Message" id="196_179" name="EndPoint" source="//@groups.0/@scenarios.2/@instances.3" target="//@groups.0/@scenarios.2/@instances.0"/>
                  <children xsi:type="ucmscenarios:Event" id="179" name="EndPoint" instance="//@groups.0/@scenarios.2/@instances.0" type="EndPoint"/>
                </children>
                <children>
                  <children xsi:type="ucmscenarios:Condition" id="186" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.2" expression="Accountability == TRUST" label="TrustUser"/>
                  <children xsi:type="ucmscenarios:Message" id="186_565" name="Start" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.4"/>
                  <children xsi:type="ucmscenarios:Event" id="190" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.4" type="Responsibility"/>
                  <children xsi:type="ucmscenarios:Message" id="567_194" name="WaitREBdone" source="//@groups.0/@scenarios.2/@instances.4" target="//@groups.0/@scenarios.2/@instances.2"/>
                  <children xsi:type="ucmscenarios:Event" id="194" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timer_Set"/>
                  <children xsi:type="ucmscenarios:Event" id="198" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timeout"/>
                  <children xsi:type="ucmscenarios:Message" id="474_202" name="NewRequest" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.1"/>
                  <children xsi:type="ucmscenarios:Condition" id="202" name="NewRequest" instance="//@groups.0/@scenarios.2/@instances.1" expression="NumTrials > 1" label="NewRequest"/>
                  <children xsi:type="ucmscenarios:Message" id="202_204" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.2/@instances.1" target="//@groups.0/@scenarios.2/@instances.2"/>
                  <children xsi:type="ucmscenarios:Event" id="204" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.2/@instances.2" type="Responsibility"/>
                  <children xsi:type="ucmscenarios:Message" id="410_227" name="Wait" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.3"/>
                  <children xsi:type="ucmscenarios:Parallel" name="AndFork">
                    <children>
                      <children xsi:type="ucmscenarios:Event" id="227" name="Wait " instance="//@groups.0/@scenarios.2/@instances.3" type="Timer_Set"/>
                      <children xsi:type="ucmscenarios:Event" id="235" name="Wait " instance="//@groups.0/@scenarios.2/@instances.3" type="Timeout"/>
                      <children xsi:type="ucmscenarios:Message" id="235_474" name="Reject" source="//@groups.0/@scenarios.2/@instances.3" target="//@groups.0/@scenarios.2/@instances.2"/>
                      <children xsi:type="ucmscenarios:Message" id="474_239" name="GiveUp" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.1"/>
                      <children xsi:type="ucmscenarios:Condition" id="239" name="GiveUp" instance="//@groups.0/@scenarios.2/@instances.1" expression="NumTrials &lt;= 1" label="GiveUp"/>
                      <children xsi:type="ucmscenarios:Event" id="210" name="Rejected" instance="//@groups.0/@scenarios.2/@instances.1" type="EndPoint"/>
                    </children>
                    <children>
                      <children xsi:type="ucmscenarios:Condition" id="217" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.2" expression="Accountability == TRUST" label="TrustUser"/>
                      <children xsi:type="ucmscenarios:Message" id="217_565" name="Start" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.4"/>
                      <children xsi:type="ucmscenarios:Event" id="221" name="TrustUser" instance="//@groups.0/@scenarios.2/@instances.4" type="Responsibility"/>
                      <children xsi:type="ucmscenarios:Message" id="567_225" name="WaitREBdone" source="//@groups.0/@scenarios.2/@instances.4" target="//@groups.0/@scenarios.2/@instances.2"/>
                      <children xsi:type="ucmscenarios:Event" id="225" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timer_Set"/>
                      <children xsi:type="ucmscenarios:Event" id="229" name="WaitREBdone " instance="//@groups.0/@scenarios.2/@instances.2" type="Timeout"/>
                      <children xsi:type="ucmscenarios:Message" id="474_233" name="GiveUp" source="//@groups.0/@scenarios.2/@instances.2" target="//@groups.0/@scenarios.2/@instances.1"/>
                      <children xsi:type="ucmscenarios:Condition" id="233" name="GiveUp" instance="//@groups.0/@scenarios.2/@instances.1" expression="NumTrials &lt;= 1" label="GiveUp"/>
                      <children xsi:type="ucmscenarios:Event" id="213" name="Rejected" instance="//@groups.0/@scenarios.2/@instances.1" type="EndPoint"/>
                    </children>
                  </children>
                </children>
              </children>
            </children>
          </children>
        </children>
      </children>
    </scenarios>
    <scenarios id="1266" name="RejectAgreement" description="">
      <instances id="245" name="REB" elements="//@groups.0/@scenarios.3/@children.0/@children.0/@children.4 //@groups.0/@scenarios.3/@children.0/@children.0/@children.6 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.0/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.15 //@groups.0/@scenarios.3/@children.0/@children.0/@children.17 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.0/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.26 //@groups.0/@scenarios.3/@children.0/@children.0/@children.28 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.0/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.5/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.16/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.27/@children.0" sent="//@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.0/@children.1" received="//@groups.0/@scenarios.3/@children.0/@children.0/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.14 //@groups.0/@scenarios.3/@children.0/@children.0/@children.25"/>
      <instances id="246" name="Hospital" elements="//@groups.0/@scenarios.3/@children.0/@children.0/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.7 //@groups.0/@scenarios.3/@children.0/@children.0/@children.8 //@groups.0/@scenarios.3/@children.0/@children.0/@children.9 //@groups.0/@scenarios.3/@children.0/@children.0/@children.13 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.7 //@groups.0/@scenarios.3/@children.0/@children.0/@children.19 //@groups.0/@scenarios.3/@children.0/@children.0/@children.20 //@groups.0/@scenarios.3/@children.0/@children.0/@children.24 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.7 //@groups.0/@scenarios.3/@children.0/@children.0/@children.30 //@groups.0/@scenarios.3/@children.0/@children.0/@children.31" sent="//@groups.0/@scenarios.3/@children.0/@children.0/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.10 //@groups.0/@scenarios.3/@children.0/@children.0/@children.14 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.21 //@groups.0/@scenarios.3/@children.0/@children.0/@children.25 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.32" received="//@groups.0/@scenarios.3/@children.0/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.6 //@groups.0/@scenarios.3/@children.0/@children.0/@children.12 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.6 //@groups.0/@scenarios.3/@children.0/@children.0/@children.23 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.6"/>
      <instances id="256" name="Researcher" elements="//@groups.0/@scenarios.3/@children.0/@children.0/@children.0 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.4 //@groups.0/@scenarios.3/@children.0/@children.0/@children.11 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.4 //@groups.0/@scenarios.3/@children.0/@children.0/@children.22 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.4 //@groups.0/@scenarios.3/@children.0/@children.0/@children.33 //@groups.0/@scenarios.3/@children.0/@children.0/@children.34" sent="//@groups.0/@scenarios.3/@children.0/@children.0/@children.1 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.5 //@groups.0/@scenarios.3/@children.0/@children.0/@children.12 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.5 //@groups.0/@scenarios.3/@children.0/@children.0/@children.23 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.5" received="//@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.10 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.21 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.32"/>
      <instances id="274" name="DBadmin" sent="//@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.6 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.6 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.3 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.6" received="//@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.7/@children.1/@children.5 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.18/@children.1/@children.5 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.2 //@groups.0/@scenarios.3/@children.0/@children.0/@children.29/@children.1/@children.5"/>
      <children xsi:type="ucmscenarios:Sequence">
        <children xsi:type="ucmscenarios:Sequence">
          <children xsi:type="ucmscenarios:Event" id="253" name="RequestData" instance="//@groups.0/@scenarios.3/@instances.2"/>
          <children xsi:type="ucmscenarios:Message" id="253_257" name="Init" description="Initial request, set max number of trials" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="257" name="Init" description="Initial request, set max number of trials" instance="//@groups.0/@scenarios.3/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_281" name="Wait" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="281" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="250" name="Ready" instance="//@groups.0/@scenarios.3/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="286" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="293" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.3/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="293_1189" name="REBdone" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="286_270" name="Agreement" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="270" name="Agreement" instance="//@groups.0/@scenarios.3/@instances.1" expression="Accountability == AGREEMENT" label="Agreement"/>
              <children xsi:type="ucmscenarios:Message" id="270_715" name="GetSignedAgreement" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="715_275" name="Sign" description="Sign the agreement" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="275" name="Sign" description="Sign the agreement" instance="//@groups.0/@scenarios.3/@instances.2" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="275_717" name="AgreementSigned" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="717_279" name="WaitREBdone" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="279" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="298" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="305" name="NotOK" instance="//@groups.0/@scenarios.3/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_309" name="NewRequest" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="309" name="NewRequest" instance="//@groups.0/@scenarios.3/@instances.2" expression="NumTrials > 1" label="NewRequest"/>
          <children xsi:type="ucmscenarios:Message" id="309_311" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="311" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.3/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_334" name="Wait" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="334" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="247" name="Ready" instance="//@groups.0/@scenarios.3/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="339" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="346" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.3/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="346_1189" name="REBdone" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="339_324" name="Agreement" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="324" name="Agreement" instance="//@groups.0/@scenarios.3/@instances.1" expression="Accountability == AGREEMENT" label="Agreement"/>
              <children xsi:type="ucmscenarios:Message" id="324_715" name="GetSignedAgreement" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="715_328" name="Sign" description="Sign the agreement" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="328" name="Sign" description="Sign the agreement" instance="//@groups.0/@scenarios.3/@instances.2" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="328_717" name="AgreementSigned" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="717_332" name="WaitREBdone" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="332" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="351" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="358" name="NotOK" instance="//@groups.0/@scenarios.3/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_362" name="NewRequest" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="362" name="NewRequest" instance="//@groups.0/@scenarios.3/@instances.2" expression="NumTrials > 1" label="NewRequest"/>
          <children xsi:type="ucmscenarios:Message" id="362_364" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="364" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.3/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_387" name="Wait" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="387" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="242" name="Ready" instance="//@groups.0/@scenarios.3/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="392" name="Wait " instance="//@groups.0/@scenarios.3/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="399" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.3/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="399_1189" name="REBdone" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="392_377" name="Agreement" source="//@groups.0/@scenarios.3/@instances.0" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="377" name="Agreement" instance="//@groups.0/@scenarios.3/@instances.1" expression="Accountability == AGREEMENT" label="Agreement"/>
              <children xsi:type="ucmscenarios:Message" id="377_715" name="GetSignedAgreement" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="715_381" name="Sign" description="Sign the agreement" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.2"/>
              <children xsi:type="ucmscenarios:Event" id="381" name="Sign" description="Sign the agreement" instance="//@groups.0/@scenarios.3/@instances.2" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="381_717" name="AgreementSigned" source="//@groups.0/@scenarios.3/@instances.2" target="//@groups.0/@scenarios.3/@instances.3"/>
              <children xsi:type="ucmscenarios:Message" id="717_385" name="WaitREBdone" source="//@groups.0/@scenarios.3/@instances.3" target="//@groups.0/@scenarios.3/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="385" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="404" name="WaitREBdone " instance="//@groups.0/@scenarios.3/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="411" name="NotOK" instance="//@groups.0/@scenarios.3/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_415" name="GiveUp" source="//@groups.0/@scenarios.3/@instances.1" target="//@groups.0/@scenarios.3/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="415" name="GiveUp" instance="//@groups.0/@scenarios.3/@instances.2" expression="NumTrials &lt;= 1" label="GiveUp"/>
          <children xsi:type="ucmscenarios:Event" id="403" name="Rejected" instance="//@groups.0/@scenarios.3/@instances.2" type="EndPoint"/>
        </children>
      </children>
    </scenarios>
    <scenarios id="1275" name="RejectTrust" description="Example scenario that includes another one.">
      <instances id="421" name="REB" elements="//@groups.0/@scenarios.4/@children.0/@children.0/@children.4 //@groups.0/@scenarios.4/@children.0/@children.0/@children.6 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.0/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.15 //@groups.0/@scenarios.4/@children.0/@children.0/@children.17 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.0/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.26 //@groups.0/@scenarios.4/@children.0/@children.0/@children.28 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.0/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.5/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.16/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.27/@children.0" sent="//@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.0/@children.1" received="//@groups.0/@scenarios.4/@children.0/@children.0/@children.3 //@groups.0/@scenarios.4/@children.0/@children.0/@children.14 //@groups.0/@scenarios.4/@children.0/@children.0/@children.25"/>
      <instances id="422" name="Hospital" elements="//@groups.0/@scenarios.4/@children.0/@children.0/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.5 //@groups.0/@scenarios.4/@children.0/@children.0/@children.8 //@groups.0/@scenarios.4/@children.0/@children.0/@children.9 //@groups.0/@scenarios.4/@children.0/@children.0/@children.13 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.5 //@groups.0/@scenarios.4/@children.0/@children.0/@children.19 //@groups.0/@scenarios.4/@children.0/@children.0/@children.20 //@groups.0/@scenarios.4/@children.0/@children.0/@children.24 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.5 //@groups.0/@scenarios.4/@children.0/@children.0/@children.30 //@groups.0/@scenarios.4/@children.0/@children.0/@children.31" sent="//@groups.0/@scenarios.4/@children.0/@children.0/@children.3 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.10 //@groups.0/@scenarios.4/@children.0/@children.0/@children.14 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.21 //@groups.0/@scenarios.4/@children.0/@children.0/@children.25 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.32" received="//@groups.0/@scenarios.4/@children.0/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.4 //@groups.0/@scenarios.4/@children.0/@children.0/@children.12 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.4 //@groups.0/@scenarios.4/@children.0/@children.0/@children.23 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.4"/>
      <instances id="432" name="Researcher" elements="//@groups.0/@scenarios.4/@children.0/@children.0/@children.0 //@groups.0/@scenarios.4/@children.0/@children.0/@children.11 //@groups.0/@scenarios.4/@children.0/@children.0/@children.22 //@groups.0/@scenarios.4/@children.0/@children.0/@children.33 //@groups.0/@scenarios.4/@children.0/@children.0/@children.34" sent="//@groups.0/@scenarios.4/@children.0/@children.0/@children.1 //@groups.0/@scenarios.4/@children.0/@children.0/@children.12 //@groups.0/@scenarios.4/@children.0/@children.0/@children.23" received="//@groups.0/@scenarios.4/@children.0/@children.0/@children.10 //@groups.0/@scenarios.4/@children.0/@children.0/@children.21 //@groups.0/@scenarios.4/@children.0/@children.0/@children.32"/>
      <instances id="450" name="DBadmin" elements="//@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.3 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.3 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.3" sent="//@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.4 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.4 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.4" received="//@groups.0/@scenarios.4/@children.0/@children.0/@children.7/@children.1/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.18/@children.1/@children.2 //@groups.0/@scenarios.4/@children.0/@children.0/@children.29/@children.1/@children.2"/>
      <children xsi:type="ucmscenarios:Sequence">
        <children xsi:type="ucmscenarios:Sequence">
          <children xsi:type="ucmscenarios:Event" id="429" name="RequestData" instance="//@groups.0/@scenarios.4/@instances.2"/>
          <children xsi:type="ucmscenarios:Message" id="429_433" name="Init" description="Initial request, set max number of trials" source="//@groups.0/@scenarios.4/@instances.2" target="//@groups.0/@scenarios.4/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="433" name="Init" description="Initial request, set max number of trials" instance="//@groups.0/@scenarios.4/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_457" name="Wait" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="457" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="426" name="Ready" instance="//@groups.0/@scenarios.4/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="462" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="469" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.4/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="469_1189" name="REBdone" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="462_446" name="TrustUser" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="446" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.1" expression="Accountability == TRUST" label="TrustUser"/>
              <children xsi:type="ucmscenarios:Message" id="446_565" name="Start" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.3"/>
              <children xsi:type="ucmscenarios:Event" id="451" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.3" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="567_455" name="WaitREBdone" source="//@groups.0/@scenarios.4/@instances.3" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="455" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="474" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="481" name="NotOK" instance="//@groups.0/@scenarios.4/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_485" name="NewRequest" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="485" name="NewRequest" instance="//@groups.0/@scenarios.4/@instances.2" expression="NumTrials > 1" label="NewRequest"/>
          <children xsi:type="ucmscenarios:Message" id="485_487" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.4/@instances.2" target="//@groups.0/@scenarios.4/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="487" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.4/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_510" name="Wait" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="510" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="423" name="Ready" instance="//@groups.0/@scenarios.4/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="515" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="522" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.4/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="522_1189" name="REBdone" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="515_500" name="TrustUser" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="500" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.1" expression="Accountability == TRUST" label="TrustUser"/>
              <children xsi:type="ucmscenarios:Message" id="500_565" name="Start" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.3"/>
              <children xsi:type="ucmscenarios:Event" id="504" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.3" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="567_508" name="WaitREBdone" source="//@groups.0/@scenarios.4/@instances.3" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="508" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="527" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="534" name="NotOK" instance="//@groups.0/@scenarios.4/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_538" name="NewRequest" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="538" name="NewRequest" instance="//@groups.0/@scenarios.4/@instances.2" expression="NumTrials > 1" label="NewRequest"/>
          <children xsi:type="ucmscenarios:Message" id="538_540" name="TryAgain" description="Should decrement the number of chances" source="//@groups.0/@scenarios.4/@instances.2" target="//@groups.0/@scenarios.4/@instances.1"/>
          <children xsi:type="ucmscenarios:Event" id="540" name="TryAgain" description="Should decrement the number of chances" instance="//@groups.0/@scenarios.4/@instances.1" type="Responsibility"/>
          <children xsi:type="ucmscenarios:Message" id="410_563" name="Wait" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.0"/>
          <children xsi:type="ucmscenarios:Event" id="563" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Set"/>
          <children xsi:type="ucmscenarios:Sequence">
            <children xsi:type="ucmscenarios:Event" id="418" name="Ready" instance="//@groups.0/@scenarios.4/@instances.0"/>
          </children>
          <children xsi:type="ucmscenarios:Event" id="568" name="Wait " instance="//@groups.0/@scenarios.4/@instances.0" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Parallel" name="AndFork">
            <children>
              <children xsi:type="ucmscenarios:Event" id="575" name="ChkEthicsCompliance" instance="//@groups.0/@scenarios.4/@instances.0" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="575_1189" name="REBdone" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
            </children>
            <children>
              <children xsi:type="ucmscenarios:Message" id="568_553" name="TrustUser" source="//@groups.0/@scenarios.4/@instances.0" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Condition" id="553" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.1" expression="Accountability == TRUST" label="TrustUser"/>
              <children xsi:type="ucmscenarios:Message" id="553_565" name="Start" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.3"/>
              <children xsi:type="ucmscenarios:Event" id="557" name="TrustUser" instance="//@groups.0/@scenarios.4/@instances.3" type="Responsibility"/>
              <children xsi:type="ucmscenarios:Message" id="567_561" name="WaitREBdone" source="//@groups.0/@scenarios.4/@instances.3" target="//@groups.0/@scenarios.4/@instances.1"/>
              <children xsi:type="ucmscenarios:Event" id="561" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Set"/>
            </children>
          </children>
          <children xsi:type="ucmscenarios:Event" id="580" name="WaitREBdone " instance="//@groups.0/@scenarios.4/@instances.1" type="Timer_Reset"/>
          <children xsi:type="ucmscenarios:Condition" id="587" name="NotOK" instance="//@groups.0/@scenarios.4/@instances.1" expression="!Compliant" label="NotOK"/>
          <children xsi:type="ucmscenarios:Message" id="474_591" name="GiveUp" source="//@groups.0/@scenarios.4/@instances.1" target="//@groups.0/@scenarios.4/@instances.2"/>
          <children xsi:type="ucmscenarios:Condition" id="591" name="GiveUp" instance="//@groups.0/@scenarios.4/@instances.2" expression="NumTrials &lt;= 1" label="GiveUp"/>
          <children xsi:type="ucmscenarios:Event" id="579" name="Rejected" instance="//@groups.0/@scenarios.4/@instances.2" type="EndPoint"/>
        </children>
      </children>
    </scenarios>
  </groups>
</ucmscenarios:ScenarioSpec>
