it.svimservice.nsisr.web.ws.missione118.vo.missione118
Class Missione118Request

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.missione118.vo.missione118.Missione118Request

public class Missione118Request
extends java.lang.Object

Dati di input del Web Service setMissione118


Field Summary
private  java.lang.String annoMissione
          Anno missione centrale operativa
private  java.lang.String codCentraleOperativa
          Codice identificativo regionale della Centrale Operativa 118
private  java.lang.String codClassePatologiaPresunta
          Classe patologia presunta.
private  java.lang.String codClassePatologiaRiscontrata
          Classe patologia riscontrata.
private  java.lang.String codDinamicaRiscontrata
          Dinamica riscontrata.
private  java.lang.String codFasciaEtaAssistito
          Fascia di età presunta assistito (da utilizzare in alternativa alla data di nascita quando la stessa non sia disponibile).
private  java.lang.String codiceAssistito
          Codice assistito (codice fiscale, codice STP o codice ENI)
private  java.lang.String codiceCriticitaFine
          Indica la criticità dello stato dell'assistito al momento in cui finisce la presa in carico da parte degli operatori del 118.
private  java.lang.String codIstatAssistito
          Codice istat del comune o dello stato estero di nascita assistito
private  int codModalitaArrivo
          Modalità di arrivo (si gestiscono i valori "1=Ambulanza 118" e "4=Elicottero 118")
private  java.lang.String codPatologiaRiscontrata
          Patologia riscontrata.
private  int codStatoMissione
          Stato della missione 118 (si gestiscono i valori 1="in corso" e 2="conclusa")
private  int codStrutturaAccettazioneUrgenza
          Codice regionale struttura sanitaria del servizio ospedaliero di pronto soccorso
private  java.lang.String codValutazioneSanitaria
          Valutazione sanitaria.
private  java.lang.String cognomeAssistito
          Cognome assistito
private  java.lang.String dataNascitaAssistito
          Data di nascita assistito
private  java.lang.String descMezzoSoccorso
          Codice identificativo regionale del mezzo di soccorso (codice descrittivo)
private  java.lang.String nomeAssistito
          Nome assistito
private  java.lang.String progMissione
          Progressivo missione centrale operativa
private  int progPazienteTrasportato
          Progressivo paziente trasportato
private  java.lang.String sessoAssistito
          Sesso assistito
private  java.lang.String tipologiaMessaggio
          Tipologia del messaggio.
 
Constructor Summary
Missione118Request()
           
