<?xml version="1.0" encoding="UTF-8"?>

<!-- *********************************************************************************************

No other new Activity should be defined here. To add new Smart Nodes, refer to:
appian-internal3-activities.xml
**************************************************************************************************-->

<!-- ******************************************************************************************
To see the template on how to create ACSs, refer to document appian-internal-activities.xml 
***********************************************************************************************-->

<activity-class-schemas namespace="internal2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="/process/conf/xmlvalidation/activity-class.xsd">
    
  <!-- Create Custom Dashboard -->
  <activity-class-schema local-id="dashboardpagecreation">
  <name>CreateCustomDashboardPage</name>
  <activity-class-parameter-schemas> 
    <!--Process Model ID-->
    <activity-class-parameter-schema local-id="pm_id">
      <name>ProcessModel</name>
      <type>23</type>
      <required>1</required>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Process Model ID</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <!--Dashboard Name-->
    <activity-class-parameter-schema local-id="dashboard_name">
      <name>DashboardName</name>
      <type>3</type>
      <required>1</required>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Selectthisdashboard</comment>
      <prompt>Dashboard Name</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <!--Description-->
    <activity-class-parameter-schema local-id="dashboard_description">
      <name>Description</name>
      <type>3</type>
      <required>0</required>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Enteradescription</comment>
      <prompt>Description</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="dashboard_layout">
      <name>DashboardLayout</name>
      <type>3</type>
      <required>1</required>
      <value>1</value>
      <enumeration>PAGELAYOUT</enumeration>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the layout for this dashboard</comment>
      <prompt>Page Layout</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
      <activity-return-variable-schema local-id="dashboard_page">
          <name>DashboardPage</name>
          <type>15</type>
          <value></value>
          <comment>The new dashboard page</comment>
          <prompt>The new dashboard page</prompt>
          <supports-multiples>0</supports-multiples>
      </activity-return-variable-schema>
  </activity-return-variable-schemas>
  <form> 
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>CreateCustomDashboardPage</label>
          <type>17</type>
        </form-element>
        <form-element>
          <label>ProcessModelID</label>
          <editable>true</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>31</type>
          <mapped-to>ProcessModel</mapped-to>
        </form-element>
        <form-element>
          <label>DashboardName</label>
          <editable>true</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>2</type>
          <mapped-to>DashboardName</mapped-to>
        </form-element>
        <form-element>
          <label>DashboardDescription</label>
          <editable>true</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>3</type>
          <mapped-to>Description</mapped-to>
        </form-element>
        <form-element>
          <label>DashboardLayout</label>
          <editable>true</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>16</type>
          <options>
            <option id="1" value="SingleColumn" default="1"/>
            <option id="2" value="TwoColumns5050" default="0"/>
            <option id="2.7030" value="TwoColumns7030" default="0"/>
            <option id="newsletter" value="Newsletter" default="0"/>
          </options>
          <mapped-to>DashboardLayout</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    
  </form>
    <helper-class>com.appiancorp.process.runtime.activities.DashboardPageCreationParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.DashboardPageCreationActivity</class-name>
    <function></function>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
  <!-- End Create Custom Dashboard-->

  <!--Rename Folder-->
  <activity-class-schema local-id="renamefolder">
    <name>Rename Folder</name>
    <activity-class-parameter-schemas>
      <!--Folder ID-->
      <activity-class-parameter-schema local-id="folder_id">
        <name>FolderId</name>
        <type>12</type>
        <required>1</required>
        <value></value> 
        <input-to-activity-class>1</input-to-activity-class>
        <editable>2</editable>
        <comment>Rename a folder</comment>
        <prompt>Folder</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <!--New Name-->
      <activity-class-parameter-schema local-id="folder_name">
        <name>NewFolderName</name>
        <type>3</type>
        <required>1</required>
        <value></value> 
        <input-to-activity-class>1</input-to-activity-class>
        <editable>2</editable>
        <comment>Choose folder name</comment>
        <prompt>Folder Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
   </activity-class-parameter-schemas>
   <activity-return-variable-schemas>
   </activity-return-variable-schemas>
   <helper-class>com.appiancorp.process.runtime.activities.RenameFolderParameterHelper</helper-class>
   <class-name>com.appiancorp.process.runtime.activities.RenameFolderActivity</class-name>
   <requires-user-interaction>1</requires-user-interaction>
   <execution-environment>1</execution-environment>
   <asynchronous>0</asynchronous>
 </activity-class-schema>
  <!--End Rename Folder-->

  <!--Create Process Folder -->
  <activity-class-schema local-id="createprocessfolder">
    <name>Create Process Folder</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="folderName">
        <name>FolderName</name>
        <type>3</type>
        <required>1</required>
        <value></value> 
        <input-to-activity-class>1</input-to-activity-class>
        <editable>2</editable>
        <comment>Choose a folder name</comment>
        <prompt>Folder Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="folderDescription">
        <name>folderDescription</name>
        <type>3</type>
        <required>0</required>
        <value></value> 
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <comment>Specify the folder's description</comment>
        <prompt>Folder Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="parentFolder">
        <name>ParentFolderId</name>
        <type>1</type>
        <required>0</required>
        <value></value> 
        <customDisplayReference>process_model_folders</customDisplayReference>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <comment>Specify the ID of the folder in which the Process Model Folder will be created</comment>
        <prompt>Parent Folder</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
      <activity-return-variable-schema local-id="processmodelfolder">
        <name>processModelFolder</name>
        <type>12</type>
        <value></value>
        <comment>The new Process Model Folder</comment>
        <prompt>Instructions</prompt>
        <supports-multiples>0</supports-multiples>
      </activity-return-variable-schema>
    </activity-return-variable-schemas>
    <helper-class>com.appiancorp.process.runtime.activities.CreateProcessFolderParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.CreateProcessFolderActivity</class-name> 
    <requires-user-interaction>1</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>
  <!--End Create Process Folder-->

  <!-- Process Model Security -->
  <activity-class-schema local-id="processmodelsecurity">
    <name>ProcessModelSecurity</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="processmodelid">
      <name>ProcessModelId</name>
      <type>23</type>
      <required>1</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify a Process Model Id</comment>
      <prompt>Process Model Id</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="administrators">
      <name>Administrators</name>
      <type>27</type>
      <required>1</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify the Process Administrators</comment>
      <prompt>Process Administrators</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="editors">
      <name>Editors</name>
      <type>27</type>
      <required>0</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify the Process Editors</comment>
      <prompt>Process Editors</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="managers">
      <name>Managers</name>
      <type>27</type>
      <required>0</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify the Process Managers</comment>
      <prompt>Process Managers</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="viewers">
      <name>Viewers</name>
      <type>27</type>
      <required>0</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify the Process Viewers</comment>
      <prompt>Process Viewers</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="initiators">
      <name>Initiators</name>
      <type>27</type>
      <required>0</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Specify the Process Initiators</comment>
      <prompt>Process Initiators</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="deny">
      <name>Deny</name>
      <type>27</type>
      <required>0</required>
      <value />
      <customDisplayReference />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Deny access to these users</comment>
      <prompt>Deny Access</prompt>
      <supports-multiples>1</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
   </activity-class-parameter-schemas>
   <activity-return-variable-schemas>
   </activity-return-variable-schemas>   <helper-class>com.appiancorp.process.runtime.activities.ProcessModelSecurityParameterHelper</helper-class>
   <class-name>com.appiancorp.process.runtime.activities.ProcessModelSecurityActivity</class-name>
   <requires-user-interaction>1</requires-user-interaction>
   <execution-environment>1</execution-environment>
   <asynchronous>0</asynchronous>
 </activity-class-schema>
 <!-- End Process Model Security -->

 <!--Delete Process-->
 <activity-class-schema local-id="deleteprocess"> 
   <name>Delete Process</name>
   <activity-class-parameter-schemas>
     <activity-class-parameter-schema local-id="process">
       <name>Process</name>
       <type>22</type>
       <required>1</required>
       <value></value> 
       <customDisplayReference>processes</customDisplayReference>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the process(es) you want to delete</comment>
       <prompt>Process(es)</prompt>
       <supports-multiples>1</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="deletesubprocesses">
       <name>DeleteSubprocesses</name>
       <type>26</type>
       <required>1</required>
       <value>1</value> 
       <input-to-activity-class>1</input-to-activity-class>
       <enumeration>BOOLEAN</enumeration>
       <editable>1</editable>
       <comment>Do you also want to delete the subprocesses?</comment>
       <prompt>Delete Subprocesses</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
   </activity-class-parameter-schemas>
   <activity-return-variable-schemas>
   </activity-return-variable-schemas>
   <helper-class>com.appiancorp.process.runtime.activities.DeleteProcessParameterHelper</helper-class>
   <class-name>com.appiancorp.process.runtime.activities.DeleteProcessActivity</class-name>
   <requires-user-interaction>1</requires-user-interaction>
   <execution-environment>1</execution-environment>
   <asynchronous>0</asynchronous>
 </activity-class-schema>
 <!-- End Delete Process-->

 <!-- Create Report Channel -->
  <activity-class-schema local-id="createreportchannel">
    <name>CreateReportChannel</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="channelname">
        <name>ChannelName</name>
        <type>3</type>
        <required>1</required>
        <value></value> 
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <comment>Specify the name for the Report Channel</comment>
        <prompt>Channel Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="channeltemplate">
       <name>ChannelTemplate</name>
       <type>1</type>
       <required>0</required>
       <value>0</value> 
       <enumeration>CHANNELLAYOUT</enumeration>
       <customDisplayReference></customDisplayReference>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the channel template layout</comment>
       <prompt>Channel Template</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="targetpage">
       <name>TargetPage</name>
       <type>15</type>
       <required>1</required>
       <value></value> 
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the target page for this channel</comment>
       <prompt>Target Page</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="shared">
       <name>Shared</name>
       <type>26</type>
       <required>1</required>
       <value>0</value> 
       <enumeration>BOOLEAN</enumeration>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Will this channel be shared?</comment>
       <prompt>Shared</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="showadvanced">
       <name>ShowAdvanced</name>
       <type>26</type>
       <required>1</required>
       <value>0</value> 
       <enumeration>BOOLEAN</enumeration>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Show advanced options?</comment>
       <prompt>Show Advanced</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="report">
       <name>Report</name>
       <type>13</type>
       <required>1</required>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the report</comment>
       <prompt>Report</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="pmcontext">
       <name>ProcessModelContext</name>
       <type>23</type>
       <required>0</required>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the process model context</comment>
       <prompt>Process Model Context</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="pcontext">
       <name>ProcessContext</name>
       <type>22</type>
       <required>0</required>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Choose the process context</comment>
       <prompt>Process Context</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="usedashboard">
       <name>UseDashboardContext</name>
       <type>26</type>
       <required>1</required>
       <enumeration>BOOLEAN</enumeration>
       <value>0</value>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Use dashboard context?</comment>
       <prompt>Use Dashboard Context?</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="chartwidth">
       <name>ChartWidth</name>
       <type>1</type>
       <required>1</required>
       <value>640</value>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Select the chart width</comment>
       <prompt>Chart Width</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
     <activity-class-parameter-schema local-id="chartheight">
       <name>ChartHeight</name>
       <type>1</type>
       <required>1</required>
       <value>480</value>
       <input-to-activity-class>1</input-to-activity-class>
       <editable>1</editable>
       <comment>Select the chart height</comment>
       <prompt>Chart Height</prompt>
       <supports-multiples>0</supports-multiples>
       <hidden-from-designer>0</hidden-from-designer>
     </activity-class-parameter-schema>
   </activity-class-parameter-schemas>
   <activity-return-variable-schemas>
   </activity-return-variable-schemas>
   <helper-class>com.appiancorp.process.runtime.activities.CreateReportChannelParameterHelper</helper-class>
   <class-name>com.appiancorp.process.runtime.activities.CreateReportChannelActivity</class-name>
   <requires-user-interaction>1</requires-user-interaction>
   <execution-environment>1</execution-environment>
   <asynchronous>0</asynchronous>
 </activity-class-schema>
 <!--End Create Report Channel -->
 <!-- Publish Page -->
 <activity-class-schema local-id="publishpage">
    <name>PublishPage</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="page">
        <name>Page</name>
        <type>15</type>
        <value />
        <supports-multiples>0</supports-multiples>
        <required>1</required>
        <editable>2</editable>
        <comment>Select the page to publish</comment>
        <input-to-activity-class>1</input-to-activity-class>
        <prompt>Page</prompt>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas />
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>PublishPage</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Page</label>
            <editable>true</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>24</type>
            <mapped-to>Page</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <asynchronous>0</asynchronous>
    <helper-class>com.appiancorp.process.runtime.activities.PublishPageParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.PublishPageActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
 <!--End Publish Page-->
 <!--Change User Password-->
 <activity-class-schema local-id="changeuserpassword">
    <name>ChangeUserPassword</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="user">
        <name>User</name>
        <type>4</type>
        <value />
        <supports-multiples>0</supports-multiples>
        <required>2</required>
        <editable>2</editable>
        <comment />
        <input-to-activity-class>1</input-to-activity-class>
        <prompt>User</prompt>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="newpassword">
        <name>NewPassword</name>
        <type>32</type>
        <value> </value>
        <supports-multiples>0</supports-multiples>
        <required>1</required>
        <editable>2</editable>
        <comment />
        <input-to-activity-class>1</input-to-activity-class>
        <prompt>New Password</prompt>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="confirmpassword">
        <name>ConfirmNewPassword</name>
        <type>32</type>
        <value> </value>
        <supports-multiples>0</supports-multiples>
        <required>1</required>
        <editable>2</editable>
        <comment />
        <input-to-activity-class>1</input-to-activity-class>
        <prompt>Confirm New Password</prompt>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas />
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>ChangeUserPassword</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>User</label>
            <editable>true</editable>
            <multiple>0</multiple>
            <instructions>SelectAUser</instructions>
            <type>4</type>
            <mapped-to>User</mapped-to>
          </form-element>
          <form-element>
            <label>NewPassword</label>
            <editable>true</editable>
            <multiple>0</multiple>
            <type>27</type>
            <instructions>PasswordsCanContain</instructions>
            <mapped-to>NewPassword</mapped-to>
          </form-element>
          <form-element>
            <label>ConfirmNewPassword</label>
            <editable>true</editable>
            <multiple>0</multiple>
            <type>27</type>
            <mapped-to>ConfirmNewPassword</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.ChangeUserPasswordParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.ChangeUserPasswordActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>

 <!--End Change User Password-->

 <!--Delete Folder-->
  <activity-class-schema local-id="deletefolder">
    <name>DeleteFolder</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>12</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the folder to delete</comment>
      <prompt>Folder</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>folder</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="deletechildren">
      <name>DeleteChildren</name>
      <type>1</type>
      <required>1</required>
      <enumeration>BOOLEAN</enumeration>
      <value>0</value>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Delete subfolders?</comment>
      <prompt>Delete subfolders</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>DeleteFolder</label>
          <type>17</type>
        </form-element>
        <form-element>
          <label>Folder</label>
          <instructions>ChooseTheFolder</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>11</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>DeleteSubfolders</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>        
          <options>
            <option id="0" value="No" default="1"/>
            <option id="1" value="Yes" default="0"/>
          </options>
          <type>14</type>
          <mapped-to>DeleteChildren</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.DeleteContentParameterHelper</helper-class>    <class-name>com.appiancorp.process.runtime.activities.DeleteContentActivity</class-name>    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Delete Folder -->

 <!--Delete Document-->
  <activity-class-schema local-id="deletedocument">
    <name>DeleteDocument</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>13</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the document to delete</comment>
      <prompt>Document</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>document</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>DeleteDocument</label>
          <type>17</type>
        </form-element>        
        <form-element>
          <label>Document</label>
          <instructions>ChooseTheDocument</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>12</type>
          <mapped-to>Content</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.DeleteContentParameterHelper</helper-class>    <class-name>com.appiancorp.process.runtime.activities.DeleteContentActivity</class-name>    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Delete Document -->

 <!--Delete KC-->
  <activity-class-schema local-id="deletekc">
    <name>DeleteKC</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>19</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the Knowledge Center to delete</comment>
      <prompt>Knowledge Center</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>kc</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="deletechildren">
      <name>DeleteChildren</name>
      <type>1</type>
      <required>1</required>
      <enumeration>BOOLEAN</enumeration>
      <value>0</value>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Delete children?</comment>
      <prompt>Delete children</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>DeleteKC</label>
          <type>17</type>
        </form-element>
        <form-element>
          <label>KnowledgeCenter</label>
          <instructions>ChooseTheKC</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>10</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>DeleteChildrenKCs</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>        
          <options>
            <option id="0" value="No" default="1"/>
            <option id="1" value="Yes" default="0"/>
          </options>
          <type>14</type>
          <mapped-to>DeleteChildren</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.DeleteContentParameterHelper</helper-class>    <class-name>com.appiancorp.process.runtime.activities.DeleteContentActivity</class-name>    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Delete KC -->

  <!--Delete Community -->
  <activity-class-schema local-id="deletecommunity">
    <name>DeleteCommunity</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>20</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the community to delete</comment>
      <prompt>Community</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>community</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="deletechildren">
      <name>DeleteChildren</name>
      <type>1</type>
      <required>1</required>
      <enumeration>BOOLEAN</enumeration>
      <value>0</value>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Delete subcommunities?</comment>
      <prompt>Delete subcommunities</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>DeleteCommunity</label>
          <type>17</type>
        </form-element>
        <form-element>
          <label>Community</label>
          <instructions>ChooseTheCommunity</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>13</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>DeleteSubcommunities</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>        
          <options>
            <option id="0" value="No" default="1"/>
            <option id="1" value="Yes" default="0"/>
          </options>
          <type>14</type>
          <mapped-to>DeleteChildren</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.DeleteContentParameterHelper</helper-class>    <class-name>com.appiancorp.process.runtime.activities.DeleteContentActivity</class-name>    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Delete Community -->

  <!--(DEPRECATED) Deactivate Community -->
  <activity-class-schema local-id="deactivatecommunity">
    <name>DeactivateCommunity</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="community">
      <name>Community</name>
      <type>20</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the community to deactivate</comment>
      <prompt>Community</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="deactivatechildren">
      <name>DeactivateChildren</name>
      <type>1</type>
      <required>1</required>
      <enumeration>BOOLEAN</enumeration>
      <value>0</value>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Deactivate subcommunities?</comment>
      <prompt>Deactivate subcommunities</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
        <form-element>
          <label>DeactivateCommunity</label>
          <type>17</type>
        </form-element>
        <form-element>
          <label>Community</label>
          <instructions>ChooseCommunityDeactivate</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>13</type>
          <mapped-to>Community</mapped-to>
        </form-element>
        <form-element>
          <label>DeactivateSubcommunities</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>        
          <options>
            <option id="0" value="No" default="1"/>
            <option id="1" value="Yes" default="0"/>
          </options>
          <type>16</type>
          <mapped-to>DeactivateChildren</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeactivateCollabCommunityActivity</class-name>    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Deactivate Community -->


 <!-- Archive Process -->
  <activity-class-schema local-id="archiveprocess">
    <name>Archive Process</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="process">
        <name>Process</name>
        <type>22</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <customDisplayReference>processes</customDisplayReference>
        <editable>1</editable>
        <comment>Select the process you want to archive</comment>
        <prompt>Process</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>ArchiveProcess</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Process</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>32</type>
            <mapped-to>Process</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.ArchiveProcessActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Archive Process-->

 <!-- Set user to system administrator -->
  <activity-class-schema local-id="changeusertype">
    <name>Change User Type</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="user">
        <name>User</name>
        <type>4</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>User</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="usertype">
        <name>UserType</name>
        <type>1</type>
        <required>1</required>
        <value>1</value>
        <enumeration>USERTYPES</enumeration>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>User Type</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>ChangeUserType</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>User</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>4</type>
            <mapped-to>User</mapped-to>
          </form-element>
          <form-element>
            <label>UserType</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>16</type>
            <options>
              <option id="1" value="SystemAdministrator" default="1"/>
              <option id="0" value="BasicUser" default="0"/>
            </options>
            <mapped-to>UserType</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.ChangeUserTypeActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Set user to system administrator-->

 <!-- Delete Page -->
  <activity-class-schema local-id="deletepage">
    <name>Delete Page</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="page">
        <name>Page</name>
        <type>15</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Page</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeletePage</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Page</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>24</type>
            <mapped-to>Page</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeletePageActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Page-->

<!-- Lock Document -->
  <activity-class-schema local-id="lockdocument">
    <name>Lock Document</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="document">
        <name>Document</name>
        <type>13</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Document</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="actiontype">
        <name>ActionType</name>
        <type>3</type>
        <required>1</required>
        <value>lock</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <prompt></prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>LockDocument</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Document</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>12</type>
            <mapped-to>Document</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.LockUnlockDocumentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Lock Document-->

<!-- Unlock Document -->
  <activity-class-schema local-id="unlockdocument">
    <name>Lock Document</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="document">
        <name>Document</name>
        <type>13</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Document</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="actiontype">
        <name>ActionType</name>
        <type>3</type>
        <required>1</required>
        <value>unlock</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <prompt></prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>UnlockDocument</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Document</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>12</type>
            <mapped-to>Document</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.LockUnlockDocumentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Unlock Document-->

<!-- (DEPRECATED) Create Collab Community -->
  <activity-class-schema local-id="createcommunity">
    <name>Create Community</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="name">
        <name>CommunityName</name>
        <type>3</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>CommunityDescription</name>
        <type>3</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="parentcommunity">
        <name>ParentCommunity</name>
        <type>20</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Parent Community</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>    
    <activity-return-variable-schemas>
      <activity-return-variable-schema local-id="newcommunity">
        <name>NewCommunity</name>
        <type>20</type>
        <value></value>
        <comment>The new community</comment>
        <prompt>The new community</prompt>
        <supports-multiples>0</supports-multiples>
      </activity-return-variable-schema>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>CreateCommunity</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>CommunityName</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>CommunityDescription</mapped-to>
          </form-element>
          <form-element>
            <label>ParentCommunity</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>13</type>
            <mapped-to>ParentCommunity</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.CreateCommunityActivity</class-name>
    <helper-class>com.appiancorp.process.runtime.activities.CreateCommunityParameterHelper</helper-class>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Create Collab Community-->

<!-- Deactivate User -->
  <activity-class-schema local-id="deactivateuser">
    <name>Deactivate User</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="user">
        <name>User</name>
        <type>4</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>User</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeactivateUser</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>UserToDeactivate</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>4</type>
            <mapped-to>User</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeactivateUserActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--Deactivate User -->

<!-- Update Collab Community -->
  <activity-class-schema local-id="updatecommunity">
    <name>Update Community</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
        <name>Content</name>
        <type>20</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Community</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contentType">
        <name>ContentType</name>
        <type>3</type>
        <required>1</required>
        <value>Community</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditCommunity</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Community</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>13</type>
            <mapped-to>Content</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.UpdateContentParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.UpdateContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update Community -->
<activity-class-schema local-id="updatekc">
    <name>Update Community</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
        <name>Content</name>
        <type>19</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Knowledge Center</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contentType">
        <name>ContentType</name>
        <type>3</type>
        <required>1</required>
        <value>Knowledge Center</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="expiration">
        <name>ExpDays</name>
        <type>1</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Expiration Days</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditKC</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>KnowledgeCenter</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>10</type>
            <mapped-to>Content</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
          <form-element>
            <label>ExpirationDays</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>0</type>
            <mapped-to>ExpDays</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.UpdateContentParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.UpdateContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update KC -->

<!-- Update Doc -->
  <activity-class-schema local-id="updatedocument">
    <name>Update Document</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
        <name>Content</name>
        <type>13</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Document</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contentType">
        <name>ContentType</name>
        <type>3</type>
        <required>1</required>
        <value>Document</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditDocument</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Document</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>12</type>
            <mapped-to>Content</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <helper-class>com.appiancorp.process.runtime.activities.UpdateContentParameterHelper</helper-class>
    <class-name>com.appiancorp.process.runtime.activities.UpdateContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update Doc -->

<!-- Remove user from group -->
  <activity-class-schema local-id="removegroupmembers">
    <name>Remove Group Members</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="user">
        <name>User</name>
        <type>27</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Choose Members</prompt>
        <supports-multiples>1</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="usertype">
        <name>UserType</name>
        <type>3</type>
        <required>1</required>
        <value>member</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>User Type</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>RemoveGroupMembers</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Users</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>1</multiple>
            <type>6</type>
            <mapped-to>User</mapped-to>
          </form-element>
          <form-element>
            <label>Group</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.RemoveGroupMembersOrAdminActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--Remove User from Group-->

<!-- Remove admin from group -->
  <activity-class-schema local-id="removegroupadmins">
    <name>Remove Group Administrators</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="user">
        <name>User</name>
        <type>27</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Choose Administrators</prompt>
        <supports-multiples>1</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="usertype">
        <name>UserType</name>
        <type>3</type>
        <required>1</required>
        <value>administrator</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>User Type</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>RemoveGroupAdmins</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Administrators</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>1</multiple>
            <type>6</type>
            <mapped-to>User</mapped-to>
          </form-element>
          <form-element>
            <label>Group</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.RemoveGroupMembersOrAdminActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--Remove admin from Group-->

<!-- (DEPRECATED) Delete Forum -->
  <activity-class-schema local-id="deleteforum">
    <name>Delete Forum</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="forum">
        <name>DiscussionContent</name>
        <type>16</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Forum</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contenttype">
        <name>DiscussionContentType</name>
        <type>3</type>
        <required>1</required>
        <value>forum</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteForum</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Forum</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>18</type>
            <mapped-to>DiscussionContent</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteDiscussionContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Forum -->

<!-- (DEPRECATED) Delete Message -->
  <activity-class-schema local-id="deletemessage">
    <name>Delete Message</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="message">
        <name>DiscussionContent</name>
        <type>18</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Message</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contenttype">
        <name>DiscussionContentType</name>
        <type>3</type>
        <required>1</required>
        <value>message</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="deletedescendants">
      <name>DeleteChildren</name>
      <type>1</type>
      <required>1</required>
      <enumeration>BOOLEAN</enumeration>
      <value>0</value>
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Delete message descendants?</comment>
      <prompt>Delete message descendants</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteMessage</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Message</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>20</type>
            <mapped-to>DiscussionContent</mapped-to>
          </form-element>
          <form-element>
          <label>DeleteMessageDescendants</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>        
          <options>
            <option id="0" value="No" default="1"/>
            <option id="1" value="Yes" default="0"/>
          </options>
          <type>14</type>
          <mapped-to>DeleteChildren</mapped-to>
        </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteDiscussionContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Message -->

<!-- Delete Thread -->
  <activity-class-schema local-id="deletethread">
    <name>Delete Message</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="thread">
        <name>DiscussionContent</name>
        <type>17</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Topic</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="contenttype">
        <name>DiscussionContentType</name>
        <type>3</type>
        <required>1</required>
        <value>thread</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteTopic</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Topic</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>19</type>
            <mapped-to>DiscussionContent</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteDiscussionContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Thread -->

<!-- Delete Group -->
  <activity-class-schema local-id="deletegroup">
    <name>Delete Group</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <customDisplayReference>groups</customDisplayReference>
        <editable>1</editable>
        <prompt>Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="grouptype">
        <name>GroupType</name>
        <type>3</type>
        <required>1</required>
        <value>group</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteGroup</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Group</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteGroupsActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Group -->

<!-- Delete Department -->
  <activity-class-schema local-id="deletedepartment">
    <name>Delete Department</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <customDisplayReference>departments</customDisplayReference>
        <editable>1</editable>
        <prompt>Department</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="grouptype">
        <name>GroupType</name>
        <type>3</type>
        <required>1</required>
        <value>department</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteDepartment</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Department</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteGroupsActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Department -->

<!-- Delete Team -->
  <activity-class-schema local-id="deleteteam">
    <name>Delete Team</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="team">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <customDisplayReference>teams</customDisplayReference>
        <editable>1</editable>
        <prompt>Team</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="grouptype">
        <name>GroupType</name>
        <type>3</type>
        <required>1</required>
        <value>team</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>DeleteTeam</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Team</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.DeleteGroupsActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Delete Groups -->


<!-- Update Page -->
  <activity-class-schema local-id="updatepage">
    <name>Edit Page</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="page">
        <name>Page</name>
        <type>15</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Page</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="layout">
        <name>Template</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Template</prompt>
        <enumeration>PAGELAYOUT</enumeration>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditPage</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Page</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>24</type>
            <mapped-to>Page</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
          <form-element>
            <label>Template</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>16</type>
            <options>
              <option id="1" value="SingleColumn" default="0"/>
              <option id="2" value="TwoColumns5050" default="0"/>
              <option id="2.7030" value="TwoColumns7030" default="0"/>
              <option id="newsletter" value="Newsletter" default="0"/>
            </options>
            <mapped-to>Template</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.UpdatePageActivity</class-name>
    <helper-class>com.appiancorp.process.runtime.activities.UpdatePageParameterHelper</helper-class>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update Page-->


<!-- Update Department -->
  <activity-class-schema local-id="updatedepartment">
    <name>Edit Department</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="department">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Department</prompt>
        <supports-multiples>0</supports-multiples>
        <customDisplayReference>departments</customDisplayReference>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="grouptype">
        <name>GroupType</name>
        <type>3</type>
        <required>1</required>
        <value>department</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="delegatecreation">
        <name>DelegateCreation</name>
        <type>26</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Delegate Creation</prompt>
        <enumeration>BOOLEANNULLALLOWED</enumeration>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="parent">
        <name>ParentGroup</name>
        <type>5</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Parent Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditDepartment</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Department</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
          <form-element>
            <label>DelegateCreation</label>
            <editable>1</editable>
            <instructions>DelegateCreationInstructions</instructions>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>16</type>
            <options>
              <option id="-1" value="" default="1"/>
              <option id="0" value="No" default="0"/>
              <option id="1" value="Yes" default="0"/>
            </options>
            <mapped-to>DelegateCreation</mapped-to>
          </form-element>
          <form-element>
            <label>ParentGroup</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>ParentGroup</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.UpdateGroupsActivity</class-name>
    <helper-class>com.appiancorp.process.runtime.activities.UpdateGroupsParameterHelper</helper-class>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update Department-->

<!-- Update Team -->
  <activity-class-schema local-id="updateteam">
    <name>Edit Team</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="team">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Team</prompt>
        <customDisplayReference>teams</customDisplayReference>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="name">
        <name>Name</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Name</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="grouptype">
        <name>GroupType</name>
        <type>3</type>
        <required>0</required>
        <value>team</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="description">
        <name>Description</name>
        <type>3</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Description</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="parent">
        <name>ParentGroup</name>
        <type>5</type>
        <required>0</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Parent Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>EditTeam</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>Team</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
          <form-element>
            <label>Name</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>2</type>
            <mapped-to>Name</mapped-to>
          </form-element>
          <form-element>
            <label>Description</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>3</type>
            <mapped-to>Description</mapped-to>
          </form-element>
          <form-element>
            <label>ParentGroup</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>ParentGroup</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.UpdateGroupsActivity</class-name>
    <helper-class>com.appiancorp.process.runtime.activities.UpdateGroupsParameterHelper</helper-class>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Update Team-->

<!-- Join Group -->
  <activity-class-schema local-id="joingroup">
    <name>Join Group</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="actiontype">
        <name>ActionType</name>
        <type>3</type>
        <required>1</required>
        <value>join</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>JoinGroup</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>ChooseGroupJoin</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.JoinOrLeaveGroupActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Join Group -->

<!-- Leave Group -->
  <activity-class-schema local-id="leavegroup">
    <name>Leave Group</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="group">
        <name>Group</name>
        <type>5</type>
        <required>1</required>
        <value />
        <input-to-activity-class>1</input-to-activity-class>
        <editable>1</editable>
        <prompt>Group</prompt>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>0</hidden-from-designer>
      </activity-class-parameter-schema>
      <activity-class-parameter-schema local-id="actiontype">
        <name>ActionType</name>
        <type>3</type>
        <required>1</required>
        <value>leave</value>
        <input-to-activity-class>1</input-to-activity-class>
        <editable>0</editable>
        <supports-multiples>0</supports-multiples>
        <hidden-from-designer>1</hidden-from-designer>
      </activity-class-parameter-schema>
    </activity-class-parameter-schemas>
    <activity-return-variable-schemas>
    </activity-return-variable-schemas>
    <form>
      <type>0</type>
      <useTextBundle>1</useTextBundle>
      <dynamic-form>
        <form-elements>
          <form-element>
            <label>LeaveGroup</label>
            <type>17</type>
          </form-element>
          <form-element>
            <label>ChooseGroupLeave</label>
            <editable>1</editable>
            <hidden>0</hidden>
            <multiple>0</multiple>
            <type>5</type>
            <mapped-to>Group</mapped-to>
          </form-element>
        </form-elements>
      </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.JoinOrLeaveGroupActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
  </activity-class-schema>
<!--End Leave Group -->

 <!-- Move Folder-->
  <activity-class-schema local-id="movefolder">
    <name>MoveFolder</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>12</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the folder you want to move</comment>
      <prompt>Folder</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>folder</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destination">
      <name>Destination</name>
      <type>12</type>
      <required>0</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination Folder</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destinationkc">
      <name>DestinationKC</name>
      <type>19</type>
      <required>0</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination KC</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
          <form-element>
            <label>MoveFolder</label>
            <type>17</type>
          </form-element>
        <form-element>
          <label>Folder</label>
          <instructions>ChooseFolderMove</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>11</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>DestinationFolder</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>11</type>
          <mapped-to>Destination</mapped-to>
        </form-element>
        <form-element>
          <label>DestinationKC</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>10</type>
          <mapped-to>DestinationKC</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.MoveContentActivity</class-name>
    <helper-class>com.appiancorp.process.runtime.activities.MoveFolderParameterHelper</helper-class>    
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Move Folder -->

<!-- Move KC-->
  <activity-class-schema local-id="movekc">
    <name>MoveKC</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>19</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the KC you want to move</comment>
      <prompt>Knowledge Center</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>kc</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destination">
      <name>Destination</name>
      <type>20</type>
      <required>1</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
          <form-element>
            <label>MoveKC</label>
            <type>17</type>
          </form-element>
        <form-element>
          <label>KnowledgeCenter</label>
          <instructions>ChooseKCMove</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>10</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>Destination</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>13</type>
          <mapped-to>Destination</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.MoveContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>
 <!--End Move KC -->

 <!-- Move Community-->
  <activity-class-schema local-id="movecommunity">
    <name>MoveCommunity</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>20</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the community you want to move</comment>
      <prompt>Community</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>community</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destination">
      <name>Destination</name>
      <type>20</type>
      <required>1</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
          <form-element>
            <label>MoveCommunity</label>
            <type>17</type>
          </form-element>
        <form-element>
          <label>Community</label>
          <instructions>ChooseCommunityMove</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>13</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>Destination</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>13</type>
          <mapped-to>Destination</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.MoveContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Move Community -->

<!-- Move Document -->
  <activity-class-schema local-id="movedocument">
    <name>MoveDocument</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>13</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the document you want to move</comment>
      <prompt>Document</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>document</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destination">
      <name>Destination</name>
      <type>12</type>
      <required>1</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
          <form-element>
            <label>MoveDocument</label>
            <type>17</type>
          </form-element>
        <form-element>
          <label>Document</label>
          <instructions>ChooseDocumentMove</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>12</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>Destination</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>11</type>
          <mapped-to>Destination</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.MoveContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>
 <!--End Move Document -->


 <!-- Move Thread -->
  <activity-class-schema local-id="movethread">
    <name>MoveThread</name>
    <activity-class-parameter-schemas>
      <activity-class-parameter-schema local-id="content">
      <name>Content</name>
      <type>17</type>
      <required>1</required>
      <value /> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <comment>Choose the thread you want to move</comment>
      <prompt>Discussion Topic</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="contenttype">
      <name>ContentType</name>
      <type>3</type>
      <required>1</required>
      <value>thread</value> 
      <input-to-activity-class>1</input-to-activity-class>
      <editable>0</editable>
      <comment />
      <prompt />
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>1</hidden-from-designer>
    </activity-class-parameter-schema>
    <activity-class-parameter-schema local-id="destination">
      <name>Destination</name>
      <type>16</type>
      <required>1</required>
      <value />
      <input-to-activity-class>1</input-to-activity-class>
      <editable>1</editable>
      <prompt>Destination</prompt>
      <supports-multiples>0</supports-multiples>
      <hidden-from-designer>0</hidden-from-designer>
    </activity-class-parameter-schema>
  </activity-class-parameter-schemas>
  <activity-return-variable-schemas>
  </activity-return-variable-schemas>
  <form>
    <type>0</type>
    <useTextBundle>1</useTextBundle>
    <dynamic-form>
      <form-elements>
          <form-element>
            <label>MoveTopic</label>
            <type>17</type>
          </form-element>
        <form-element>
          <label>Topic</label>
          <instructions>ChooseTopicMove</instructions>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>
          <type>19</type>
          <mapped-to>Content</mapped-to>
        </form-element>
        <form-element>
          <label>Destination</label>
          <editable>1</editable>
          <hidden>0</hidden>
          <multiple>0</multiple>  
          <type>18</type>
          <mapped-to>Destination</mapped-to>
        </form-element>
      </form-elements>
    </dynamic-form>
    </form>
    <class-name>com.appiancorp.process.runtime.activities.MoveDiscussionContentActivity</class-name>
    <requires-user-interaction>2</requires-user-interaction>
    <execution-environment>1</execution-environment>
    <asynchronous>0</asynchronous>
  </activity-class-schema>

 <!--End Move Thread -->
</activity-class-schemas>
