The Citizen Workspace can be used to send applications to remote systems for processing using web services. An event ReceiveApplicationEvents.receiveApplication is raised before the application is sent to the remote system. This can be used to edit the contents of the Datastore used to gather application data before transmission. For further details, refer to the API JavaDoc for ReceiveApplicationEvents. This can be found in <CURAM_DIR>/EJBServer/components/WorkspaceServices/doc.