fix(turnero): no mostrar consentimientos de toma de muestras en recepcion
Agrega origen_lugar_id a turnero_consentimientos para distinguir consents creados por examen (null) vs por estación (= lugar_id destino). Recepcion filtra los de origen_lugar_id != null; lugar.php muestra solo los suyos + los de examen. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
333e856f38
commit
229977785b
@@ -0,0 +1,5 @@
|
||||
-- Separar consentimientos por examen vs por lugar destino
|
||||
-- Los creados desde turnero_lugar_consentimientos llevan origen_lugar_id = lugar_id de la estación
|
||||
-- Los creados desde exam_tipo_consentimientos quedan con origen_lugar_id = NULL
|
||||
ALTER TABLE turnero_consentimientos
|
||||
ADD COLUMN IF NOT EXISTS origen_lugar_id INT NULL DEFAULT NULL;
|
||||
@@ -12,6 +12,7 @@ $pendientes = [
|
||||
'20260703_medicos.sql',
|
||||
'20260703_medicos_seed.sql',
|
||||
'20260703_solicitud_medico.sql',
|
||||
'20260707_turnero_consent_origen_lugar.sql',
|
||||
];
|
||||
|
||||
$pdo = Database::getInstance()->getConnection();
|
||||
|
||||
Reference in New Issue
Block a user