Citas: doble confirmacion (1ra telefonica con quien/cuando, 2da = llegada/check-in) + filtro rapido Por confirmar

This commit is contained in:
2026-08-31 00:45:05 +00:00
parent 681c0a9173
commit 1c31eecb8c
4 changed files with 166 additions and 7 deletions

View File

@@ -125,6 +125,14 @@ class SkeenCita(models.Model):
# Recordatorio
reminder_sent = fields.Boolean(string='Recordatorio Enviado', default=False)
reminder_date = fields.Datetime(string='Fecha Recordatorio')
# Doble confirmación:
# 1ra = confirmación telefónica (recepción marca al paciente)
# 2da = llegada a la clínica (check-in existente, state 'arrived')
phone_confirmed = fields.Boolean(string='Confirmada por Teléfono', default=False, tracking=True)
phone_confirmed_at = fields.Datetime(string='Fecha Confirmación Tel.', readonly=True, copy=False)
phone_confirmed_by = fields.Char(string='Confirmada por', readonly=True, copy=False,
help='Login del usuario del frontend que confirmó por teléfono')
# Pago
payment_state = fields.Selection([