This commit is contained in:
Lizandro Guarnizo
2026-06-11 23:11:32 -05:00
parent ca964c76a3
commit 375cba86eb
7 changed files with 44 additions and 205 deletions
@@ -117,28 +117,6 @@ if ($lugarIdSol > 0) {
}
}
// 3c. Consentimiento principal de recepción (is_principal)
$principalRow = null;
try {
$stmtPc = $pdo->prepare(
"SELECT id AS formulario_id, nombre AS formulario_nombre
FROM lab_formularios
WHERE is_principal = 1 AND tipo = 'consentimiento' AND is_active = 1
LIMIT 1"
);
$stmtPc->execute();
$principalRow = $stmtPc->fetch(PDO::FETCH_ASSOC);
} catch (\Throwable $e) {}
if ($principalRow) {
$yaExiste = false;
foreach ($formulariosRequeridos as $fr) {
if ((int)$fr['formulario_id'] === (int)$principalRow['formulario_id']) { $yaExiste = true; break; }
}
if (!$yaExiste) {
$formulariosRequeridos[] = $principalRow;
}
}
if (empty($formulariosRequeridos)) {
jsonOk(['consentimientos' => [], 'mensaje' => 'Ningún examen ni servicio requiere consentimiento.']);
}