it.svimservice.nsisr.web.ws.richiestadispositivo.vo.richiestedispositiviprotesici
Class RichiesteDispositiviProtesiciRequest

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.richiestadispositivo.vo.richiestedispositiviprotesici.RichiesteDispositiviProtesiciRequest
All Implemented Interfaces:
java.io.Serializable

public class RichiesteDispositiviProtesiciRequest
extends java.lang.Object
implements java.io.Serializable

Filtri di ricerca dei dati relativi alle richieste di dispositivi protesici

See Also:
Serialized Form

Field Summary
private  java.lang.String aslRichiedente
          Codice nazionale della ASL di rilascio della richiesta da ricercare
private  java.lang.String codDispositivo
          Codice della dispositivo protesico indicato nella richiesta da ricercare
private  java.lang.String codFiscalePrescrittore
          Codice fiscale del medico prescrittore indicato nella richiesta da ricercare
private  java.lang.String codStatoRichiesta
          Codice stato della richiesta da ricercare Elenco possibili valori : 0 = Attesa di proposta tecnica; 1 = In attesa di convalida; 2 = Attesa di approvazione; 3 = Protocollata; 4 = Autorizzata; 5 = Preventivata; 6 = Preventivo autorizzato; 7 = Fornita; 8 = Collaudata; 9 = Evasa
private  int codStrutturaPrescrivente
          Codice struttura prescrivente indicato nella richiesta da ricercare
private  java.lang.String codTipoPrescrittore
          Codice tipo prescrittore della richiesta da ricercare Elenco possibili valori : A = Specialista ambulatoriale interno; C = Medico responsabile di unità operativo di ricovero di una struttura accreditata; V = Medico dipendente.
private  java.lang.String dataFineRichiesta
          Data fine periodo della richiesta di dispositivi da ricercare nel formato GG/MM/AAAA
private  java.lang.String dataInizioRichiesta
          Data inizio periodo della richiesta di dispositivi da ricercare nel formato GG/MM/AAAA
private  int distretto
          Codice distretto di rilascio della richiesta da ricercare
private  java.lang.String idAssistito
          Codice fiscale o STP o ENI dell'assistito intestatario della richiesta da ricercare
 
Constructor Summary
RichiesteDispositiviProtesiciRequest()
           
 
Method Summary
 java.lang.String getAslRichiedente()
           
 java.lang.String getCodDispositivo()
           
 java.lang.String getCodFiscalePrescrittore()
           
 java.lang.String getCodStatoRichiesta()
           
 int getCodStrutturaPrescrivente()
           
 java.lang.String getCodTipoPrescrittore()
           
 java.lang.String getDataFineRichiesta()
           
 java.lang.String getDataInizioRichiesta()
           
 int getDistretto()
           
 java.lang.String getIdAssistito()
           
 void setAslRichiedente(java.lang.String aslRichiedente)
           
 void setCodDispositivo(java.lang.String codDispositivo)
           
 void setCodFiscalePrescrittore(java.lang.String codFiscalePrescrittore)
           
 void setCodStatoRichiesta(java.lang.String codStatoRichiesta)
           
 void setCodStrutturaPrescrivente(int codStrutturaPrescrivente)
           
 void setCodTipoPrescrittore(java.lang.String codTipoPrescrittore)
           
 void setDataFineRichiesta(java.lang.String dataFineRichiesta)
           
 void setDataInizioRichiesta(java.lang.String dataInizioRichiesta)
           
 void setDistretto(int distretto)
           
 void setIdAssistito(java.lang.String idAssistito)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataInizioRichiesta

@Facets(pattern="(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}")
@MinOccurs(value=1L)
@MaxOccurs(value=1L)
private java.lang.String dataInizioRichiesta
Data inizio periodo della richiesta di dispositivi da ricercare nel formato GG/MM/AAAA


dataFineRichiesta

