RCV_O59

RCV^O59 Acknowledgment Choreography

RCV^O59
The RCV message may be created to communicate the reception of items. This message supports reception of items to fill an existing order or orders, or to stock refills. In the most common case, the RCV messages would be routed to the dispensing system that issued the RDS message. The RDS message informs of the items that have been sent, while the RCV informs about the effectively received items (thus supporting any change in quantities, status,e tc., derived from transport or from a mismatch between the actually sent items and the content of the RDS).

In typical cases, the RCV^O59 message is an “echo” of one RDS^O13, but this is not forcibly so: Since the shipment and reception are asynchronous events, and considering variants in delivery, it is expected that one RCV^OYY message is issued for each confirmation of a reception, independently of whether there was one shipment or several shipments.

Acknowledgment Rules(4)

ModeMSH-15MSH-16Immediate ACKApplication ACK
Originalblankblank-
^^
EnhancedNENE--
EnhancedNEAL,SU,ER-
^^
EnhancedAL,SU,ERAL,SU,ER
^^
^^

Legend

blank - Field is empty/not valued
NE - Never (no acknowledgment)
AL - Always
SU - Success only
ER - Error/reject only