This commit is contained in:
Lizandro Guarnizo
2026-06-11 22:52:45 -05:00
parent 23a21d02fb
commit ca964c76a3
8 changed files with 307 additions and 47 deletions
@@ -0,0 +1,10 @@
-- ============================================================
-- Migration: 20260611_turnero_consentimiento_principal
-- Añade flag is_principal a lab_formularios para marcar
-- el consentimiento principal de recepción (no ligado a exámenes).
-- ============================================================
ALTER TABLE lab_formularios
ADD COLUMN is_principal TINYINT(1) NOT NULL DEFAULT 0
COMMENT '1 = consentimiento principal de recepción, se auto-crea al tomar turno'
AFTER tipo;
@@ -0,0 +1,13 @@
-- ============================================================
-- Migration: 20260611_turnero_paciente_id
-- Añade paciente_id (FK lab_pacientes) a turnero_turnos
-- para que el paciente quede vinculado desde el kiosko.
-- ============================================================
ALTER TABLE turnero_turnos
ADD COLUMN paciente_id INT(11) DEFAULT NULL
COMMENT 'FK lab_pacientes.id (vinculado desde kiosko o recepción)'
AFTER paciente_cel;
ALTER TABLE turnero_turnos
ADD INDEX idx_paciente_id (paciente_id);