1.Definición de capacidad operativa ("La cuota")
El sistema gestionará la agenda según un modelo de inventario de minutos, no de franjas horarias tradicionales.
| Parámetro | Valor |
|---|---|
| Días de operación | Lunes a jueves (viernes, sábado y domingo bloqueados por defecto para cirugía, salvo indicación contraria). |
| Ventana quirúrgica | 09:00 a 13:00. |
| Capacidad diaria máxima | 240 minutos totales disponibles por día. |
| Lógica de llenado | Cada cita restará minutos de esta capacidad total según la tabla de servicios (Sección 2). |
2.Tabla maestra de servicios y tiempos
El Agente IA clasificará la petición del cliente y asignará una duración (“coste en tiempo”) según la tabla siguiente. Estos son los valores que se restarán de la cuota de 240 minutos.
A. Especie: GATO (sin límite de cantidad; solo límite de tiempo)
Nota: Puede aplicarse una alerta interna “Gato callejero” cuando corresponda; el tiempo sigue siendo estándar.
| Servicio | Tiempo (minutos) |
|---|---|
| Esterilización gato macho | 15 |
| Esterilización gata hembra | 15 |
B. Especie: PERRO (sujeto a restricción de cantidad)
El tiempo se determina por sexo y peso según indica el cliente.
| Categoría | Tiempo (minutos) |
|---|---|
| Perro macho (cualquier peso) | 30 |
| Perra (0–10 kg) | 45 |
| Perra (10–20 kg) | 50 |
| Perra (20–30 kg) | 60 |
| Perra (30–40 kg) | 60 |
| Perra (>40 kg) | 70 |
3.Algoritmo de restricción y bloqueo ("El Tetris")
Para confirmar una fecha, el sistema debe validar positivamente las dos condiciones lógicas siguientes. Si alguna falla, la fecha se considerará “NO DISPONIBLE”.
(Minutos ya ocupados + Minutos de la nueva cita) ≤ 240Si nueva cita = PERRO: (Número de perros del día + 1) ≤ 2Si ya hay 2 perros citados en un día, el sistema bloqueará ese día para cualquier nueva petición de perro, aunque queden minutos libres.
Excepción: Esta regla no se aplica a gatos. Un día con 2 perros puede seguir aceptando gatos hasta completar los 240 minutos.
4.Ventanas de entrega por especie (obligatorias)
Las horas de entrega son específicas por especie y no negociables. El sistema solo ofrecerá y confirmará citas cuya entrega caiga dentro de las siguientes ventanas.
| Especie | Ventana de entrega | Días aplicables |
|---|---|---|
| Gatos | 08:00–09:00 (estricto) | Lunes a viernes |
| Perros | 09:00–10:30 (estricto) | Días de operación (lunes a jueves) |
Gatos: Un gato no puede entregarse fuera de 08:00–09:00. El sistema no confirmará ninguna cita de gato que requiera entrega fuera de esta ventana. En días de operación (lun–jue), los gatos usan 08:00–09:00; el viernes (si se abre para gatos), aplica la misma ventana 08:00–09:00.
Perros: Un perro no puede entregarse fuera de 09:00–10:30. El sistema no confirmará ninguna cita de perro que requiera entrega fuera de esta ventana.
Resumen: Gatos: entrega 08:00–09:00, lunes–viernes. Perros: entrega 09:00–10:30, lunes–jueves (días de operación).
5.Protocolo de comunicación y logística
El sistema gestionará las expectativas del cliente distinguiendo entre “Reserva” y “Entrega”.
| Regla | Descripción |
|---|---|
| Ocultar horarios quirúrgicos | El cliente nunca elegirá una hora concreta (p. ej. 10:30). Solo elegirá el DÍA. |
| Mensaje de entrega por especie | Al confirmar la cita, el sistema indicará automáticamente al cliente la ventana correcta. Gatos: "El gato debe entregarse estrictamente entre las 08:00 y las 09:00 de la mañana." Perros: "El perro debe entregarse estrictamente entre las 09:00 y las 10:30 de la mañana para preparación." |
| Protocolo de ayuno | Las instrucciones de ayuno (desde medianoche de la noche anterior) se adjuntarán al mensaje de confirmación final. |
