<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE NmLoader SYSTEM "standardX05.dtd">
<NmLoader>
  <csvWfProcessTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createProcessTemplate">
    <csvxCoordinate>0</csvxCoordinate>
    <csvyCoordinate>0</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfProcessTemplate:100680</csvuniqueId>
    <csvname>CustomWorkflow</csvname>
    <csvdescription>routes doc to pj approv. the observ role will receive.email notification# after doc is approved.</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/workproc.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvenabled>true</csvenabled>
    <csvfolderLocation>/System</csvfolderLocation>
  </csvWfProcessTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Instructions_Variable</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Distribition_List</csvname>
    <csvtype>wt.team.Team</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>procMgrLink</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_EXCEPTION</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_ABORT</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>ABORT</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>164</csvxCoordinate>
    <csvyCoordinate>207</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100683</csvuniqueId>
    <csvname>Set State Review</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/genrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.lifecycle.LifeCycleService</csvserviceName>
    <csvmethodName>setState</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>aState</csvname>
    <csvtype>wt.lifecycle.State</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>UNDERREVIEW</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>primaryBusinessObject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>aState</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>292</csvxCoordinate>
    <csvyCoordinate>31</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100685</csvuniqueId>
    <csvname>Set State Approved</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/genrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.lifecycle.LifeCycleService</csvserviceName>
    <csvmethodName>setState</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>aState</csvname>
    <csvtype>wt.lifecycle.State</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>APPROVED</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>primaryBusinessObject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>aState</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>286</csvxCoordinate>
    <csvyCoordinate>204</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100687</csvuniqueId>
    <csvname>Set Sate Rework</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/genrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.lifecycle.LifeCycleService</csvserviceName>
    <csvmethodName>setState</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>aState</csvname>
    <csvtype>wt.lifecycle.State</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>REWORK</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>primaryBusinessObject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>aState</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>406</csvxCoordinate>
    <csvyCoordinate>32</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100689</csvuniqueId>
    <csvname>Document Approved</csvname>
    <csvdescription>Automatic activity to notify that subject object has been approved by the project team.</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/notifrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.workflow.work.WorkflowService</csvserviceName>
    <csvmethodName>sendNotification</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>subject</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>ProjectLink Approval Routing Notice... Document Approved</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>message</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>{primaryBusinessObject} was approved by the designated approvers.@@See the document discussion forum for review comments.@</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addRoleAssignee">
    <csvrole>OBSERVER</csvrole>
    <csvrequired></csvrequired>
    <csvcompletionPolicyType></csvcompletionPolicyType>
    <csvcompletionPolicyValue></csvcompletionPolicyValue>
  </csvWfRoleAssignee>
  <csvWfVariableAssignee handler="wt.workflow.definer.LoadWorkflow.addVariableAssignee">
    <csvvariableAssignee>PJL_Distribition_List</csvvariableAssignee>
    <csvrequired></csvrequired>
    <csvcompletionPolicyType></csvcompletionPolicyType>
    <csvcompletionPolicyValue></csvcompletionPolicyValue>
  </csvWfVariableAssignee>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>subject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>message</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>principals</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>roles</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>actors</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>teamTemplates</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>variables</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>self</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>405</csvxCoordinate>
    <csvyCoordinate>205</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100691</csvuniqueId>
    <csvname>Set Primary Rejected</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/genrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.lifecycle.LifeCycleService</csvserviceName>
    <csvmethodName>setState</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>aState</csvname>
    <csvtype>wt.lifecycle.State</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>REJECTED</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>primaryBusinessObject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>aState</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfInternalMethodTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createInternalMethodTemplate">
    <csvxCoordinate>406</csvxCoordinate>
    <csvyCoordinate>314</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfInternalMethodTemplate:100693</csvuniqueId>
    <csvname>Document Rejected</csvname>
    <csvdescription>Automatic activity to notify that subject object has been rejected by the project team.</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/notifrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
    <csvserviceName>wt.workflow.work.WorkflowService</csvserviceName>
    <csvmethodName>sendNotification</csvmethodName>
    <csvmethodReturn>null</csvmethodReturn>
  </csvWfInternalMethodTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>subject</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>ProjectLink Approval Routing Notice... Document Rejected</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>message</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue>{primaryBusinessObject} was rejected by the project approvers.@@Please make no further changes to this part or document.@@See the document discussion forum for review comments.</csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariableAssignee handler="wt.workflow.definer.LoadWorkflow.addVariableAssignee">
    <csvvariableAssignee>PJL_Distribition_List</csvvariableAssignee>
    <csvrequired></csvrequired>
    <csvcompletionPolicyType></csvcompletionPolicyType>
    <csvcompletionPolicyValue></csvcompletionPolicyValue>
  </csvWfVariableAssignee>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>subject</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>message</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>principals</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>roles</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>actors</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>teamTemplates</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>variables</csvsignature></csvWfSignature>
  <csvWfSignature handler="wt.workflow.definer.LoadWorkflow.addSignature"><csvsignature>self</csvsignature></csvWfSignature>
  <csvWfInternalMethodTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveInternalMethodTemplate"></csvWfInternalMethodTemplateEnd>
  <csvWfExprRobotTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createExprRobotTemplate">
    <csvxCoordinate>164</csvxCoordinate>
    <csvyCoordinate>126</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfExprRobotTemplate:100695</csvuniqueId>
    <csvname>Expression</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions></csvinstructions>
    <csviconName>wt/clients/images/methrobt.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvhost>localhost</csvhost>
  </csvWfExprRobotTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Instructions_Variable</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Distribition_List</csvname>
    <csvtype>wt.team.Team</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>procMgrLink</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom></csvinitializeFrom>
    <csvcopyInto></csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfExpression handler="wt.workflow.definer.LoadWorkflow.addExpression">
    <csvexpression>_ROBOT_EXPRESSION_</csvexpression>
    <csvexprBody>String wfoid = self.toString();@@wt.httpgw.URLFactory urlFactory = new wt.httpgw.URLFactory();@@procMgrLink = wt.httpgw.GatewayServletHelper.buildAuthenticatedHREF(@urlFactory#@&quot;wt.enterprise.URLProcessor&quot;#@&quot;URLTemplateAction&quot;#@&quot;action=ProcessManager&amp;appId=PDMLink&amp;oid=&quot;+wfoid@);@@System.out.println(&quot;LJ: Resolved the following link: \n&quot;+procMgrLink);</csvexprBody>
    <csvcheckSyntax>false</csvcheckSyntax>
  </csvWfExpression>
  <csvWfExprRobotTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveExprRobotTemplate"></csvWfExprRobotTemplateEnd>
  <csvWfAssignedActivityTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createAssignedActivityTemplate">
    <csvxCoordinate>165</csvxCoordinate>
    <csvyCoordinate>30</csvyCoordinate>
    <csvrouterType>MANUAL_EXCLUSIVE</csvrouterType>
    <csvroutingEvents>Approve/Revise/Reject/</csvroutingEvents>
    <csvautoRoutingExpression>//Get the object that represents this activity@WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());@@//Set result to &quot;reject&quot; if it has been chosen by all of the required users. In all other cases# set result to &quot;Revise&quot;@result = WfTally.all(self# &quot;Reject&quot;# &quot;Revise&quot;);@@if (result != &quot;Reject&quot;) {@//Set result to &quot;approve&quot; if it has been chosen by all of the required users. In all other cases# set result to &quot;Revise&quot;@result = WfTally.all(self# &quot;Approve&quot;# &quot;Revise&quot;);@}</csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfAssignedActivityTemplate:100698</csvuniqueId>
    <csvname>Approval Request</csvname>
    <csvdescription>Activity to review and approve a doc or part that is routed for approval.@A doc must be be approved by all approvers before it is changed to the approval state.</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions>Review and approve {primaryBusinessObject}@All approvers must review this document and approve# request a revision or reject the document.@Enter comments in the discussion area.@@Instructions from author:@{PJL_Instructions_Variable}@@View Running Workflow:@Process Monitor: &lt;a href=&quot;{procMgrLink}&quot; target=&quot;_blank&quot;&gt; DJ Review Process &lt;/a&gt;@</csvinstructions>
    <csviconName>wt/clients/images/assignactvty.gif</csviconName>
    <csvduration>259200000</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvtask>WfTask</csvtask>
    <csvsendNotification>true</csvsendNotification>
    <csvlocalProject></csvlocalProject>
    <csvvariableProject>null</csvvariableProject>
    <csvsigningRequired>false</csvsigningRequired>
  </csvWfAssignedActivityTemplateBegin>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>APPROVER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>ASSIGNEE</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>CHANGE OWNER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>OBSERVER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>REVIEWER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>SUBMITTER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>TEAM LEADER</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>REVIEW TEAM</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfOverdueNotificationRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addOverdueNotificationRole"><csvrole>RECIPIENT</csvrole></csvWfOverdueNotificationRoleAssignee>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Instructions_Variable</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>PJL_Instructions_Variable</csvinitializeFrom>
    <csvcopyInto>PJL_Instructions_Variable</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>1</csvpermissionList>
    <csvreadOnly>true</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>PJL_Distribution_List</csvname>
    <csvtype>wt.team.Team</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>PJL_Distribition_List</csvinitializeFrom>
    <csvcopyInto>PJL_Distribition_List</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>procMgrLink</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>false</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>procMgrLink</csvinitializeFrom>
    <csvcopyInto>procMgrLink</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>1</csvpermissionList>
    <csvreadOnly>true</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfOverdueAction handler="wt.workflow.definer.LoadWorkflow.addOverdueAction">
    <csvoverdueAction>NOTIFY</csvoverdueAction>
    <csvoverdueActionFlag>true</csvoverdueActionFlag>
  </csvWfOverdueAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_EXCEPTION</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_ABORT</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>ABORT_PROCESS</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addRoleAssignee">
    <csvrole>APPROVER</csvrole>
    <csvrequired>true</csvrequired>
    <csvcompletionPolicyType>ALL</csvcompletionPolicyType>
    <csvcompletionPolicyValue>0</csvcompletionPolicyValue>
  </csvWfRoleAssignee>
  <csvWfRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addRoleAssignee">
    <csvrole>REVIEWER</csvrole>
    <csvrequired>false</csvrequired>
    <csvcompletionPolicyType>ANY</csvcompletionPolicyType>
    <csvcompletionPolicyValue>0</csvcompletionPolicyValue>
  </csvWfRoleAssignee>
  <csvWfAssignedActivityTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveAssignedActivityTemplate"></csvWfAssignedActivityTemplateEnd>
  <csvWfAssignedActivityTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createAssignedActivityTemplate">
    <csvxCoordinate>53</csvxCoordinate>
    <csvyCoordinate>33</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfAssignedActivityTemplate:100701</csvuniqueId>
    <csvname>Observer Activity</csvname>
    <csvdescription>null</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions>null</csvinstructions>
    <csviconName>wt/clients/images/assignactvty.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvtask>WfTask</csvtask>
    <csvsendNotification>false</csvsendNotification>
    <csvlocalProject></csvlocalProject>
    <csvvariableProject>null</csvvariableProject>
    <csvsigningRequired>false</csvsigningRequired>
  </csvWfAssignedActivityTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfRoleAssignee handler="wt.workflow.definer.LoadWorkflow.addRoleAssignee">
    <csvrole>OBSERVER</csvrole>
    <csvrequired>false</csvrequired>
    <csvcompletionPolicyType>ANY</csvcompletionPolicyType>
    <csvcompletionPolicyValue>0</csvcompletionPolicyValue>
  </csvWfRoleAssignee>
  <csvWfAssignedActivityTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveAssignedActivityTemplate"></csvWfAssignedActivityTemplateEnd>
  <csvWfAssignedActivityTemplateBegin handler="wt.workflow.definer.LoadWorkflow.createAssignedActivityTemplate">
    <csvxCoordinate>163</csvxCoordinate>
    <csvyCoordinate>310</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfAssignedActivityTemplate:100703</csvuniqueId>
    <csvname>Revise and Resubmit</csvname>
    <csvdescription>Activity to Revise a document which one or more of the approvers requested a revision.</csvdescription>
    <csvcategory>DEFAULT</csvcategory>
    <csvinstructions>One or more of the approvers requested that you revise {primaryBusinessObject}@See comments in document discussion forum.@@Please revise {primaryBusinessObject} and complete this task to resubmit for approval.@@Create or update review instructions and include comments regarding changes since prior review (if any).@</csvinstructions>
    <csviconName>wt/clients/images/assignactvty.gif</csviconName>
    <csvduration>0</csvduration>
    <csvprocessDuration>0</csvprocessDuration>
    <csvstartDelay>0</csvstartDelay>
    <csvstartProcessDelay>0</csvstartProcessDelay>
    <csvnotifyBeforeDeadline>false</csvnotifyBeforeDeadline>
    <csvtimeToDeadline>0</csvtimeToDeadline>
    <csvnotifyAfterDeadline>false</csvnotifyAfterDeadline>
    <csvtimePastDeadline>0</csvtimePastDeadline>
    <csvresponsibleRole></csvresponsibleRole>
    <csvtask>WfTask</csvtask>
    <csvsendNotification>true</csvsendNotification>
    <csvlocalProject></csvlocalProject>
    <csvvariableProject>null</csvvariableProject>
    <csvsigningRequired>false</csvsigningRequired>
  </csvWfAssignedActivityTemplateBegin>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>primaryBusinessObject</csvname>
    <csvtype>wt.fc.WTObject</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>primaryBusinessObject</csvinitializeFrom>
    <csvcopyInto>primaryBusinessObject</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>0</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfVariable handler="wt.workflow.definer.LoadWorkflow.addVariable">
    <csvname>Instructions</csvname>
    <csvtype>java.lang.String</csvtype>
    <csvrequired>false</csvrequired>
    <csvvisible>true</csvvisible>
    <csvmutable>true</csvmutable>
    <csvresetable>true</csvresetable>
    <csvinitializeFrom>PJL_Instructions_Variable</csvinitializeFrom>
    <csvcopyInto>PJL_Instructions_Variable</csvcopyInto>
    <csvdefaultValue></csvdefaultValue>
    <csvpermissionList>-1</csvpermissionList>
    <csvreadOnly>false</csvreadOnly>
    <csvdisplayNames></csvdisplayNames>
  </csvWfVariable>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_EXCEPTION</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>NOTIFY_ON_ABORT</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfExceptionAction handler="wt.workflow.definer.LoadWorkflow.addExceptionAction">
    <csvexceptionAction>ABORT_PROCESS</csvexceptionAction>
    <csvexceptionActionFlag>true</csvexceptionActionFlag>
  </csvWfExceptionAction>
  <csvWfActorAssignee handler="wt.workflow.definer.LoadWorkflow.addActorAssignee">
    <csvactor>CREATOR</csvactor>
    <csvrequired>false</csvrequired>
    <csvcompletionPolicyType>ANY</csvcompletionPolicyType>
    <csvcompletionPolicyValue>0</csvcompletionPolicyValue>
  </csvWfActorAssignee>
  <csvWfAssignedActivityTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveAssignedActivityTemplate"></csvWfAssignedActivityTemplateEnd>
  <csvWfConnectorTemplate handler="wt.workflow.definer.LoadWorkflow.createConnectorTemplate">
    <csvxCoordinate>511</csvxCoordinate>
    <csvyCoordinate>209</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfConnectorTemplate:100705</csvuniqueId>
    <csvfunction>OR</csvfunction>
    <csvtype>DEFAULT</csvtype>
    <csvthreshold>0</csvthreshold>
    <csvterminateActivities>true</csvterminateActivities>
  </csvWfConnectorTemplate>
  <csvWfConnectorTemplate handler="wt.workflow.definer.LoadWorkflow.createConnectorTemplate">
    <csvxCoordinate>593</csvxCoordinate>
    <csvyCoordinate>208</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfConnectorTemplate:100706</csvuniqueId>
    <csvfunction>AND</csvfunction>
    <csvtype>END</csvtype>
    <csvthreshold>0</csvthreshold>
    <csvterminateActivities>false</csvterminateActivities>
  </csvWfConnectorTemplate>
  <csvWfConnectorTemplate handler="wt.workflow.definer.LoadWorkflow.createConnectorTemplate">
    <csvxCoordinate>49</csvxCoordinate>
    <csvyCoordinate>207</csvyCoordinate>
    <csvrouterType>NONE</csvrouterType>
    <csvroutingEvents></csvroutingEvents>
    <csvautoRoutingExpression></csvautoRoutingExpression>
    <csvuniqueId>wt.workflow.definer.WfConnectorTemplate:100707</csvuniqueId>
    <csvfunction>OR</csvfunction>
    <csvtype>START</csvtype>
    <csvthreshold>0</csvthreshold>
    <csvterminateActivities>false</csvterminateActivities>
  </csvWfConnectorTemplate>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100685</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100689</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100689</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfConnectorTemplate:100705</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>FIRE</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfConnectorTemplate:100705</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfConnectorTemplate:100706</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>FIRE</csvevent>
    <csvaction>FIRE</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfAssignedActivityTemplate:100698</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100691</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>Reject</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfAssignedActivityTemplate:100698</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100687</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>Revise</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfConnectorTemplate:100707</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100683</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>FIRE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100683</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfExprRobotTemplate:100695</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfAssignedActivityTemplate:100703</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100683</csvdestNode>
    <csvbackLoop>true</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100687</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfAssignedActivityTemplate:100703</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100691</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100693</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfInternalMethodTemplate:100693</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfConnectorTemplate:100705</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>COMPLETE</csvevent>
    <csvaction>FIRE</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfAssignedActivityTemplate:100698</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfExprRobotTemplate:100695</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfNodeTemplateLinkBegin handler="wt.workflow.definer.LoadWorkflow.createNodeTemplateLink">
    <csvsourceNode>wt.workflow.definer.WfAssignedActivityTemplate:100698</csvsourceNode>
    <csvdestNode>wt.workflow.definer.WfInternalMethodTemplate:100685</csvdestNode>
    <csvbackLoop>false</csvbackLoop>
  </csvWfNodeTemplateLinkBegin>
  <csvWfEventActionPair handler="wt.workflow.definer.LoadWorkflow.addEventActionPair">
    <csvevent>Approve</csvevent>
    <csvaction>START</csvaction>
  </csvWfEventActionPair>
  <csvWfNodeTemplateLinkEnd handler="wt.workflow.definer.LoadWorkflow.saveNodeTemplateLink"></csvWfNodeTemplateLinkEnd>
  <csvWfProcessTemplateEnd handler="wt.workflow.definer.LoadWorkflow.saveProcessTemplate"></csvWfProcessTemplateEnd>
</NmLoader>