The subscription resource describes a particular client's request to be notified about a SubscriptionTopic.

Subscription
identifier
Additional identifiers (business identifier)
name
Human readable name for this subscription
status
requested | active | error | off | entered-in-error
topic
Reference to the subscription topic being subscribed to
contact
Contact details for source (e.g. troubleshooting)
end
When to automatically delete the subscription
managingEntity
Entity responsible for Subscription changes
reason
Description of why this subscription was created
filterBy
Criteria for narrowing the subscription topic stream
resourceType
Allowed Resource (reference to definition) for this Subscription filter
filterParameter
Filter label defined in SubscriptionTopic
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
value
Literal value or resource path
channelType
Channel type for notifications
endpoint
Where the channel points to
parameter
Channel type
name
Name (key) of the parameter
value
Value of the parameter to use or pass through
heartbeatPeriod
Interval in seconds to send 'heartbeat' notification
timeout
Timeout in seconds to attempt notification delivery
contentType
MIME type to send, or omit for no payload
content
empty | id-only | full-resource
maxCount
Maximum number of events that can be combined in a single notification