Files
whatsapp/database/04_add_domicilio_cobro_fields.sql
T
2026-03-10 18:42:51 -05:00

31 lines
1.3 KiB
SQL

-- ============================================================
-- Migration: 04_add_domicilio_cobro_fields
-- Agrega campos de seguro, autorización y cobro a lab_domicilios
-- ============================================================
ALTER TABLE `lab_domicilios`
ADD COLUMN IF NOT EXISTS `seguro_nombre` VARCHAR(150) DEFAULT NULL
COMMENT 'Nombre del seguro cuando tipo_cliente = seguro'
AFTER `tipo_cliente`,
ADD COLUMN IF NOT EXISTS `autorizacion` VARCHAR(100) DEFAULT NULL
COMMENT 'Número de autorización del seguro'
AFTER `seguro_nombre`,
ADD COLUMN IF NOT EXISTS `copago_laboratorio` DECIMAL(12,2) DEFAULT NULL
COMMENT 'Copago que asume el laboratorio'
AFTER `autorizacion`,
ADD COLUMN IF NOT EXISTS `valor_domicilio` DECIMAL(12,2) DEFAULT NULL
COMMENT 'Valor a cobrar al cliente por el domicilio'
AFTER `copago_laboratorio`,
ADD COLUMN IF NOT EXISTS `valor_copago` DECIMAL(12,2) DEFAULT NULL
COMMENT 'Valor del copago a cobrar al cliente'
AFTER `valor_domicilio`;
-- Actualizar ENUM tipo_cliente para quitar eps y dejar solo particular/seguro
ALTER TABLE `lab_domicilios`
MODIFY COLUMN `tipo_cliente` ENUM('particular','seguro') NOT NULL DEFAULT 'particular'
COMMENT 'Si el servicio es particular o por seguro';