Open
Description
User story
As a client, I want Subscriptions to push notifications to their specified channel
(rest-hook
/websocket
/email
/sms
/message
) based on their specified criteria
. Retries, error handling, and status
changes should be applied with sane defaults.
https://hl7.org/fhir/R4/subscription.html
Acceptance criteria
- For an active Subscription, changes to resources that meet the Subscription criteria trigger a notification via the specified channel.
- Failed notifications should be retried with sane defaults.
- Undeliverable notifications should trigger a change in Subscription status to
error
.