it.svimservice.nsisr.web.ws.cedap.vo.setcedapvalidato
Class CedapValidatoSezioneGenerale

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.cedap.vo.setcedapvalidato.CedapValidatoSezioneGenerale

public class CedapValidatoSezioneGenerale
extends java.lang.Object

Dati per la validazione non presenti nella Sezione Generale del CedAP

Author:
Fraccalvieri Pasquale

Field Summary
private  java.lang.String annoCedap
          Anno CedAP
Dato obbligatorio
private  java.lang.String codASLEvento
          Codice nazionale ASL evento
Dato obbligatorio per CedAP fuori regione o non avvenuto in istituto di ricovero
private  java.lang.String codFiscale
          Codice fiscale
Dato obbligatorio per puerpera non anonima e se non valorizzato il Codice STP/ENI
private  java.lang.String codIstatComuneEvento
          Comune evento - Codice ISTAT Comune
Dato obbligatorio per CedAP fuori regione o non avvenuto in istituto di ricovero
private  java.lang.String codModalitaErogazione
          Modalità di erogazione del CedAP Valori assunti: 1 = CedAP regionale avvenuto in istituto 2 = CedAP regionale non avvenuto in istituto 3 = CedAP non regionale avvenuto in istituto 4 = CedAP non regionale non avvenuto in istituto Dato obbligatorio
private  java.lang.String codSTP_ENI
          Codice STP/ENI
Dato obbligatorio per puerpera non anonima e se non valorizzato il Codice fiscale
private  java.lang.String codStrutturaIstitutoDiRicovero
          Codice struttura dell'istituto di ricovero/azienda ospedaliera
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero
private  java.lang.String codStrutturaReparto
          Codice struttura reparto
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero
private  java.lang.String cognomePuerpera
          Cognome puerpera Codice 999 per donna che non vuole essere nominata
Dato obbligatorio per assistibili fuori anagrafe
private  java.lang.String idAssistibileFuoriAnagrafe
          ID della puerpera validata come assistibile fuori anagrafe
Dato obbligatorio nel caso di puerpera registrata come assistibile fuori anagrafe
private  java.lang.String nomePuerpera
          Nome puerpera Codice 999 per donna che non vuole essere nominata
Dato obbligatorio per assistibili fuori anagrafe
private  java.lang.String progressivoCedap
          Progressivo CedAP
Dato obbligatorio per CedAP temporaneo fuori regione e per CedAP validato sia regionale che fuori regione
private  java.lang.String progrPuntoNascita
          Codice punto nascita
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero
private  java.lang.String progrStabilimentoOspedaliero
          Progressivo stabilimento ospedaliero
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero
private  java.lang.String skAssistibile
          Chiave della puerpera validata come assistibile in anagrafe
Dato obbligatorio nel caso di puerpera registrata come assistibile in anagrafe
private  java.lang.String skCedAP
          Chiave del CedAP validato
Dato obbligatorio
private  java.lang.String skGenitore
          Chiave della puerpera validata
Dato obbligatorio
 
Constructor Summary
CedapValidatoSezioneGenerale()
           
 
Method Summary
 java.lang.String getAnnoCedap()
           
 java.lang.String getCodASLEvento()
           
 java.lang.String getCodFiscale()
           
 java.lang.String getCodIstatComuneEvento()
           
 java.lang.String getCodModalitaErogazione()
           
 java.lang.String getCodSTP_ENI()
           
 java.lang.String getCodStrutturaIstitutoDiRicovero()
           
 java.lang.String getCodStrutturaReparto()
           
 java.lang.String getCognomePuerpera()
           
 java.lang.String getIdAssistibileFuoriAnagrafe()
           
 java.lang.String getNomePuerpera()
           
 java.lang.String getProgressivoCedap()
           
 java.lang.String getProgrPuntoNascita()
           
 java.lang.String getProgrStabilimentoOspedaliero()
           
 java.lang.String getSkAssistibile()
           
 java.lang.String getSkCedAP()
           
 java.lang.String getSkGenitore()
           
 void setAnnoCedap(java.lang.String annoCedap)
           
 void setCodASLEvento(java.lang.String codASLEvento)
           
 void setCodFiscale(java.lang.String codFiscale)
           
 void setCodIstatComuneEvento(java.lang.String codIstatComuneEvento)
           
 void setCodModalitaErogazione(java.lang.String codModalitaErogazione)
           
 void setCodSTP_ENI(java.lang.String codSTP_ENI)
           
 void setCodStrutturaIstitutoDiRicovero(java.lang.String codStrutturaIstitutoDiRicovero)
           
 void setCodStrutturaReparto(java.lang.String codStrutturaReparto)
           
 void setCognomePuerpera(java.lang.String cognomePuerpera)
           
 void setIdAssistibileFuoriAnagrafe(java.lang.String idAssistibileFuoriAnagrafe)
           
 void setNomePuerpera(java.lang.String nomePuerpera)
           
 void setProgressivoCedap(java.lang.String progressivoCedap)
           
 void setProgrPuntoNascita(java.lang.String progrPuntoNascita)
           
 void setProgrStabilimentoOspedaliero(java.lang.String progrStabilimentoOspedaliero)
           
 void setSkAssistibile(java.lang.String skAssistibile)
           
 void setSkCedAP(java.lang.String skCedAP)
           
 void setSkGenitore(java.lang.String skGenitore)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

