Profile: Subscription Notification Bundle

The Subscription Notification Bundle resource is used by the server to notify a subscription client of available content, for example, HealthcareService or DiagnosticReport resourcesthat have been created or updated.

In order to align with the use of FHIR R4 at OntarioHealth, Subscription Notification Bundles are expected to conform to the Bundle profile defined by the Subscriptions R5 Backport Implementation Guide.

This profile provides guidance for implementing FHIR R5 Bundle resource features & elements using FHIR R4.

Usage Notes:

.type

  • FHIR R4 does not have a subscription-notification Bundle type, so "history" must be used

.entry:subscriptionStatus

  • The first entry in the bundle must be a Parameter resource, conforming to the BackportSubscriptionStatusR4 profile (See Profile: Subscription Status from this IG's drop-down)

.entry

  • After the first subscriptionStatus entry element, the remaining elements will be the payload of the subscription (referenced in the subscriptionStatus entry), e.g. HealthcareService resources