DOCUMENTACIÓN OXIPRO
Manual de instrucciones - Base de Datos
 
×
Menú
Índice
 

2.12.3. bi_listastrabajo_call_pacienteUnico

 
Nombre de la tabla en Redash:

bi_listastrabajo_call_pacienteUnico

Nombre de la tabla en BD:

bi_listastrabajo_call_pacienteUnico

Descripción del objetivo de la Tabla:
 
Tipo de tabla:
En linea
Fecha versión actual:
29-Agosto-2022
Declaración SQL:
select
   `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
 #01  (
      select
         `crm`.`vtiger_accountgrouprelation`.`groupname` 
      from
         `crm`.`vtiger_accountgrouprelation` 
      where
         (
            `crm`.`vtiger_accountgrouprelation`.`accountid` = `crm`.`vtiger_pacientesii`.`accountid` 
         )
   )
   AS `regional`,
   `crm`.`vtiger_pacientesii`.`identificador_paciente` AS `identificador_paciente`,
   `crm`.`vtiger_pacientesii`.`docid` AS `docid`,
   `crm`.`vtiger_account`.`epsconsolidada` AS `epsconsolidada`,
   `crm`.`vtiger_pacientesii`.`entidadpadrename` AS `entidadpadrename`,
   `crm`.`vtiger_pacientesii`.`tipopaciente` AS `tipopaciente`,
   `crm`.`vtiger_pacientesii`.`categoria_paciente` AS `categoria_paciente`,
   left(`crm`.`vtiger_pacientesii`.`doc_type`, 2) AS `Tipo_Documento`,
   `crm`.`vtiger_pacientesii`.`pediatricoadulto` AS `pediatricoadulto`,
   `crm`.`vtiger_pacientesii`.`fechaultimaoximetria` AS `fechaultimaoximetria`,
   round(((to_days(`crm`.`vtiger_pacientesii`.`fechaultimaoximetria`) - to_days(curdate())) / 30), 0) AS `Mesesultimnaoximetria`,
   `crm`.`vtiger_pacientesii`.`ultimadesechables` AS `ultimadesechables`,
   round(((to_days(`crm`.`vtiger_pacientesii`.`ultimadesechables`) - to_days(curdate())) / 30), 0) AS `Mesesultimadesechables`,
   `crm`.`vtiger_pacientesii`.`departamento` AS `departamento`,
   `crm`.`vtiger_pacientesii`.`ciudad` AS `ciudad`,
   `crm`.`vtiger_pacientesii`.`localidadpac` AS `localidad`,
   `crm`.`vtiger_pacientesii`.`zona_barrio` AS `zona_barrio`,
   `crm`.`vtiger_barrios`.`barrio` AS `barrio`,
   `crm`.`vtiger_pacientesii`.`direccion` AS `direccion`,
   `crm`.`vtiger_pacientesiicf`.`cf_1679` AS `PerdidoRecuperacion`,
   `crm`.`vtiger_pacientesii`.`email_incharge` AS `CorreoPersonaCargo`,
   `crm`.`vtiger_pacientesii`.`telefono_incharge` AS `TelPersonaCargo`,
   `crm`.`vtiger_pacientesii`.`tel_whatsapp` AS `TelefonoHabilitadoWsp`,
 #02  (
      CASE
         WHEN
            ISNULL(modeloequipo.Modeloequipo) 
         THEN
            " " 
         ELSE
            modeloequipo.Modeloequipo 
      END
   )
   AS 'Modeloequipo', 
 #03  (
      CASE
         WHEN
            ISNULL(totalcartera.TotalCartera) 
         THEN
            0 
         ELSE
            totalcartera.TotalCartera 
      END
   )
   AS 'Totalcartera', 
if((`crm`.`vtiger_pacientesii`.`tel_whatsapp` like 'Sin Actualizar'), 1, 0) AS `Actualizar_Wp`,
 `crm`.`vtiger_pacientesii`.`fultimomantenimiento` AS `Fecha_Proximo_Preventivo`, concat('http://68.183.101.57/secura-air/index.php?action=DetailView&module=PacientesII&record=', `crm`.`vtiger_pacientesii`.`pacientesiiid`, '&parenttab=Support') AS `Link_CRM_Paciente`,
round(((to_days(`crm`.`vtiger_pacientesii`.`fultimomantenimiento`) - to_days(curdate())) / 30), 0) AS `Meses_proximo_preventivo`,
`crm`.`vtiger_pacientesii`.`fechaproxrevision` AS `Fecha_Proximo_Domicilio`,
 round(((to_days(`crm`.`vtiger_pacientesii`.`fechaproxrevision`) - to_days(curdate())) / 30), 0) AS `Meses_proximo_Domicilio`, 
 #04 (
      case
         when
            isnull(`CountDomicilio`.`CountLDomicilio`) 
         then
            0 
         else
            `CountDomicilio`.`CountLDomicilio` 
      end
   )
   AS `Domicilio`,
`ConcatFechaDomicilio`.`ConcatFDomicilio` AS `FechaDomicilio`, `ConcatIdDomicilio`.`ConcatLDomicilio` AS `IdPteDomicilio`, 
 #05  (
      case
         when
            isnull(`CountPreventivo`.`CountLPreventivo`) 
         then
            0 
         else
            `CountPreventivo`.`CountLPreventivo` 
      end
   )
   AS `Preventivo`,
`ConcatFechaPreventivo`.`ConcatFPreventivo` AS `FechaPreventivo`, `ConcatIdPreventivo`.`ConcatLPreventivo` AS `IdPtePreventivo`, 
 #06 (
      case
         when
            isnull(`CountLote`.`CountLLote`) 
         then
            0 
         else
            `CountLote`.`CountLLote` 
      end
   )
   AS `Lote`,
`ConcatFechaLote`.`ConcatFLote` AS `FechaLote`,
`ConcatIdLote`.`ConcatLLote` AS `IdPteLote`, 
 #07  (
      case
         when
            isnull(`CountRecogida`.`CountLRecogida`) 
         then
            0 
         else
            `CountRecogida`.`CountLRecogida` 
      end
   )
   AS `RecogidaPortatil`,
`ConcatFechaRecogida`.`ConcatFRecogida` AS `FechaRecogidaPortatil`, `ConcatIdRecogida`.`ConcatLRecogida` AS `IdPteRecogidaPortatil`, 
 #08 (
      case
         when
            isnull(`CountReferencias`.`CountLReferencias`) 
         then
            0 
         else
            `CountReferencias`.`CountLReferencias` 
      end
   )
   AS `Referencias`,
`ConcatFechaReferencias`.`ConcatFReferencias` AS `FechaReferencias`, `ConcatIdLReferencias`.`ConcatLReferencias` AS `IdPteReferencias`, 
 #09  (
      case
         when
            isnull(`CountFallidaReprogramar`.`CountLFallidaReprogramar`) 
         then
            0 
         else
            `CountFallidaReprogramar`.`CountLFallidaReprogramar` 
      end
   )
   AS `FallidaReprogramar`,
`ConcatFechaFallidaReprogramar`.`ConcatFFallidaReprogramar` AS `FechaFallidaReprogramar`, `ConcatIdLFallidaR`.`ConcatLFallidaR` AS `IdPteFallidaReprogramar`, 
  #10  (
      case
         when
            isnull(`CountProgramacion`.`CountLProgramacion`) 
         then
            0 
         else
            `CountProgramacion`.`CountLProgramacion` 
      end
   )
   AS `ProgramacionVisitas`,
`ConcatFechaProgramacion`.`ConcatFProgramacion` AS `FechaProgramacionVisitas`, `ConcatIdProgramacion`.`ConcatLProgramacion` AS `IdPteProgramacionVisitas`, 
 #11 (
      case
         when
            isnull(`CountCOutbound`.`CountLOutbound`) 
         then
            0 
         else
            `CountCOutbound`.`CountLOutbound` 
      end
   )
   AS `ComunicacionOutbound`,
`ConcatFechaOutbound`.`ConcatFOutbound` AS `FechaComunicacionOutbound`, `ConcatidLCOutbound`.`ConcatLCOutbound` AS `IdPteComunicacionOutbound`, 
  #12 (
      case
         when
            isnull(`CountVisita`.`CountLVisita`) 
         then
            0 
         else
            `CountVisita`.`CountLVisita` 
      end
   )
   AS `VisitaUbicacion`,
`ConcatFechaVisita`.`ConcatFvisita` AS `FechaVisitaUbicacion`,
`ConcatidVisita`.`ConcatLVisita` AS `IdPteVisitaUbicacion` ,
`bi_pacientes_view`.`nombre_servicio` AS `IdPteVisitaUbicacion`,
`bi_pacientes_view`.`fechaactivacion` AS `nombre_servicio`,
`fechaactivacion`, `bi_pacientes_view`.`fechaultimavisita` AS
`fechaultimavisita`, `mesesrecargaportatil`.`fechaultimarecargaportatil` AS `fechaultimarecargaportatil`,
`mesesrecargaportatil`.`Mesesultimarecargaportatil` AS `Mesesultimarecargaportatil`,
`mesesrecargarespaldo`.`fechaultimarecargarespaldo` AS `fechaultimarecargarespaldo`,
`mesesrecargarespaldo`.`Mesesultimarecargarespaldo` AS `Mesesultimarecargarespaldo`
from
   (
((((((((((((((((((((((((((((((((((`crm`.`vtiger_pacientesii` 
      left join
         `crm`.`vtiger_listastrabajo` 
         on((`crm`.`vtiger_listastrabajo`.`paciente` = `crm`.`vtiger_pacientesii`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLDomicilio` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento a Domicilio%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountDomicilio` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountDomicilio`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFDomicilio` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento a Domicilio%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaDomicilio` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaDomicilio`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLDomicilio` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento a Domicilio%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdDomicilio` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdDomicilio`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLPreventivo` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento Preventivo%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountPreventivo` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountPreventivo`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFPreventivo` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento Preventivo%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaPreventivo` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaPreventivo`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLPreventivo` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Mantenimiento Preventivo%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdPreventivo` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdPreventivo`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLLote` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recarga por Lote Vencido%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountLote` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountLote`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFLote` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recarga por Lote Vencido%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaLote` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaLote`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLLote` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recarga por Lote Vencido%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdLote` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdLote`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLRecogida` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recogida de Portatil - 3 Dias%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountRecogida` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountRecogida`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFRecogida` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recogida de Portatil - 3 Dias%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaRecogida` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaRecogida`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLRecogida` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Recogida de Portatil - 3 Dias%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdRecogida` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdRecogida`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLReferencias` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Referencias sin Confirmar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountReferencias` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountReferencias`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFReferencias` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Referencias sin Confirmar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaReferencias` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaReferencias`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLReferencias` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Referencias sin Confirmar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdLReferencias` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdLReferencias`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLFallidaReprogramar` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Orden Fallida por Reprogramar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountFallidaReprogramar` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountFallidaReprogramar`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFFallidaReprogramar` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Orden Fallida por Reprogramar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaFallidaReprogramar` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaFallidaReprogramar`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLFallidaR` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Orden Fallida por Reprogramar%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdLFallidaR` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdLFallidaR`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLProgramacion` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedades Programacion Visitas - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountProgramacion` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountProgramacion`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFProgramacion` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedades Programacion Visitas - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaProgramacion` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaProgramacion`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLProgramacion` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedades Programacion Visitas - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatIdProgramacion` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatIdProgramacion`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLOutbound` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedad Comunicacion Outbound - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountCOutbound` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountCOutbound`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFOutbound` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedad Comunicacion Outbound - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaOutbound` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaOutbound`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLCOutbound` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Novedad Comunicacion Outbound - Call Center%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatidLCOutbound` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatidLCOutbound`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               count(`crm`.`vtiger_listastrabajo`.`listastrabajoid`) AS `CountLVisita` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Visita de Ubicacion%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `CountVisita` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `CountVisita`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`fechadeteccion` separator ',') AS `ConcatFvisita` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Visita de Ubicacion%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatFechaVisita` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatFechaVisita`.`pacientesiiid`))) 
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat(`crm`.`vtiger_listastrabajo`.`listastrabajoid` separator ',') AS `ConcatLVisita` 
            from
               (
                  `crm`.`vtiger_listastrabajo` 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `crm`.`vtiger_listastrabajo`.`paciente`)) 
               )
            where
               (
(`crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente') 
                  and 
                  (
                     `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Visita de Ubicacion%' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `ConcatidVisita` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `ConcatidVisita`.`pacientesiiid`))) 
      left join
         `crm`.`vtiger_pacientesiicf` 
         on((`crm`.`vtiger_pacientesiicf`.`pacientesiiid` = `crm`.`vtiger_pacientesii`.`pacientesiiid`))) 
      left join
         `crm`.`vtiger_barrios` 
         on((`crm`.`vtiger_pacientesii`.`barrio` = `crm`.`vtiger_barrios`.`barriosid`))) 
      left join
         `crm`.`vtiger_account` 
         on((`crm`.`vtiger_pacientesii`.`accountid` = `crm`.`vtiger_account`.`accountid`))) 
      left join
         `crm`.`vtiger_accountgrouprelation` 
         on((`crm`.`vtiger_pacientesii`.`accountid` = `crm`.`vtiger_accountgrouprelation`.`accountid`))) 
      left join
         `crm`.`bi_pacientes_view`
          on((`crm`.`vtiger_pacientesii`.`pacientesiiid` =`bi_pacientes_view`.`pacientesiiid`)))
       left join
(
select
`bi_pacientes_view`.`pacientesiiid` AS `pacientesiiid`,
max(`os`.`fecha_orden`) AS `fechaultimarecargaportatil`,
round(((to_days(curdate()) -
to_days(max(`os`.`fecha_orden`))) / 30), 0) AS
`Mesesultimarecargaportatil`
from
(
`crm`.`bi_ordenesservicio_view` `os`
join
`crm`.`bi_pacientes_view`
on((`bi_pacientes_view`.`pacientesiiid` =
`os`.`paciente`))
)
where
(
(`bi_pacientes_view`.`cil_portatil` = 1)
and
(
`os`.`equipos_remisionados` like '%CILINDRO
PORTATIL:1%'
)
and
(
`os`.`estado_orden` like '%Exito%'
)
)
group by
`bi_pacientes_view`.`pacientesiiid`
)
`mesesrecargaportatil`
on((`bi_pacientes_view`.`pacientesiiid` =
`mesesrecargaportatil`.`pacientesiiid`)))
 
left join
(
select
`bi_pacientes_view`.`pacientesiiid` AS `pacientesiiid`,
max(`os`.`fecha_orden`) AS `fechaultimarecargarespaldo`,
round(((to_days(curdate()) -
to_days(max(`os`.`fecha_orden`))) / 30), 0) AS
`Mesesultimarecargarespaldo`
from
(
`crm`.`bi_ordenesservicio_view` `os`
join
`crm`.`bi_pacientes_view`
on((`bi_pacientes_view`.`pacientesiiid` =
`os`.`paciente`))
)
where
(
(`bi_pacientes_view`.`cil_respaldo` = 1)
and
(
`os`.`equipos_remisionados` like '%CILINDRO DE
RESPALDO:1%'
)
and
(
`os`.`estado_orden` like '%Exito%'
)
)
group by
`bi_pacientes_view`.`pacientesiiid`
)
`mesesrecargarespaldo`
on((`bi_pacientes_view`.`pacientesiiid` =
`mesesrecargarespaldo`.`pacientesiiid`)))
      left join
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               group_concat( 
               case
                  when
                     (
                        `act`.`tipo_equipo` like '%CONCENTRADOR%' 
                     )
                  then
( `act`.`modeloequipo` ) 
               end
) AS `Modeloequipo` 
            from
               (
                  vtiger_activosretornables act 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = act.ubicacion)) 
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `modeloequipo` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `modeloequipo`.`pacientesiiid`))) 
      left JOIN
         (
            select
               `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`,
               sum( ( `crm`.`vtiger_cuentascobro`.`valor` - `crm`.`vtiger_cuentascobro`.valorpagado )) AS `TotalCartera` 
            from
               (
                  vtiger_cuentascobro 
                  join
                     `crm`.`vtiger_pacientesii` 
                     on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = vtiger_cuentascobro.paciente)) 
               )
            where
               (
(vtiger_cuentascobro.estadocuenta = 'Pendiente') 
                  or 
                  (
                     vtiger_cuentascobro.estadocuenta = 'Parcial' 
                  )
               )
            group by
               `crm`.`vtiger_pacientesii`.`pacientesiiid` 
         )
         `totalcartera` 
         on((`crm`.`vtiger_pacientesii`.`pacientesiiid` = `totalcartera`.`pacientesiiid`))) 
   )
where
   (
((`crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Mantenimiento a Domicilio') 
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Mantenimiento Preventivo' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Recarga por Lote Vencido' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Recogida de Portatil - 3 Dias' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Referencias sin Confirmar' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Orden Fallida por Reprogramar' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Novedades Programacion Visitas - Call Center' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` = 'Novedad Comunicacion Outbound - Call Center' 
      )
      or 
      (
         `crm`.`vtiger_listastrabajo`.`tipoitemlista` like '%Visita de Ubicacion%' 
      )
      and 
      (
         `crm`.`vtiger_listastrabajo`.`estadoitemlista` = 'Pendiente' 
      )
      and 
      (
         `crm`.`vtiger_pacientesiicf`.`cf_1619` like 'Activo%' 
      )
      and 
      (
         `crm`.`vtiger_pacientesii`.`empresa` = '731220' 
      )
   )
group by
   `crm`.`vtiger_pacientesii`.`pacientesiiid`
Tablas involucradas:
  •  vtiger_pacientesii
  •  vtiger_listastrabajo.
  •  vtiger_listastrabajogrouprel.
  •  vtiger_pacientesiicf
  •  vtiger_cuentascobro
  •  vtiger_accountgrouprelation.
Columnas involucradas:
  •  `crm`.`vtiger_pacientesii`.`pacientesiiid` AS `pacientesiiid`
  •  #01 (regional).
  •  `crm`.`vtiger_pacientesii`.`identificador_paciente` AS `identificador_paciente`,
  •  `crm`.`vtiger_pacientesii`.`docid` AS `docid`,
  •  `crm`.`vtiger_account`.`epsconsolidada` AS `epsconsolidada`,
  •  `crm`.`vtiger_pacientesii`.`entidadpadrename` AS `entidadpadrename`,
  •  `crm`.`vtiger_pacientesii`.`tipopaciente` AS `tipopaciente`,
  •  `crm`.`vtiger_pacientesii`.`categoria_paciente` AS `categoria_paciente`,
  •  left(`crm`.`vtiger_pacientesii`.`doc_type`, 2) AS `Tipo_Documento`,
  •  `crm`.`vtiger_pacientesii`.`pediatricoadulto` AS `pediatricoadulto`,
  •  `crm`.`vtiger_pacientesii`.`fechaultimaoximetria` AS `fechaultimaoximetria`,
  •  round(((to_days(`crm`.`vtiger_pacientesii`.`fechaultimaoximetria`) - to_days(curdate())) / 30), 0) AS `Mesesultimnaoximetria`,
  •  `crm`.`vtiger_pacientesii`.`ultimadesechables` AS `ultimadesechables`,
  •  round(((to_days(`crm`.`vtiger_pacientesii`.`ultimadesechables`) - to_days(curdate())) / 30), 0) AS `Mesesultimadesechables`.
  •  `crm`.`vtiger_pacientesii`.`departamento` AS `departamento`.
  •  `crm`.`vtiger_pacientesii`.`ciudad` AS `ciudad`.
  •  `crm`.`vtiger_pacientesii`.`localidadpac` AS `localidad`.
  •  `crm`.`vtiger_pacientesii`.`zona_barrio` AS `zona_barrio`.
  •  `crm`.`vtiger_barrios`.`barrio` AS `barrio`.
  •  `crm`.`vtiger_pacientesii`.`direccion` AS `direccion`.
  •  `crm`.`vtiger_pacientesiicf`.`cf_1679` AS `PerdidoRecuperacion`.
  •  `crm`.`vtiger_pacientesii`.`email_incharge` AS `CorreoPersonaCargo`.
  •  `crm`.`vtiger_pacientesii`.`telefono_incharge` AS `TelPersonaCargo`.
  •  `crm`.`vtiger_pacientesii`.`tel_whatsapp` AS `TelefonoHabilitadoWsp`.
  • #02 (Modelo de equipo).
  •  #03 (Total cartera paciente).
  •  if((`crm`.`vtiger_pacientesii`.`tel_whatsapp` like 'Sin Actualizar'), 1, 0) AS `Actualizar_Wp`.
  •  `crm`.`vtiger_pacientesii`.`fultimomantenimiento` AS `Fecha_Proximo_Preventivo`.
  •  concat('http://68.183.101.57/secura-air/index.php?action=DetailView&module=PacientesII&record='.
  • `crm`.`vtiger_pacientesii`.`pacientesiiid`, '&parenttab=Support') AS `Link_CRM_Paciente`.
  •  round(((to_days(`crm`.`vtiger_pacientesii`.`fultimomantenimiento`) - to_days(curdate())) / 30), 0) AS `Meses_proximo_preventivo`.
  • `crm`.`vtiger_pacientesii`.`fechaproxrevision` AS `Fecha_Proximo_Domicilio`.
  •  round(((to_days(`crm`.`vtiger_pacientesii`.`fechaproxrevision`) - to_days(curdate())) / 30), 0) AS `Meses_proximo_Domicilio`.
  • #04 (Domicilio).
  •  `ConcatFechaDomicilio`.`ConcatFDomicilio` AS `FechaDomicilio`.
  •  `ConcatIdDomicilio`.`ConcatLDomicilio` AS `IdPteDomicilio`.
  •  #05 (Preventivo).
  •  `ConcatFechaPreventivo`.`ConcatFPreventivo` AS `FechaPreventivo`.
  •  `ConcatIdPreventivo`.`ConcatLPreventivo` AS `IdPtePreventivo`
  •  #06 (Lote).
  •  `ConcatFechaLote`.`ConcatFLote` AS `FechaLote`.
  •  `ConcatIdLote`.`ConcatLLote` AS `IdPteLote`.
  •  #07 (Recogida Portatil).
  •  `ConcatFechaRecogida`.`ConcatFRecogida` AS `FechaRecogidaPortatil`.
  • `ConcatIdRecogida`.`ConcatLRecogida` AS `IdPteRecogidaPortatil`.
  •  #08 (Referencias).
  •  `ConcatFechaReferencias`.`ConcatFReferencias` AS `FechaReferencias`.
  •  `ConcatIdLReferencias`.`ConcatLReferencias` AS `IdPteReferencias`.
  •  #09 (Fallida reprogramar).
  •  `ConcatFechaFallidaReprogramar`.`ConcatFFallidaReprogramar` AS `FechaFallidaReprogramar`.
  •  `ConcatIdLFallidaR`.`ConcatLFallidaR` AS `IdPteFallidaReprogramar`.
  •  #10 (Programacion visitas).
  •  `ConcatFechaProgramacion`.`ConcatFProgramacion` AS `FechaProgramacionVisitas`.
  •  `ConcatIdProgramacion`.`ConcatLProgramacion` AS `IdPteProgramacionVisitas`.
  •  #11 (Comunicación Outbound).
  •  `ConcatFechaOutbound`.`ConcatFOutbound` AS `FechaComunicacionOutbound`.
  •  `ConcatidLCOutbound`.`ConcatLCOutbound` AS `IdPteComunicacionOutbound`.
  •  #12 (Visita Ubicación).
  •  `ConcatFechaVisita`.`ConcatFvisita` AS `FechaVisitaUbicacion`.
  •  `ConcatidVisita`.`ConcatLVisita` AS `IdPteVisitaUbicacion`.
  •  `bi_pacientes_view`.`nombre_servicio` AS` IdPteVisitaUbicacion`,
  •  `bi_pacientes_view`.`fechaactivacion` AS `nombre_servicio`,
  • `bi_pacientes_view`.`fechaultimavisita` AS `fechaactivacion`,
  • `fechaultimavisita`, `mesesrecargaportatil`.`fechaultimarecargaportatil` AS `fechaultimarecargaportatil`,
  • `mesesrecargaportatil`.`Mesesultimarecargaportatil` AS `Mesesultimarecargaportatil`,
  • `mesesrecargarespaldo`.`fechaultimarecargarespaldo` AS `fechaultimarecargarespaldo`,
  • `mesesrecargarespaldo`.`Mesesultimarecargarespaldo` AS `Mesesultimarecargarespaldo`
Ubicación (URL) en Redash:
Ubicación (RUTA) en base de datos:
206.189.187.192/CRM/Views/bi_listastrabajo_call_pacienteUnico
Especificaciones técnicas de los campos involucrados: