138 lines
2.6 KiB
Java
138 lines
2.6 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.accesodatos;
|
|
|
|
/**
|
|
* @author jjrider
|
|
*
|
|
* Para cambiar la plantilla para este comentario de tipo generado vaya a
|
|
* Ventana>Preferencias>Java>Generación de código>Código y comentarios
|
|
*/
|
|
public class Paciente {
|
|
|
|
private String sPista=null;
|
|
private String sTarjeta=null;
|
|
private String sFAlta=null;
|
|
private String sFBaja=null;
|
|
private String sCobertura=null;
|
|
private String sVersion=null;
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getCobertura() {
|
|
return sCobertura;
|
|
}
|
|
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getFAlta() {
|
|
return sFAlta;
|
|
}
|
|
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getFBaja() {
|
|
return sFBaja;
|
|
}
|
|
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getPista() {
|
|
return sPista;
|
|
}
|
|
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getTarjeta() {
|
|
return sTarjeta;
|
|
}
|
|
|
|
/**
|
|
* @return
|
|
*/
|
|
public String getVersion() {
|
|
return sVersion;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setCobertura(String string) {
|
|
sCobertura = string;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setFAlta(String string) {
|
|
sFAlta = string;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setFBaja(String string) {
|
|
sFBaja = string;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setPista(String string) {
|
|
sPista = string;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setTarjeta(String string) {
|
|
sTarjeta = string;
|
|
}
|
|
|
|
/**
|
|
* @param string
|
|
*/
|
|
public void setVersion(String string) {
|
|
sVersion = string;
|
|
}
|
|
|
|
public String toXML(){
|
|
if(getPista()!=null){
|
|
String sPistaHEXA=es.chipcard.util.SerClsUtilHexadecimal.toHexadecimal(getPista().getBytes());
|
|
return "<Paciente><pista2>"+sPistaHEXA+"</pista2></Paciente>";
|
|
}else{
|
|
if(getTarjeta()!=null){
|
|
StringBuffer buffer=new StringBuffer();
|
|
buffer.append("<Paciente>");
|
|
buffer.append("<Tarjeta>");
|
|
buffer.append("<num>"+getTarjeta()+"</num>");
|
|
if(getVersion()!=null){
|
|
buffer.append("<ver>"+getVersion()+"</ver>");
|
|
}
|
|
if(getCobertura()!=null){
|
|
buffer.append("<cob>"+getCobertura()+"</cob>");
|
|
}
|
|
if(getFAlta()!=null){
|
|
buffer.append("<falta>"+getFAlta()+"</falta>");
|
|
}
|
|
if(getFBaja()!=null){
|
|
buffer.append("<fbaja>"+getFBaja()+"</fbaja>");
|
|
}
|
|
buffer.append("</Tarjeta>");
|
|
buffer.append("</Paciente>");
|
|
return buffer.toString();
|
|
}
|
|
}
|
|
return "";
|
|
}
|
|
|
|
}
|