/** * @(#) Tarjeta.java */ package com.tarisan.data; import com.tarisan.util.Utilidades; import java.io.Serializable; /** * Tarjeta de Paciente. * Contiene los campos necesarios leídos en el paso de la tarjeta de un paciente. * @author Dpto. Informática * @version 1.0, 24/09/2003 */ public class Tarjeta implements Serializable { /** * Beneficiarios */ private int beneficiario; /** * Entidad en imq */ private int entidad_imq; /** * Colectivo */ private long colectivo; /** * Contrato */ private int contrato; /** * Número de póliza del paciente */ private long poliza; /** * Número de tarjeta del paciente */ private int tarjeta; /** * Si la tarjeta es buena o no */ private boolean valida; /** * La entidad a la que pertenece la tarjeta: * 0 -> IMQ DIRECTOS * 1 -> ADESLAS * 2 -> DKV * 3 -> SANITAS */ private String entidad_chipcard; private String tarjeta_Desplazado; private String fecha_alta_chipcard; private String pista2; private boolean esta_de_baja; public String getPista2() { return pista2; } public void setPista2(String lectura) { this.pista2 = lectura; } /** * @return */ public int getBeneficiario() { return beneficiario; } /** * * @return */ public int getEntidadIMQ() { return entidad_imq; } /** * @return */ public long getColectivo() { return colectivo; } /** * @return */ public int getContrato() { return contrato; } /** * @return */ public long getPoliza() { return poliza; } /** * @return */ public int getTarjeta() { return tarjeta; } /** * */ public boolean getValida() { return valida; } /** * * @return */ public String getEntidadChipcard() { return entidad_chipcard; } public String getTarjetaDesplazado() { return tarjeta_Desplazado; } public String getFecha_Alta_Chipcard() { return fecha_alta_chipcard; } public boolean getEstadeBaja() { return esta_de_baja; } /** * @param beneficiario * @return */ public void setBeneficiario(int beneficiario) { this.beneficiario = beneficiario; } /** * * @param entidad */ public void setEntidadIMQ(int entidad) { this.entidad_imq = entidad; } /** * @param colectivo * @return */ public void setColectivo(long colectivo) { this.colectivo = colectivo; } /** * @param contrato * @return */ public void setContrato(int contrato) { this.contrato = contrato; } /** * @param poliza * @return */ public void setPoliza(long poliza) { this.poliza = poliza; } /** * @param tarjeta * @return */ public void setTarjeta(int tarjeta) { this.tarjeta = tarjeta; } /** * * @param buena */ public void setValida(boolean buena) { this.valida = buena; } public void setEntidadChipcard(String entidad) { this.entidad_chipcard = entidad; } public void setTarjetaDesplazado(String tarjeta) { this.tarjeta_Desplazado = tarjeta; } public void setFecha_Alta_Chipcard(String fecha_alta) { this.fecha_alta_chipcard = fecha_alta; } public void setEstadeBaja(boolean baja) { this.esta_de_baja = baja; } /** * Descripción de la instancia de la clase. * Devuelve, en forma de String, los datos de la tarjeta de paciente. * @return los datos de la tarjeta */ public String toString() { StringBuffer cadena = new StringBuffer(); cadena.append(Utilidades.formatearEntero(tarjeta, 8)); cadena.append(" "); cadena.append(Utilidades.formatearEntero(contrato, 3)); cadena.append(" "); cadena.append(colectivo); cadena.append(" "); cadena.append(Utilidades.formatearEntero(poliza, 12, 0)); cadena.append(" "); cadena.append(Utilidades.formatearEntero(beneficiario, 2)); return cadena.toString(); } }