Asociar recursos a un servicio
Define qué recursos intervienen al reservar un servicio.
Que se logra
- Resultado: Indica qué personas, espacios o equipos hacen posible una reserva.
- Caso de uso: Una clínica relaciona un procedimiento con el consultorio y profesional requeridos.
- Se combina con: Resources y disponibilidad.
Donde esta
- Ruta:
/[orgId]/reservations/services - Acceso en UI: fila del servicio > icono de recursos.
- Componente(s):
ServiceResourcesDialog
Como funciona
- Abre la gestión de recursos del servicio.
- Vincula recursos del catálogo y define su modo de asignación.
- Guarda los vínculos.
Reglas y validaciones
- Los recursos pueden ser requeridos, opcionales o seleccionados entre disponibles del mismo tipo.
- Si no se vincula ningún recurso, el flujo usa la franja predeterminada de 8:00 AM–6:00 PM.
Backend
- Servicios:
reservation-service-resources(find, create, patch, remove). - Efectos: las reservas verifican recursos y capacidad antes de crearse.