Skip to content

Subscription Processing #1114

Open
Open
@jasoneisen

Description

@jasoneisen

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

  1. For an active Subscription, changes to resources that meet the Subscription criteria trigger a notification via the specified channel.
  2. Failed notifications should be retried with sane defaults.
  3. Undeliverable notifications should trigger a change in Subscription status to error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-SubscriptionsArea related to subscriptionsEpicDescribes something that would be an Epic with many features and user storiesInformationalThe issue will stay open as an FYI issue for now but does not require actionSpecificationAn issue referring or related to the FHIR Specification

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions