PowerShell Connector - Remove Membership - UserID not found (9.2)

I have a powershell connector that calls a REST api for integrating with the target system.

All of my functionality is working except when it comes to deleting group memberships. I can add, but not delete. When I delete a membership the process is triggered but fails that no "UserID" was provided in the mandatory input parameter. (interestingly enough, if I trigger the process with a "Remove" event instead of deleting the row, it will actually run the process with no errors, but nothing happens.

I've looked at similar questions here in the community but none of the solutions has worked so far, or I don't understand the answer well enough. I would be grateful for any help.

<?xml version="1.0" encoding="utf-16"?>
<PowershellConnectorDefinition Id="SampleGeneratedConnector" Version="1.0" Description="Powershell Generated Connector using PowerShell Module">
  <PluginAssemblies />
  <!--======Connection Parameter================
--> 
  <ConnectionParameters>
    <ConnectionParameter Name="PathToPowerShellModule" Description="Path to PowerShell module" />
    <ConnectionParameter Name="TenantID" Description="" IsSensibleData="false" />
    <ConnectionParameter Name="AppID" Description="" IsSensibleData="false" />
    <ConnectionParameter Name="AppSecret" Description="" IsSensibleData="false" />
    <ConnectionParameter Name="BaseURI" Description="" IsSensibleData="false" />
  </ConnectionParameters>
  <!--======Initialization================
-->
  <Initialization>
    <!--======Custom Commands=================================
-->
    <CustomCommands>
	  <CustomCommand Name="Get-TimeviewToken">
		  <![CDATA[ 
  			 [CmdletBinding()]
	    [OutputType([String])]
	    param(
	        [parameter(Mandatory = $true)]
	        [string]
	        $TenantID,
	        [parameter(Mandatory = $true)]
	        [string]
	        $ClientId,
	        [parameter(Mandatory = $true)]
	        [string]
	        $ClientSecret
	    )
	
	    process {
	
	        <Removed>
	    }
		]]>
	  </CustomCommand>
	  <CustomCommand Name="Remove-TimeViewUserToGroup">
		    <![CDATA[ 
		  		[CmdletBinding()]
			    [OutputType([String])]
    param(
        [parameter(Mandatory = $true)]
        [Object]
        $AuthHeader,
        [parameter(Mandatory = $true)]
        [string]
        $URI,
        [parameter(Mandatory = $true)]
        [string]
        $UserId,
        [parameter(Mandatory = $true)]
        [string]
        $GroupId
    )

    process {
	


        <Removed>
    }
			
		  	]]>
	  </CustomCommand>
	  <CustomCommand Name="UserInGroupDelete">
		   <![CDATA[
    param(
        [parameter(Mandatory=$false, ValueFromPipelineByPropertyName=$true)]
        [string]$Id,
        [parameter(Mandatory=$false, ValueFromPipelineByPropertyName=$true)]
        [string]$UserID,
        [parameter(Mandatory=$false, ValueFromPipelineByPropertyName=$true)]
        [string]$GroupID
    )

    Remove-TimeViewUserToGroup -AuthHeader $script:_AuthToken -URI $script:_baseuri -UserId $UserID -GroupId $GroupID

 
	]]>	  
	  </CustomCommand>
      <CustomCommand Name="ConnectUtils">
        <![CDATA[
        param( 
           [parameter(Mandatory =$true, ValueFromPipelineByPropertyName =$true)] 
           [ValidateNotNullOrEmpty()] 
           [String]$PathToPowerShellModule ,

           [parameter(Mandatory =$true, ValueFromPipelineByPropertyName =$true)] 
           [ValidateNotNullOrEmpty()] 
           [string]$TenantID ,

           [parameter(Mandatory =$true, ValueFromPipelineByPropertyName =$true)] 
           [ValidateNotNullOrEmpty()] 
           [string]$AppID ,

           [parameter(Mandatory =$true, ValueFromPipelineByPropertyName =$true)] 
           [ValidateNotNullOrEmpty()] 
           [string]$AppSecret ,

           [parameter(Mandatory =$true, ValueFromPipelineByPropertyName =$true)] 
           [ValidateNotNullOrEmpty()] 
           [string]$BaseURI 


        )  

       <Removed>
        ]]> </CustomCommand>
    </CustomCommands>
    <!--======Predefined Commands================
-->
    <PredefinedCommands>
      <Command Name="UserCreate" />
      <Command Name="UserUpdate" />
      <Command Name="UserDelete" />
      <Command Name="UserGetAll" />
      <Command Name="UserGet" />
      <Command Name="GroupCreate" />
      <Command Name="GroupUpdate" />
      <Command Name="GroupDelete" />
      <Command Name="GroupGetAll" />
      <Command Name="GroupGet" />
      <Command Name="UserInGroupCreate" />
      <Command Name="UserInGroupUpdate" />
      <!--<Command Name="UserInGroupDelete" />-->
      <Command Name="UserInGroupGetAll" />
      <Command Name="UserInGroupGet" />
    </PredefinedCommands>
    <!--======Environment Initialization================
-->
    <EnvironmentInitialization>
      <!--======Connect================
-->
      <Connect>
        <CommandSequence>
          <Item Command="ConnectUtils" Order="0">
            <SetParameter Param="PathToPowerShellModule" Source="ConnectionParameter" Value="PathToPowerShellModule" />
            <SetParameter Param="TenantID" Source="ConnectionParameter" Value="TenantID" />
            <SetParameter Param="AppID" Source="ConnectionParameter" Value="AppID" />
            <SetParameter Param="AppSecret" Source="ConnectionParameter" Value="AppSecret" />
            <SetParameter Param="BaseURI" Source="ConnectionParameter" Value="BaseURI" />
          </Item>
        </CommandSequence>
      </Connect>
      <!--======Disconnect================
-->
      <Disconnect>
        <CommandSequence>
          <Item Command="DisconnectUtils" Order="0">
            <SetParameter Param="PathToPowerShellModule" Source="ConnectionParameter" Value="PathToPowerShellModule" />
          </Item>
        </CommandSequence>
      </Disconnect>
    </EnvironmentInitialization>
  </Initialization>
  <!--======Classes Parameter================
-->
  <Schema>
    <Class Name="User">
      <!--======Properties================
-->
      <Properties>
        <Property Name="id" DataType="String" IsUniqueKey="true" IsMandatory="true" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <CommandMappings>
            <Map ToCommand="UserDelete" Parameter="id" />
            <Map ToCommand="UserGet" Parameter="id" />
            <Map ToCommand="UserUpdate" Parameter="id" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="id" />
            <Bind CommandResultOf="UserGet" Path="id" />
            <Bind CommandResultOf="UserCreate" Path="id" />
            <Bind CommandResultOf="UserUpdate" Path="id" />
          </ReturnBindings>
        </Property>
        <Property Name="firstname" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="true" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="firstname" />
            <Map ToCommand="UserCreate" Parameter="firstname" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="firstname" />
            <Bind CommandResultOf="UserGet" Path="firstname" />
            <Bind CommandResultOf="UserCreate" Path="firstname" />
            <Bind CommandResultOf="UserUpdate" Path="firstname" />
          </ReturnBindings>
        </Property>
        <Property Name="lastname" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="true" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="lastname" />
            <Map ToCommand="UserCreate" Parameter="lastname" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="lastname" />
            <Bind CommandResultOf="UserGet" Path="lastname" />
            <Bind CommandResultOf="UserCreate" Path="lastname" />
            <Bind CommandResultOf="UserUpdate" Path="lastname" />
          </ReturnBindings>
        </Property>
        <Property Name="identity" DataType="String" IsUniqueKey="true" IsMandatory="true" IsMultivalue="false" IsDisplay="true" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="identity" />
            <Map ToCommand="UserCreate" Parameter="identity" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="identity" />
            <Bind CommandResultOf="UserGet" Path="identity" />
            <Bind CommandResultOf="UserCreate" Path="identity" />
            <Bind CommandResultOf="UserUpdate" Path="identity" />
          </ReturnBindings>
        </Property>
        <Property Name="birthday" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="birthday" />
            <Map ToCommand="UserCreate" Parameter="birthday" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="birthday" />
            <Bind CommandResultOf="UserGet" Path="birthday" />
            <Bind CommandResultOf="UserCreate" Path="birthday" />
            <Bind CommandResultOf="UserUpdate" Path="birthday" />
          </ReturnBindings>
        </Property>
        <Property Name="carRegistrationNumber" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="carRegistrationNumber" />
            <Map ToCommand="UserCreate" Parameter="carRegistrationNumber" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="carRegistrationNumber" />
            <Bind CommandResultOf="UserGet" Path="carRegistrationNumber" />
            <Bind CommandResultOf="UserCreate" Path="carRegistrationNumber" />
            <Bind CommandResultOf="UserUpdate" Path="carRegistrationNumber" />
          </ReturnBindings>
        </Property>
        <Property Name="childrenName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="childrenName" />
            <Map ToCommand="UserCreate" Parameter="childrenName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="childrenName" />
            <Bind CommandResultOf="UserGet" Path="childrenName" />
            <Bind CommandResultOf="UserCreate" Path="childrenName" />
            <Bind CommandResultOf="UserUpdate" Path="childrenName" />
          </ReturnBindings>
        </Property>
        <Property Name="cpr" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="cpr" />
            <Map ToCommand="UserCreate" Parameter="cpr" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="cpr" />
            <Bind CommandResultOf="UserGet" Path="cpr" />
            <Bind CommandResultOf="UserCreate" Path="cpr" />
            <Bind CommandResultOf="UserUpdate" Path="cpr" />
          </ReturnBindings>
        </Property>
        <Property Name="createdById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="createdById" />
            <Map ToCommand="UserCreate" Parameter="createdById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="createdById" />
            <Bind CommandResultOf="UserGet" Path="createdById" />
            <Bind CommandResultOf="UserCreate" Path="createdById" />
            <Bind CommandResultOf="UserUpdate" Path="createdById" />
          </ReturnBindings>
        </Property>
        <Property Name="createdOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="createdOn" />
            <Map ToCommand="UserCreate" Parameter="createdOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="createdOn" />
            <Bind CommandResultOf="UserGet" Path="createdOn" />
            <Bind CommandResultOf="UserCreate" Path="createdOn" />
            <Bind CommandResultOf="UserUpdate" Path="createdOn" />
          </ReturnBindings>
        </Property>
        <Property Name="deletedById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="deletedById" />
            <Map ToCommand="UserCreate" Parameter="deletedById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="deletedById" />
            <Bind CommandResultOf="UserGet" Path="deletedById" />
            <Bind CommandResultOf="UserCreate" Path="deletedById" />
            <Bind CommandResultOf="UserUpdate" Path="deletedById" />
          </ReturnBindings>
        </Property>
        <Property Name="deletedOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="deletedOn" />
            <Map ToCommand="UserCreate" Parameter="deletedOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="deletedOn" />
            <Bind CommandResultOf="UserGet" Path="deletedOn" />
            <Bind CommandResultOf="UserCreate" Path="deletedOn" />
            <Bind CommandResultOf="UserUpdate" Path="deletedOn" />
          </ReturnBindings>
        </Property>
        <Property Name="departmentId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="departmentId" />
            <Map ToCommand="UserCreate" Parameter="departmentId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="departmentId" />
            <Bind CommandResultOf="UserGet" Path="departmentId" />
            <Bind CommandResultOf="UserCreate" Path="departmentId" />
            <Bind CommandResultOf="UserUpdate" Path="departmentId" />
          </ReturnBindings>
        </Property>
        <Property Name="divisionId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="divisionId" />
            <Map ToCommand="UserCreate" Parameter="divisionId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="divisionId" />
            <Bind CommandResultOf="UserGet" Path="divisionId" />
            <Bind CommandResultOf="UserCreate" Path="divisionId" />
            <Bind CommandResultOf="UserUpdate" Path="divisionId" />
          </ReturnBindings>
        </Property>
        <Property Name="employeeNumber" DataType="Int" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="employeeNumber" />
            <Map ToCommand="UserCreate" Parameter="employeeNumber" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="employeeNumber" />
            <Bind CommandResultOf="UserGet" Path="employeeNumber" />
            <Bind CommandResultOf="UserCreate" Path="employeeNumber" />
            <Bind CommandResultOf="UserUpdate" Path="employeeNumber" />
          </ReturnBindings>
        </Property>
        <Property Name="employeeSinceDate" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="employeeSinceDate" />
            <Map ToCommand="UserCreate" Parameter="employeeSinceDate" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="employeeSinceDate" />
            <Bind CommandResultOf="UserGet" Path="employeeSinceDate" />
            <Bind CommandResultOf="UserCreate" Path="employeeSinceDate" />
            <Bind CommandResultOf="UserUpdate" Path="employeeSinceDate" />
          </ReturnBindings>
        </Property>
        <Property Name="employmentType" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="employmentType" />
            <Map ToCommand="UserCreate" Parameter="employmentType" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="employmentType" />
            <Bind CommandResultOf="UserGet" Path="employmentType" />
            <Bind CommandResultOf="UserCreate" Path="employmentType" />
            <Bind CommandResultOf="UserUpdate" Path="employmentType" />
          </ReturnBindings>
        </Property>
        <Property Name="endDate" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="endDate" />
            <Map ToCommand="UserCreate" Parameter="endDate" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="endDate" />
            <Bind CommandResultOf="UserGet" Path="endDate" />
            <Bind CommandResultOf="UserCreate" Path="endDate" />
            <Bind CommandResultOf="UserUpdate" Path="endDate" />
          </ReturnBindings>
        </Property>
        <Property Name="externalId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="externalId" />
            <Map ToCommand="UserCreate" Parameter="externalId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="externalId" />
            <Bind CommandResultOf="UserGet" Path="externalId" />
            <Bind CommandResultOf="UserCreate" Path="externalId" />
            <Bind CommandResultOf="UserUpdate" Path="externalId" />
          </ReturnBindings>
        </Property>
        <Property Name="externalTag" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="externalTag" />
            <Map ToCommand="UserCreate" Parameter="externalTag" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="externalTag" />
            <Bind CommandResultOf="UserGet" Path="externalTag" />
            <Bind CommandResultOf="UserCreate" Path="externalTag" />
            <Bind CommandResultOf="UserUpdate" Path="externalTag" />
          </ReturnBindings>
        </Property>
        <Property Name="initials" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="initials" />
            <Map ToCommand="UserCreate" Parameter="initials" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="initials" />
            <Bind CommandResultOf="UserGet" Path="initials" />
            <Bind CommandResultOf="UserCreate" Path="initials" />
            <Bind CommandResultOf="UserUpdate" Path="initials" />
          </ReturnBindings>
        </Property>
        <Property Name="interests" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="interests" />
            <Map ToCommand="UserCreate" Parameter="interests" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="interests" />
            <Bind CommandResultOf="UserGet" Path="interests" />
            <Bind CommandResultOf="UserCreate" Path="interests" />
            <Bind CommandResultOf="UserUpdate" Path="interests" />
          </ReturnBindings>
        </Property>
        <Property Name="invoiceComment" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="invoiceComment" />
            <Map ToCommand="UserCreate" Parameter="invoiceComment" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="invoiceComment" />
            <Bind CommandResultOf="UserGet" Path="invoiceComment" />
            <Bind CommandResultOf="UserCreate" Path="invoiceComment" />
            <Bind CommandResultOf="UserUpdate" Path="invoiceComment" />
          </ReturnBindings>
        </Property>
        <Property Name="isDeleted" DataType="Bool" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="isDeleted" />
            <Map ToCommand="UserCreate" Parameter="isDeleted" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="isDeleted" />
            <Bind CommandResultOf="UserGet" Path="isDeleted" />
            <Bind CommandResultOf="UserCreate" Path="isDeleted" />
            <Bind CommandResultOf="UserUpdate" Path="isDeleted" />
          </ReturnBindings>
        </Property>
        <Property Name="isExternalUser" DataType="Bool" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="isExternalUser" />
            <Map ToCommand="UserCreate" Parameter="isExternalUser" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="isExternalUser" />
            <Bind CommandResultOf="UserGet" Path="isExternalUser" />
            <Bind CommandResultOf="UserCreate" Path="isExternalUser" />
            <Bind CommandResultOf="UserUpdate" Path="isExternalUser" />
          </ReturnBindings>
        </Property>
        <Property Name="isPlaceholder" DataType="Bool" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="isPlaceholder" />
            <Map ToCommand="UserCreate" Parameter="isPlaceholder" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="isPlaceholder" />
            <Bind CommandResultOf="UserGet" Path="isPlaceholder" />
            <Bind CommandResultOf="UserCreate" Path="isPlaceholder" />
            <Bind CommandResultOf="UserUpdate" Path="isPlaceholder" />
          </ReturnBindings>
        </Property>
        <Property Name="jobtitle" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="jobtitle" />
            <Map ToCommand="UserCreate" Parameter="jobtitle" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="jobtitle" />
            <Bind CommandResultOf="UserGet" Path="jobtitle" />
            <Bind CommandResultOf="UserCreate" Path="jobtitle" />
            <Bind CommandResultOf="UserUpdate" Path="jobtitle" />
          </ReturnBindings>
        </Property>
        <Property Name="memo" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="memo" />
            <Map ToCommand="UserCreate" Parameter="memo" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="memo" />
            <Bind CommandResultOf="UserGet" Path="memo" />
            <Bind CommandResultOf="UserCreate" Path="memo" />
            <Bind CommandResultOf="UserUpdate" Path="memo" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddress2ndName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddress2ndName" />
            <Map ToCommand="UserCreate" Parameter="officeAddress2ndName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddress2ndName" />
            <Bind CommandResultOf="UserGet" Path="officeAddress2ndName" />
            <Bind CommandResultOf="UserCreate" Path="officeAddress2ndName" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddress2ndName" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddressCity" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddressCity" />
            <Map ToCommand="UserCreate" Parameter="officeAddressCity" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddressCity" />
            <Bind CommandResultOf="UserGet" Path="officeAddressCity" />
            <Bind CommandResultOf="UserCreate" Path="officeAddressCity" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddressCity" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddressCoName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddressCoName" />
            <Map ToCommand="UserCreate" Parameter="officeAddressCoName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddressCoName" />
            <Bind CommandResultOf="UserGet" Path="officeAddressCoName" />
            <Bind CommandResultOf="UserCreate" Path="officeAddressCoName" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddressCoName" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddressCountry" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddressCountry" />
            <Map ToCommand="UserCreate" Parameter="officeAddressCountry" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddressCountry" />
            <Bind CommandResultOf="UserGet" Path="officeAddressCountry" />
            <Bind CommandResultOf="UserCreate" Path="officeAddressCountry" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddressCountry" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddressStreet" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddressStreet" />
            <Map ToCommand="UserCreate" Parameter="officeAddressStreet" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddressStreet" />
            <Bind CommandResultOf="UserGet" Path="officeAddressStreet" />
            <Bind CommandResultOf="UserCreate" Path="officeAddressStreet" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddressStreet" />
          </ReturnBindings>
        </Property>
        <Property Name="officeAddressZipCode" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeAddressZipCode" />
            <Map ToCommand="UserCreate" Parameter="officeAddressZipCode" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeAddressZipCode" />
            <Bind CommandResultOf="UserGet" Path="officeAddressZipCode" />
            <Bind CommandResultOf="UserCreate" Path="officeAddressZipCode" />
            <Bind CommandResultOf="UserUpdate" Path="officeAddressZipCode" />
          </ReturnBindings>
        </Property>
        <Property Name="officeDirectPhone" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeDirectPhone" />
            <Map ToCommand="UserCreate" Parameter="officeDirectPhone" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeDirectPhone" />
            <Bind CommandResultOf="UserGet" Path="officeDirectPhone" />
            <Bind CommandResultOf="UserCreate" Path="officeDirectPhone" />
            <Bind CommandResultOf="UserUpdate" Path="officeDirectPhone" />
          </ReturnBindings>
        </Property>
        <Property Name="officeEmail" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeEmail" />
            <Map ToCommand="UserCreate" Parameter="officeEmail" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeEmail" />
            <Bind CommandResultOf="UserGet" Path="officeEmail" />
            <Bind CommandResultOf="UserCreate" Path="officeEmail" />
            <Bind CommandResultOf="UserUpdate" Path="officeEmail" />
          </ReturnBindings>
        </Property>
        <Property Name="officeId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeId" />
            <Map ToCommand="UserCreate" Parameter="officeId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeId" />
            <Bind CommandResultOf="UserGet" Path="officeId" />
            <Bind CommandResultOf="UserCreate" Path="officeId" />
            <Bind CommandResultOf="UserUpdate" Path="officeId" />
          </ReturnBindings>
        </Property>
        <Property Name="officeMobilePhone" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officeMobilePhone" />
            <Map ToCommand="UserCreate" Parameter="officeMobilePhone" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officeMobilePhone" />
            <Bind CommandResultOf="UserGet" Path="officeMobilePhone" />
            <Bind CommandResultOf="UserCreate" Path="officeMobilePhone" />
            <Bind CommandResultOf="UserUpdate" Path="officeMobilePhone" />
          </ReturnBindings>
        </Property>
        <Property Name="officePhone" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="officePhone" />
            <Map ToCommand="UserCreate" Parameter="officePhone" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="officePhone" />
            <Bind CommandResultOf="UserGet" Path="officePhone" />
            <Bind CommandResultOf="UserCreate" Path="officePhone" />
            <Bind CommandResultOf="UserUpdate" Path="officePhone" />
          </ReturnBindings>
        </Property>
        <Property Name="primarySecretaryId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="primarySecretaryId" />
            <Map ToCommand="UserCreate" Parameter="primarySecretaryId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="primarySecretaryId" />
            <Bind CommandResultOf="UserGet" Path="primarySecretaryId" />
            <Bind CommandResultOf="UserCreate" Path="primarySecretaryId" />
            <Bind CommandResultOf="UserUpdate" Path="primarySecretaryId" />
          </ReturnBindings>
        </Property>
        <Property Name="privateAddress2ndName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateAddress2ndName" />
            <Map ToCommand="UserCreate" Parameter="privateAddress2ndName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateAddress2ndName" />
            <Bind CommandResultOf="UserGet" Path="privateAddress2ndName" />
            <Bind CommandResultOf="UserCreate" Path="privateAddress2ndName" />
            <Bind CommandResultOf="UserUpdate" Path="privateAddress2ndName" />
          </ReturnBindings>
        </Property>
        <Property Name="privateAddressCity" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateAddressCity" />
            <Map ToCommand="UserCreate" Parameter="privateAddressCity" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateAddressCity" />
            <Bind CommandResultOf="UserGet" Path="privateAddressCity" />
            <Bind CommandResultOf="UserCreate" Path="privateAddressCity" />
            <Bind CommandResultOf="UserUpdate" Path="privateAddressCity" />
          </ReturnBindings>
        </Property>
        <Property Name="privateAddressCoName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateAddressCoName" />
            <Map ToCommand="UserCreate" Parameter="privateAddressCoName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateAddressCoName" />
            <Bind CommandResultOf="UserGet" Path="privateAddressCoName" />
            <Bind CommandResultOf="UserCreate" Path="privateAddressCoName" />
            <Bind CommandResultOf="UserUpdate" Path="privateAddressCoName" />
          </ReturnBindings>
        </Property>
        <Property Name="privateAddressStreet" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateAddressStreet" />
            <Map ToCommand="UserCreate" Parameter="privateAddressStreet" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateAddressStreet" />
            <Bind CommandResultOf="UserGet" Path="privateAddressStreet" />
            <Bind CommandResultOf="UserCreate" Path="privateAddressStreet" />
            <Bind CommandResultOf="UserUpdate" Path="privateAddressStreet" />
          </ReturnBindings>
        </Property>
        <Property Name="privateAddressZipCode" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateAddressZipCode" />
            <Map ToCommand="UserCreate" Parameter="privateAddressZipCode" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateAddressZipCode" />
            <Bind CommandResultOf="UserGet" Path="privateAddressZipCode" />
            <Bind CommandResultOf="UserCreate" Path="privateAddressZipCode" />
            <Bind CommandResultOf="UserUpdate" Path="privateAddressZipCode" />
          </ReturnBindings>
        </Property>
        <Property Name="privateCountry" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateCountry" />
            <Map ToCommand="UserCreate" Parameter="privateCountry" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateCountry" />
            <Bind CommandResultOf="UserGet" Path="privateCountry" />
            <Bind CommandResultOf="UserCreate" Path="privateCountry" />
            <Bind CommandResultOf="UserUpdate" Path="privateCountry" />
          </ReturnBindings>
        </Property>
        <Property Name="privateEmail" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privateEmail" />
            <Map ToCommand="UserCreate" Parameter="privateEmail" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privateEmail" />
            <Bind CommandResultOf="UserGet" Path="privateEmail" />
            <Bind CommandResultOf="UserCreate" Path="privateEmail" />
            <Bind CommandResultOf="UserUpdate" Path="privateEmail" />
          </ReturnBindings>
        </Property>
        <Property Name="privatePhone" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="privatePhone" />
            <Map ToCommand="UserCreate" Parameter="privatePhone" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="privatePhone" />
            <Bind CommandResultOf="UserGet" Path="privatePhone" />
            <Bind CommandResultOf="UserCreate" Path="privatePhone" />
            <Bind CommandResultOf="UserUpdate" Path="privatePhone" />
          </ReturnBindings>
        </Property>
        <Property Name="spouseName" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="spouseName" />
            <Map ToCommand="UserCreate" Parameter="spouseName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="spouseName" />
            <Bind CommandResultOf="UserGet" Path="spouseName" />
            <Bind CommandResultOf="UserCreate" Path="spouseName" />
            <Bind CommandResultOf="UserUpdate" Path="spouseName" />
          </ReturnBindings>
        </Property>
        <Property Name="status" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="status" />
            <Map ToCommand="UserCreate" Parameter="status" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="status" />
            <Bind CommandResultOf="UserGet" Path="status" />
            <Bind CommandResultOf="UserCreate" Path="status" />
            <Bind CommandResultOf="UserUpdate" Path="status" />
          </ReturnBindings>
        </Property>
        <Property Name="teamId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="teamId" />
            <Map ToCommand="UserCreate" Parameter="teamId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="teamId" />
            <Bind CommandResultOf="UserGet" Path="teamId" />
            <Bind CommandResultOf="UserCreate" Path="teamId" />
            <Bind CommandResultOf="UserUpdate" Path="teamId" />
          </ReturnBindings>
        </Property>
        <Property Name="teamLeaderId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="teamLeaderId" />
            <Map ToCommand="UserCreate" Parameter="teamLeaderId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="teamLeaderId" />
            <Bind CommandResultOf="UserGet" Path="teamLeaderId" />
            <Bind CommandResultOf="UserCreate" Path="teamLeaderId" />
            <Bind CommandResultOf="UserUpdate" Path="teamLeaderId" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegApprovalState" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegApprovalState" />
            <Map ToCommand="UserCreate" Parameter="timeRegApprovalState" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegApprovalState" />
            <Bind CommandResultOf="UserGet" Path="timeRegApprovalState" />
            <Bind CommandResultOf="UserCreate" Path="timeRegApprovalState" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegApprovalState" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegEmployeeApprovedUntil" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegEmployeeApprovedUntil" />
            <Map ToCommand="UserCreate" Parameter="timeRegEmployeeApprovedUntil" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegEmployeeApprovedUntil" />
            <Bind CommandResultOf="UserGet" Path="timeRegEmployeeApprovedUntil" />
            <Bind CommandResultOf="UserCreate" Path="timeRegEmployeeApprovedUntil" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegEmployeeApprovedUntil" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegEmployeeApprovedUntilById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegEmployeeApprovedUntilById" />
            <Map ToCommand="UserCreate" Parameter="timeRegEmployeeApprovedUntilById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegEmployeeApprovedUntilById" />
            <Bind CommandResultOf="UserGet" Path="timeRegEmployeeApprovedUntilById" />
            <Bind CommandResultOf="UserCreate" Path="timeRegEmployeeApprovedUntilById" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegEmployeeApprovedUntilById" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegEmployeeApprovedUntilOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegEmployeeApprovedUntilOn" />
            <Map ToCommand="UserCreate" Parameter="timeRegEmployeeApprovedUntilOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegEmployeeApprovedUntilOn" />
            <Bind CommandResultOf="UserGet" Path="timeRegEmployeeApprovedUntilOn" />
            <Bind CommandResultOf="UserCreate" Path="timeRegEmployeeApprovedUntilOn" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegEmployeeApprovedUntilOn" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegManagementApprovedUntil" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegManagementApprovedUntil" />
            <Map ToCommand="UserCreate" Parameter="timeRegManagementApprovedUntil" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegManagementApprovedUntil" />
            <Bind CommandResultOf="UserGet" Path="timeRegManagementApprovedUntil" />
            <Bind CommandResultOf="UserCreate" Path="timeRegManagementApprovedUntil" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegManagementApprovedUntil" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegManagementApprovedUntilById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegManagementApprovedUntilById" />
            <Map ToCommand="UserCreate" Parameter="timeRegManagementApprovedUntilById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegManagementApprovedUntilById" />
            <Bind CommandResultOf="UserGet" Path="timeRegManagementApprovedUntilById" />
            <Bind CommandResultOf="UserCreate" Path="timeRegManagementApprovedUntilById" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegManagementApprovedUntilById" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegManagementApprovedUntilOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegManagementApprovedUntilOn" />
            <Map ToCommand="UserCreate" Parameter="timeRegManagementApprovedUntilOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserGet" Path="timeRegManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserCreate" Path="timeRegManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegManagementApprovedUntilOn" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegPreviousManagementApprovedUntil" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegPreviousManagementApprovedUntil" />
            <Map ToCommand="UserCreate" Parameter="timeRegPreviousManagementApprovedUntil" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegPreviousManagementApprovedUntil" />
            <Bind CommandResultOf="UserGet" Path="timeRegPreviousManagementApprovedUntil" />
            <Bind CommandResultOf="UserCreate" Path="timeRegPreviousManagementApprovedUntil" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegPreviousManagementApprovedUntil" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegPreviousManagementApprovedUntilById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegPreviousManagementApprovedUntilById" />
            <Map ToCommand="UserCreate" Parameter="timeRegPreviousManagementApprovedUntilById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegPreviousManagementApprovedUntilById" />
            <Bind CommandResultOf="UserGet" Path="timeRegPreviousManagementApprovedUntilById" />
            <Bind CommandResultOf="UserCreate" Path="timeRegPreviousManagementApprovedUntilById" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegPreviousManagementApprovedUntilById" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegPreviousManagementApprovedUntilOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="timeRegPreviousManagementApprovedUntilOn" />
            <Map ToCommand="UserCreate" Parameter="timeRegPreviousManagementApprovedUntilOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="timeRegPreviousManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserGet" Path="timeRegPreviousManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserCreate" Path="timeRegPreviousManagementApprovedUntilOn" />
            <Bind CommandResultOf="UserUpdate" Path="timeRegPreviousManagementApprovedUntilOn" />
          </ReturnBindings>
        </Property>
        <Property Name="updatedOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="updatedOn" />
            <Map ToCommand="UserCreate" Parameter="updatedOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="updatedOn" />
            <Bind CommandResultOf="UserGet" Path="updatedOn" />
            <Bind CommandResultOf="UserCreate" Path="updatedOn" />
            <Bind CommandResultOf="UserUpdate" Path="updatedOn" />
          </ReturnBindings>
        </Property>
        <Property Name="userForContactId" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="userForContactId" />
            <Map ToCommand="UserCreate" Parameter="userForContactId" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="userForContactId" />
            <Bind CommandResultOf="UserGet" Path="userForContactId" />
            <Bind CommandResultOf="UserCreate" Path="userForContactId" />
            <Bind CommandResultOf="UserUpdate" Path="userForContactId" />
          </ReturnBindings>
        </Property>
        <Property Name="userSettings" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="userSettings" />
            <Map ToCommand="UserCreate" Parameter="userSettings" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="userSettings" />
            <Bind CommandResultOf="UserGet" Path="userSettings" />
            <Bind CommandResultOf="UserCreate" Path="userSettings" />
            <Bind CommandResultOf="UserUpdate" Path="userSettings" />
          </ReturnBindings>
        </Property>
        <Property Name="wkdeprecated" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserUpdate" Parameter="wkdeprecated" />
            <Map ToCommand="UserCreate" Parameter="wkdeprecated" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserGetAll" Path="wkdeprecated" />
            <Bind CommandResultOf="UserGet" Path="wkdeprecated" />
            <Bind CommandResultOf="UserCreate" Path="wkdeprecated" />
            <Bind CommandResultOf="UserUpdate" Path="wkdeprecated" />
          </ReturnBindings>
        </Property>
      </Properties>
      <!--======ReadConfiguration================
-->
      <ReadConfiguration>
        <ListingCommand Command="UserGetAll" />
        <CommandSequence>
          <Item Command="UserGet" Order="1" />
        </CommandSequence>
      </ReadConfiguration>
      <!--======Method Configuration================
-->
      <MethodConfiguration>
        <Method Name="Insert">
          <!--              -->
          <CommandSequence>
            <Item Command="UserCreate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Update">
          <!--              -->
          <CommandSequence>
            <Item Command="UserUpdate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Delete">
          <!--              -->
          <CommandSequence>
            <Item Command="UserDelete" Order="1" />
          </CommandSequence>
        </Method>
      </MethodConfiguration>
    </Class>
    <Class Name="Group">
      <!--======Properties================
-->
      <Properties>
        <Property Name="id" DataType="String" IsUniqueKey="true" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <CommandMappings>
            <Map ToCommand="GroupDelete" Parameter="id" />
            <Map ToCommand="GroupGet" Parameter="id" />
            <Map ToCommand="GroupUpdate" Parameter="id" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="id" />
            <Bind CommandResultOf="GroupGet" Path="id" />
            <Bind CommandResultOf="GroupCreate" Path="id" />
            <Bind CommandResultOf="GroupUpdate" Path="id" />
          </ReturnBindings>
        </Property>
        <Property Name="groupName" DataType="String" IsUniqueKey="true" IsMandatory="false" IsMultivalue="false" IsDisplay="true" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="groupName" />
            <Map ToCommand="GroupCreate" Parameter="groupName" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="groupName" />
            <Bind CommandResultOf="GroupGet" Path="groupName" />
            <Bind CommandResultOf="GroupCreate" Path="groupName" />
            <Bind CommandResultOf="GroupUpdate" Path="groupName" />
          </ReturnBindings>
        </Property>
        <Property Name="description" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="description" />
            <Map ToCommand="GroupCreate" Parameter="description" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="description" />
            <Bind CommandResultOf="GroupGet" Path="description" />
            <Bind CommandResultOf="GroupCreate" Path="description" />
            <Bind CommandResultOf="GroupUpdate" Path="description" />
          </ReturnBindings>
        </Property>
        <Property Name="groupType" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="true" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="groupType" />
            <Map ToCommand="GroupCreate" Parameter="groupType" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="groupType" />
            <Bind CommandResultOf="GroupGet" Path="groupType" />
            <Bind CommandResultOf="GroupCreate" Path="groupType" />
            <Bind CommandResultOf="GroupUpdate" Path="groupType" />
          </ReturnBindings>
        </Property>
        <Property Name="managerID" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="managerID" />
            <Map ToCommand="GroupCreate" Parameter="managerID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="managerID" />
            <Bind CommandResultOf="GroupGet" Path="managerID" />
            <Bind CommandResultOf="GroupCreate" Path="managerID" />
            <Bind CommandResultOf="GroupUpdate" Path="managerID" />
          </ReturnBindings>
        </Property>
        <Property Name="timeRegApprovalGroupID" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="timeRegApprovalGroupID" />
            <Map ToCommand="GroupCreate" Parameter="timeRegApprovalGroupID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="timeRegApprovalGroupID" />
            <Bind CommandResultOf="GroupGet" Path="timeRegApprovalGroupID" />
            <Bind CommandResultOf="GroupCreate" Path="timeRegApprovalGroupID" />
            <Bind CommandResultOf="GroupUpdate" Path="timeRegApprovalGroupID" />
          </ReturnBindings>
        </Property>
        <Property Name="externalID" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="externalID" />
            <Map ToCommand="GroupCreate" Parameter="externalID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="externalID" />
            <Bind CommandResultOf="GroupGet" Path="externalID" />
            <Bind CommandResultOf="GroupCreate" Path="externalID" />
            <Bind CommandResultOf="GroupUpdate" Path="externalID" />
          </ReturnBindings>
        </Property>
        <Property Name="externalTag" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="externalTag" />
            <Map ToCommand="GroupCreate" Parameter="externalTag" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="externalTag" />
            <Bind CommandResultOf="GroupGet" Path="externalTag" />
            <Bind CommandResultOf="GroupCreate" Path="externalTag" />
            <Bind CommandResultOf="GroupUpdate" Path="externalTag" />
          </ReturnBindings>
        </Property>
        <Property Name="parentID" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="parentID" />
            <Map ToCommand="GroupCreate" Parameter="parentID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="parentID" />
            <Bind CommandResultOf="GroupGet" Path="parentID" />
            <Bind CommandResultOf="GroupCreate" Path="parentID" />
            <Bind CommandResultOf="GroupUpdate" Path="parentID" />
          </ReturnBindings>
        </Property>
        <Property Name="createdById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="createdById" />
            <Map ToCommand="GroupCreate" Parameter="createdById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="createdById" />
            <Bind CommandResultOf="GroupGet" Path="createdById" />
            <Bind CommandResultOf="GroupCreate" Path="createdById" />
            <Bind CommandResultOf="GroupUpdate" Path="createdById" />
          </ReturnBindings>
        </Property>
        <Property Name="createdOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="createdOn" />
            <Map ToCommand="GroupCreate" Parameter="createdOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="createdOn" />
            <Bind CommandResultOf="GroupGet" Path="createdOn" />
            <Bind CommandResultOf="GroupCreate" Path="createdOn" />
            <Bind CommandResultOf="GroupUpdate" Path="createdOn" />
          </ReturnBindings>
        </Property>
        <Property Name="updatedOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="updatedOn" />
            <Map ToCommand="GroupCreate" Parameter="updatedOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="updatedOn" />
            <Bind CommandResultOf="GroupGet" Path="updatedOn" />
            <Bind CommandResultOf="GroupCreate" Path="updatedOn" />
            <Bind CommandResultOf="GroupUpdate" Path="updatedOn" />
          </ReturnBindings>
        </Property>
        <Property Name="updatedById" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="updatedById" />
            <Map ToCommand="GroupCreate" Parameter="updatedById" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="updatedById" />
            <Bind CommandResultOf="GroupGet" Path="updatedById" />
            <Bind CommandResultOf="GroupCreate" Path="updatedById" />
            <Bind CommandResultOf="GroupUpdate" Path="updatedById" />
          </ReturnBindings>
        </Property>
        <Property Name="isDeleted" DataType="Bool" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="isDeleted" />
            <Map ToCommand="GroupCreate" Parameter="isDeleted" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="isDeleted" />
            <Bind CommandResultOf="GroupGet" Path="isDeleted" />
            <Bind CommandResultOf="GroupCreate" Path="isDeleted" />
            <Bind CommandResultOf="GroupUpdate" Path="isDeleted" />
          </ReturnBindings>
        </Property>
        <Property Name="deletedOn" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="deletedOn" />
            <Map ToCommand="GroupCreate" Parameter="deletedOn" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="deletedOn" />
            <Bind CommandResultOf="GroupGet" Path="deletedOn" />
            <Bind CommandResultOf="GroupCreate" Path="deletedOn" />
            <Bind CommandResultOf="GroupUpdate" Path="deletedOn" />
          </ReturnBindings>
        </Property>
        <Property Name="deletedByID" DataType="String" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="deletedByID" />
            <Map ToCommand="GroupCreate" Parameter="deletedByID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="deletedByID" />
            <Bind CommandResultOf="GroupGet" Path="deletedByID" />
            <Bind CommandResultOf="GroupCreate" Path="deletedByID" />
            <Bind CommandResultOf="GroupUpdate" Path="deletedByID" />
          </ReturnBindings>
        </Property>
        <Property Name="isSystemType" DataType="Bool" IsUniqueKey="false" IsMandatory="false" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="GroupUpdate" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="GroupUpdate" Parameter="isSystemType" />
            <Map ToCommand="GroupCreate" Parameter="isSystemType" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="GroupGetAll" Path="isSystemType" />
            <Bind CommandResultOf="GroupGet" Path="isSystemType" />
            <Bind CommandResultOf="GroupCreate" Path="isSystemType" />
            <Bind CommandResultOf="GroupUpdate" Path="isSystemType" />
          </ReturnBindings>
        </Property>
      </Properties>
      <!--======ReadConfiguration================
-->
      <ReadConfiguration>
        <ListingCommand Command="GroupGetAll" />
        <CommandSequence>
          <Item Command="GroupGet" Order="1" />
        </CommandSequence>
      </ReadConfiguration>
      <!--======Method Configuration================
-->
      <MethodConfiguration>
        <Method Name="Insert">
          <!--              -->
          <CommandSequence>
            <Item Command="GroupCreate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Update">
          <!--              -->
          <CommandSequence>
            <Item Command="GroupUpdate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Delete">
          <!--              -->
          <CommandSequence>
            <Item Command="GroupDelete" Order="1" />
          </CommandSequence>
        </Method>
      </MethodConfiguration>
    </Class>
    <Class Name="UserInGroup">
      <!--======Properties================
-->
      <Properties>
        <Property Name="Id" DataType="String" IsUniqueKey="true" IsMandatory="true" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <CommandMappings>
            <Map ToCommand="UserInGroupDelete" Parameter="Id" />
            <Map ToCommand="UserInGroupGet" Parameter="Id" />
            <Map ToCommand="UserInGroupUpdate" Parameter="Id" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserInGroupGetAll" Path="Id" />
            <Bind CommandResultOf="UserInGroupGet" Path="Id" />
            <Bind CommandResultOf="UserInGroupCreate" Path="Id" />
            <Bind CommandResultOf="UserInGroupUpdate" Path="Id" />
			<Bind CommandResultOf="UserInGroupDelete" Path="Id" />
          </ReturnBindings>
        </Property>
        <Property Name="UserID" DataType="String" IsUniqueKey="false" IsMandatory="true" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserInGroupUpdate" />
			<ModBy Command="UserInGroupDelete" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserInGroupUpdate" Parameter="UserID" />
            <Map ToCommand="UserInGroupCreate" Parameter="UserID" />
			<Map ToCommand="UserInGroupDelete" Parameter="UserID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserInGroupGetAll" Path="UserID" />
            <Bind CommandResultOf="UserInGroupGet" Path="UserID" />
            <Bind CommandResultOf="UserInGroupCreate" Path="UserID" />
            <Bind CommandResultOf="UserInGroupUpdate" Path="UserID" />
			<Bind CommandResultOf="UserInGroupDelete" Path="UserID" />
          </ReturnBindings>
        </Property>
        <Property Name="GroupID" DataType="String" IsUniqueKey="false" IsMandatory="true" IsMultivalue="false" IsDisplay="false" IsRevision="false" IsAutoFill="false">
          <ModifiedBy>
            <ModBy Command="UserInGroupUpdate" />
			<ModBy Command="UserInGroupDelete" />
          </ModifiedBy>
          <CommandMappings>
            <Map ToCommand="UserInGroupUpdate" Parameter="GroupID" />
            <Map ToCommand="UserInGroupCreate" Parameter="GroupID" />
			<Map ToCommand="UserInGroupDelete" Parameter="GroupID" />
          </CommandMappings>
          <ReturnBindings>
            <Bind CommandResultOf="UserInGroupGetAll" Path="GroupID" />
            <Bind CommandResultOf="UserInGroupGet" Path="GroupID" />
            <Bind CommandResultOf="UserInGroupCreate" Path="GroupID" />
            <Bind CommandResultOf="UserInGroupUpdate" Path="GroupID" />
			<Bind CommandResultOf="UserInGroupDelete" Path="GroupID" />
          </ReturnBindings>
        </Property>
      </Properties>
      <!--======ReadConfiguration================
-->
      <ReadConfiguration>
        <ListingCommand Command="UserInGroupGetAll" />
        <CommandSequence>
          <Item Command="UserInGroupGet" Order="1" />
        </CommandSequence>
      </ReadConfiguration>
      <!--======Method Configuration================
-->
      <MethodConfiguration>
        <Method Name="Insert">
          <!--              -->
          <CommandSequence>
            <Item Command="UserInGroupCreate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Update">
          <!--              -->
          <CommandSequence>
            <Item Command="UserInGroupUpdate" Order="1" />
          </CommandSequence>
        </Method>
        <Method Name="Delete">
          <!--              -->
          <CommandSequence>
			<Item Command="UserInGroupGet" Order="1" />
            <Item Command="UserInGroupDelete" Order="2" />
          </CommandSequence>
        </Method>
      </MethodConfiguration>
    </Class>
  </Schema>
</PowershellConnectorDefinition>

Pre-script

If Not CBool(Connection.Variables("FULLSYNC")) AndAlso _
	$FK(UID_UNSAccountB).FK(UID_UNSRootB).NamespaceManagedBy:String$.Equals("VISYNC",StringComparison.OrdinalIgnoreCase) Then

	Try
		'''''''''''' Added to test removal ''''''''''
		If EventName.ToUpper = "ASSIGN" Then
		    Value = DPR_WrapObjectForProjection(Entity)
		Else
		    Dim epatch As String = DPR_WrapObjectForProjection(Entity)
		    Value = epatch.ToString.Replace("<Data State=""Loaded, PermissionBased"" />", "<Data State=""Loaded, Deleted, PermissionBased, ToDeletePhysical"" />")
		End If
		'''''''''''''''''''''''''''''''''''''''''''''''
		
		values("SystemType") = $FK(UID_UNSAccountB).FK(UID_UNSRootB).FK(UID_DPRNameSpace).Ident_DPRNameSpace$
		values("AdHocDataFound") = False
		
		Imports System.Collections.Generic
		Dim data As IDictionary(Of String,String) = DPR_GetAdHocData( _
			$FK(UID_UNSAccountB).FK(UID_UNSRootB).XObjectKey$, _
			values("SystemType").ToString(),"","Insert")
			
		If Not data Is Nothing
			values("AdHocDataFound") = True
			values("ObjectKey") = New DbObjectKey(base.Tablename,New String(){ $UID_UNSAccountB$,$UID_UNSGroupB$}).ToXmlString()
			values("UID_DPRSystemVariableSet") = data("VariableSetUID")
			values("UID_DPRProjectionConfiguration") = data("ProjectionConfigUID")
			values("UID_QBMServer") = data("ExecutionServerUID")
		End If

	Catch ex As Exception
		values("AdHocDataFound") = False
	End Try
	
End If