it.svimservice.nsisr.web.ws.tipologiaflusso.vo.elencoflussoinformativo
Class ElencoFlussoInformativoRequest

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.tipologiaflusso.vo.elencoflussoinformativo.ElencoFlussoInformativoRequest

public class ElencoFlussoInformativoRequest
extends java.lang.Object

Filtri di ricerca dei flussi informativi per il servizio getElencoFlussoInformativo. La ricerca verrà eseguita per ente istituzionale mittente (opzionale se specificato il destinatario, viceversa obbligatorio), ente istituzionale destinatario (opzionale se specificato il mittente, viceversa obbligatorio), area applicativa competente (obbligatorio), nome tipologia flusso (opzionale), direzione del flusso (opzionale), periodo di riferimento, periodo di elaborazione


Field Summary
private  java.lang.String annoRiferimento
          Anno a cui si riferisce l'informazione contenuta nel flusso informativo
private  java.lang.String codAreaCompetente
          Codice identificativo dell''area applicativa N-SISR competente per la tipologia di flusso.
private  java.lang.String codDirezione
          Direzione del flusso informativo rispetto al sistema N-SISR I valori possibili sono: I = entrante O = uscente
private  java.lang.String dataFineElaborazione
          Data fine elaborazione del flusso informativo
private  java.lang.String dataInizioElaborazione
          Data inizio elaborazione del flusso informativo
private  java.lang.String dataRiferimento
          Data a cui si riferisce l'informazione contenuta nel flusso informativo
private  EnteIstituzionaleFlussiRequest enteDestinatario
          Ente istituzionale destinatario del flusso informativo richiesto
private  EnteIstituzionaleFlussiRequest enteMittente
          Ente istituzionale mittente del flusso informativo richiesto
private  java.lang.String meseRiferimento
          Mese a cui si riferisce l'informazione contenuta nel flusso informativo
private  java.lang.String nomeTipologiaFlusso
          Denominazione della tipologia di flusso (ad es.
private  it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest paginazione
          Paginazione.
 
Constructor Summary
ElencoFlussoInformativoRequest()
           
 
Method Summary
 java.lang.String getAnnoRiferimento()
           
 java.lang.String getCodAreaCompetente()
           
 java.lang.String getCodDirezione()
           
 java.lang.String getDataFineElaborazione()
           
 java.lang.String getDataInizioElaborazione()
           
 java.lang.String getDataRiferimento()
           
 EnteIstituzionaleFlussiRequest getEnteDestinatario()
           
 EnteIstituzionaleFlussiRequest getEnteMittente()
           
 java.lang.String getMeseRiferimento()
           
 java.lang.String getNomeTipologiaFlusso()
           
 it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest getPaginazione()
           
 void setAnnoRiferimento(java.lang.String annoRiferimento)
           
 void setCodAreaCompetente(java.lang.String codAreaCompetente)
           
 void setCodDirezione(java.lang.String codDirezione)
           
 void setDataFineElaborazione(java.lang.String dataFineElaborazione)
           
 void setDataInizioElaborazione(java.lang.String dataInizioElaborazione)
           
 void setDataRiferimento(java.lang.String dataRiferimento)
           
 void setEnteDestinatario(EnteIstituzionaleFlussiRequest enteDestinatario)
           
 void setEnteMittente(EnteIstituzionaleFlussiRequest enteMittente)
           
 void setMeseRiferimento(java.lang.String meseRiferimento)
           
 void setNomeTipologiaFlusso(java.lang.String nomeTipologiaFlusso)
           
 void setPaginazione(it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest paginazione)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enteMittente

private EnteIstituzionaleFlussiRequest enteMittente
Ente istituzionale mittente del flusso informativo richiesto


enteDestinatario

private EnteIstituzionaleFlussiRequest enteDestinatario
Ente istituzionale destinatario del flusso informativo richiesto


codAreaCompetente

@Facets(enumeration={"PS","AM","AA","AS","SP","AD","FA","AP","AR","RI","AI","OS","CE","CP","CA","RN","ES","FI","RS","SD","GU","GN","MI","MS","MB","CM","MC","OE","OP","MO","RM","GR","BS","SI","TM"})
private java.lang.String codAreaCompetente
Codice identificativo dell''area applicativa N-SISR competente per la tipologia di flusso. Le sigle delle aree applicative sono le seguenti: -Accettazione d'Urgenza -Amministrazione Applicativa -Anagrafe Assistiti -Anagrafe delle Strutture Sanitarie -Anonimizzazione e Pseudonimizzazione -Assistenza Domiciliare -Assistenza Farmaceutica -Assistenza Protesica ed Integrativa -Assistenza Residenziale -Assistenza Riabilitativa -Assistenza Specialistica Ambulatoriale Interna e Altre Professionalità Sanitarie -Assistenza Specialistica Ospedaliera -Assistenza Specialistica Privata Accreditata -Cedolino Stipendiale Elettronico e Timbro Digitale -Continuità Assistenziale -Dotazioni Organiche e Ruoli Nominativi del Personale -Emergenza Sanitaria Territoriale -Flussi Informativi -Gestione Ricette Specialistiche -Gestione Ricoveri -Gestione Utenti, Identificazione, Autenticazione e Autorizzazione -Gravidanza e Nascita -Malattie Infettive -Medicina dei Servizi -Medicina Generale e Pediatrica -Mobilità Sanitaria -Monitoraggio Contabile delle Aziende Sanitarie -Osservatorio Epidemiologico Regionale -Osservatorio Prezzi e Tecnologie -Registro Mortalità -Registro Tumori -Ricettari -Sistema Trasfusionale -Strutture Informative -Tracciabilità e Monitoraggio


nomeTipologiaFlusso

private java.lang.String nomeTipologiaFlusso
Denominazione della tipologia di flusso (ad es. Mobilità Interregionale Passiva Primo Invio)


codDirezione

@Facets(enumeration={"I","O"})
private java.lang.String codDirezione
Direzione del flusso informativo rispetto al sistema N-SISR I valori possibili sono: I = entrante O = uscente


annoRiferimento

@Facets(pattern="([0-9]{4})?")
private java.lang.String annoRiferimento
Anno a cui si riferisce l'informazione contenuta nel flusso informativo


meseRiferimento

@Facets(pattern="(0?[1-9]|1[012])?")
private java.lang.String meseRiferimento
Mese a cui si riferisce l'informazione contenuta nel flusso informativo


dataRiferimento

@Facets(pattern="((0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4})?")
private java.lang.String dataRiferimento
Data a cui si riferisce l'informazione contenuta nel flusso informativo


dataInizioElaborazione

@Facets(pattern="((0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4})?")
private java.lang.String dataInizioElaborazione
Data inizio elaborazione del flusso informativo


dataFineElaborazione

@Facets(pattern="((0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4})?")
private java.lang.String dataFineElaborazione
Data fine elaborazione del flusso informativo


paginazione

@MinOccurs(value=0L)
private it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest paginazione
Paginazione.

Constructor Detail

ElencoFlussoInformativoRequest

public ElencoFlussoInformativoRequest()
Method Detail

setEnteMittente

public void setEnteMittente(EnteIstituzionaleFlussiRequest enteMittente)

getEnteMittente

public EnteIstituzionaleFlussiRequest getEnteMittente()

setEnteDestinatario

public void setEnteDestinatario(EnteIstituzionaleFlussiRequest enteDestinatario)

getEnteDestinatario

public EnteIstituzionaleFlussiRequest getEnteDestinatario()

setCodAreaCompetente

public void setCodAreaCompetente(java.lang.String codAreaCompetente)

getCodAreaCompetente

public java.lang.String getCodAreaCompetente()

setNomeTipologiaFlusso

public void setNomeTipologiaFlusso(java.lang.String nomeTipologiaFlusso)

getNomeTipologiaFlusso

public java.lang.String getNomeTipologiaFlusso()

setCodDirezione

public void setCodDirezione(java.lang.String codDirezione)

getCodDirezione

public java.lang.String getCodDirezione()

setAnnoRiferimento

public void setAnnoRiferimento(java.lang.String annoRiferimento)

getAnnoRiferimento

public java.lang.String getAnnoRiferimento()

setMeseRiferimento

public void setMeseRiferimento(java.lang.String meseRiferimento)

getMeseRiferimento

public java.lang.String getMeseRiferimento()

setDataRiferimento

public void setDataRiferimento(java.lang.String dataRiferimento)

getDataRiferimento

public java.lang.String getDataRiferimento()

setDataInizioElaborazione

public void setDataInizioElaborazione(java.lang.String dataInizioElaborazione)

getDataInizioElaborazione

public java.lang.String getDataInizioElaborazione()

setPaginazione

public void setPaginazione(it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest paginazione)

getPaginazione

public it.svimservice.nsisr.web.condivisi.ws.vo.PaginazioneRequest getPaginazione()

setDataFineElaborazione

public void setDataFineElaborazione(java.lang.String dataFineElaborazione)

getDataFineElaborazione

public java.lang.String getDataFineElaborazione()