Skip to content

Bloquear horario

ModuloAgenda
Perfil sugeridoCoordinacion
PermisoAGENDA: WRITE
EstadoValidado

Objetivo

Reservar uno o varios rangos de horario en la agenda de un medico para evitar que se capturen citas mientras el bloqueo este vigente.

Antes de empezar

  • Tener claridad sobre el medico o laboratorio afectado, el rango de fechas, el motivo del bloqueo y si se requiere repetir el bloqueo en varios dias de la semana.
  • Confirmar que existan razones de bloqueo configuradas en Parametros de agenda. Sin razones activas no se puede guardar un bloqueo.
  • El bloqueo no puede iniciar en el pasado.

Paso a paso - Bloqueo de un solo rango

  1. Entrar al modulo Agenda y abrir la pestana del medico o laboratorio.
  2. En la barra superior del calendario, hacer clic en el boton Bloqueos. Se abre el dialogo del mismo nombre.
  3. Seleccionar el Motivo del Bloqueo en la lista. Es obligatorio y muestra las razones configuradas con su color.
  4. Elegir la Fecha de inicio con el calendario y la Hora de inicio en el selector (rango 07:00 a 22:00, intervalos de 15 minutos).
  5. Elegir la Fecha final y la Hora final con el mismo mecanismo. La hora final debe ser mayor que la inicial.
  6. Dejar vacio el campo Dias de la semana (modo de un solo rango).
  7. Hacer clic en Guardar. El sistema cierra el dialogo y actualiza el calendario con el bloqueo.

Paso a paso - Bloqueo masivo por dias de la semana

  1. Seguir los pasos 1 a 5 del flujo anterior.
  2. En el campo Dias de la semana, seleccionar los dias en los que se repetira el bloqueo. Si se deja vacio, el sistema guarda un unico rango.
  3. Hacer clic en Guardar.
  4. El sistema intentara crear un bloqueo por cada dia seleccionado dentro del rango. Al terminar, muestra:
    • Un mensaje de exito si todos se crearon.
    • Un aviso con las fechas que no pudieron bloquearse y la razon (Bloqueo existente o Agenda existente) si hubo conflictos.

Paso a paso - Eliminar un bloqueo existente

  1. Ubicar el bloqueo en el calendario. Aparece con el color del motivo configurado.
  2. Hacer clic sobre el. El sistema muestra el dialogo de confirmacion de eliminacion.
  3. Confirmar con el boton Si. Requiere permiso AGENDA: ADMIN.

Resultado esperado

  • El rango bloqueado aparece pintado en el calendario con el color del motivo y la etiqueta del motivo.
  • En los horarios bloqueados no se pueden crear nuevas citas desde el modal "Agenda" (la seleccion quedara deshabilitada).
  • El bloqueo se registra en bitacora con la clave SCHEDULE.DELETE_BLOCK al momento de eliminar.

Errores comunes

SituacionQue hacer
El motivo del bloqueo no aparece en la listaIr a Parametros de agenda y dar de alta la razon.
La hora final queda en rojoLa hora final debe ser estrictamente mayor que la inicial. Ajustar y volver a intentar.
"La fecha final debe ser igual o posterior a la inicial"Corregir el rango. En bloqueos masivos la fecha final no puede ser anterior a la inicial.
Algunas fechas quedaron sin bloquearEl sistema las lista en un aviso. Revisar si ya hay bloqueos o citas en ese horario y reagendar antes de reintentar.
El bloqueo no aparece en el calendarioEsperar la recarga automatica o cambiar de vista (Dia / Semana) y volver.
No puedo eliminar el bloqueoVerificar que el usuario tenga permiso AGENDA: ADMIN; si no, pedir a coordinacion.

Permisos sugeridos

  • AGENDA: WRITE para crear bloqueos.
  • AGENDA: ADMIN para eliminar bloqueos existentes.

Relacion con otros modulos

  • Parametros de agenda: fuente de las razones de bloqueo y de las sucursales mostradas en pantalla.
  • Notificaciones y automatizaciones: la creacion o eliminacion de bloqueos puede dispararse desde reglas automaticas.
  • Personal medico: los bloqueos afectan la disponibilidad de cada medico en su pestana.
  • Pacientes: si hay citas en el rango que se intenta bloquear, el sistema advertira conflictos para que se reagenden antes.