Per considerare un'operazione definitiva è necessario valutare lo stato della transazione tramite il parametro resyncType, questo indica se è possibile considerare archiviabile il movimento con l'Id associato.
Il parametro sarà sempre presente e può assumere i seguenti valori:
Inoltre, abbiamo il paramentro resyncDate che indica l'ultimo momento in cui la transazione è stata aggiornata a causa di una nuova sincronizzazione (resync).
Questo significa che questo parametro sarà valorizzato solo per gli stati INSERTED, MODIFIED e DELETED, mentre sarà nullo per gli stati CREATED_TEMPORARY e CREATED. Ovviamente nel caso di INSERTED avrà lo stesso valore della createdDate.
Lo scopo principale dei parametri è di essere utilizzati tramite query via API di GET per i movimenti, andando a mostrare solo le transazioni che sono state aggiunte, modificate ed eliminate in un secondo momento.
In questo modo è possibile per la TPP aggiornare di conseguenza il proprio archivio/DB.