MessageStatus

Title
Message Status List

Description
A code list for response messages indicating the status or result following receipt of the request message.

Definition
null

Codes
ValueDescription
ResultPendingOutOfBandResult will be processed asynchronously through a method other than XML.
SuccessWithChangesThe message was processed, but changes to the data were necessary. Changes must be identified using the ChangeStatus aggregate.
SuccessWithInfoThe message was processed and some data required additional information in ExtendedStatus. For this code, it is also possible for changes to be present as well (see also SuccessWithChanges). It is important to note that semantically this code means the function succeeded even if the client takes no additional action. NOTE: This code is slightly "stronger" than SuccessWithChanges in that it may start a "conversation" where the service provider is pointing out something the client should pay specific attention to. For example, if the ExtendedStatusCd was VerifyMissingData then the client may choose to display this to a user or in some other way attempt to confirm the data sent.
RejectedThe message was processed but the function was unable to be completed for business reasons. An example would include refusing to add a policy.
SuccessThe message was processed exactly as sent. There must not be any ExtendedStatus or ChangeStatus elements included in this response.
PendingNeedInformationThe request message has been received, but cannot be processed unless further information is provided
ResponsePendingThe request message was accepted for future processing. This only provides an acknowledgement of receipt of the message and in no way indicates success or failure. When the ResponsePending code is used, no business information should be echoed in this initial response. When the final business message response is issued, a different MsgStatusCd must be returned and the response should be complete including echoed data. NOTE: This initial response must only contain a Request UID (echoed) and the MsgStatus aggregate.
ErrorThere was a problem specific to this message that would not allow it to be processed. Examples would include missing or invalid data or any technical error that prevented processing of only this message. MsgErrorCd must be included.