it.svimservice.nsisr.web.ws.prescrizionespecialistica.vo.getprescrizionespecialistica
Class PrescrizioneSpecialisticaGetRequest

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.prescrizionespecialistica.vo.getprescrizionespecialistica.PrescrizioneSpecialisticaGetRequest

public class PrescrizioneSpecialisticaGetRequest
extends java.lang.Object

La classe PrescrizioneSpecialisticaGetRequest contiene i filtri di ricerca necessari per la richiesta del servizio "getPrescrizioneSpecialistica". La ricerca verà eseguita per:
- codice impegnativa(obbligatorio)
- stato della ricetta
- tipologia erogatore
oppure per:
- codice fiscale dell'assistito(obbligatorio)
- stato della ricetta
- tipologia erogatore
oppure per:
- codice assistibile STP/ENI
- stato della ricetta
- tipologia erogatore
oppure per:
- codice identificativo dell'assistibile specificato sulla tessera TEAM
- stato della ricetta
- tipologia erogatore
oppure per:
- nome e cognome dell'assistito
- stato della ricetta
- tipologia erogatore

  • Copyright: Copyright (c) 2001
  • Company: Svimservice S.p.A

    Author:
    Pasquale Fraccalvieri

    Field Summary
    private  java.lang.String codiceAssistito
              
    Contiene il codice identificativo dell'assistito a seconda del tipo di assistito.
    private  java.lang.String codRicetta
              Contiene il codice identificativo della ricetta.
    private  java.lang.String cognomeAssistito
              Identifica il cognome dell'assistito
    Elemento facoltativo.
    private  java.lang.String nomeAssistito
              Identifica il nome dell'assistito
    Elemento facoltativo.
    private  int statoRicetta
              Elemento obbligatorio.
    private  java.lang.String tipoErogatore
              Elemento obbligatorio.
     
    Constructor Summary
    PrescrizioneSpecialisticaGetRequest()
               
     
    Method Summary
     java.lang.String getCodiceAssistito()
              Restituisce il codice identificativo dell'assistito.
     java.lang.String getCodRicetta()
              Restituisce l'identificativo della ricetta.
     java.lang.String getCognomeAssistito()
              Restituisce il cognome dell'assistito.
     java.lang.String getNomeAssistito()
              Restituisce il nome dell'assistito.
     int getStatoRicetta()
              Restituisce lo stato della ricetta.
     java.lang.String getTipoErogatore()
              Restituisce il tipo di erogatore impostato.
     void setCodiceAssistito(java.lang.String codiceAssistito)
              Imposta il codice identificativo dell'assistito.
     void setCodRicetta(java.lang.String codRicetta)
              Imposta l'identificativo della ricetta.
     void setCognomeAssistito(java.lang.String cognomeAssistito)
              Imposta il cognome dell'assistito.
     void setNomeAssistito(java.lang.String nomeAssistito)
              Imposta il nome dell'assistito
    Elemento facoltativo.
     void setStatoRicetta(int statoRicetta)
              Imposta lo stato della ricetta.
     void setTipoErogatore(java.lang.String tipoErogatore)
              Imposta il tipo di erogatore da ricercare.
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Field Detail

    tipoErogatore

    @MaxOccurs(value=1L)
    @Facets(pattern="(AI|CE|OS)",
            length=2L)
    private java.lang.String tipoErogatore
    Elemento obbligatorio.
    Consente di indentificare il tipo di operatore che ha effettuato la richiesta. I valori ammessi:
    • AI(Assistenza specialistica ambulatoriale interna)
    • CE(Assistenza specialistica privata accreditata)
    • OS(Assistenza specialistica ospedaliera)


    codRicetta

    private java.lang.String codRicetta
    Contiene il codice identificativo della ricetta.
    Elemento facoltativo.


    codiceAssistito

    private java.lang.String codiceAssistito

    Contiene il codice identificativo dell'assistito a seconda del tipo di assistito. (codice fiscale o codice STP/ENI o identificativo fuori anagrafe)


    nomeAssistito

    private java.lang.String nomeAssistito
    Identifica il nome dell'assistito
    Elemento facoltativo.


    cognomeAssistito

    private java.lang.String cognomeAssistito
    Identifica il cognome dell'assistito
    Elemento facoltativo.


    statoRicetta

    @MaxOccurs(value=1L)
    @Facets(pattern="(0|1|2|3|4|5|6|7|8|9)")
    private int statoRicetta
    Elemento obbligatorio.
    Identifica lo stato della ricetta. Valori possibili:
    • 0 (tutte)
    • 1 o 2 (non validate)
    • 3 o maggiori di 3 (validate)

    Constructor Detail

    PrescrizioneSpecialisticaGetRequest

    public PrescrizioneSpecialisticaGetRequest()
    Method Detail

    getTipoErogatore

    public java.lang.String getTipoErogatore()
    Restituisce il tipo di erogatore impostato.

    Returns:
    Valori possibili:
    • AI - Assistenza specialistica ambulatoriale interna
    • CE - Assistenza specialistica privata accreditata
    • OS - Assistenza specialistica ospedaliera

    setTipoErogatore

    public void setTipoErogatore(java.lang.String tipoErogatore)
    Imposta il tipo di erogatore da ricercare.
    Elemento obbligatorio.

    Parameters:
    tipoErogatore - Valori possibili:
    • AI - Assistenza specialistica ambulatoriale interna
    • CE - Assistenza specialistica privata accreditata
    • OS - Assistenza specialistica ospedaliera

    getCodRicetta

    public java.lang.String getCodRicetta()
    Restituisce l'identificativo della ricetta.
    Elemento facoltativo.

    Returns:
    identificativo della ricetta

    setCodRicetta

    public void setCodRicetta(java.lang.String codRicetta)
    Imposta l'identificativo della ricetta.
    Elemento facoltativo.

    Parameters:
    codRicetta - identificativo della ricetta.

    getCodiceAssistito

    public java.lang.String getCodiceAssistito()
    Restituisce il codice identificativo dell'assistito.
    Elemento obbligatorio.

    Returns:
    codice identificativo dell'assistito (codice fiscale o identificativo fuori anagrafe o codice STP/ENI)

    setCodiceAssistito

    public void setCodiceAssistito(java.lang.String codiceAssistito)
    Imposta il codice identificativo dell'assistito.
    Elemento obbligatorio.

    Parameters:
    codiceAssistito - codice fiscale o identificativo fuori anagrafe o codice STP/ENI

    getNomeAssistito

    public java.lang.String getNomeAssistito()
    Restituisce il nome dell'assistito.
    Elemento facoltativo.

    Returns:
    nome dell'assistito

    setNomeAssistito

    public void setNomeAssistito(java.lang.String nomeAssistito)
    Imposta il nome dell'assistito
    Elemento facoltativo.

    Parameters:
    nomeAssistito -

    getCognomeAssistito

    public java.lang.String getCognomeAssistito()
    Restituisce il cognome dell'assistito.
    Elemento facoltativo.

    Returns:
    cognome dell'assistito.

    setCognomeAssistito

    public void setCognomeAssistito(java.lang.String cognomeAssistito)
    Imposta il cognome dell'assistito.
    Elemento facoltativo.

    Parameters:
    cognomeAssistito - cognome dell'assistito

    getStatoRicetta

    public int getStatoRicetta()
    Restituisce lo stato della ricetta.
    Elemento obbligatorio.

    Returns:
    Valori possibili:
    • 0 (tutte)
    • 1 o 2 (non validate)
    • 3 o maggiori di 3 (validate)

    setStatoRicetta

    public void setStatoRicetta(int statoRicetta)
    Imposta lo stato della ricetta.
    Elemento obbligatorio.

    Parameters:
    statoRicetta - Valori possibili:
    • 0 (tutte)
    • 1 o 2 (non validate)
    • 3 o maggiori di 3 (validate)