A message encapsulates all the information about data processing of an input file by the Babelway system.
The message contains the following information:
- Incoming file: The file received by Babelway from the source external system. 
- Outgoing file: The file sent by Babelway to the target external system. 
- Status of the processing: Was the file correctly processed or was it in error? Is it still being processed? 
- Various dates about the processing: When was the input file received? when was the output sent? 
- Information about how the message was received or sent.