feat: version 4.11.0 -- Agenda medica refactorizada, aviso de citas futuras y correcciones
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -102,9 +102,18 @@ tiene cada cosa — sin que cargar la información sea tedioso para quien lo usa
|
||||
y tipos de cita desde la pestaña Configuración de agenda.
|
||||
- Vistas (v4.8.0; desde v4.8.1 abre en Mes con la barra del Calendario; la elegida se recuerda): **Día** con una columna por médico; **Semana** como
|
||||
calendario de 7 días con las citas de todos los médicos filtrados, coloreadas por médico; **Mes**
|
||||
como calendario mensual (hasta 4 entradas por día + "N más"; clic en un día abre su vista Día);
|
||||
como calendario mensual (hasta 5 entradas por día + "N más" que lleva al día; desde v4.9.0 clic en un día u hora libre abre la cita nueva con esa fecha);
|
||||
**Lista** con citas y bloqueos. Leyenda de colores por médico en Semana y Mes.
|
||||
Crear cita desde un hueco precarga médico/hora; el tipo fija la duración por defecto.
|
||||
- Formularios (desde la refactorización posterior a v4.10.0) con el modelo de "Nueva reunión" de
|
||||
Calendario: campos en pares, fecha + hora con `DateTimeEditor`, notas a lo ancho. Pacientes y
|
||||
Bloqueos son listados (`ListView`); Configuración (personal, tipos, horario) son listados con popup
|
||||
en lectura → Editar. El detalle de un paciente muestra su historial de citas.
|
||||
- "Nuevo paciente" desde la cita abre el formulario del paciente encima (precarga la cédula si lo
|
||||
buscado es numérico); guardar, cancelar o cerrar vuelve a la cita. Cada cita nueva abre limpia.
|
||||
- **Aviso, no bloqueo:** al elegir el paciente de una cita, si tiene citas futuras agendadas o
|
||||
confirmadas (cualquier fecha y médico, sin contar la que se edita) se listan como advertencia y
|
||||
se puede agendar igual. Sin citas futuras no se muestra nada.
|
||||
- Una cita no cancelada solo cabe si está completa dentro de un tramo de atención y no cruza
|
||||
otra cita del médico, un bloqueo suyo (también recurrente) ni otra cita del paciente con
|
||||
cualquier médico. Son errores 409 bloqueantes; la validación se repite bajo bloqueo de filas
|
||||
|
||||
Reference in New Issue
Block a user