QVR_Q17
QVR^Q17 Acknowledgment Choreography
QVR^Q17
The Query for Previous Events is like a Query by Parameter with a Segment Pattern Response except that the response consists of zero to many messages of the type defined in the Query Profile rather than a single response message containing multiple iterations of the segment pattern. While the messages sent in response to a QVR will reflect events which occurred in the past, the time stamp in the message header will reflect the time the message is actually constructed (current time). It is also similar to the previous generation VQQ/RQQ Event Replay.
While the response is similar to subscription messages, it differs from subscription in that the response messages are the result of "interrogating" the database rather than events being triggered in the current timeframe.
Acknowledgment Rules(3)
| Mode | MSH-15 | MSH-16 | Immediate ACK | Application ACK |
|---|---|---|---|---|
| Original | blank | blank | - | ^^ |
| Enhanced | NE | AL | - | ^^ |
| Enhanced | AL,SU,ER | AL | ^^ | ^^ |
Legend
blank - Field is empty/not valuedNE - Never (no acknowledgment)AL - AlwaysSU - Success onlyER - Error/reject only