Missione118Request(int codStrutturaAccettazioneUrgenza, java.lang.String codCentraleOperativa, java.lang.String annoMissioneCentraleOperativa, java.lang.String progMissioneCentraleOperativa, int progPazienteTrasportato, int codModalitaArrivo, int codStatoMissione, java.lang.String descMezzoSoccorso, java.lang.String codiceAssistito, java.lang.String nomeAssistito, java.lang.String cognomeAssistito, java.lang.String dataNascitaAssistito, java.lang.String codIstatAssistito, java.lang.String sessoAssistito, java.lang.String codFasciaEtaAssistito, java.lang.String codDinamicaRiscontrata, java.lang.String codClassePatologiaPresunta, java.lang.String codClassePatologiaRiscontrata, java.lang.String codPatologiaRiscontrata, java.lang.String codValutazioneSanitaria, java.lang.String codiceCriticitaFine, java.lang.String tipologiaMessaggio)
           
 
Method Summary
 java.lang.String getAnnoMissione()
           
 java.lang.String getCodCentraleOperativa()
           
 java.lang.String getCodClassePatologiaPresunta()
           
 java.lang.String getCodClassePatologiaRiscontrata()
           
 java.lang.String getCodDinamicaRiscontrata()
           
 java.lang.String getCodFasciaEtaAssistito()
           
 java.lang.String getCodiceAssistito()
           
 java.lang.String getCodiceCriticitaFine()
           
 java.lang.String getCodIstatAssistito()
           
 int getCodModalitaArrivo()
           
 java.lang.String getCodPatologiaRiscontrata()
           
 int getCodStatoMissione()
           
 int getCodStrutturaAccettazioneUrgenza()
           
 java.lang.String getCodValutazioneSanitaria()
           
 java.lang.String getCognomeAssistito()
           
 java.lang.String getDataNascitaAssistito()
           
 java.lang.String getDescMezzoSoccorso()
           
 java.lang.String getNomeAssistito()
           
 java.lang.String getProgMissione()
           
 int getProgPazienteTrasportato()
           
 java.lang.String getSessoAssistito()
           
 java.lang.String getTipologiaMessaggio()
           
 void setAnnoMissione(java.lang.String annoMissione)
           
 void setCodCentraleOperativa(java.lang.String codCentraleOperativa)
           
 void setCodClassePatologiaPresunta(java.lang.String codClassePatologiaPresunta)
           
 void setCodClassePatologiaRiscontrata(java.lang.String codClassePatologiaRiscontrata)
           
 void setCodDinamicaRiscontrata(java.lang.String codDinamicaRiscontrata)
           
 void setCodFasciaEtaAssistito(java.lang.String codFasciaEtaAssistito)
           
 void setCodiceAssistito(java.lang.String codiceAssistito)
           
 void setCodiceCriticitaFine(java.lang.String codiceCriticitaFine)
           
 void setCodIstatAssistito(java.lang.String codIstatAssistito)
           
 void setCodModalitaArrivo(int codModalitaArrivo)
           
 void setCodPatologiaRiscontrata(java.lang.String codPatologiaRiscontrata)
           
 void setCodStatoMissione(int codStatoMissione)
           
 void setCodStrutturaAccettazioneUrgenza(int codStrutturaAccettazioneUrgenza)
           
 void setCodValutazioneSanitaria(java.lang.String codValutazioneSanitaria)
           
 void setCognomeAssistito(java.lang.String cognomeAssistito)
           
 void setDataNascitaAssistito(java.lang.String dataNascitaAssistito)
           
 void setDescMezzoSoccorso(java.lang.String descMezzoSoccorso)
           
 void setNomeAssistito(java.lang.String nomeAssistito)
           
 void setProgMissione(java.lang.String progMissione)
           
 void setProgPazienteTrasportato(int progPazienteTrasportato)
           
 void setSessoAssistito(java.lang.String sessoAssistito)
           
 void setTipologiaMessaggio(java.lang.String tipologiaMessaggio)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codStrutturaAccettazioneUrgenza

private int codStrutturaAccettazioneUrgenza
Codice regionale struttura sanitaria del servizio ospedaliero di pronto soccorso


codCentraleOperativa

@Facets(pattern="[a-zA-Z0-9]+",
        length=2L)
private java.lang.String codCentraleOperativa
Codice identificativo regionale della Centrale Operativa 118


annoMissione

@Facets(pattern="[0-9]{4}")
private java.lang.String annoMissione
Anno missione centrale operativa


progMissione

@Facets(pattern="[0-9]+",
        length=12L)
private java.lang.String progMissione
Progressivo missione centrale operativa


progPazienteTrasportato

@Facets(minInclusive=0L,
        maxInclusive=9L)
private int progPazienteTrasportato
Progressivo paziente trasportato


codModalitaArrivo

@Facets(pattern="(1|4)")
private int codModalitaArrivo
Modalità di arrivo (si gestiscono i valori "1=Ambulanza 118" e "4=Elicottero 118")


descMezzoSoccorso

@Facets(minLength=1L,
        maxLength=250L)
private java.lang.String descMezzoSoccorso
Codice identificativo regionale del mezzo di soccorso (codice descrittivo)


codStatoMissione

@Facets(pattern="(1|2)")
private int codStatoMissione
Stato della missione 118 (si gestiscono i valori 1="in corso" e 2="conclusa")


tipologiaMessaggio

@Facets(pattern="1|2|3")
private java.lang.String tipologiaMessaggio
Tipologia del messaggio. Assume i seguenti valori:


codiceAssistito

@Facets(pattern="([a-zA-Z]{6}[0-9 L M N P Q R S T U V]{2}[a-zA-Z]{1}[0-9 L M N P Q R S T U V]{2}[a-zA-Z]{1}[0-9 L M N P Q R S T U V]{3}[a-zA-Z]{1}|[0-9]{11})?|((STP|ENI)[0-9]{13})?")
private java.lang.String codiceAssistito
Codice assistito (codice fiscale, codice STP o codice ENI)


nomeAssistito

