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

<Properties version="4.1">
	<Property name="xslt.base64Zipped">true</Property>
	<Property name="xslt.ignoreInput">false</Property>
	<Property name="xslt.params" type="List">
		<Property name="var.session">var.session</Property>
		<Property name="var.id">var.id</Property>
	</Property>
	<Property name="xslt.saveAtServer">true</Property>
	<Property name="xslt.setAllVariablesAsTransformerParams">true</Property>
	<Property name="xslt.source">&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;body>&lt;id>15&lt;/id>&lt;image>iVBORw0KGgoAAAA&lt;/image>&lt;/body></Property>
	<Property name="xslt.sourceVariables" type="Map">
		<Property name="ISWorkflowName">VAM_am_063_hooking</Property>
		<Property name="ISServerName">dev03.virtimo.net</Property>
		<Property name="ISInvokingWorkflow">VAM_am_010_template</Property>
		<Property name="ISModuleId">3</Property>
		<Property name="ISGlobalProcessId">1662138</Property>
		<Property name="ISUserName">VAM</Property>
		<Property name="ISInvokingModule">VAM_am_wfc_043_setImage</Property>
		<Property name="ISCurrentTime">1486731805889</Property>
		<Property name="ISProcessId">1662138</Property>
		<Property name="log" type="XmlDocument">&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;log>&lt;entries/>&lt;/log></Property>
		<Property name="ISModuleName">VAM_am_assign</Property>
		<Property name="var.session" type="XmlDocument">&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;session>&lt;request>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>setImage&lt;/method>&lt;parameters>&lt;id>15&lt;/id>&lt;image>iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI WXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QIKDQAcGGgenwAAA8JJREFUeNrtmk1oXFUUx3/nvWTy NR80nRKNk+iiFEGLiFoXgrELM8k0oqC47MJCsYpYXPpBKyJibRGLIlp140aKoNIkTVtEFIoUbKEU REupbTITOjbRzsdrMhPfOy4aiCExJpmZxvfm/rbzOHPP/5577/+e98BgMBgMhjVDQQZj3euOdXS0 rcX/y1okfDzSOaCe9QSwFaELaJj9uaRwEpWhhlDjp4/+eTEXKAGGw4keC94F7l3G4zlE98ULt7xz P6dnfC2AgoyEE3sEXgXsFY7wtNoNT/Vfu3TJtwKMhLs+BH22ghBjYts9ydzl36o9NqvWyR+NJHZU mDxAl7ruId9VwGCse12D650H4lVZSip9/c7YMd9UQKOrz1UreQBL2OGrJaDok1WO1/sT9zX6QoDv NmwIL/O4WwmxiWj2dl8IMFNqurUWcS31OnwhgPeXF6lFXNezw74QwPV0shZxbWXSFwI0xLyJGyaw yhurullfCJDMZh2EM1W21BeTU+Nj/nGCqiNVdm3f+soHeLjvAflqHSyu6H5fCZAqXrmK6NtVCvfx tkLmvO8uQ8lC5i3gUIWl/1W+mH6xJr6i1gIIaLzY8bwK+wFvFQE+D7WUtj8Nrm/7AXN9gdu2KtYb gj60jMd/FnRPspj5ssYTdPMZiSa2qEfKgkcUOmdvjA5KBpEfVRk55Yyd2LuaijEYDAaDwWAw3CQn eBjs1lh3dC0Gfz03mq/0jrAsAY7Q2RqK2L2epw+KxT0om4E2IMpKX3ZWH3e25+AgnFOPs5Ylp8oF 9/hjjF+vSIChtsRmW/QVVAYQ2nxV24qD6KCr8uY2J31uRQIc5q5QNJw7AOz6H8xwxRUi6EduseWl FBdK/ynAN/F4pHm6+YhCT8D2ux9KzdMDj09MFJZsiDRNNR0MYPIADzeVWt5fsgKOtiZSYjEU6HPP 0oG+fGZo0QoQS3cH/uD3rN2LVsBw+8aoVZ6eZO6LraDieqHm9tQfF/LzKsAql7vqIHkAW0rTdyxY AoKurxv7K3O5zu0B4v5eP/7furpAgHKBUaBcB/nPTDdPXV4gwA3fLF/XgQDD/zRD845BS9yDBLsX r6LWB//qBHsL4ydV2RdgAT5JOqMnlrTCfU76ZYXXgzf3fJYvpnctMIaLeGPtL6b3IvIMaDYAiTuK vJZ30jsXa54s2Q8Ybt8YtculFxTdDmzyWepXQL7wXO9AaiqTXlVDZP5FqesBsdgC3A16p8B6hRgQ WeNEi0AO9BrIL6LyK+KdyRUz39fqlbrBYDAYDAHhb+POSA3Lj+unAAAAAElFTkSuQmCC&lt;/image>&lt;/parameters>&lt;withUser>false&lt;/withUser>&lt;startTimestamp>1486731805858&lt;/startTimestamp>&lt;/request>&lt;configuration>&lt;api> 
    &lt;database>&lt;type>mssql&lt;/type> 
        
        
      &lt;default> 
        &lt;alertTimeout>20&lt;/alertTimeout>  
        &lt;queryTimeout>60&lt;/queryTimeout> 
      &lt;/default> 
    &lt;/database>  
    &lt;entity> 
      &lt;validate>false&lt;/validate> 
    &lt;/entity>  
    &lt;response> 
      &lt;debuggingInformation>false&lt;/debuggingInformation>  
      &lt;format>false&lt;/format>  
      &lt;validate>true&lt;/validate> 
    &lt;/response>  
    &lt;user> 
      &lt;maxAge>P0DT2H0M5S&lt;/maxAge>  
    &lt;/user>&lt;technicalUser> 
      &lt;loginName>sys&lt;/loginName> 
    &lt;/technicalUser>&lt;alerting> 
      &lt;recipient> 
        &lt;eMailAddress>kaufhold@virtimo.de &lt;/eMailAddress> 
      &lt;/recipient>&lt;mail> 
      &lt;host>smtp.googlemail.com&lt;/host>  
      &lt;sender> 
        &lt;eMailAddress>jochen@virtimo.net &lt;/eMailAddress> 
      &lt;/sender>  
      &lt;debuggingInformation>true&lt;/debuggingInformation> 
    &lt;/mail> 
    &lt;/alerting>&lt;backend>&lt;imnot>&lt;url>https://localhost:7080/im/1/rest/&lt;/url>&lt;/imnot>&lt;bpc>&lt;url>http://localhost:8181/cxf/bpc-core/authentication&lt;/url>&lt;/bpc>&lt;/backend> 
  &lt;/api>&lt;am>&lt;database>&lt;type>mssql&lt;/type> 
        
        
      &lt;default> 
        &lt;alertTimeout>20&lt;/alertTimeout>  
        &lt;queryTimeout>60&lt;/queryTimeout> 
      &lt;/default> 
    &lt;/database> 
      
      
    &lt;entity> 
      &lt;validate>false&lt;/validate> 
    &lt;/entity>  
      
      
    &lt;technicalUser> 
      &lt;loginName>sys&lt;/loginName> 
    &lt;/technicalUser>
      
      
     
  &lt;/am>&lt;userGroupName>VAM&lt;/userGroupName>&lt;/configuration>&lt;user>&lt;id>bpcadmin&lt;/id>&lt;displayName>bpcadmin&lt;/displayName>&lt;loginName>bpcadmin&lt;/loginName>&lt;name>bpcadmin&lt;/name>&lt;eMailAddress/>&lt;active>true&lt;/active>&lt;locale>de_DE&lt;/locale>&lt;language>de&lt;/language>&lt;country>DE&lt;/country>&lt;roles>&lt;role>10XCH-SWISSGRID2&lt;/role>&lt;role>bpcadmin&lt;/role>&lt;role>bpcUser&lt;/role>&lt;role>EAI Developer&lt;/role>&lt;role>VAM_organization_16103&lt;/role>&lt;role>VAM_organization_ebix&lt;/role&gt;&lt;role>VAM_organization_PF&lt;/role>&lt;role>VAM_organization_showcase&lt;/role>&lt;role>VAM-administrator&lt;/role>&lt;/roles>&lt;permissions>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>create&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>delete&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>executeAction&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>get&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>getActionAttributes&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>query&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>asset&lt;/context>&lt;method>update&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>person&lt;/context>&lt;method>create&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>person&lt;/context>&lt;method>delete&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>person&lt;/context>&lt;method>get&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>person&lt;/context>&lt;method>query&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>person&lt;/context>&lt;method>update&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>query&lt;/context>&lt;method>create&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>query&lt;/context>&lt;method>delete&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>query&lt;/context>&lt;method>get&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>query&lt;/context>&lt;method>query&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>query&lt;/context>&lt;method>update&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>create&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>delete&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>executeAction&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>get&lt;/method&gt;&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>getActionAttributes&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>getImage&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>query&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>setImage&lt;/method>&lt;/permission>&lt;permission>&lt;module>am&lt;/module>&lt;context>template&lt;/context>&lt;method>update&lt;/method>&lt;/permission>&lt;permission>&lt;module>api&lt;/module>&lt;context>organization&lt;/context>&lt;method>getConfiguration&lt;/method>&lt;/permission>&lt;permission>&lt;module>api&lt;/module>&lt;context>organization&lt;/context>&lt;method>setConfiguration&lt;/method>&lt;/permission>&lt;permission>&lt;module>api&lt;/module>&lt;context>organization&lt;/context>&lt;method>setName&lt;/method>&lt;/permission>&lt;/permissions>&lt;organizations>&lt;organization>&lt;id>showcase&lt;/id>&lt;displayName>showcase&lt;/displayName>&lt;name/>&lt;configuration>&lt;am xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">&lt;overviews>&lt;overview>&lt;type>tree&lt;/type>&lt;grouping>true&lt;/grouping>&lt;canCreate>true&lt;/canCreate>&lt;canDelete>true&lt;/canDelete>&lt;rootTemplate>&lt;templateId>21&lt;/templateId>&lt;templateName>Marktübersicht&lt;/templateName>&lt;/rootTemplate>&lt;title>&lt;de>Marktübersicht&lt;/de>&lt;en>Marktübersicht&lt;/en>&lt;/title>&lt;tabTitle>&lt;de>Marktübersicht&lt;/de>&lt;en>Marktübersicht&lt;/en>&lt;/tabTitle>&lt;headIconPath>overview64&lt;/headIconPath>&lt;defaultFilters>&lt;item>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/item>&lt;/defaultFilters>&lt;/overview>&lt;overview>&lt;type>grid&lt;/type>&lt;grouping>true&lt;/grouping>&lt;canCreate>true&lt;/canCreate>&lt;canDelete>true&lt;/canDelete>&lt;singleTemplateMode>&lt;templateId>21&lt;/templateId>&lt;templateName>Netzgebiete&lt;/templateName>&lt;/singleTemplateMode>&lt;title>&lt;de>Netzgebiete&lt;/de>&lt;en>Netzgebiete&lt;/en>&lt;/title>&lt;tabTitle>&lt;de>Netzgebiete&lt;/de>&lt;en>Netzgebiete&lt;/en>&lt;/tabTitle>&lt;headIconPath>overview64&lt;/headIconPath>&lt;defaultFilters>&lt;item>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/item>&lt;/defaultFilters>&lt;customColumns>&lt;item>&lt;title>&lt;de>EIC&lt;/de>&lt;/title>&lt;attributePath>EIC&lt;/attributePath>&lt;type>string&lt;/type>&lt;/item>&lt;/customColumns>&lt;/overview>&lt;overview>&lt;type>grid&lt;/type>&lt;grouping>true&lt;/grouping>&lt;canCreate>true&lt;/canCreate>&lt;canDelete>true&lt;/canDelete>&lt;singleTemplateMode>&lt;templateId>22&lt;/templateId>&lt;templateName>Netzbetreiber&lt;/templateName>&lt;/singleTemplateMode>&lt;title>&lt;de>Netzbetreiber&lt;/de>&lt;en>Netzbetreiber&lt;/en>&lt;/title>&lt;tabTitle>&lt;de>Netzbetreiber&lt;/de>&lt;en>Netzbetreiber&lt;/en>&lt;/tabTitle>&lt;headIconPath>overview64&lt;/headIconPath>&lt;defaultFilters>&lt;item>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/item>&lt;/defaultFilters&gt;&lt;customColumns/>&lt;/overview>&lt;overview>&lt;type>grid&lt;/type>&lt;grouping>true&lt;/grouping>&lt;canCreate>true&lt;/canCreate>&lt;canDelete>true&lt;/canDelete>&lt;singleTemplateMode>&lt;templateId>15&lt;/templateId>&lt;templateName>Erzeuger&lt;/templateName>&lt;/singleTemplateMode>&lt;title>&lt;de>Erzeuger&lt;/de>&lt;en>Erzeuger&lt;/en>&lt;/title>&lt;tabTitle>&lt;de>Erzeuger&lt;/de>&lt;en>Erzeuger&lt;/en>&lt;/tabTitle>&lt;headIconPath>overview64&lt;/headIconPath>&lt;defaultFilters>&lt;item>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/item>&lt;/defaultFilters>&lt;customColumns/>&lt;/overview>&lt;overview>&lt;type>grid&lt;/type>&lt;grouping>true&lt;/grouping>&lt;canCreate>true&lt;/canCreate>&lt;canDelete>true&lt;/canDelete>&lt;singleTemplateMode>&lt;templateId>26&lt;/templateId>&lt;templateName>Anlagen&lt;/templateName>&lt;/singleTemplateMode>&lt;title>&lt;de>Anlagen&lt;/de>&lt;en>Anlagen&lt;/en>&lt;/title>&lt;tabTitle>&lt;de>Anlagen&lt;/de>&lt;en>Anlagen&lt;/en>&lt;/tabTitle>&lt;headIconPath>overview64&lt;/headIconPath>&lt;defaultFilters>&lt;item>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/item>&lt;/defaultFilters>&lt;customColumns/>&lt;/overview>&lt;/overviews>&lt;assetChoicePopupDefaultFilters>&lt;key>displayName&lt;/key>&lt;operator>contains&lt;/operator>&lt;/assetChoicePopupDefaultFilters>&lt;noLocationAndContactsFilters>true&lt;/noLocationAndContactsFilters>&lt;sortMode>user_ci&lt;/sortMode>&lt;/am>&lt;/configuration>&lt;active>true&lt;/active>&lt;/organization>&lt;/organizations>&lt;/user>&lt;/session></Property>
	</Property>
	<Property name="xslt.stylesheet" type="XmlDocument">&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:am="http://www.bosch-si.com/2013/AM" exclude-result-prefixes="#all" version="2.0">  
  &lt;xsl:import href="inubitmodule://VAM_api_XSLT_Tools"/>  
  &lt;xsl:output method="xml" encoding="UTF-8"/>  
  &lt;xsl:param name="var.session" as="element()"/>&lt;xsl:param name="var.id"/>  
  &lt;xsl:template match="/"> 
    &lt;xsl:variable name="currentDateTime" select="am:currentDateTimeForDB()"/>  
    &lt;queries> 
      &lt;query type="update" queryID="template"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName>templates&lt;/tableName> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field> 
                &lt;fieldName>image&lt;/fieldName>  
                &lt;fieldValue> 
                  &lt;xsl:value-of select="/body/image"/> 
                &lt;/fieldValue> 
              &lt;/field>  
              &lt;field> 
                &lt;fieldName>lastUpdatedOn&lt;/fieldName>  
                &lt;fieldValue type="force">&lt;xsl:value-of select="am:timestampToDB($currentDateTime)"/>&lt;/fieldValue> 
              &lt;/field>  
              &lt;field> 
                &lt;fieldName>lastUpdatedByUserId&lt;/fieldName>  
                &lt;fieldValue> 
                  &lt;xsl:value-of select="$var.session/user/id"/> 
                &lt;/fieldValue> 
              &lt;/field>  
            &lt;/fields>  
            &lt;conditions> 
              &lt;condition type="and"> 
                &lt;leftValue>id&lt;/leftValue>  
                &lt;operation>=&lt;/operation>  
                &lt;rightValue isValue="true"> 
                  &lt;xsl:value-of select="$var.id"/> 
                &lt;/rightValue> 
              &lt;/condition>  
              &lt;condition type="and"> 
                &lt;leftValue>organizationId&lt;/leftValue>  
                &lt;operation>=&lt;/operation>  
                &lt;rightValue isValue="true"> 
                  &lt;xsl:value-of select="$var.session/user/organizations/organization/id"/> 
                &lt;/rightValue> 
              &lt;/condition>  
              &lt;condition type="and"> 
                &lt;leftValue>deleted&lt;/leftValue>  
                &lt;operation>=&lt;/operation>&lt;rightValue isValue="true">0&lt;/rightValue>  
                 
              &lt;/condition> 
            &lt;/conditions> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/xsl:template> 
&lt;/xsl:stylesheet></Property>
	<Property name="xslt.target">&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;Different_Query_Types> 
  &lt;!-- === the different query types: === -->  
  &lt;Select_Query_Type> 
    &lt;!-- use this skeleton for a select query: -->  
    &lt;queries> 
      &lt;query type="select"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName/> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field> 
                &lt;fieldName/> 
              &lt;/field> 
            &lt;/fields>  
            &lt;conditions> 
              &lt;condition type="OR"> 
                &lt;leftValue/>  
                &lt;operation/>  
                &lt;rightValue/> 
              &lt;/condition> 
            &lt;/conditions>  
            &lt;group> 
              &lt;field> 
                &lt;fieldName/> 
              &lt;/field>  
              &lt;expression/> 
            &lt;/group>  
            &lt;having> 
              &lt;expression/> 
            &lt;/having>  
            &lt;sortOrders> 
              &lt;sort order="ASC"/> 
            &lt;/sortOrders>  
            &lt;tail/> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Select_Query_Type>  
  &lt;Insert_Query_Type> 
    &lt;!-- use this skeleton for an insert query: -->  
    &lt;queries> 
      &lt;query type="insert"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName/> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field> 
                &lt;fieldName/>  
                &lt;fieldValue/> 
              &lt;/field> 
            &lt;/fields> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Insert_Query_Type>  
  &lt;Update_Query_Type> 
    &lt;!-- use this skeleton for an update query: -->  
    &lt;queries> 
      &lt;query type="update"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName/> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field> 
                &lt;fieldName/>  
                &lt;fieldValue/> 
              &lt;/field> 
            &lt;/fields>  
            &lt;conditions> 
              &lt;condition type="OR"> 
                &lt;leftValue/>  
                &lt;operation/>  
                &lt;rightValue/> 
              &lt;/condition> 
            &lt;/conditions> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Update_Query_Type>  
  &lt;UpdateOrInsert_Query_Type> 
    &lt;!-- use this skeleton for an query that do an update (or insert it not always there): -->  
    &lt;queries> 
      &lt;query type="updateOrInsert"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName/> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field skip="update"> 
                &lt;fieldName/>  
                &lt;fieldValue/> 
              &lt;/field> 
            &lt;/fields>  
            &lt;conditions> 
              &lt;condition type="OR"> 
                &lt;leftValue/>  
                &lt;operation/>  
                &lt;rightValue/> 
              &lt;/condition> 
            &lt;/conditions> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/UpdateOrInsert_Query_Type>  
  &lt;Delete_Query_Type> 
    &lt;!-- use this skeleton for a delete query: -->  
    &lt;queries> 
      &lt;query type="delete"> 
        &lt;tables> 
          &lt;table> 
            &lt;tableNames> 
              &lt;tableName/> 
            &lt;/tableNames>  
            &lt;conditions> 
              &lt;condition type="OR"> 
                &lt;leftValue/>  
                &lt;operation/>  
                &lt;rightValue/> 
              &lt;/condition> 
            &lt;/conditions> 
          &lt;/table> 
        &lt;/tables> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Delete_Query_Type>  
  &lt;Call_Type> 
    &lt;!-- use this skeleton to call a stored procedure or function-->  
    &lt;queries> 
      &lt;query type="call"> 
        &lt;method name="methodName"> 
          &lt;parameter name="optionalNamedParameter" direction="IN|OUT|INOUT" null="true" type="BIT|TINYINT|SMALLINT|INTEGER|BIGINT|FLOAT|REAL|DOUBLE|NUMERIC|DECIMAL|CHAR|VARCHAR|LONGVARCHAR|DATE|TIMETIMESTAMP|BINARY|VARBINARY|LONGVARBINARY|NULL|OTHER|JAVA_OBJECT|DISTINCT|STRUCT|ARRAY|BLOB|CLOB|REF|DATALINK|BOOLEAN"/>  
          &lt;result type=""/> 
        &lt;/method> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Call_Type>  
  &lt;!-- === all tags with possible attributes: === -->  
  &lt;Possible_Attributes> 
    &lt;queries> 
      &lt;query type="select|insert|update|updateOrInsert|delete|call" properties="force" queryID="id" forceResult="true">
        &lt;!--The attribute forceResult can be specified with properties='force' to indicate that the statement is a select statement when it does not start with 'select'-->  
        &lt;value/>  
        &lt;tables> 
          &lt;table name="subselectName" type="subselect"> 
            &lt;tableNames> 
              &lt;tableName alias="aliasName"/> 
            &lt;/tableNames>  
            &lt;fields> 
              &lt;field alias="aliasName" skip="update|insert"> 
                &lt;fieldName/>  
                &lt;fieldValue type="subselect|force"/> 
              &lt;/field> 
            &lt;/fields>  
            &lt;conditions> 
              &lt;condition type="OR|AND"> 
                &lt;leftValue/>  
                &lt;operation/>  
                &lt;rightValue type="subselect|force"/> 
              &lt;/condition>  
              &lt;conditions type="OR|AND"> 
                &lt;condition type="OR|AND"> 
                  &lt;leftValue/>  
                  &lt;operation/>  
                  &lt;rightValue type="subselect|force"/> 
                &lt;/condition> 
              &lt;/conditions> 
            &lt;/conditions>  
            &lt;sortOrders> 
              &lt;sort order="DESC|ASC"/> 
            &lt;/sortOrders>  
            &lt;tail/> 
          &lt;/table> 
        &lt;/tables>  
        &lt;method name="methodName"> 
          &lt;parameter direction="IN|OUT|INOUT" type="BIT|TINYINT|SMALLINT|INTEGER|BIGINT|FLOAT|REAL|DOUBLE|NUMERIC|DECIMAL|CHAR|VARCHAR|LONGVARCHAR|DATE|TIMETIMESTAMP|BINARY|VARBINARY|LONGVARBINARY|NULL|OTHER|JAVA_OBJECT|DISTINCT|STRUCT|ARRAY|BLOB|CLOB|REF|DATALINK|BOOLEAN"/>  
          &lt;result type="BIT|TINYINT|SMALLINT|INTEGER|BIGINT|FLOAT|REAL|DOUBLE|NUMERIC|DECIMAL|CHAR|VARCHAR|LONGVARCHAR|DATE|TIMETIMESTAMP|BINARY|VARBINARY|LONGVARBINARY|NULL|OTHER|JAVA_OBJECT|DISTINCT|STRUCT|ARRAY|BLOB|CLOB|REF|DATALINK|BOOLEAN"/> 
        &lt;/method> 
      &lt;/query> 
    &lt;/queries> 
  &lt;/Possible_Attributes>
  &lt;ExampleQueries>
    &lt;SubSelects>
      &lt;!--Insert into Table with Value of another table-->
      &lt;query type="insert">
        &lt;tables>
          &lt;table type="subselect" alias="IS_WORKFLOWID_VALUE">
            &lt;tableNames>
              &lt;tableName>inubitWorkflow&lt;/tableName>
            &lt;/tableNames>
            &lt;fields>
              &lt;field>
                &lt;fieldName>MAX( 0 )&lt;/fieldName>
              &lt;/field>
            &lt;/fields>
            &lt;conditions>
              &lt;condition type="AND">
                &lt;leftValue>IS_WORKFLOWID&lt;/leftValue>
                &lt;operation>&amp;gt;&lt;/operation>
                &lt;rightValue>0&lt;/rightValue>
              &lt;/condition>
            &lt;/conditions>
          &lt;/table>
          &lt;table>
            &lt;tableNames>
              &lt;tableName>inubitLog&lt;/tableName>
            &lt;/tableNames>
            &lt;fields>
              &lt;field>
                &lt;fieldName>IS_GLOBALPID&lt;/fieldName>
                &lt;fieldValue>0&lt;/fieldValue>
              &lt;/field>
              &lt;field>
                &lt;fieldName>IS_WORKFLOWID&lt;/fieldName>
                &lt;fieldValue type="subselect">IS_WORKFLOWID_VALUE&lt;/fieldValue>
              &lt;/field>
            &lt;/fields>
            &lt;conditions>
              &lt;condition type="AND">
                &lt;leftValue>IS_GLOBALPID&lt;/leftValue>
                &lt;operation>&amp;gt;&lt;/operation>
                &lt;rightValue>0&lt;/rightValue>
              &lt;/condition>
            &lt;/conditions>
          &lt;/table>
        &lt;/tables>
      &lt;/query>
    &lt;/SubSelects>
    &lt;StoredProcedureCalls>
      &lt;!--Call Oracle Procedure with various datatypes as IN &amp; OUT -->
      &lt;query type="call">
        &lt;method name="TEST_ORACLE_PROCEDUR">
          &lt;parameter type="CLOB" direction="IN">this CLOB Data has 0.00849151611328125 MegaBytes #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA #### CLOBDATA&lt;/parameter>
          &lt;parameter type="CLOB" direction="OUT"/>
          &lt;parameter type="RESULTSET" direction="OUT"/>
          &lt;parameter type="RESULTSET" direction="OUT"/>
          &lt;parameter type="STRUCT" direction="IN">
            &lt;struct type="NESTED_KEY_VAL_PAIR">
              &lt;struct type="KEY_VAL_PAIR_REC">
                &lt;value>myKey_1&lt;/value>
                &lt;value>myValue_1&lt;/value>
              &lt;/struct>
              &lt;value>myVarcharValue&lt;/value>
            &lt;/struct>
          &lt;/parameter>
          &lt;parameter type="STRUCT" direction="OUT" typename="NESTED_KEY_VAL_CLOB"/>
          &lt;parameter type="BLOB" direction="IN">[encoded data, 11940 characters]&lt;/parameter>
          &lt;parameter type="BLOB" direction="OUT"/>
          &lt;parameter type="DATE" direction="IN" null="true"/>
          &lt;parameter type="DATE" direction="OUT"/>
          &lt;parameter type="ARRAY" direction="IN">
            &lt;array type="ARRAY_NESTED_KEY_VAL_PAIR">
              &lt;value>
                &lt;struct type="NESTED_KEY_VAL_PAIR">
                  &lt;struct type="KEY_VAL_PAIR_REC">
                    &lt;value>myKey_1&lt;/value>
                    &lt;value>myValue_1&lt;/value>
                  &lt;/struct>
                  &lt;value>myVarcharValue&lt;/value>
                &lt;/struct>
              &lt;/value&gt;
              &lt;value>
                &lt;struct type="NESTED_KEY_VAL_PAIR">
                  &lt;struct type="KEY_VAL_PAIR_REC">
                    &lt;value>myKey_1&lt;/value>
                    &lt;value>myValue_1&lt;/value>
                  &lt;/struct>
                  &lt;value>myVarcharValue&lt;/value>
                &lt;/struct>
              &lt;/value>
              &lt;value>
                &lt;struct type="NESTED_KEY_VAL_PAIR">
                  &lt;struct type="KEY_VAL_PAIR_REC">
                    &lt;value>myKey_1&lt;/value>
                    &lt;value>myValue_1&lt;/value>
                  &lt;/struct>
                  &lt;value>myVarcharValue&lt;/value>
                &lt;/struct>
              &lt;/value>
              &lt;value>
                &lt;struct type="NESTED_KEY_VAL_PAIR">
                  &lt;struct type="KEY_VAL_PAIR_REC">
                    &lt;value>myKey_1&lt;/value>
                    &lt;value>myValue_1&lt;/value>
                  &lt;/struct>
                  &lt;value>myVarcharValue&lt;/value>
                &lt;/struct>
              &lt;/value>
            &lt;/array>
          &lt;/parameter>
          &lt;parameter type="ARRAY" direction="OUT" typename="ARRAY_NESTED_KEY_VAL_PAIR"/>
        &lt;/method>
      &lt;/query>
    &lt;/StoredProcedureCalls>
    &lt;StoredFunctionCalls>
      &lt;!--Call Oracle Function with Varchar &amp; Interger and get Resultset as return.-->
      &lt;query type="call">
        &lt;method name="TEST_ORACLE_FUNCTION">
          &lt;parameter type="VARCHAR" direction="IN">VARCHAR_VALUE&lt;/parameter>
          &lt;parameter type="INTEGER" direction="IN">12345&lt;/parameter>
          &lt;result type="RESULTSET"/>
        &lt;/method>
      &lt;/query>
    &lt;/StoredFunctionCalls>
  &lt;/ExampleQueries> 
&lt;/Different_Query_Types></Property>
	<Property name="xslt.transformer">net.sf.saxon.TransformerFactoryImpl</Property>
</Properties>