A file transfer includes the role of the receiving client that is responsible for accepting the source files.
The ReceivingClient information is not required to perform the file transfer but is used for the transfer history.