Commit 5755f760 by roxy

Cambios en impresión de resultados

parent 2a98ebe1
......@@ -112,8 +112,8 @@ $fechares = date("d-m-Y h:i", $timefresult);
<table/>
<table width='100%' align='center' class ='StormyWeatherFormTABLE' cellspacing="0" cellpadding="0">
<tr>
<td colspan="1" class="Estilo5" width="28%" align='left'><strong>Establecimiento Solicitante:</strong></td>
<td colspan="1" class="Estilo6" width="39%" align='left'><?php echo $row_estab2['nombre'];?></td>
<td colspan="1" class="Estilo5" width="18%" align='left'><strong>Estab. Solicitante:</strong></td>
<td colspan="1" class="Estilo6" width="49%" align='left'><?php echo $row_estab2['nombre'];?></td>
<td colspan='1' class='Estilo5' width="18%" align='left'><strong>Fecha indicación:</strong></td>
<td colspan='1' class='Estilo6' width="15%" align='left' ><?php echo $fsolicitud; ?></td>
......
......@@ -120,7 +120,7 @@ function calc_edad()
<td colspan='5' width="100%">&nbsp;</td>
</tr>
<tr>
<td colspan="1" class="Estilo5" width="27%" align="left"><strong>Establecimiento Solicitante:&nbsp;&nbsp;</strong></td>
<td colspan="1" class="Estilo5" width="27%" align="left"><strong>Estab. Solicitante:&nbsp;&nbsp;</strong></td>
<td colspan="2" class="Estilo6" width="40%" align="left"><?php echo $row_generales['estabext']?></td>
<td colspan='1' class='Estilo5' width="10%"><strong>Fecha Consulta:</strong></td>
<td colspan='1' class='Estilo6' width="13%" align='left' ><?php echo $f_consulta ?></td>
......@@ -145,9 +145,9 @@ function calc_edad()
</tr>
<tr>
<td colspan='1' class="Estilo5"><strong>Procedencia:</strong></td>
<td colspan='2' class="Estilo6" align="left" ><?php echo htmlentities($row_generales['procedencia']);?></td>
<td colspan='2' class="Estilo7" align="left" ><?php echo htmlentities($row_generales['procedencia']);?></td>
<td colspan='1' class="Estilo5"><strong>Servicio:</strong></td>
<td colspan='1' class="Estilo6" align="left"><?php echo htmlentities($row_generales['subservicio']);?></td>
<td colspan='1' class="Estilo7" align="left"><?php echo htmlentities($row_generales['subservicio']);?></td>
</tr>
......
......@@ -56,9 +56,9 @@ function calc_edad()
#boton{display:none;}
}
.Estilo5 {font-family: Helvetica; font-size: 9pt}
.Estilo6 {font-family: Helvetica; font-size: 8pt}
.Estilo7 {font-family: Helvetica; font-size: 10pt}
.Estilo5 {font-family: Helvetica; font-size: 8.5pt}
.Estilo6 {font-family: Helvetica; font-size: 7.5pt}
.Estilo7 {font-family: Helvetica; font-size: 9.5pt}
-->
</style>
......@@ -96,10 +96,10 @@ function calc_edad()
</table>
<table width='100%' border='0' align='center' cellspacing="0%" cellpadding="0%">
<tr>
<td colspan='1' class="Estilo5" width="27%" align='left'><strong>Establecimiento Solicitante:</strong></td>
<td colspan='2' class="Estilo6" width="37%" align='left'><?php echo $row_generales['estabext']?></td>
<td colspan='1' class="Estilo5" width="18%" align='left'><strong>Estab. Solicitante:</strong></td>
<td colspan='2' class="Estilo6" width="47%" align='left'><?php echo $row_generales['estabext']?></td>
<td colspan='1' class='Estilo5' width="15%" align='left'><strong>Fecha Consulta:</strong></td>
<td colspan='1' class='Estilo6' width="13%" align='left' ><?php echo $f_consulta ?></td>
<td colspan='1' class='Estilo6' width="20%" align='left' ><?php echo $f_consulta ?></td>
</tr>
......@@ -107,13 +107,13 @@ function calc_edad()
<tr>
<td colspan='1' class="Estilo5" align="left"><strong>Expediente:</strong></td>
<td colspan='2' class="Estilo7" align="left"><?php echo $row_generales['numero']?></td>
<td colspan='1' class="Estilo6" align="left"><strong>Fecha Recepción:</strong></td>
<td colspan='1' class="Estilo5" align="left"><strong>Fecha Recepción:</strong></td>
<td colspan='2' class="Estilo6" align="left"><?php echo $f_tomamuestra ?></td>
</tr>
<tr>
<td colspan='1' class="Estilo5" align="left"><strong>Paciente:</strong></td>
<td colspan='2' class="Estilo6" align="left"><?php echo htmlentities($row_generales['paciente'])?></td>
<td colspan='1' class="Estilo5" align="left"><strong>Fecha Resultado:</strong></td>
<td colspan='1' class="Estilo5" align="left"><strong>Fecha Resultado:</strong></td>
<td colspan='2' class="Estilo6" align="left"><?php echo $row_fecha['fecharesultado']?></td>
</tr>
......@@ -125,9 +125,10 @@ function calc_edad()
</tr>
<tr>
<td colspan='1' class="Estilo5" align="left"><strong>Procedencia:</strong></td>
<td colspan='2' class="Estilo6" align="left"><?php echo htmlentities($row_generales['procedencia'])?></td>
<td colspan='2' class="Estilo7" align="left"><?php echo htmlentities($row_generales['procedencia'])?></td>
<td colspan='1' class="Estilo5" align="left"><strong>Servicio:</strong></td>
<td colspan='2' class="Estilo6" align="left"><?php echo htmlentities($row_generales['subservicio'])?></td>
<td colspan='2' class="Estilo7" align="left"><?php echo htmlentities($row_generales['subservicio'])?></td>
</tr>
<tr>
<td colspan='1' class="Estilo5"><strong>Examen Realizado:</strong></td>
......
......@@ -317,9 +317,12 @@ $edad=$objdatos->calc_edad($IdHistorial);
$id_sexo=$rows['id_sexo'];
$Especificacion=$rows['especificacion'];
}
$ConRangos=$objdatos->ObtenerCodigoRango($dias);
// echo "dias= ".$dias;
//echo " rango =". $ConRangos;
$ConRangos=$objdatos->ObtenerCodigoRango1($dias);
$row_rangos= pg_fetch_array($ConRangos);
$idedad=$row_rangos[0];
echo $idedad=$row_rangos[0];
$dato_fijo=$objdatos->ConsDatoFijo($iddetallesolicitud,$lugar, $id_sexo, $idedad);
$dfijo= pg_fetch_array($dato_fijo);
......
......@@ -253,7 +253,9 @@ function GuardarResultados()
fecha_realizacion = document.getElementById('fecha_realiza_').value;
fecha_reporte = document.getElementById('fecha_reporte_').value;
lamina = document.getElementById('txtlamina').value;
// alert(lamina);
idedad = document.getElementById('txtidedad').value;
// alert(idedad);
opcion = 3;
ajax.open("POST", "ctrSolicitudesProcesadas.php", true);
......@@ -263,7 +265,7 @@ function GuardarResultados()
"&interpretacion=" + interpretacion + "&observacion=" +observacion+
"&responsable=" + responsable + "&procedencia=" + procedencia + "&origen=" + origen + "&codigo=" + codigo+
"&fecha_realizacion=" + fecha_realizacion+ "&fecha_reporte=" + fecha_reporte+"&idresultado="+idresultado
+"&marca="+marca+"&lamina="+lamina);
+"&marca="+marca+"&lamina="+lamina+"&idedad="+idedad);
ajax.onreadystatechange = function()
{
if (ajax.readyState == 4)
......@@ -369,6 +371,8 @@ function GuardarResultadosPlantillaA()
}
//Fn Pg
function ImprimirPlantillaA(idsolicitud, idexamen, resultado, f_resultado, lectura, interpretacion, observacion, responsable, sexo, idedad, txtnec, proce, origen, iddetalle, marca,fconsulta) {
// ImprimirPlantillaA($idsolicitud $idexamen $resultado $fecha_reporta $lectura $interpretacion $observacion $responsable $sexo $idedad $txtnec $proce $origen $iddetalle $marca .$f_consulta)
// alert("edad "+idedad);
ventana_secundaria = window.open("ImprimirPlantillaA.php?var1=" + idsolicitud +
"&var2=" + idexamen + "&var3=" +
"&var3=" + encodeURIComponent(resultado) + "&var4=" + escape(lectura) +
......
......@@ -80,7 +80,7 @@ function insertar_detalle_solicitud($idsolicitud,$iddetalle,$usuario,$lugar,$idc
// echo "<br> usuario=".$usuario;
//$row1=pg_fetch_array($result1);
if(!empty($result)){
echo $query2="INSERT INTO sec_detallesolicitudestudios (idsolicitudestudio, indicacion, idtipomuestra,idorigenmuestra,observacion,idexamen,idestablecimiento,idestablecimientoexterno,idempleado,
$query2="INSERT INTO sec_detallesolicitudestudios (idsolicitudestudio, indicacion, idtipomuestra,idorigenmuestra,observacion,idexamen,idestablecimiento,idestablecimientoexterno,idempleado,
idusuarioreg,fechahorareg,estadodetalle,id_conf_examen_estab,f_tomamuestra,id_estado_rechazo,id_posible_observacion,f_estado,id_suministrante)
VALUES($idsolicitud, $indicacion,$row[2],$origen,$observacion,$idmnt,$row[5],$row[6],$row[7],
$usuario,date_trunc('seconds',NOW()),7,$idcof,'$row[11]',$row[12],$idobservacion,'$row[14]',$suministrante) RETURNING id";
......@@ -186,7 +186,7 @@ function insertar_encabezado($idsolicitud,$iddetalle,$idexamen,$idrecepcion,$obs
}else{
if($idobservacion<>0){
echo $query = "INSERT INTO lab_resultados
$query = "INSERT INTO lab_resultados
(idsolicitudestudio,iddetallesolicitud,idexamen,idrecepcionmuestra,
observacion,resultado,idempleado,idusuarioreg,fechahorareg,idestablecimiento,id_observacion,fecha_resultado)
VALUES($idsolicitud,$iddetalle,$idexamen,$idrecepcion,
......@@ -194,7 +194,7 @@ function insertar_encabezado($idsolicitud,$iddetalle,$idexamen,$idrecepcion,$obs
}
else{
echo $query = "INSERT INTO lab_resultados
$query = "INSERT INTO lab_resultados
(idsolicitudestudio,iddetallesolicitud,idexamen,idrecepcionmuestra,
observacion,resultado,idempleado,idusuarioreg,fechahorareg,idestablecimiento,fecha_resultado)
VALUES($idsolicitud,$iddetalle,$idexamen,$idrecepcion,
......@@ -285,7 +285,7 @@ function insertar_encabezado_antibiograma($idsolicitud,$detantib,$idcof,$idrecep
}
echo $query = "INSERT INTO lab_resultados
$query = "INSERT INTO lab_resultados
(idsolicitudestudio,iddetallesolicitud,idexamen,idrecepcionmuestra,observacion,resultado,idempleado,idusuarioreg,fechahorareg,idestablecimiento,id_observacion,fecha_resultado,id_resultado_padre)
VALUES($idsolicitud,$detantib,$idcof ,$idrecepcion,'$observacion','$NomResultado',$responsable,$usuario,date_trunc('seconds',NOW()),$lugar,$idobservacion,'$fecharesultado',$ultimo)RETURNING id";
//echo $query;
......@@ -294,7 +294,7 @@ function insertar_encabezado_antibiograma($idsolicitud,$detantib,$idcof,$idrecep
if ($result){
$row = pg_fetch_array($result);
echo $query1 = "INSERT INTO lab_resultado_metodologia(id_examen_metodologia, id_detallesolicitudestudio,id_codigoresultado,idusuarioreg,fechahorareg,fecha_realizacion,fecha_resultado,id_empleado)
$query1 = "INSERT INTO lab_resultado_metodologia(id_examen_metodologia, id_detallesolicitudestudio,id_codigoresultado,idusuarioreg,fechahorareg,fecha_realizacion,fecha_resultado,id_empleado)
VALUES($id_metod, $detantib, $CodAntibiograma, $usuario, date_trunc('seconds',NOW()),'$fecharealiz','$fecharesultado',$responsable)";
$result1 = pg_query($query1);
......@@ -346,7 +346,7 @@ function insertarAntibiograma($iddetalle,$idexamen,$codigoResultado,$usuario,$fe
$row_exam_metod = pg_fetch_array($result);
$id_exam_metod = $row_exam_metod[0];
$id_exam_metod;
echo $query = "INSERT INTO lab_resultado_metodologia(id_examen_metodologia, id_detallesolicitudestudio,id_codigoresultado,idusuarioreg,fechahorareg,fecha_realizacion,fecha_resultado,id_empleado)
$query = "INSERT INTO lab_resultado_metodologia(id_examen_metodologia, id_detallesolicitudestudio,id_codigoresultado,idusuarioreg,fechahorareg,fecha_realizacion,fecha_resultado,id_empleado)
VALUES($id_exam_metod, $iddetalle, $codigoResultado, $usuario, date_trunc('seconds',NOW()),'$fecharealiz','$fecharesultado',$idempleado)";
$result = pg_query($query);
......@@ -367,7 +367,7 @@ function insertar_detalle($idresultado,$ibacteria,$idtarjeta,$cantidad,$lugar)
$con = new ConexionBD;
if($con->conectar()==true)
{
echo $query = "INSERT INTO lab_detalleresultado(idresultado,idbacteria,idtarjeta,cantidad,idestablecimiento)
$query = "INSERT INTO lab_detalleresultado(idresultado,idbacteria,idtarjeta,cantidad,idestablecimiento)
VALUES($idresultado,$ibacteria,$idtarjeta,'$cantidad',$lugar)";
$query2="SELECT MAX(id) FROM lab_detalleresultado where idresultado=$idresultado;";
......@@ -394,12 +394,12 @@ function insertar_resultadoantibioticos($iddetalleresultado,$idantibiotico,$resu
if($con->conectar()==true)
{ if(!empty($resultado)){
if(!empty($valor)){
echo $query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,id_posible_resultado,resultado,valor,idestablecimiento)
$query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,id_posible_resultado,resultado,valor,idestablecimiento)
VALUES($iddetalleresultado,$idantibiotico,$valor,'$resultado','$dato',$lugar)";
}
else{
echo $query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,resultado,idestablecimiento)
$query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,resultado,idestablecimiento)
VALUES($iddetalleresultado,$idantibiotico,'$resultado',$lugar)";
}
}
......@@ -421,13 +421,13 @@ function insertar_resultadoantibioticos($iddetalleresultado,$idantibiotico,$resu
if($con->conectar()==true)
{
if(!empty($valor)){
echo $query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,id_posible_resultado,valor,idestablecimiento)
$query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,id_posible_resultado,valor,idestablecimiento)
VALUES($iddetalleresultado,$idantibiotico,$valor,'$dato',$lugar)";
}
else{
echo $query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,idestablecimiento)
$query = "INSERT INTO lab_resultadosportarjeta(iddetalleresultado,idantibiotico,idestablecimiento)
VALUES($iddetalleresultado,$idantibiotico,$lugar)";
}
......
......@@ -74,7 +74,7 @@ class clsSolicitudesProcesadas {
}
}
/* function ObtenerCodigoRango($dias) {
function ObtenerCodigoRango1($dias) {
$con = new ConexionBD;
if ($con->conectar() == true) {
$query = "select * from ctl_rango_edad
......@@ -88,7 +88,7 @@ class clsSolicitudesProcesadas {
else
return $result;
}
}*/
}
function ObtenerCodigoRango($fechanac){
$con = new ConexionBD;
......@@ -937,7 +937,7 @@ function NumeroDeRegistros($query){
$nextseq = pg_fetch_array($sql);
$idnext = $nextseq[0];
$query = "insert into lab_resultados (id, idsolicitudestudio, iddetallesolicitud, idrecepcionmuestra, resultado, lectura, interpretacion, observacion, idestablecimiento, idusuarioreg, fechahorareg, idexamen, idempleado, fecha_resultado, id_posible_resultado, marca,numero_lamina) "
$query = "insert into lab_resultados (id, idsolicitudestudio, iddetallesolicitud, idrecepcionmuestra, resultado, lectura, interpretacion, observacion, idestablecimiento, idusuarioreg, fechahorareg, idexamen, idempleado, fecha_resultado, id_posible_resultado, marca,numero_lamina) "
. "values ($idnext, $idsolicitud, $iddetalle, $idrecepcion, $v_resultfin, $v_lectura,$v_interpretacion, $v_obserrecep, $lugar, $usuario, date_trunc('seconds',NOW()), $idexamen, $cmbEmpleadosfin, $d_resultfin, $idresultado, $marca,$lamina)";
// echo '<br/>'.$query;
......@@ -979,7 +979,7 @@ function NumeroDeRegistros($query){
Interpretacion,Observacion,Responsable,IdUsuarioReg,FechaHoraReg,IdUsuarioMod,FechaHoraMod,IdCodigoResultado,IdEstablecimiento)
VALUES($idsolicitud,$iddetalle,'$idexamen',$idrecepcion,'$resultado','$lectura','$interpretacion','$observacion','$responsable',
$usuario,NOW(),$usuario,NOW(),$tab,$lugar)"; */
echo $query = "INSERT INTO lab_resultados(IdSolicitudEstudio,IdDetalleSolicitud,IdExamen,IdRecepcionMuestra,Resultado,Lectura,
$query = "INSERT INTO lab_resultados(IdSolicitudEstudio,IdDetalleSolicitud,IdExamen,IdRecepcionMuestra,Resultado,Lectura,
Interpretacion,Observacion,Responsable,IdUsuarioReg,FechaHoraReg,IdUsuarioMod,FechaHoraMod,IdCodigoResultado,IdEstablecimiento)
VALUES($idsolicitud,$iddetalle,'$idexamen',$idrecepcion,'$resultado','NULL','NULL','$observacion','$responsable',
$usuario,NOW(),$usuario,NOW(),$tab,$lugar)";
......@@ -1104,7 +1104,7 @@ function NumeroDeRegistros($query){
function condatos($idhistorialclinico, $lugar, $fechadatosfijos) {
$con = new ConexionBD;
if ($con->conectar() == true) {
$query = "select sef.peso, sef.talla, CASE WHEN sdp.id_snomed IS NOT NULL
$query = "select sef.peso, sef.talla, CASE WHEN sdp.id_snomed IS NOT NULL
THEN mns.sct_name_es
ELSE mnc.diagnostico
end as diagnostico,
......@@ -1404,7 +1404,7 @@ and '$prueba' ilike '%VIH%';";
function ConsDatoFijo($iddetallesolicitud, $lugar, $id_sexo, $idedad) {
$con = new ConexionBD;
if ($con->conectar() == true) {
$query = "select (case when rangofin is null and rangoinicio is not null then ('Valores Normales: Mayor a '||rangoinicio||(case when unidades is null then '' else (' Unidades: '||unidades) end ))
$query = "select (case when rangofin is null and rangoinicio is not null then ('Valores Normales: Mayor a '||rangoinicio||(case when unidades is null then '' else (' Unidades: '||unidades) end ))
when rangoinicio is null and rangofin is not null then ('Valores Normales: Menor a '||rangofin||(case when unidades is null then '' else (' Unidades: '||unidades) end ))
else ('Valores Normales: '||rangoinicio||' - '||rangofin|| (case when unidades is null then '' else (' Unidades: '||unidades) end )) end )as rangos
from lab_datosfijosresultado t01
......
......@@ -389,6 +389,7 @@ switch ($opcion) {
$idsolicitud = $_POST['idsolicitud'];
$iddetalle = $_POST['iddetalle'];
$idresultado = $_POST['idresultado'];
$idedad = $_POST['idedad'];
//echo $lamina=(empty($_POST['lamina'])) ? NULL : "'" . pg_escape_string($_POST['lamina'])."'";
$lamina=isset($_POST['lamina']) ? $_POST['lamina'] : null;
//echo $lamina;
......@@ -567,7 +568,9 @@ switch ($opcion) {
<td colspan='1' style='font:bold'><strong>Fecha Resultado:</strong></td>
<td colspan='2' style='font:bold'>" . $fecharesultado1 . "
<input type='hidden' id='fecha_reporte_' name='fecha_reporte_' value='" . $fecha_reporta . "'/>
<input type='hidden' id='fecha_realiza_' name='fecha_realiza_' value='" . $fecha_realizacion . "'/></td>
<input type='hidden' id='fecha_realiza_' name='fecha_realiza_' value='" . $fecha_realizacion . "'/>
<input type='hidden' id='txtidedad' name='txtidedad' value='" . $idedad . "'/> </td>
</tr>
<tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment