it.svimservice.nsisr.web.ws.cedap.pojo
Class Cedap
java.lang.Object
it.svimservice.nsisr.web.ws.cedap.pojo.Cedap
public class Cedap
- extends java.lang.Object
Web Service dell'entità CedAP
- Author:
- CoppolaG
Constructor Summary |
Cedap()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cedap
public Cedap()
getCedAP
public DatiRicercaCedapResponse getCedAP(AttributiAutorizzativi attributiAutorizzativi,
DatiRicercaCedapRequest filtriCedap)
- Il servizio consente di ricercare i dati parziali dei CedAP
che soddisfano i filtri di ricerca impostati
- Parameters:
attributiAutorizzativi
- attributi di autorizzazionefiltriCedap
- filtri di ricerca
- Returns:
- DatiRicercaCedapResponse dati parziali dei CedAP
- Throws:
SOAPFaultException
- errore applicativo, puo' assumere i 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.
- 000998: L'Istituto di ricovero non è presente in archivio.
- 001824: Lo stabilimento ospedaliero non è presente in archivio.
- 001825: Il reparto ospedaliero non è presente in archivio.
- 002209: Il punto nascita non esiste in archivio
- 100000: Il servizio non è al momento disponibile. Stiamo lavorando per ripristinarlo. Vi preghiamo di riprovare più tardi. Se il problema persiste, chiamare il servizio di assistenza agli utenti.
getDettaglioCedAP
public DatiDettaglioCedapResponse getDettaglioCedAP(AttributiAutorizzativi attributiAutorizzativi,
DatiDettaglioCedapRequest filtriDatiDettaglioCedap)
- Il servizio consente di ricercare il dettaglio di un CedAP
che soddisfa i filtri di ricerca impostati
- Parameters:
attributiAutorizzativi
- attributi di autorizzazionefiltriDatiDettaglioCedap
- filtri di ricerca
- Returns:
- DatiDettaglioCedapResponse dati del CedAP
- Throws:
SOAPFaultException
- errore applicativo, puo' assumere i 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.
- 000179: Specificare istituto di ricovero o azienda ASL
- 000998: L'Istituto di ricovero non è presente in archivio.
- 100000: Il servizio non è al momento disponibile. Stiamo lavorando per ripristinarlo. Vi preghiamo di riprovare più tardi. Se il problema persiste, chiamare il servizio di assistenza agli utenti.
setCedAP
public DatiCedapResponse setCedAP(AttributiAutorizzativi attributiAutorizzativi,
DatiCedapRequest datiCedap)
- Il servizio consente di registrare nel sistema le informazioni di un
certificato di assistenza al parto assegnandogli lo stato di "PROVVISORIO".
Si effettuano i seguenti controlli:
- controlli sintattici sui dati di input
- verifica sulla presenza in archivio del CedAP che si vuole registrare tra quelli non ancora validati attraverso il relativo identificativo (Codice Istituto Ricovero o codice ASL per i CedAP Fuori Regione, anno e progressivo CedAP). Se esiste, il CedAP viene sovrascritto.
- Parameters:
attributiAutorizzativi
- attributi di autorizzazionedatiCedap
- dati del CedAP
- Returns:
- DatiCedapResponse esito dell'operazione
- Throws:
SOAPFaultException
- errore applicativo, puo' assumere i seguenti valori:
- 000001: Dato non valido
- 000002: Manca un dato obbligatorio
- 000008: La data inserita non è valida poiché successiva a quella odierna.
- 000166: L'operazione di inserimento non può essere eseguita poiché l'elemento è già presente in archivio.
- 000269: Indicare il codice fiscale o il codice STP.
- 000627: Il codice fiscale dell'assistito non è corretto.
- 000636: Il codice STP dell'assistito non è corretto.
- 000998: L'Istituto di ricovero non è presente in archivio.
- 001116: Inserire alternativamente codice fiscale o codice STP / ENI.
- 001824: Lo stabilimento ospedaliero non è presente in archivio.
- 001825: Il reparto ospedaliero non è presente in archivio.
- 002138: Inserire obbligatoriamente la data di ultimo parto se è presente il numero di parti precedenti
- 002139: Se ci sono precedenti concepilmenti ci deve essere un parto o un aborto o un'interruzione volontaria di gravidanza
- 002140: Il numero dei parti precedenti è incompatibile con il numero dei nati vivi / morti
- 002146: L'anno del CedAP non deve essere successivo all'anno corrente.
- 002208: Il ricovero non esiste in archivio
- 002209: Il punto nascita non esiste in archivio
- 002210: Non è possibile inserire CedAP presso in centro servizi di IPuglia o Assessorato
- 002211: Asl di residenza o evento non presente in archivio
- 002212: La asl di residenza o evento non coincide con il centro servizi su cui si sta registrando il CedAP
- 100000: Il servizio non è al momento disponibile. Stiamo lavorando per ripristinarlo. Vi preghiamo di riprovare più tardi. Se il problema persiste, chiamare il servizio di assistenza agli utenti.
setCedAPValidato
public DatiCedapValidatoResponse setCedAPValidato(AttributiAutorizzativi attributiAutorizzativi,
DatiCedapValidatoRequest datiCedapValidato)
- Il servizio consente di registrare un CedAP Validato.
Si effettuano i seguenti controlli:
- controlli sintattici sui dati di input
Il servizio è utilizzato solo ed esclusivamente all'interno di EDOTTO
per la sincronizzazione dei CedAP fra i vari Centri Servizi.
Non è prevista nessun'altra forma di utilizzo.
- Parameters:
attributiAutorizzativi
- attributi di autorizzazionedatiCedapValidato
- dati del CedAP validato
- Returns:
- DatiCedapResponse esito dell'operazione
- Throws:
SOAPFaultException
- errore applicativo, puo' assumere i seguenti valori:
- 000001: Dato non valido
- 000002: Manca un dato obbligatorio
- 000008: La data inserita non è valida poiché successiva a quella odierna.
- 000166: L'operazione di inserimento non può essere eseguita poiché l'elemento è già presente in archivio.
- 000872: La data inserita non è compatibile con la data di richiesta.
- 001116: Inserire alternativamente codice fiscale o codice STP / ENI.
- 100000: Il servizio non è al momento disponibile. Stiamo lavorando per ripristinarlo. Vi preghiamo di riprovare più tardi. Se il problema persiste, chiamare il servizio di assistenza agli utenti.