<%
if (vTaresanaTamedico.getAutorizacion() == 0) //campo autorizacion nulo o inicializado a 0. Valor no valido.
{
%>
| <%=sdfFormateadorFecha.format(vTaresanaTamedico.getFecha())%> |
<%=vTaresanaTamedico.getNombre() + " " + vTaresanaTamedico.getApellidos()%> |
<%=vTaresanaTamedico.getAutorizacion()%> |
<%
}
else //campo autorizacion tiene un valor valido
{
%>
<%=sdfFormateadorFecha.format(vTaresanaTamedico.getFecha())%> |
<%=vTaresanaTamedico.getNombre() + " " + vTaresanaTamedico.getApellidos()%> |
<%
String peticion = ""+vTaresanaTamedico.getAutorizacion();
String peticionE = vTaresanaTamedico.getAutorizacionEncriptada();
String ruta = ParametrosConfiguracion.ruta_pdf_peticiones_ap;
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()) //Buesco en la ubicación vieja
{
%>
<%
}else{
%>
<%=peticion%>
<%
}
}
%>
|
<%
PersistenciaPaciente perPac = new PersistenciaPaciente();
Paciente pacient = (Paciente)sesion.getAttribute("PACIENTE");
Usuario usu = (Usuario)sesion.getAttribute("USUARIO");
String autorizado = pacient.getAutorizado();
if(autorizado == null)
autorizado = "N";
LogTarisan.logger.log(NivelLog.DEBUG, "Autorizado: "+pacient.getAutorizado());
String igua = vTaresanaTamedico.getIgualada();
if(igua == null)
igua = "0";
LogTarisan.logger.log(NivelLog.DEBUG, "Igua: "+igua);
LogTarisan.logger.log(NivelLog.DEBUG, vTaresanaTamedico.getAutorizacion());
autorizado = "S";
if((autorizado.toUpperCase().compareTo("S") == 0) || usu.getMedico() == vTaresanaTamedico.getPrescriptor())
{
if(vTaresanaTamedico.getEpisodio()!=0){
Integer Nuevoepisodio = vTaresanaTamedico.getEpisodio();
Hce_doc_ext_ap hce_doc_ext_ap = null;
PersistenciaHce_doc_ext_ap nueva_per = new PersistenciaHce_doc_ext_ap();
Vector nuevos_pdfs = new Vector();
try{
nuevos_pdfs = nueva_per.seleccionar(Nuevoepisodio);
}catch(ExcepcionTarisan ex){
LogTarisan.logger.log(NivelLog.ERROR, ((Usuario)sesion.getAttribute("USUARIO")).getMedico() + " - Exception: " + ex);
sesion.setAttribute("ERROR", "ExcepcionTarisan: " + ex);
response.sendRedirect("../error.jsp");
}
if (nuevos_pdfs == null) {
%> No hay archivos <%
}
else {
for (int f=0; f < nuevos_pdfs.size() ; f++) {
hce_doc_ext_ap = (Hce_doc_ext_ap)nuevos_pdfs.elementAt(f);
String filename = hce_doc_ext_ap.getNombre_doc();
String direccion = ParametrosConfiguracion.ruta_pdf_resultados_anatomia_CSM;
File archivo = new File(direccion+filename+".pdf");
if(archivo.exists())
{
DES encrypter = new DES(""+medico);
String dirE = encrypter.encrypt(filename);
%><%
}else
{
%>No hay resultados <%
}
}
}
}else{
String direccion = ParametrosConfiguracion.ruta_pdf_resultados_anatomia;
File fichero = new File(direccion+peticion+".pdf");
if(fichero.exists())
{
%><%
}
else
{
fichero = new File(direccion+peticion+".PDF");
if(fichero.exists())
{
%><%
}
else
{
direccion = ParametrosConfiguracion.ruta_pdf_resultados;
fichero = new File(direccion+peticion+".pdf");
if(fichero.exists())
{
%><%
}
else
{
fichero = new File(direccion+peticion+".PDF");
if(fichero.exists())
{
%><%
}
else
{
%>No hay PDF <% //Resultados Pendientes
}
}
}
}
}
}
else
{
%>
<%=pertamensaje.obtenerMensaje(66).getMensaje() %>
<%
}
%>
|
<%
int diaHoy = hoy.getDate();
int mesHoy = hoy.getMonth();
int anoHoy = hoy.getYear();
int diaAnalisis = vTaresanaTamedico.getFecha().getDate();
int mesAnalisis = vTaresanaTamedico.getFecha().getMonth();
int anoAnalisis = vTaresanaTamedico.getFecha().getYear();
if ((diaHoy==diaAnalisis)&&(mesHoy==mesAnalisis)&&(anoHoy==anoAnalisis)){ %>
Editar |
<%}else{ %>
- |
<%}%>
<%
strSql_requestid.delete(0,strSql_requestid.length());
}
%>
<%
}
%>