<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug Digitalitaly > Registrazione di protocollo e interoperabilità > SetAnomaly |
Notifica un'anomalia relativa ad un messaggio ricevuto di tipo PEC o PEC interoperabile.
Metodo
PlugDigitalitaly/SetAnomaly
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
token |
Token di sessione (per la sessione corrente nel dominio corrente potrebbe essere null o vuoto). |
String |
Y |
messageReference |
Collegamento al messaggio PEC interoperabile. |
Reference |
|
errorCode |
Testo che indica il codice dell'errore. |
String |
|
reason |
Testo che descrive l'errore. E' obbligatorio quando il codice errore è il generico 000. |
String |
|
Commenti
Il metodo inserisce un messaggio di tracciamento sul messaggio PEC in ingresso, riportando le informazioni specifiche di tracciamento, il collegamento al messaggio PEC di anomalia inviato e imposta il relativo tracking status al valore Rifiutato dal vettore di destinazione (Refused).
Se il messaggio PEC è interoperabile, ma contiene solo il file segnatura.xml o allegati con impronta anomala o firma degli allegati non valida (codice errore 001, 002) il messaggio PEC di anomalia inviato al mittente tramite il metodo SendPECAdvanced, è composto come di seguito:
•Oggetto: Notifica anomalia [errorCode] vs. protocollo N. [RegisterNumber] del [ReceptionDate] ore [Ora protocollo se presente]
•Testo: [AdministrationName], codice IPA [AdministrationCode] e codice AOO [AOOCode], non ha potuto accettare il vostro messaggio di protocollo per [reason].
•Allegati: un file Eccezione.XML.
Per gli altri casi, compreso quello di messaggio Pec non interoperabile, il messaggio PEC inviato al mittente, tramite il metodo SendPECAdvanced, è composto come di seguito:
•Oggetto: Notifica anomalia [errorCode] vs. comunicazione [Subject della PEC ricevuta]
•Testo: [AdministrationName], codice IPA [AdministrationCode] e codice AOO [AOOCode], non ha potuto accettare il vostro messaggio di protocollo per [reason].
I parametri per l’invocazione del metodo SendPECAdvanced sono riportati nella sezione Configurazione.
In funzione del codice di errore, la descrizione dell'errore viene così compilata:
codice |
Descrizione dell'errore |
---|---|
000 |
Testo con cui è valorizzato il parametro reason. |
001 |
"Firma degli allegati non valida" o, se valorizzato, testo indicato nel parametro reason. |
002 |
"Impronta anomala" o, se valorizzato, testo indicato nel parametro reason. |
003 |
"Allegati non leggibili" o, se valorizzato, testo indicato nel parametro reason. |
004 |
"Allegati con firma non valida" o, se valorizzato, testo indicato nel parametro reason. |
005 |
"Allegati con marca temporale non valida" o, se valorizzato, testo indicato nel parametro reason. |
006 |
"Allegati con sigillo non valido" o, se valorizzato, testo indicato nel parametro reason. |