@Facets(pattern="[a-zA-Z\\s\'\\-]*",
        maxLength=80L)
private java.lang.String nomeAssistito
Nome assistito


cognomeAssistito

@Facets(pattern="[a-zA-Z\\s\'\\-]*",
        maxLength=80L)
private java.lang.String cognomeAssistito
Cognome assistito


dataNascitaAssistito

@Facets(pattern="((0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4})?")
private java.lang.String dataNascitaAssistito
Data di nascita assistito


codIstatAssistito

@Facets(pattern="[0-9]*",
        length=6L)
private java.lang.String codIstatAssistito
Codice istat del comune o dello stato estero di nascita assistito


sessoAssistito

@Facets(pattern="(M|F)?")
private java.lang.String sessoAssistito
Sesso assistito


codFasciaEtaAssistito

@Facets(pattern="(0|1|2|3|4|5|6)?")
private java.lang.String codFasciaEtaAssistito
Fascia di età presunta assistito (da utilizzare in alternativa alla data di nascita quando la stessa non sia disponibile).
Valori ammessi:


codDinamicaRiscontrata

@Facets(pattern="((0|1)[0-9]{1})?")
private java.lang.String codDinamicaRiscontrata
Dinamica riscontrata.
Valori ammessi - Tabella B: Dinaminca risontrata - Specifiche funzionali Nsis V.5.2


codClassePatologiaPresunta

@Facets(pattern="C(0[1-9]|1[0-5|9]|20)")
private java.lang.String codClassePatologiaPresunta
Classe patologia presunta.
Dato obbligatorio.
Valori ammessi - tabella A: Classe patologia presunta e risontrata - Specifiche funzionali Nsis V.5.2


codClassePatologiaRiscontrata

@Facets(pattern="(C(0[1-9]|1[0-5|9]|20))?")
private java.lang.String codClassePatologiaRiscontrata
Classe patologia riscontrata.
Obbligatorio in caso di "Stato missione = conclusa".
Valori ammessi - tabella A: Classe patologia presunta e risontrata - Specifiche funzionali Nsis V.5.2


codPatologiaRiscontrata

@Facets(pattern="(C(0[1-9]0[0-9]|1([0-5]|9)0([1-3]|9)|011[0-6]|2001))?")
private java.lang.String codPatologiaRiscontrata
Patologia riscontrata.
Obbligatorio in caso di "Stato missione = conclusa".
Valori ammessi - tabella C: Codici patologia risontrata - Specifiche funzionali Nsis V.5.2


codValutazioneSanitaria

@Facets(pattern="I[0-4]")
private java.lang.String codValutazioneSanitaria
Valutazione sanitaria.
Dato obbligatorio.
Valori ammessi - Specifiche funzionali Nsis V.5.2


codiceCriticitaFine

@Facets(pattern="(R|G|V|B|N)?")
private java.lang.String codiceCriticitaFine
Indica la criticità dello stato dell'assistito al momento in cui finisce la presa in carico da parte degli operatori del 118.
Il campo deve, pertanto, essere compilato anche nei casi in cui non viene effettuato il trasporto al PS.
Obbligatorio in caso di "Stato missione = conclusa".
Valori ammessi:

Constructor Detail

Missione118Request

public Missione118Request(int codStrutturaAccettazioneUrgenza,
                          java.lang.String codCentraleOperativa,
                          java.lang.String annoMissioneCentraleOperativa,
                          java.lang.String progMissioneCentraleOperativa,
                          int progPazienteTrasportato,
                          int codModalitaArrivo,
                          int codStatoMissione,
                          java.lang.String descMezzoSoccorso,
                          java.lang.String codiceAssistito,
                          java.lang.String nomeAssistito,
                          java.lang.String cognomeAssistito,
                          java.lang.String dataNascitaAssistito,
                          java.lang.String codIstatAssistito,
                          java.lang.String sessoAssistito,
                          java.lang.String codFasciaEtaAssistito,
                          java.lang.String codDinamicaRiscontrata,
                          java.lang.String codClassePatologiaPresunta,
                          java.lang.String codClassePatologiaRiscontrata,
                          java.lang.String codPatologiaRiscontrata,
                          java.lang.String codValutazioneSanitaria,
                          java.lang.String codiceCriticitaFine,
                          java.lang.String tipologiaMessaggio)

