it.svimservice.nsisr.web.ws.prescrizionespecialistica.pojo
Class PrescrizioneSpecialistica

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.prescrizionespecialistica.pojo.PrescrizioneSpecialistica

public class PrescrizioneSpecialistica
extends java.lang.Object


Constructor Summary
PrescrizioneSpecialistica()
           
 
Method Summary
 PrescrizioneSpecialisticaGetResponse getPrescrizioneSpecialistica(AttributiAutorizzativi attributiAutorizzativi, PrescrizioneSpecialisticaGetRequest filtri)
          Servizio che consente di recuperare i dati presenti in archivio delle prescrizioni specialistiche le cui prestazioni sono state erogate a:
- assistiti residenti in regione Puglia;
- assistiti residenti in una regione italiana diversa dalla regione Puglia;
- assistiti SASN;
- assistiti STP/ENI;
- assistiti stranieri assicurati da istituzioni estere;
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
 boolean setPrescrizioneSpecialistica(AttributiAutorizzativi attributiAutorizzativi, PrescrizioneSpecialisticaSetRequest voPrescrizioneSpecialistica)
          Questo servizio consente di registrare in archivio una prescrizione specialistica le cui prestazioni sono state erogate a:
- assistiti residenti in regione Puglia;
- assistiti residenti in una regione italiana diversa dalla regione Puglia;
- assistiti SASN;
- assistiti STP/ENI;
- assistiti stranieri assicurati da istituzioni estere;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrescrizioneSpecialistica

public PrescrizioneSpecialistica()
Method Detail

setPrescrizioneSpecialistica

public boolean setPrescrizioneSpecialistica(AttributiAutorizzativi attributiAutorizzativi,
                                            PrescrizioneSpecialisticaSetRequest voPrescrizioneSpecialistica)
Questo servizio consente di registrare in archivio una prescrizione specialistica le cui prestazioni sono state erogate a:
- assistiti residenti in regione Puglia;
- assistiti residenti in una regione italiana diversa dalla regione Puglia;
- assistiti SASN;
- assistiti STP/ENI;
- assistiti stranieri assicurati da istituzioni estere;

Parameters:
attributiAutorizzativi - contiene le informazioni riguardanti l'operatore loggato.
voPrescrizioneSpecialistica - dati relativi la prescrizione specialistica. parametro obbligatorio.
Returns:
boolean true se è stato registrato correttamente la prescrizione, false altrimenti.
Throws:
java.lang.Exception - errore applicativo che può assumere i seguenti valori:
  • 000001: Dato non valido.
  • 000269: Indicare il codice fiscale o il codice STP.
  • 700001: Hai inserito un valore non corretto per il campo 'Tipo di accesso' relativo alle private accreditate
  • 700001: Hai inserito un valore non corretto per il campo 'Tipo di accesso' relativo alle ambulatoriali interne
  • 000049: L'operazione non può essere eseguita perché le caratteristiche selezionate sono incoerenti tra loro.

getPrescrizioneSpecialistica

public PrescrizioneSpecialisticaGetResponse getPrescrizioneSpecialistica(AttributiAutorizzativi attributiAutorizzativi,
                                                                         PrescrizioneSpecialisticaGetRequest filtri)
Servizio che consente di recuperare i dati presenti in archivio delle prescrizioni specialistiche le cui prestazioni sono state erogate a:
- assistiti residenti in regione Puglia;
- assistiti residenti in una regione italiana diversa dalla regione Puglia;
- assistiti SASN;
- assistiti STP/ENI;
- assistiti stranieri assicurati da istituzioni estere;
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

Parameters:
attributiAutorizzativi - contiene le informazioni riguardanti l'operatore loggato. parametro obbligatorio.
filtri - filtri di ricerca parametro obbligatorio.
Returns:
GetPrescrizioneSpecialisticaResponse: i dati relativi la prescrizione specialistica.
Throws:
java.lang.Exception - errore applicativo che può assumere i seguenti valori:
  • 000089: I campi inseriti sono incompatibili con la ricerca poiché non è stato specificato ne Nome e Cognome dell'assistito, ne un codice identificativo, ne un numero di ricetta.
  • 000089: I campi inseriti sono incompatibili con la ricerca poiché sono stati specificati più campi per identificare la ricetta.