Paso 1 - Identificación de la Clase Pendiente
Acción: El sistema detecta una clase con estado "pendiente de asignar profesor".
Se detecta gracias a una conexión con Google Calendar
Datos Relevantes:
Fecha y hora de la clase.
Habilidades requeridas para la clase.
Ubicación (presencial (incluyendo dirección) o en línea).
Tipo de plazo (corto o largo, este dato lo interpretará el propio código en función de las horas restantes hasta la clase).¿Te parece bien o te gustaría aclarar algo más?
Hay servicios (Clases) que son puntuales y otros que son recurrentes. Ejemplo: Piden un monitor de lunes a jueves de 16 a 17h 2 meses seguidos. Los servicios se deben ofrecer al completo. Aunque un servicio pueda ser recurrente, la asignación del servicio puede ser a múltiples personas. Por ejemplo, los lunes y los miércoles a Ana y los martes y los jueves a María. Siempre intentamos que lo haga la misma persona, pero no siempre se puede. De manera que podemos combinar profesores para cubrir esa plaza. Siempre asignando el mismo profesor el mismo día (excepto en coberturas de bajas - sustituciones). Hay que aclarar que trabajamos dentro de un mismo calendar con diferentes calendarios (cada calendario para nosotros es un cliente). Si creamos un servicio que ya sabemos quien irá, lo crearemos con el simbolo ✅ y el código del profesor. A veces editamos el evento, porque un profesor no puede asistir a ese servicio, de manera que no hay que "identificar una clase pendiente" solo cuando se crea, si no también cuando se edita.