it.svimservice.nsisr.web.ws.prescrittore.vo.prescrittori
Class PrescrittoreResponse

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.prescrittore.vo.prescrittori.PrescrittoreResponse

public class PrescrittoreResponse
extends java.lang.Object

Dati del prescrittore come richiesto dal servizio GetPrescrittori.

Author:
GrecoG

Field Summary
private  java.lang.String capResidenza
          Cap residenza.
private  java.lang.String codiceFiscale
          Codice fiscale prescrittore
private  java.lang.String cognome
          Cognome prescrittore
private  java.lang.String dataFineAttivita
          Data fine attività prescrittore (nel formato GG/MM/AAAA).
private  java.lang.String dataInizioAttivita
          Data inizio attività prescrittore (nel formato GG/MM/AAAA).
private  java.lang.String dataNascita
          Data nascita prescrittore (nel formato GG/MM/AAAA).
private  java.lang.String indirizzoResidenza
          Indirizzo residenza.
private  java.lang.String nome
          Nome prescrittore
private  java.lang.String nomeComuneNascita
          Nome comune nascita.
private  java.lang.String nomeComuneResidenza
          Nome comune residenza.
private  java.lang.String sesso
          Sesso prescrittore.
private  java.lang.String siglaProvNascita
          Sigla provincia nascita.
private  java.lang.String siglaProvResidenza
          Sigla provincia residenza.
private  java.lang.String tipoSpecializzazione
          Tipo specializzazione.
 
Constructor Summary
PrescrittoreResponse()
           
 
Method Summary
 java.lang.String getCapResidenza()
           
 java.lang.String getCodiceFiscale()
           
 java.lang.String getCognome()
           
 java.lang.String getDataFineAttivita()
           
 java.lang.String getDataInizioAttivita()
           
 java.lang.String getDataNascita()
           
 java.lang.String getIndirizzoResidenza()
           
 java.lang.String getNome()
           
 java.lang.String getNomeComuneNascita()
           
 java.lang.String getNomeComuneResidenza()
           
 java.lang.String getSesso()
           
 java.lang.String getSiglaProvNascita()
           
 java.lang.String getSiglaProvResidenza()
           
 java.lang.String getTipoSpecializzazione()
           
 void setCapResidenza(java.lang.String capResidenza)
           
 void setCodiceFiscale(java.lang.String codiceFiscale)
           
 void setCognome(java.lang.String cognome)
           
 void setDataFineAttivita(java.lang.String dataFineAttivita)
           
 void setDataInizioAttivita(java.lang.String dataInizioAttivita)
           
 void setDataNascita(java.lang.String dataNascita)
           
 void setIndirizzoResidenza(java.lang.String indirizzoResidenza)
           
 void setNome(java.lang.String nome)
           
 void setNomeComuneNascita(java.lang.String nomeComuneNascita)
           
 void setNomeComuneResidenza(java.lang.String nomeComuneResidenza)
           
 void setSesso(java.lang.String sesso)
           
 void setSiglaProvNascita(java.lang.String siglaProvNascita)
           
 void setSiglaProvResidenza(java.lang.String siglaProvResidenza)
           
 void setTipoSpecializzazione(java.lang.String tipoSpecializzazione)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codiceFiscale

@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 codiceFiscale
Codice fiscale prescrittore


cognome

@Facets(pattern="[a-zA-Z]*",
        maxLength=30L)
private java.lang.String cognome
Cognome prescrittore


nome

@Facets(pattern="[a-zA-Z]*",
        maxLength=30L)
private java.lang.String nome
Nome prescrittore


sesso

@Facets(pattern="[F-M]",
        length=1L)
private java.lang.String sesso
Sesso prescrittore.


dataNascita

@Facets(pattern="(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}")
private java.lang.String dataNascita
Data nascita prescrittore (nel formato GG/MM/AAAA).


nomeComuneNascita

@Facets(pattern="[a-zA-Z]*",
        maxLength=30L)
private java.lang.String nomeComuneNascita
Nome comune nascita.


siglaProvNascita

@Facets(pattern="[a-zA-Z]*",
        length=2L)
