MessageIndicatorFlag
3 min
overview the messageindicatorflag element is used to denote to the receiver that the message received is a copy of the original message and is being sent for a specific purpose such as informational, data synchronization or retraction/withdrawal messageindicatorflag best practices data synchronization if messageindicatorflag is set to “datasynchronization”, the receiver should treat this message as designed for synchronization or conversion activities and use the data within the message accordingly per trading partner agreements informational if messageindicatorflag is set to “informational”, the receiver should treat this message as informational only and use the data within the message accordingly per trading partner agreements retractionwithdrawal if messageindicatorflag is set to “retractionwithdrawal”, the receiver should take no further action on the original message this can be used to communicate the withdrawal on a rxrenewalrequest, rxchangerequest, newrxrequest, rxtransferinitiationrequest or rxtransfer messages that have not received a response, excluding acknowledgement messages some examples of potential use cases are when the request is no longer necessary or relevant, the original request was sent with an error or when the response time exceeds pharmacy standard prescriber best practices prescribing systems should be able to receive and identify details in the messageindicatorflag to understand the appropriate context of the message if a retraction is received the original request should not be responded to pharmacy best practices pharmacies should only send retract messages when a response hasn't been received for the previous request pharmacies should check the receiver’s version in the directory download file to make sure the recipient is on script version 2023011 or later this element changes the purpose of a message and is not compatible with versions prior and will be rejected in translations to avoid confusion when retracting a message, a copy of the original request with a unique messageid should be sent with the messageindicatorflag set to retractionwithdrawal, and linked to the original request with prescriberordernumber, relatestomessageid and rxreferencenumber the relatestomessageid should be the messageid of the message being retracted r 319 request messages shall not be responded to after a retraction has been received r 320 1 retractions shall not be sent for requests that have already been responded to with an approved or denied status r 321 receiving systems must be able to identify and correctly interpret the received messageindicatorflag field r 322 the pharmacy application shall send a retraction when they have an outstanding request, for which a response would no longer be accepted