Missione118Request

public Missione118Request()
Method Detail

getCodStrutturaAccettazioneUrgenza

public int getCodStrutturaAccettazioneUrgenza()

setCodStrutturaAccettazioneUrgenza

public void setCodStrutturaAccettazioneUrgenza(int codStrutturaAccettazioneUrgenza)

getCodCentraleOperativa

public java.lang.String getCodCentraleOperativa()

setCodCentraleOperativa

public void setCodCentraleOperativa(java.lang.String codCentraleOperativa)

getAnnoMissione

public java.lang.String getAnnoMissione()

setAnnoMissione

public void setAnnoMissione(java.lang.String annoMissione)

getProgMissione

public java.lang.String getProgMissione()

setProgMissione

public void setProgMissione(java.lang.String progMissione)

getProgPazienteTrasportato

public int getProgPazienteTrasportato()

setProgPazienteTrasportato

public void setProgPazienteTrasportato(int progPazienteTrasportato)

getCodModalitaArrivo

public int getCodModalitaArrivo()

setCodModalitaArrivo

public void setCodModalitaArrivo(int codModalitaArrivo)

getCodStatoMissione

public int getCodStatoMissione()

setCodStatoMissione

public void setCodStatoMissione(int codStatoMissione)

getDescMezzoSoccorso

public java.lang.String getDescMezzoSoccorso()

setDescMezzoSoccorso

public void setDescMezzoSoccorso(java.lang.String descMezzoSoccorso)

getCodiceAssistito

public java.lang.String getCodiceAssistito()

setCodiceAssistito

public void setCodiceAssistito(java.lang.String codiceAssistito)

getNomeAssistito

public java.lang.String getNomeAssistito()

setNomeAssistito

public void setNomeAssistito(java.lang.String nomeAssistito)

getCognomeAssistito

public java.lang.String getCognomeAssistito()

setCognomeAssistito

public void setCognomeAssistito(java.lang.String cognomeAssistito)

getDataNascitaAssistito

public java.lang.String getDataNascitaAssistito()

setDataNascitaAssistito

public void setDataNascitaAssistito(java.lang.String dataNascitaAssistito)

getCodIstatAssistito

public java.lang.String getCodIstatAssistito()

setCodIstatAssistito

public void setCodIstatAssistito(java.lang.String codIstatAssistito)

getSessoAssistito

public java.lang.String getSessoAssistito()

setSessoAssistito

public void setSessoAssistito(java.lang.String sessoAssistito)

getCodFasciaEtaAssistito

public java.lang.String getCodFasciaEtaAssistito()

setCodFasciaEtaAssistito

public void setCodFasciaEtaAssistito(java.lang.String codFasciaEtaAssistito)

getCodDinamicaRiscontrata

public java.lang.String getCodDinamicaRiscontrata()

setCodDinamicaRiscontrata

public void setCodDinamicaRiscontrata(java.lang.String codDinamicaRiscontrata)

getCodClassePatologiaPresunta

public java.lang.String getCodClassePatologiaPresunta()

setCodClassePatologiaPresunta

public void setCodClassePatologiaPresunta(java.lang.String codClassePatologiaPresunta)

getCodClassePatologiaRiscontrata

public java.lang.String getCodClassePatologiaRiscontrata()

setCodClassePatologiaRiscontrata

public void setCodClassePatologiaRiscontrata(java.lang.String codClassePatologiaRiscontrata)

getCodPatologiaRiscontrata

public java.lang.String getCodPatologiaRiscontrata()

setCodPatologiaRiscontrata

public void setCodPatologiaRiscontrata(java.lang.String codPatologiaRiscontrata)

getCodValutazioneSanitaria

public java.lang.String getCodValutazioneSanitaria()

setCodValutazioneSanitaria

public void setCodValutazioneSanitaria(java.lang.String codValutazioneSanitaria)

getCodiceCriticitaFine

public java.lang.String getCodiceCriticitaFine()

setCodiceCriticitaFine

public void setCodiceCriticitaFine(java.lang.String codiceCriticitaFine)

getTipologiaMessaggio

public java.lang.String getTipologiaMessaggio()

setTipologiaMessaggio

public void setTipologiaMessaggio(java.lang.String tipologiaMessaggio)