Files
tarisan_gitea/Fuentes/com/tarisan/chipcard/tpvvs/webservicetrayicon/messages/AutReq.java
T
2025-06-09 13:37:06 +02:00

35 lines
1.2 KiB
Java

/*
* Creado el 12-feb-07
*
* Para cambiar la plantilla para este archivo generado vaya a
* Ventana>Preferencias>Java>Generación de código>Código y comentarios
*/
package com.tarisan.chipcard.tpvvs.webservicetrayicon.messages;
import com.tarisan.chipcard.tpvvs.webservicetrayicon.accesodatos.*;
import es.chipcard.util.*;
import org.w3c.dom.*;
/**
* @author jjrider
*/
public abstract class AutReq extends CCReq{
public AutReq(String sTipoOperacion,UsuarioTVS user,Paciente paciente,CompaniaSanitaria comp, EspecialidadSanitaria espe,ProfesionalSanitario prof,ListaActos objLA,ActoMedico arrActos[]) throws Exception{
super("<AutReq><TipAut>"+sTipoOperacion+"</TipAut>"+user.getTerminal().toXML()+((paciente!=null)?paciente.toXML():"")+comp.toXML()+((espe!=null)?espe.toXML():"")+prof.toXML()+objLA.toXML()+"</AutReq>",user);
if(arrActos!=null){
for(int i=0;i<arrActos.length;i++){
addActoMedico(arrActos[i]);
}
}
}
protected Element getAutReq(){
return SerClsXMLUtils.dameElemento(getCCReq(),"AutReq");
}
public void addActoMedico(ActoMedico acto){
SerClsXMLUtils.insertaRutaElementoValor(getAutReq(),"acto",String.valueOf(acto.getCodigoActo()));
}
}