<%
if (vTaresanaTamedico.getAutorizacion() == 0) //campo autorizacion nulo o inicializado a 0. Valor no valido.
{
%>
| <%=sdfFormateadorFecha.format(vTaresanaTamedico.getFecha())%> |
<%=/*vTaresanaTaclient.getNombre() + " " + */vTaresanaTamedico.getApellidos()%> |
<%
}
else //campo autorizacion tiene un valor valido
{
%>
<%
String peticion = ""+vTaresanaTamedico.getAutorizacion();
String peticionE = ""+vTaresanaTamedico.getAutorizacionEncriptada();
String ruta = ParametrosConfiguracion.ruta_pdf_peticiones_analiticas;
File ficheroPeticion = new File(ruta+peticion+".pdf");
if(ficheroPeticion.exists()) //Busco en la nueva ubicación
{
%>
<%
}else{
ruta = ParametrosConfiguracion.ruta_pdf_peticiones;
ficheroPeticion = new File(ruta+peticion+".pdf");
if(ficheroPeticion.exists()) //Busco en la ubicación vieja
{
%>
<%
}else{
%>
<%=sdfFormateadorFecha.format(vTaresanaTamedico.getFecha())%>
<%
}
}
%>
|
<%
String nombreCompleto = "";
if ((""+vTaresanaTamedico.getAutorizacion()).startsWith(""+((Usuario)sesion.getAttribute("USUARIO")).getMedico())){
nombreCompleto = vTaresanaTamedico.getApellidos();
}else{
nombreCompleto = vTaresanaTamedico.getApellidos()+" "+vTaresanaTamedico.getNombre();
}
ruta = ParametrosConfiguracion.ruta_pdf_peticiones_analiticas;
ficheroPeticion = new File(ruta+peticion+".pdf");
if(ficheroPeticion.exists()) //Busco en la nueva ubicación
{
%>
<%
}else{
ruta = ParametrosConfiguracion.ruta_pdf_peticiones;
ficheroPeticion = new File(ruta+peticion+".pdf");
if(ficheroPeticion.exists()) //Busco en la ubicación vieja
{
%>
<%
}else{
%>
<%=nombreCompleto%>
<%
}
}
%>
|
<%
String resultado = ""+vTaresanaTamedico.getAutorizacion();
String resultadoE = vTaresanaTamedico.getAutorizacionEncriptada();
String igualadaE = ""+vTaresanaTamedico.getIgualadaEncriptada();
Usuario usu = (Usuario)sesion.getAttribute("USUARIO");
/*if(usu.getMedico() == vTaresanaTamedico.getPrescriptor())
{*/
if (vTaresanaTamedico.getExtraccion()==0 || vTaresanaTamedico.getExtraccion()==2){ // Mirar si la analítica está pendiente de extracción
if(vTaresanaTamedico.getIgualada().compareTo("0") != 0){ //Comprobar si se trata de una autorización que está en Tarisan y GPC
%>
<%
}else{
if(vTaresanaTamedico.isPeticionConGuion())
{
LogTarisan.logger.log(NivelLog.DEBUG, "Autorizacion con guión");
%>
<%
}
else if(vTaresanaTamedico.getAutorizacion() < 999999 && !(vTaresanaTamedico.getAutorizacion()>700000 && vTaresanaTamedico.getAutorizacion()<799999))
{
LogTarisan.logger.log(NivelLog.DEBUG, "Autorizacion < 999999");
%>
<%
}
else{
//PAC.ruta_pdf
String direccion = ParametrosConfiguracion.ruta_pdf_resultados_analiticas;
File fichero = new File(direccion+resultado+".pdf");
if(fichero.exists())
{
%><%
}
else
{
fichero = new File(direccion+resultado+".PDF");
if(fichero.exists())
{
%><%
}
else
{
direccion = ParametrosConfiguracion.ruta_pdf_resultados;
fichero = new File(direccion+resultado+".pdf");
if(fichero.exists())
{
%><%
}
else
{
fichero = new File(direccion+resultado+".PDF");
if(fichero.exists())
{
%><%
}
else
{
%> <%=pertamensaje.obtenerMensaje(6).getMensaje() %> <% //Resultados Pendientes
}
}
}
}
}
}
}else if(vTaresanaTamedico.getExtraccion()==3){
/* Controlamos las peticiones anuladas desde GPC */
pteExtraccion = 3;
%>Petición anulada en GPC <%
}
else {
pteExtraccion = 1;
%>Pendiente de Extracción <%
}
%>
|
<%
if(usu.getMedico() == vTaresanaTamedico.getPrescriptor() && pteExtraccion==0)
{
if(vTaresanaTamedico.getIgualada().compareTo("0") != 0){ //Comprobar si se trata de una autorización que está en Tarisan y GPC
//File fichero = new File(ParametrosConfiguracion.ruta_pdf_resultados_analiticas+Long.valueOf(igua.toString())+".pdf");
%>
<%
}else{
if(vTaresanaTamedico.getAutorizacion() < 999999 && !(vTaresanaTamedico.getAutorizacion()>700000 && vTaresanaTamedico.getAutorizacion()<799999)) //Comprobar si es de izasa
{
//File fichero = new File(ParametrosConfiguracion.ruta_pdf_resultados_analiticas+Long.valueOf(vTaresanaTamedico.getAutorizacion()).toString()+".pdf");
%>
<%
}else{
%> PDF no regenerable <%
}
}
}
else
{
pteExtraccion = 0;
%>PDF no regenerable <%//Pendiente de Autorización del paciente
}
%>
|
<%
strSql_requestid.delete(0,strSql_requestid.length());
}
%>
<%
}
if (intPagina!=0){ //se tiene en cuenta la paginacion %>