skCedAP

@Facets(pattern="[0-9]+",
        maxLength=9L)
private java.lang.String skCedAP
Chiave del CedAP validato
Dato obbligatorio


skGenitore

@Facets(pattern="[0-9]+",
        maxLength=9L)
private java.lang.String skGenitore
Chiave della puerpera validata
Dato obbligatorio


skAssistibile

@Facets(pattern="[0-9]*",
        maxLength=9L)
private java.lang.String skAssistibile
Chiave della puerpera validata come assistibile in anagrafe
Dato obbligatorio nel caso di puerpera registrata come assistibile in anagrafe


idAssistibileFuoriAnagrafe

@Facets(pattern="[0-9]*",
        maxLength=9L)
private java.lang.String idAssistibileFuoriAnagrafe
ID della puerpera validata come assistibile fuori anagrafe
Dato obbligatorio nel caso di puerpera registrata come assistibile fuori anagrafe


codModalitaErogazione

@Facets(pattern="[0-9]+",
        length=1L)
private java.lang.String codModalitaErogazione
Modalità di erogazione del CedAP Valori assunti: 1 = CedAP regionale avvenuto in istituto 2 = CedAP regionale non avvenuto in istituto 3 = CedAP non regionale avvenuto in istituto 4 = CedAP non regionale non avvenuto in istituto Dato obbligatorio


annoCedap

@Facets(pattern="[0-9]{4}",
        length=4L)
private java.lang.String annoCedap
Anno CedAP
Dato obbligatorio


progressivoCedap

@Facets(pattern="[0-9]*",
        maxLength=6L)
private java.lang.String progressivoCedap
Progressivo CedAP
Dato obbligatorio per CedAP temporaneo fuori regione e per CedAP validato sia regionale che fuori regione


codASLEvento

@Facets(pattern="[0-9]*",
        maxLength=6L)
private java.lang.String codASLEvento
Codice nazionale ASL evento
Dato obbligatorio per CedAP fuori regione o non avvenuto in istituto di ricovero


codIstatComuneEvento

@Facets(pattern="[0-9]*",
        maxLength=6L)
private java.lang.String codIstatComuneEvento
Comune evento - Codice ISTAT Comune
Dato obbligatorio per CedAP fuori regione o non avvenuto in istituto di ricovero


codStrutturaIstitutoDiRicovero

@Facets(pattern="[0-9]*",
        maxLength=6L)
private java.lang.String codStrutturaIstitutoDiRicovero
Codice struttura dell'istituto di ricovero/azienda ospedaliera
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero


progrStabilimentoOspedaliero

@Facets(pattern="[0-9]*",
        maxLength=2L)
private java.lang.String progrStabilimentoOspedaliero
Progressivo stabilimento ospedaliero
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero


codStrutturaReparto

@Facets(pattern="[0-9]*",
        maxLength=6L)
private java.lang.String codStrutturaReparto
Codice struttura reparto
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero


progrPuntoNascita

@Facets(pattern="[0-9]*",
        maxLength=2L)
private java.lang.String progrPuntoNascita
Codice punto nascita
Dato obbligatorio per CedAP regionale se avvenuto in istituto di ricovero


cognomePuerpera

@Facets(pattern="([a-zA-Z\\s]|999)*",
        maxLength=20L)
private java.lang.String cognomePuerpera
Cognome puerpera Codice 999 per donna che non vuole essere nominata
Dato obbligatorio per assistibili fuori anagrafe


nomePuerpera

@Facets(pattern="([a-zA-Z\\s]|999)*",
        maxLength=20L)
private java.lang.String nomePuerpera
Nome puerpera Codice 999 per donna che non vuole essere nominata
Dato obbligatorio per assistibili fuori anagrafe


codFiscale

@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 codFiscale
Codice fiscale
Dato obbligatorio per puerpera non anonima e se non valorizzato il Codice STP/ENI


codSTP_ENI

@Facets(pattern="((STP|ENI)[0-9]{13})?")
private java.lang.String codSTP_ENI
Codice STP/ENI
Dato obbligatorio per puerpera non anonima e se non valorizzato il Codice fiscale

Constructor Detail

CedapValidatoSezioneGenerale

public CedapValidatoSezioneGenerale()
Method Detail

getAnnoCedap

public java.lang.String getAnnoCedap()
Returns:
the annoCedap

getProgressivoCedap

public java.lang.String getProgressivoCedap()
Returns:
the progressivoCedap

setAnnoCedap

public void setAnnoCedap(java.lang.String annoCedap)
Parameters:
annoCedap - the annoCedap to set

setProgressivoCedap

public void setProgressivoCedap(java.lang.String progressivoCedap)
Parameters:
progressivoCedap - the progressivoCedap to set

getCodASLEvento

public java.lang.String getCodASLEvento()
Returns:
the codASLEvento

setCodASLEvento

public void setCodASLEvento(java.lang.String codASLEvento)
Parameters:
codASLEvento - the codASLEvento to set

getCodIstatComuneEvento

public java.lang.String getCodIstatComuneEvento()
Returns:
the codIstatComuneEvento

setCodIstatComuneEvento

public void setCodIstatComuneEvento(java.lang.String codIstatComuneEvento)
Parameters:
codIstatComuneEvento - the codIstatComuneEvento to set

getCognomePuerpera

public java.lang.String getCognomePuerpera()
Returns:
the cognomePuerpera

setCognomePuerpera

public void setCognomePuerpera(java.lang.String cognomePuerpera)
Parameters:
cognomePuerpera - the cognomePuerpera to set

getNomePuerpera

public java.lang.String getNomePuerpera()
Returns:
the nomePuerpera

setNomePuerpera

public void setNomePuerpera(java.lang.String nomePuerpera)
Parameters:
nomePuerpera - the nomePuerpera to set

getCodFiscale

public java.lang.String getCodFiscale()
Returns:
the codFiscale

setCodFiscale

public void setCodFiscale(java.lang.String codFiscale)
Parameters:
codFiscale - the codFiscale to set

getCodSTP_ENI

public java.lang.String getCodSTP_ENI()
Returns:
the codSTP_ENI

setCodSTP_ENI

public void setCodSTP_ENI(java.lang.String codSTP_ENI)
Parameters:
codSTP_ENI - the codSTP_ENI to set

getProgrStabilimentoOspedaliero

public java.lang.String getProgrStabilimentoOspedaliero()
Returns:
the progrStabilimentoOspedaliero

getProgrPuntoNascita

public java.lang.String getProgrPuntoNascita()
Returns:
the progPuntoNascita

setProgrStabilimentoOspedaliero

public void setProgrStabilimentoOspedaliero(java.lang.String progrStabilimentoOspedaliero)
Parameters:
progrStabilimentoOspedaliero - the progrStabilimentoOspedaliero to set

setProgrPuntoNascita

public void setProgrPuntoNascita(java.lang.String progrPuntoNascita)
Parameters:
progrPuntoNascita - the progrPuntoNascita to set

getCodStrutturaIstitutoDiRicovero

public java.lang.String getCodStrutturaIstitutoDiRicovero()
Returns:
the codStrutturaIstitutoDiRicovero

setCodStrutturaIstitutoDiRicovero

public void setCodStrutturaIstitutoDiRicovero(java.lang.String codStrutturaIstitutoDiRicovero)
Parameters:
codStrutturaIstitutoDiRicovero - the codStrutturaIstitutoDiRicovero to set

getCodStrutturaReparto

public java.lang.String getCodStrutturaReparto()
Returns:
the codStrutturaReparto

setCodStrutturaReparto

public void setCodStrutturaReparto(java.lang.String codStrutturaReparto)
Parameters:
codStrutturaReparto - the codStrutturaReparto to set

getSkCedAP

public java.lang.String getSkCedAP()
Returns:
the skCedAP

setSkCedAP

public void setSkCedAP(java.lang.String skCedAP)
Parameters:
skCedAP - the skCedAP to set

getSkGenitore

public java.lang.String getSkGenitore()
Returns:
the skGenitore

setSkGenitore

public void setSkGenitore(java.lang.String skGenitore)
Parameters:
skGenitore - the skGenitore to set

getSkAssistibile

public java.lang.String getSkAssistibile()
Returns:
the skAssistibile

setSkAssistibile

public void setSkAssistibile(java.lang.String skAssistibile)
Parameters:
skAssistibile - the skAssistibile to set

setIdAssistibileFuoriAnagrafe

public void setIdAssistibileFuoriAnagrafe(java.lang.String idAssistibileFuoriAnagrafe)
Parameters:
idAssistibileFuoriAnagrafe - the idAssistibileFuoriAnagrafe to set

getIdAssistibileFuoriAnagrafe

public java.lang.String getIdAssistibileFuoriAnagrafe()
Returns:
the idAssistibileFuoriAnagrafe

setCodModalitaErogazione

public void setCodModalitaErogazione(java.lang.String codModalitaErogazione)
Parameters:
codModalitaErogazione - the codModalitaErogazione to set

getCodModalitaErogazione

public java.lang.String getCodModalitaErogazione()
Returns:
the codModalitaErogazione