it.svimservice.nsisr.web.ws.prescrizioneprontosoccorso.vo.registraprescrizioneprontosoccorso
Class PrescrizioneRequest

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.prescrizioneprontosoccorso.vo.registraprescrizioneprontosoccorso.PrescrizioneRequest

public class PrescrizioneRequest
extends java.lang.Object

Dati relativi ad una prescrizione di Pronto Soccorso


Field Summary
private  int codBranca
          Codice branca specialistica (obbligatorio)
private  java.lang.String codEsenzione
          Codice esenzione
private  java.lang.String codRicetta
          Identificativo ricetta
private  int codTipoAccesso
          codice tipo accesso
Puo' assumere i seguenti valori: 1 = accesso ps (prima ricetta) 2 = accesso diretto 3 = erogazione diretta 4 = primo accesso 5 = approfondimento o ripetizione 6 = controllo 7 = screening 8 = accesso ps (senza quota fissa) 9 = accesso ps (ricetta successiva)
private  java.util.Vector<PrestazioneRequest> elencoPrestazioni
          elenco prestazioni
private  double impLordo
          Importo lordo delle prestazioni erogate al Pronto Soccorso (obbligatorio)
private  double impQuotaFissaPerAccessoPS
          Quota fissa per accesso al Pronto Soccorso (obbligatorio)
private  double impQuotaFissaPerRicetta
          Quota fissa per ricetta (obbligatorio)
private  double impTicket
          Importo ticket per ricetta al netto delle quote fisse; valore massimo 36,15 (obbligatorio)
 
Constructor Summary
PrescrizioneRequest()
           
PrescrizioneRequest(java.lang.String codRicetta, int codBranca, java.lang.String codEsenzione, double impTicket, double impQuotaFissaPerAccessoPS, double impQuotaFissaPerRicetta, double impLordo, int codTipoAccesso, java.util.Vector<PrestazioneRequest> elencoPrestazioni)
           
 
Method Summary
 int getCodBranca()
           
 java.lang.String getCodEsenzione()
           
 java.lang.String getCodRicetta()
           
 int getCodTipoAccesso()
           
 java.util.Vector<PrestazioneRequest> getElencoPrestazioni()
           
 double getImpLordo()
           
 double getImpQuotaFissaPerAccessoPS()
           
 double getImpQuotaFissaPerRicetta()
           
 double getImpTicket()
           
 void setCodBranca(int codBranca)
           
 void setCodEsenzione(java.lang.String codEsenzione)
           
 void setCodRicetta(java.lang.String codRicetta)
           
 void setCodTipoAccesso(int codTipoAccesso)
           
 void setElencoPrestazioni(java.util.Vector<PrestazioneRequest> elencoPrestazioni)
           
 void setImpLordo(double impLordo)
           
 void setImpQuotaFissaPerAccessoPS(double impQuotaFissaPerAccessoPS)
           
 void setImpQuotaFissaPerRicetta(double impQuotaFissaPerRicetta)
           
 void setImpTicket(double impTicket)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codRicetta

private java.lang.String codRicetta
Identificativo ricetta


codBranca

@Facets(pattern="[0-9]+")
private int codBranca
Codice branca specialistica (obbligatorio)


codEsenzione

private java.lang.String codEsenzione
Codice esenzione


impTicket

private double impTicket
Importo ticket per ricetta al netto delle quote fisse; valore massimo 36,15 (obbligatorio)


impQuotaFissaPerRicetta

private double impQuotaFissaPerRicetta
Quota fissa per ricetta (obbligatorio)


impQuotaFissaPerAccessoPS

private double impQuotaFissaPerAccessoPS
Quota fissa per accesso al Pronto Soccorso (obbligatorio)


impLordo

private double impLordo
Importo lordo delle prestazioni erogate al Pronto Soccorso (obbligatorio)


codTipoAccesso

@Facets(pattern="[0-9]+")
private int codTipoAccesso
codice tipo accesso
Puo' assumere i seguenti valori:


elencoPrestazioni

private java.util.Vector<PrestazioneRequest> elencoPrestazioni
elenco prestazioni

Constructor Detail

PrescrizioneRequest

public PrescrizioneRequest()

PrescrizioneRequest

public PrescrizioneRequest(java.lang.String codRicetta,
                           int codBranca,
                           java.lang.String codEsenzione,
                           double impTicket,
                           double impQuotaFissaPerAccessoPS,
                           double impQuotaFissaPerRicetta,
                           double impLordo,
                           int codTipoAccesso,
                           java.util.Vector<PrestazioneRequest> elencoPrestazioni)
Method Detail

getCodRicetta

public java.lang.String getCodRicetta()

setCodRicetta

public void setCodRicetta(java.lang.String codRicetta)

getCodBranca

public int getCodBranca()

setCodBranca

public void setCodBranca(int codBranca)

getCodEsenzione

public java.lang.String getCodEsenzione()

setCodEsenzione

public void setCodEsenzione(java.lang.String codEsenzione)

getImpTicket

public double getImpTicket()

setImpTicket

public void setImpTicket(double impTicket)

getImpLordo

public double getImpLordo()

setImpLordo

public void setImpLordo(double impLordo)

getCodTipoAccesso

public int getCodTipoAccesso()

setCodTipoAccesso

public void setCodTipoAccesso(int codTipoAccesso)

getElencoPrestazioni

public java.util.Vector<PrestazioneRequest> getElencoPrestazioni()

setElencoPrestazioni

public void setElencoPrestazioni(java.util.Vector<PrestazioneRequest> elencoPrestazioni)

getImpQuotaFissaPerRicetta

public double getImpQuotaFissaPerRicetta()

setImpQuotaFissaPerRicetta

public void setImpQuotaFissaPerRicetta(double impQuotaFissaPerRicetta)

getImpQuotaFissaPerAccessoPS

public double getImpQuotaFissaPerAccessoPS()

setImpQuotaFissaPerAccessoPS

public void setImpQuotaFissaPerAccessoPS(double impQuotaFissaPerAccessoPS)