@Facets(pattern="(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}")
@MinOccurs(value=1L)
@MaxOccurs(value=1L)
private java.lang.String dataFineRichiesta
Data fine periodo della richiesta di dispositivi da ricercare nel formato GG/MM/AAAA


aslRichiedente

@Facets(length=6L)
private java.lang.String aslRichiedente
Codice nazionale della ASL di rilascio della richiesta da ricercare


distretto

@Facets(totalDigits=2L)
private int distretto
Codice distretto di rilascio della richiesta da ricercare


codStatoRichiesta

@Facets(enumeration={"0","1","2","3","4","5","6","7","8","9"})
private java.lang.String codStatoRichiesta
Codice stato della richiesta da ricercare Elenco possibili valori : 0 = Attesa di proposta tecnica; 1 = In attesa di convalida; 2 = Attesa di approvazione; 3 = Protocollata; 4 = Autorizzata; 5 = Preventivata; 6 = Preventivo autorizzato; 7 = Fornita; 8 = Collaudata; 9 = Evasa


idAssistito

@Facets(maxLength=16L)
private java.lang.String idAssistito
Codice fiscale o STP o ENI dell'assistito intestatario della richiesta da ricercare


codDispositivo

@Facets(length=12L)
private java.lang.String codDispositivo
Codice della dispositivo protesico indicato nella richiesta da ricercare


codFiscalePrescrittore

@Facets(pattern="([a-zA-Z]{6}[0-9]{2}[a-zA-Z]{1}[0-9]{2}[a-zA-Z]{1}[0-9]{3}[a-zA-Z]{1})?")
private java.lang.String codFiscalePrescrittore
Codice fiscale del medico prescrittore indicato nella richiesta da ricercare


codStrutturaPrescrivente

@Facets(totalDigits=6L)
private int codStrutturaPrescrivente
Codice struttura prescrivente indicato nella richiesta da ricercare


codTipoPrescrittore

@Facets(enumeration={"A","C","V"})
private java.lang.String codTipoPrescrittore
Codice tipo prescrittore della richiesta da ricercare Elenco possibili valori : A = Specialista ambulatoriale interno; C = Medico responsabile di unità operativo di ricovero di una struttura accreditata; V = Medico dipendente.

Constructor Detail

RichiesteDispositiviProtesiciRequest

public RichiesteDispositiviProtesiciRequest()
Method Detail

getDataInizioRichiesta

public java.lang.String getDataInizioRichiesta()

setDataInizioRichiesta

public void setDataInizioRichiesta(java.lang.String dataInizioRichiesta)

getDataFineRichiesta

public java.lang.String getDataFineRichiesta()

setDataFineRichiesta

public void setDataFineRichiesta(java.lang.String dataFineRichiesta)

getAslRichiedente

public java.lang.String getAslRichiedente()

setAslRichiedente

public void setAslRichiedente(java.lang.String aslRichiedente)

getDistretto

public int getDistretto()

setDistretto

public void setDistretto(int distretto)

getCodStatoRichiesta

public java.lang.String getCodStatoRichiesta()

setCodStatoRichiesta

public void setCodStatoRichiesta(java.lang.String codStatoRichiesta)

getIdAssistito

public java.lang.String getIdAssistito()

setIdAssistito

public void setIdAssistito(java.lang.String idAssistito)

getCodDispositivo

public java.lang.String getCodDispositivo()

setCodDispositivo

public void setCodDispositivo(java.lang.String codDispositivo)

getCodFiscalePrescrittore

public java.lang.String getCodFiscalePrescrittore()

setCodFiscalePrescrittore

public void setCodFiscalePrescrittore(java.lang.String codFiscalePrescrittore)

getCodStrutturaPrescrivente

public int getCodStrutturaPrescrivente()

setCodStrutturaPrescrivente

public void setCodStrutturaPrescrivente(int codStrutturaPrescrivente)

getCodTipoPrescrittore

public java.lang.String getCodTipoPrescrittore()

setCodTipoPrescrittore

public void setCodTipoPrescrittore(java.lang.String codTipoPrescrittore)