it.svimservice.nsisr.web.ws.tipologiaflusso.pojo
Class TipologiaFlusso

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.tipologiaflusso.pojo.TipologiaFlusso

public class TipologiaFlusso
extends java.lang.Object


Constructor Summary
TipologiaFlusso()
           
 
Method Summary
 ElencoFlussoInformativoResponse getElencoFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi, ElencoFlussoInformativoRequest filtriElencoFlussoInformativo)
          Il servizio consente di recuperare un elenco di flussi informativi presenti nel sistema.
 FlussoInformativoGetResponse getFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi, FlussoInformativoGetRequest filtriFlussoInformativo)
          Il servizio consente di recuperare un flusso informativo presente nel sistema
 FlussoInformativoSetResponse setFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi, FlussoInformativoSetRequest flussoInformativoRegVO)
          Il servizio consente di registrare un flusso informativo nell'archivio di sistema.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TipologiaFlusso

public TipologiaFlusso()
Method Detail

setFlussoInformativo

public FlussoInformativoSetResponse setFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi,
                                                         FlussoInformativoSetRequest flussoInformativoRegVO)
Il servizio consente di registrare un flusso informativo nell'archivio di sistema.

Parameters:
attributiAutorizzativi - attributi di autorizzazione
flussoInformativoRegVO - dati flusso informativo da registrare
Returns:
FlussoInformativoSetResponse esito della registrazione e progressivo del flusso registrato
Throws:
javax.xml.ws.soap.SOAPFaultException - errore applicativo che può assumere uno dei seguenti valori:
  • 000001 : Dato non valido
  • 000002 : Manca un dato obbligatorio
  • 000008 : La data inserita non è valida poiché successiva a quella odierna
  • 001759 : Il periodo di riferimento è obbligatorio. Specificare l'anno ed eventualmente il mese, oppure la data di riferimento
  • 001806 : Il mese può essere specificato solo se è stato specificato il corrispondente anno
  • 001808 : Il documento non rispetta la denominazione prevista da normativa
  • 001809 : Non esiste in archivio un ente istituzionale flussi corrispondente alla tipologia e al codice specificato
  • 001810 : Alla tipologia flusso specificata non sono associati documenti o questi non sono più validi
  • 001811 : La tipologia di flusso specificata non è presente nell'archivio dei flussi informativi
  • 001812 : Si è verificato un errore nell'archiviazione dei documenti inviati, si prega di riprovare più tardi
  • 001867 : Il file che si sta acquisendo non rispetta l'estensione prevista per il documento.
  • 001868 : Attenzione il flusso informativo da acquisire mediante web service deve essere un flusso definito come entrante nel sistema Edotto
  • 000201 : Utente sconosciuto
  • 000505 : Impossibile procedere con l'acquisizione del flusso informativo a causa della mancata presenza in archivio del flusso prodotto in attesa di riscontro
  • 000507 : Sono stati specificati documenti non previsti per la tipologia di flusso informativo indicata
  • 000775 : La dimensione del file non coincide con quella prevista dal suo tracciato record
  • 100000 : Si è verificato un errore nel sistema
  • 700033 : L'anno inserito non può essere maggiore dell'anno attuale

getFlussoInformativo

public FlussoInformativoGetResponse getFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi,
                                                         FlussoInformativoGetRequest filtriFlussoInformativo)
Il servizio consente di recuperare un flusso informativo presente nel sistema

Parameters:
attributiAutorizzativi - attributi di autorizzazione
filtriFlussoInformativo - dati flusso informativo di cui si desiderano i dati di dettaglio
Returns:
FlussoInformativoGetResponse esito della registrazione e progressivo del flusso registrato
Throws:
javax.xml.ws.soap.SOAPFaultException - errore applicativo che può assumere uno dei seguenti valori:
  • 001660 : Il flusso selezionato ha superato il tempo di permanenza massima nel sistema pertanto non può essere sottoposto a procedure di recupero tramite web service
  • 001661 : Non è possibile effettuare l'operazione getFluyssoInformativo in quanto il flusso in esame non richiede archiviazione
  • 001836 : Il flusso informativo richiesto non appartiene alla tipologia di flusso indicata
  • 001837 : Non è presente in archivio un flusso informativo con il progressivo indicato prodotto dagli enti specificati
  • 001838 : Il flusso informativo indicato non è presente in archivio
  • 001842 : Non sono disponibili i documenti associati al flusso richiesto

getElencoFlussoInformativo

public ElencoFlussoInformativoResponse getElencoFlussoInformativo(it.svimservice.nsisr.web.condivisi.ws.vo.AttributiAutorizzativi attributiAutorizzativi,
                                                                  ElencoFlussoInformativoRequest filtriElencoFlussoInformativo)
Il servizio consente di recuperare un elenco di flussi informativi presenti nel sistema.

Parameters:
attributiAutorizzativi - attributi di autorizzazione
filtriElencoFlussoInformativo - filtri impostati per il recupero dei flussi informativi
Returns:
ElencoFlussoInformativoResponse elenco dei flussi informativi corrispondenti ai filtri di ricerca impostati
Throws:
javax.xml.ws.soap.SOAPFaultException - errore applicativo che può assumere uno dei seguenti valori:
  • 000001: Dato non valido
  • 000002: Manca un dato obbligatorio
  • 000004: Non ci sono elementi corrispondenti ai criteri di ricerca inseriti. Verificare la correttezza dei parametri inseriti.
  • 000008: La data inserita non è valida poiché successiva a quella odierna
  • 000032: La data di fine non può essere antecedente alla data di inizio
  • 001759: Il periodo di riferimento è obbligatorio. Specificare l'anno ed eventualmente il mese, oppure la data di riferimento
  • 001809: Non esiste in archivio un ente istituzionale flussi corrispondente alla tipologia e al codice specificato
  • 430501: il codice inserito dovrebbe essere un valore numerico