Profile: Subscription Status
The Subscription Notification Parameter 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. It will be the first entry in a Subscription Notification Bundle.
In order to align with the use of FHIR R4 at OntarioHealth, the Subscription Notification Parameter is expected to conform to the Parameter profile defined by the Subscriptions R5 Backport Implementation Guide.
This profile provides guidance for implementing FHIR R5 Bundle resource features & elements using FHIR R4B.
Usage Notes:
.type
- FHIR R4 does not have a subscription-notification Bundle type, so "history" must be used
.parameter:subscription
- references the subscription instance responsible for this notification
.parameter:topic
- canonical URL of the subscription topic
.parameter:status
- the subscription status. For Subscription Notification bundles, this would be "active"
.parameter:type
- the type of event for this notification. For Subscription Notification bundles, this would be "event-notification"
.parameter:eventsSinceSubscriptionStart
the number of events since this subscription started
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