private java.lang.String siglaProvNascita
Sigla provincia nascita.


indirizzoResidenza

@Facets(pattern="[a-zA-Z]*",
        maxLength=30L)
private java.lang.String indirizzoResidenza
Indirizzo residenza.


capResidenza

@Facets(pattern="[0-9]*",
        maxLength=5L)
private java.lang.String capResidenza
Cap residenza.


nomeComuneResidenza

@Facets(pattern="[a-zA-Z]*",
        maxLength=30L)
private java.lang.String nomeComuneResidenza
Nome comune residenza.


siglaProvResidenza

@Facets(pattern="[a-zA-Z]*",
        length=2L)
private java.lang.String siglaProvResidenza
Sigla provincia residenza.


tipoSpecializzazione

@Facets(pattern="[a-zA-Z]*",
        length=1L)
private java.lang.String tipoSpecializzazione
Tipo specializzazione. Assume i seguenti valori:
  • A:Specialista ambulatoriale
  • C:Specialistica di struttura privata accreditata
  • D:Dipendente dei servizi territoriali
  • F:Medico di medicina generale
  • G:Guardia medica
  • H:Ospedaliero
  • P:Pediatra di libera scelta
  • Z:Specializzazione non compresa tra le precedenti
  • X:Altro

  • dataInizioAttivita

    @Facets(pattern="(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}")
    private java.lang.String dataInizioAttivita
    Data inizio attività prescrittore (nel formato GG/MM/AAAA).


    dataFineAttivita

    @Facets(pattern="((0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4})?")
    private java.lang.String dataFineAttivita
    Data fine attività prescrittore (nel formato GG/MM/AAAA).

    Constructor Detail

    PrescrittoreResponse

    public PrescrittoreResponse()
    Method Detail

    getDataFineAttivita

    public java.lang.String getDataFineAttivita()

    setDataFineAttivita

    public void setDataFineAttivita(java.lang.String dataFineAttivita)

    getCodiceFiscale

    public java.lang.String getCodiceFiscale()

    setCodiceFiscale

    public void setCodiceFiscale(java.lang.String codiceFiscale)

    getCognome

    public java.lang.String getCognome()

    setCognome

    public void setCognome(java.lang.String cognome)

    getNome

    public java.lang.String getNome()

    setNome

    public void setNome(java.lang.String nome)

    getSesso

    public java.lang.String getSesso()

    setSesso

    public void setSesso(java.lang.String sesso)

    getDataNascita

    public java.lang.String getDataNascita()

    setDataNascita

    public void setDataNascita(java.lang.String dataNascita)

    getNomeComuneNascita

    public java.lang.String getNomeComuneNascita()

    setNomeComuneNascita

    public void setNomeComuneNascita(java.lang.String nomeComuneNascita)

    getSiglaProvNascita

    public java.lang.String getSiglaProvNascita()

    setSiglaProvNascita

    public void setSiglaProvNascita(java.lang.String siglaProvNascita)

    getIndirizzoResidenza

    public java.lang.String getIndirizzoResidenza()

    setIndirizzoResidenza

    public void setIndirizzoResidenza(java.lang.String indirizzoResidenza)

    getCapResidenza

    public java.lang.String getCapResidenza()

    setCapResidenza

    public void setCapResidenza(java.lang.String capResidenza)

    getNomeComuneResidenza

    public java.lang.String getNomeComuneResidenza()

    setNomeComuneResidenza

    public void setNomeComuneResidenza(java.lang.String nomeComuneResidenza)

    getSiglaProvResidenza

    public java.lang.String getSiglaProvResidenza()

    setSiglaProvResidenza

    public void setSiglaProvResidenza(java.lang.String siglaProvResidenza)

    getTipoSpecializzazione

    public java.lang.String getTipoSpecializzazione()

    setTipoSpecializzazione

    public void setTipoSpecializzazione(java.lang.String tipoSpecializzazione)

    getDataInizioAttivita

    public java.lang.String getDataInizioAttivita()

    setDataInizioAttivita

    public void setDataInizioAttivita(java.lang.String dataInizioAttivita)