Acknowledgment Messages
1 min
note the terms "free standing" and "asynchronous" are interchangeable message type code meaning(s) as sender as receiver status 000 the transmission has been accepted for processing but has not yet reached its final status there should be a final verify (010) or error forthcoming follow with an asynchronous (free standing) verify or error to complete the message flow while an asynchronous verify or error is expected to follow a status 000, if it is not received, no assumption should be made as to whether the original message has been received successfully or not the recommendation is to wait 24 hours before following a manual process or sending a duplicate message status 010 confirms successful delivery and acceptance of a message to itsfinal destination the final acknowledgment message to close the transaction workflow no further acknowledgment message should follow synchronous response indicates that message processing is complete subsequent acknowledgment message should not be expected verify 010 asynchronous message that confirms successful delivery and acceptance of a message to its final destination the final acknowledgment message to close the transaction workflow no further acknowledgment message should follow send only if the original message was responded to with a status 000 subsequent acknowledgment message should not be expected do not respond to a free standing error or verify with a new free standing error or verify error for a full list of ncpdp error codes and their descriptions, see the ncpdp external code list or schema can be generated when there is a communication problem or when an error occurs during the processing of the message closes the transaction workflow subsequent acknowledgment messages should not be expected could be synchronous or asynchronous a synchronous error is sent in response to a message an asynchronous error (also called free standing error) is initiated as a new message after the status (code 000) is sent send to acknowledge that the transaction failed do not send if a transaction workflow has already been closed (status/verify code 010) send as soon as possible after a status (code 000) has been sent customers may create and return unique error descriptions which may further indicate why failure has occurred after receiving an error, do not expect subsequent acknowledgment messages do not respond to a free standing error or verify with a new free standing error or verify