A File-Loading Job is a long-running process which is to be completed asynchronously, followed by a notification to a third party once the job completes. The first step in such a job is to retrieve a file, usually by FTP, and then load it into the system so that it may be processed via a series of actions. Currently the only type of action available is for score updates, but others may be added in the future.