-- 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`);
