7.13 Structure of the Ftp Acknowledgement Message

The high-level structure of the FtpAcknowledgementMessage is depicted in Figure 13 below. The message contains two XML attributes:

  1. The AvsVersionId communicates the version of the allowed value sets used in the message. For information on how to use this XML attribute, refer to Clause 7.3; and

  1. The MessageVersionId communicates the version of the FtpAcknowledgementMessage.

The FtpAcknowledgementMessage also contains five elements that communicate data acknowledging the receipt of a message created in accordance with the MWN standard:

  1. The MessageHeader contains the header for the message;

  1. The AcknowledgedMessageId contains the identifier of the message that is acknowledged;

  1. The FileStatus contains the status of the individual messages contained in the batch;

  1. The ErrorText contains data describing the nature of error(s) identified by the sender of the FtpAcknowledgementMessage in order to assist the recipient of the FtpAcknowledgementMessage in resolving any such errors in one or more of the messages in the original batch; and

  1. The ProposedActionType describes an action that is proposed by the sender of the FtpAcknowledgementMessage to the recipient of the FtpAcknowledgementMessage and which should be taken to correct any errors in one or more of the messages in the original batch.

Further information is provided in the XML Schema Definition file for this standard, which can be found on the DDEX Knowledge Base.

Ack.png

Figure 13 – Structure of the FtpAcknowledgementMessage (mandatory elements are framed and connected using thick lines; optional elements are not framed and connected by thin lines)