Presentación Negocio DKV

# 🐾 DKV PET Flows
## MVP: Dinamización de Conversaciones Abandonadas
**Hacia una telemedicina proactiva**

*Presentación para Stakeholders y Negocio*
<!-- slide -->
### 🎯 El Reto Actual

Hoy en día, las conversaciones en **Servicios de Continuidad** (Coach, Prevención) sufren abandono por parte del paciente.

**El comportamiento actual (Legacy):**
- El paciente olvida responder.
- El sistema espera un tiempo fijo (`max_inactive_patient_time`).
- El sistema cierra el caso silenciosamente o con un mensaje abrupto.

**Consecuencia:** Pérdida de engagement, tratamientos interrumpidos y encuestas de satisfacción (MVP Backlog) que no se responden porque la interacción terminó fríamente.
<!-- slide -->
### 💡 La Oportunidad: Retención y Cuidado

En lugar de un cierre frío, proponemos **Dinamizar** la conversación.

**El nuevo Paradigma:**
1. **Detección**: Identificar la inactividad temprana.
2. **Prórroga Dinámica**: Extender el tiempo de cierre solo para servicios de continuidad.
3. **Engagement**: Enviar notificaciones Push *amistosas* y personalizadas al móvil del paciente (ej: *"¡Hola! Tu coach te dejó una recomendación, ¿continuamos?"*).
4. **Cierre Controlado**: Solo si después de N intentos no hay respuesta, se cierra el caso de forma analítica.
<!-- slide -->
### ⚙️ ¿Cómo lo logramos sin riesgo técnico?

DKV Pet Cloud se encuentra en una migración crítica (**Leader/Follower**). Modificar el código fuente actual o añadir nuevos campos de configuración y lógicas de retardo en la plataforma base (*Netcomp/Erlang*) representa un riesgo inasumible.

**La Solución: Pet Flows**
Usaremos el orquestador visual que estamos construyendo. **Marketing y Negocio** podrán configurar visualmente cuántos avisos enviar, a qué horas, y con qué textos, sin necesidad de que el equipo técnico haga despliegues en el Core.
<!-- slide -->
### 🏗️ Arquitectura de Solución (Alto Nivel)

```mermaid
graph LR
    PET["🐾 PET Cloud<br>(App/Web)"] 
    -->|"1. Mensaje de paciente"| PF["🔮 DKV Pet Flows<br>(Orquestador)"]
    PF -->|"2. Espera 24h"| WAIT["⏱️ Temporizador Silencioso"]
    WAIT -->|"3. Inactividad confirmada"| NTF["📲 dkv-notifications"]
    NTF -->|"4. Push Notification"| APP["📱 Móvil del Paciente"]

    style PET fill:#009BE0,color:#fff
    style PF fill:#7C3AED,color:#fff
    style WAIT fill:#6366f1,color:#fff
    style NTF fill:#059669,color:#fff
```

**Ventaja Clave**: Pet Flows solo "escucha". Nunca bloquea a PET Cloud.
<!-- slide -->
### 🔍 Ejemplo Real de Escucha (Payload)

Así es como Pet Flows "ve" lo que ocurre en PET Cloud en tiempo real cada vez que alguien escribe:

```json
{
  "encounter": {
    "encounter_id": "12345",
    "status": "in_progress",
    "service_id": "coach_nutricional",
    "patient": { "name": "María", "lang": "es" }
  },
  "message": {
    "type": "created",
    "created_by_role": "professional",
    "text": "Aquí tienes tu dieta semanal, María."
  }
}
```
*Al recibir esto, Pet Flows sabe que el doctor habló. Pone el cronómetro a cero y espera la respuesta de María.*
<!-- slide -->
### ✨ Resumen de Beneficios

- **Time-to-Market**: Al no modificar el código de la base de datos (Erlang/Java), el desarrollo solo se realiza en Pet Flows.
- **Flexibilidad Total**: Si mañana queremos 3 avisos en vez de 1, se modifica el diagrama visual, no se pica código.
- **Engagement Segmentado**: Mensajes distintos para Preventivo vs Psicológico vs Médico General.
- **PET3 GoLive Seguro**: Durante todo el proceso de migración, tanto **netcomp** como **pet3** siguen funcionando exactamente igual. Cero interferencia en el Leader/Follower.