Describes a stream of resource state changes identified by trigger criteria and annotated with labels useful to filter projections from this topic.

SubscriptionTopic
url
Canonical identifier for this subscription topic, represented as an absolute URI (globally unique)
identifier
Business identifier for subscription topic
version
Business version of the subscription topic
versionAlgorithm[x]
How to compare versions
name
Name for this subscription topic (computer friendly)
title
Name for this subscription topic (human friendly)
derivedFrom
Based on FHIR protocol or definition
status
draft | active | retired | unknown
experimental
If for testing purposes, not real usage
date
Date status first applied
publisher
The name of the individual or organization that published the SubscriptionTopic
contact
Contact details for the publisher
description
Natural language description of the SubscriptionTopic
useContext
Content intends to support these contexts
jurisdiction
Intended jurisdiction of the SubscriptionTopic (if applicable)
purpose
Why this SubscriptionTopic is defined
copyrightLabel
Copyright holder and year(s)
approvalDate
When SubscriptionTopic is/was approved by publisher
lastReviewDate
Date the Subscription Topic was last reviewed by the publisher
effectivePeriod
The effective date range for the SubscriptionTopic
resourceTrigger
Definition of a resource-based trigger for the subscription topic
description
Text representation of the resource trigger
resource
Data Type or Resource (reference to definition) for this trigger definition
supportedInteraction
create | update | delete
queryCriteria
Query based trigger rule
previous
Rule applied to previous resource state
resultForCreate
test-passes | test-fails
current
Rule applied to current resource state
resultForDelete
test-passes | test-fails
requireBoth
Both must be true flag
fhirPathCriteria
FHIRPath based trigger rule
eventTrigger
Event definitions the SubscriptionTopic
description
Text representation of the event trigger
event
Event which can trigger a notification from the SubscriptionTopic
resource
Data Type or Resource (reference to definition) for this trigger definition
canFilterBy
Properties by which a Subscription can filter notifications from the SubscriptionTopic
description
Description of this filter parameter
resource
URL of the triggering Resource that this filter applies to
filterParameter
Human-readable and computation-friendly name for a filter parameter usable by subscriptions on this topic, via Subscription.filterBy.filterParameter
filterDefinition
Canonical URL for a filterParameter definition
comparator
eq | ne | gt | lt | ge | le | sa | eb | ap
modifier
missing | exact | contains | not | text | in | not-in | below | above | type | identifier | of-type | code-text | text-advanced | iterate
notificationShape
Properties for describing the shape of notifications generated by this topic
resource
URL of the Resource that is the focus (main) resource in a notification shape
include
Include directives, rooted in the resource for this shape
revInclude
Reverse include directives, rooted in the resource for this shape