You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(see DSUBm_005 issues.html)
The Resource Subscription Search [ITI-113] define the $events operation that permits to retrieve from the Resource Notification Broker the events associated to a Subscription. This operation could be use to retrieve puntually the missed event when, for example, a connection problem occur and the Resource Notification Recipient does note receive the notification. But, this operation requires the Resource Notification Broker to be capable of maintain previous events associated with the Subscriptions. Should the supporting of this operation be required for the Resource Notification Broker or should be maintain optional?
The text was updated successfully, but these errors were encountered:
JohnMoehrke
changed the title
DSUBm_005
DSUBm_005: Should $events operation be required
Nov 17, 2023
I think it is important to set the $events operation as REQUIRED.
The fact of a Recipient NOT receiving a notification (e.g., due to connection problems) may result in a Task not done by the clinical staff that might reflect in bad consequences for the patient (e.g., not getting a medication because the physician was not notified that lab tests where ready).
I agree that $events needs to be required if the channel is not "reliable" (guaranteed delivery). Given that DSUBm prefers rest-hook, there needs to be some way for clients to recover in the case of errors.
Leaving the operation as optional let this operation is still available if implemented. (maybe a reccomendation could be useful to the reader/implementers?)
Considering the requirement of this operation implies that the Broker shall keep track of the history of the events that have occurred.
Is this consideration relevant to the decision on this operation?
(see DSUBm_005 issues.html)
The Resource Subscription Search [ITI-113] define the $events operation that permits to retrieve from the Resource Notification Broker the events associated to a Subscription. This operation could be use to retrieve puntually the missed event when, for example, a connection problem occur and the Resource Notification Recipient does note receive the notification. But, this operation requires the Resource Notification Broker to be capable of maintain previous events associated with the Subscriptions. Should the supporting of this operation be required for the Resource Notification Broker or should be maintain optional?
The text was updated successfully, but these errors were encountered: