<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: OTA OLM Chat -->
 <REPORTS_ROW>
  <GUID>82288223F2643869E053B46B63588994</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>SELECT DISTINCT
  msg.chat_id CHAT_ID,
  tl.name CHAT_NAME,
  decode(nvl(trainer.IS_INSTRUCTOR,&apos;N&apos;),&apos;Y&apos;,&apos;Instructor&apos;,&apos;N&apos;,&apos;Active Participant&apos;) PERSON_TYPE,
  ota_utility.get_learner_name(msg.person_id, null, msg.contact_id) FULL_NAME
FROM   ( select
         sr.trainer_id as trainer_id,
         &apos;Y&apos; as IS_INSTRUCTOR
         from
         ota_resource_bookings rb, ota_suppliable_resources sr,
         OTA_CHATS_TL tl,
         OTA_CHATS_B ch,
         OTA_CHAT_MESSAGES msg
         where
         rb.supplied_resource_id = sr.supplied_Resource_id
         and rb.chat_id = ch.chat_id
         and ch.chat_id = tl.chat_id
         and ((:P_CHAT_ID is not null and ch.chat_id = :P_CHAT_ID) or :P_CHAT_ID is null)
         and tl.language = Userenv(&apos;LANG&apos;)
         and ch.business_group_id = ota_general.get_business_group_id
         and ch.chat_id = msg.chat_id
         and ( (:P_MESSAGE_START_DATE is null)
              or
               (trunc(msg.creation_date) &gt;= trunc(:P_MESSAGE_START_DATE))
              )
         and ( (:P_MESSAGE_END_DATE is null)
              or
                (trunc(msg.creation_date) &lt;= trunc(:P_MESSAGE_END_DATE))
              )
         and msg.person_id = sr.trainer_id
         group by sr.trainer_id,
         ch.chat_id
       ) trainer,
       OTA_CHATS_TL tl,
       OTA_CHATS_B ch,
       OTA_CHAT_MESSAGES msg
WHERE
ch.chat_id = tl.chat_id
and msg.chat_id = ch.chat_id
and ((:P_CHAT_ID is not null and ch.chat_id = :P_CHAT_ID) or :P_CHAT_ID is null)
and ch.business_group_id = ota_general.get_business_group_id
and tl.language = Userenv(&apos;LANG&apos;)
and ( (:P_MESSAGE_START_DATE is null)
              or
      (trunc(msg.creation_date) &gt;= trunc(:P_MESSAGE_START_DATE))
     )
and ( (:P_MESSAGE_END_DATE is null)
              or
      (trunc(msg.creation_date) &lt;= trunc(:P_MESSAGE_END_DATE))
     )
and msg.person_id = trainer.trainer_id(+)
and (msg.person_id is not null or msg.contact_id is not null)
and ota_admin_access_util.admin_can_access_chat(ch.chat_id)=&apos;Y&apos;
order by
tl.name,
ota_utility.get_learner_name(msg.person_id, null, msg.contact_id)
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>OTA</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>OTACHT</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>OTA تقرير المحادثة في OLM</REPORT_NAME>
    <DESCRIPTION>Application: إدارة التعليم
Source: تقرير المحادثة في OLM
Short Name: OTACHT
DB package: OTA_CHT_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>OTA OLM-Chats</REPORT_NAME>
    <DESCRIPTION>Application: Learning Management
Source: OLM-Chats
Short Name: OTACHT
DB package: OTA_CHT_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>OTA OLM - Etat de la discussion</REPORT_NAME>
    <DESCRIPTION>Application: Learning Management
Source: OLM - Etat de la discussion
Short Name: OTACHT
DB package: OTA_CHT_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>OTA OLM Chat</REPORT_NAME>
    <DESCRIPTION>Application: Learning Management
Source: OLM Chat Report
Short Name: OTACHT
DB package: OTA_CHT_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>OTA OLM 聊天报表</REPORT_NAME>
    <DESCRIPTION>Application: Oracle Learning Management
Source: OLM 聊天报表
Short Name: OTACHT
DB package: OTA_CHT_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>BI Publisher</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>:c_chat_content_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:c_chat_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:c_from_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:c_to_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_chat_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_message_end_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_message_start_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_type</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_chat_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>OTA_CHATS</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
chat_id id,
name value,
null description
from
ota_chats_vl
where business_group_id=ota_general.get_business_group_id
and ota_admin_access_util.admin_can_access_chat(chat_id)=&apos;Y&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>اسم المحادثة</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Chat-Bezeichnung</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Nom de la discussion</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Chat Name</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>聊天名</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_message_start_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>تاريخ بداية الرسالة</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Startdatum Nachricht</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Date de début du message</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Message Start Date</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>消息起始日期</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_message_end_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>تاريخ نهاية الرسالة</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Enddatum Nachricht</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Date de fin du message</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Message End Date</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>消息终止日期</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_type</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>OTA_CHAT_REPORT_LIST</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
es.lookup_code id,
es.meaning value,
null description
from
hr_lookups es
where es.lookup_type=&apos;OTA_CHAT_REPORT_TYPES&apos;
and sysdate between nvl(es.start_date_active,sysdate) and nvl (es.end_date_active,sysdate)
and es.enabled_flag=&apos;Y&apos;
order by value,description</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>نوع المحتوى</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Inhaltsart</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Type de contenu</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Content Type</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>内容类型</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
