
    \d
                     X    d dl  d dlmZ  G d dej                  j                        Zy)    )*)fieldsc            	       R   e Zd ZdZdZdZdZ ej                  ej                  d      Z
 ej                  ej                  d      Z ej                  ej                  d      Z ej                  ej                  d	      Z ej                  ej                  d
      Z ej                  ej                  d      Z ej                  ej                  d      Z ej                  ej                  d      Z ej                  ej                  d      Z ej                  ej(                  ddg      Z ej                  ej,                  ddddddd      Z ej                  ej,                  dddd      Z ej                  ej                  d      Z ej                  ej(                  d dg      Z ej                  ej                  d!      Z ej                  ej8                  d"      Z ej                  ej                  d#      Z ej                  ej>                  d$      Z e!j                  j                  e!j                  j(                  d%d&d'g      Z" ej                  ej                  d(      Z# ej                  ejH                  d)      Z%y*)+CmfChannelCallChannelCallcrmCMu   Звонкиu2   Сообщение как есть с канала)captioncalled_extensioncalled_extension_idCallerExtensionCallerExtensionID	EventTypeCallIDu!   Номер вызывающегоu   Имя вызывающегоu   Вызывающий	CmfPerson)r
   modelsu   Статусu   Входящий вызовu   Исходящий вызовu'   Окончание соединенияu
   Ответ)zdial-inzdial-outhangupanswerT)r
   choicesreadonlyu#   Направление звонкаu   Входящийu   Исходящий)inout)r
   r   u!   Номер вызываемогоu   Вызываемый	SubCallIDu3   Длительность разговора(сек)	CallAPIIDu   Время событияu
   КаналCmfPluginZadarmaCmfPluginTelphinu<   Номер через который делаем вызовu3   Путь к файлу записи на дискеN)&__name__
__module____qualname__ui_name	ui_modulecode_prefixverbose_namer   FieldCmfJsoncall_log_rawCmfStr64r   r   caller_extensioncaller_extension_id
event_typecall_idcaller_id_numcaller_id_nameCmfGenericRelationcaller	CmfChoicecall_status	call_flowcalled_numbercalledsub_call_idCmfIntdurationcall_api_idCmfDateTime
event_timecmfchannelcalled_d_idCmfStrrecord_path     )./modules/voip/fields/cmf_channel_call.pyr   r      sV   GIK!L6<<8lmL#v||FOO=OP&&,,v@UV#v||FOO=NO&&,,v@STfoo{CJfll6??H=G FLL:]^M!V\\&//;Z[NV\\&33=S]h\ijF&,,v//.K/N-V-9	(! ,01K V--7\ #g I !FLL:]^MV\\&33=S]h\ijF&,,vDKv||FMM3hiH&,,vDKf00:UVJjjszz<<l\nWi\k lG&,,v8vwK &,,v}}6klKrA   r   N)cmf.includer;   r   r   CmfModelr   r@   rA   rB   <module>rE      s#     'mSZZ(( 'mrA   