<?xml version="1.0" encoding="UTF-8"?>
<dashboard xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <layout>DashboardLayoutThreeCols</layout>
  <title/>
  <auto_reload>
    <enabled>true</enabled>
    <interval>300</interval>
  </auto_reload>
  <cells xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <cell id="0">
      <rank>0</rank>
      <dashlets>
        <dashlet id="13" xsi:type="DashletHeaderDynamic">
          <rank>10</rank>
          <title>Demandes</title>
          <icon/>
          <subtitle>Ouvertes</subtitle>
          <query>SELECT `UserRequest` FROM UserRequest AS `UserRequest` JOIN Organization AS `Organization` ON `UserRequest`.org_id = `Organization`.id JOIN Organization AS `Organization1` ON `Organization`.parent_id BELOW `Organization1`.id
                  WHERE
                  (`UserRequest`.`status` NOT IN ('closed', 'resolved'))
                   AND (`UserRequest`.`service_id` = '24') AND (`UserRequest`.`team_id` IN ('0','3','1698'))
                  AND (`UserRequest`.`parent_request_id` = '0')
                  AND (`Organization1`.`id` NOT IN ('215','1955','225','222','55','226','227','231','20','224','220','378'))
                </query>
          <group_by>status</group_by>
          <values>dispatched,pending,assigned,updated,new,redispatched</values>
        </dashlet>
      </dashlets>
    </cell>
    <cell id="1">
      <rank>1</rank>
      <dashlets>
        <dashlet id="8" xsi:type="DashletGroupByPie">
          <rank>10</rank>
          <title>Demandes à traiter en urgence</title>
          <query>SELECT `UserRequest` FROM UserRequest AS `UserRequest` JOIN Organization AS `Organization` ON `UserRequest`.org_id = `Organization`.id JOIN Organization AS `Organization1` ON `Organization`.parent_id BELOW `Organization1`.id
                  WHERE
                  (`UserRequest`.`status` NOT IN ('closed', 'resolved'))
                  AND (`UserRequest`.`team_id` IN ('0','3','1698'))
                  AND (`UserRequest`.`parent_request_id` = '0')
                   AND (`UserRequest`.`service_id` = '24') AND (`Organization1`.`id` NOT IN ('215','1955','225','55','226','227','231','222','20','224','220','378'))
                  AND ((`UserRequest`.`priority` = '1')
                  OR ((`UserRequest`.`priority` = '2') AND (`UserRequest`.`last_update` &lt; (DATE_SUB(NOW(), INTERVAL 1 DAY)))) OR (`UserRequest`.`status` IN ('new', 'updated', 'dispatched', 'redispatched'))
                  OR ((ISNULL(`UserRequest`.`tto_escalation_deadline`) = 0) AND (`UserRequest`.`status` NOT IN ('pending', 'closed', 'updated', 'resolved')))
                  OR ((ISNULL(`UserRequest`.`ttr_escalation_deadline`) = 0)  AND (`UserRequest`.`status` NOT IN ('pending', 'closed', 'updated', 'resolved')))
                  OR (`UserRequest`.`last_update` &lt; (DATE_SUB(NOW(), INTERVAL 4 DAY))))
                </query>
          <group_by>priority</group_by>
          <style>pie</style>
          <aggregation_function>count</aggregation_function>
          <aggregation_attribute/>
          <limit/>
          <order_by>attribute</order_by>
          <order_direction>desc</order_direction>
        </dashlet>
      </dashlets>
    </cell>
    <cell id="2">
      <rank>2</rank>
      <dashlets>
        <dashlet id="9" xsi:type="DashletGroupByPie">
          <rank>10</rank>
          <title>Demandes ouvertes</title>
          <query>SELECT `UserRequest` FROM UserRequest AS `UserRequest` JOIN Organization AS `Organization` ON `UserRequest`.org_id = `Organization`.id JOIN Organization AS `Organization1` ON `Organization`.parent_id BELOW `Organization1`.id
                  WHERE
                  (`UserRequest`.`status` NOT IN ('closed', 'resolved'))
                   AND (`UserRequest`.`service_id` = '24') AND (`UserRequest`.`team_id` IN ('0','3','1698'))
                  AND (`UserRequest`.`parent_request_id` = '0')
                  AND (`Organization1`.`id` NOT IN ('215','1955','222','225','55','226','227','231','20','224','220','378'))
                </query>
          <group_by>service_id</group_by>
          <style>pie</style>
          <aggregation_function>count</aggregation_function>
          <aggregation_attribute/>
          <limit/>
          <order_by/>
          <order_direction/>
        </dashlet>
      </dashlets>
    </cell>
  </cells>
</dashboard>
