diff --git a/ver_formulario_enviado.php b/ver_formulario_enviado.php index 4eabeca..6fc74b0 100644 --- a/ver_formulario_enviado.php +++ b/ver_formulario_enviado.php @@ -131,6 +131,7 @@ if ($modoTurnero) { 'nombre_completo' => $tcRow['paciente_nombre'] ?? '', 'numero_documento' => $tcRow['numero_documento'] ?? '', 'tipo_documento' => $tcRow['tipo_documento'] ?? '', + 'fecha_nacimiento' => $tcRow['fecha_nacimiento'] ?? '', 'telefono' => $tcRow['paciente_telefono'] ?? '', 'eps' => $tcRow['eps'] ?? '', 'medico_nombre' => trim(($tcRow['medico_nombres'] ?? '') . ' ' . ($tcRow['medico_apellidos'] ?? '')), @@ -634,11 +635,24 @@ function esc2(mixed $v): string { $_firmaGlobalPacienteUsada = false; // la firma global solo va al primer campo firma if ($compact): ?>
+ if ($tipo === 'separador'): + $cond = $campo['condicion'] ?? null; + if ($cond) { + $vCtrl = $todos[$cond['campo_id']] ?? null; + $vCond = $cond['valores'] ?? ($cond['valor'] ? [$cond['valor']] : []); + $_saltarSeccion = is_array($vCtrl) + ? empty(array_intersect($vCond, $vCtrl)) + : !in_array($vCtrl, $vCond, true); + } else { + $_saltarSeccion = false; + } + if ($_saltarSeccion) continue; ?>