- Valor de BD cambia de 'rips' a 'lab' (más genérico) - ingest_paciente: en UPDATE nunca pisa origen (conserva manual/whatsapp/lab) - Badge muestra 'Resultados Lab' con ícono matraz; retrocompat con valor 'rips' - Tabla agrega: teléfono+WA, email, EPS, género en nombre - filtro dropdown usa 'lab' en lugar de 'rips' Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
14 lines
549 B
SQL
14 lines
549 B
SQL
-- Migration: 20260709_lab_pacientes_origen
|
|
-- Agrega columna 'origen' para identificar pacientes importados desde RIPS
|
|
-- vs creados manualmente o desde WhatsApp
|
|
|
|
ALTER TABLE `lab_pacientes`
|
|
ADD COLUMN `origen` VARCHAR(20) NOT NULL DEFAULT 'manual'
|
|
COMMENT 'Origen del registro: manual | lab | whatsapp'
|
|
AFTER `notas_admin`;
|
|
|
|
-- Los pacientes con user_id ya vinculado se marcan como whatsapp
|
|
UPDATE `lab_pacientes` SET `origen` = 'whatsapp' WHERE `user_id` IS NOT NULL;
|
|
|
|
CREATE INDEX `idx_origen` ON `lab_pacientes` (`origen`);
|