FHIR Subscription Persistence
The FHIR Subscription Persistence configuration category includes the following configurable options:
Consumers Per Delivery Queue
Matching Queue Consumers
Cross-Partition Subscription Enabled
Email Subscription Enabled
Message Subscription Enabled
Qualify subscription matching channel name
REST Hook Subscription Enabled
Perform validation on REST Hook endpoint URL
REST Hook Endpoint URL Validation Regex
Trigger Subscriptions on Non-Versioning Changes
Websocket Subscription Enabled
|
Consumers Per Delivery Queue |
|
|
POSITIVE_INTEGER | |
The number of listener threads created per subscription. These threads deliver subscription matches to subscription endpoints. | |
|
|
2
|
|
|
|
Matching Queue Consumers |
|
|
POSITIVE_INTEGER | |
The number of listener threads that match new resources against active subscriptions. | |
|
|
5
|
|
|
|
Cross-Partition Subscription Enabled |
|
|
BOOLEAN | |
Requires a Subscription Matching module. If enabled, the server will allow a subscription in the default partition to work across all partitions. See Subscription documentation for more information. | |
|
|
true
|
|
|
|
Email Subscription Enabled |
|
|
BOOLEAN | |
Requires a Subscription Matching module. If enabled, the server will activate FHIR Subscriptions with the Email channel delivery type. See Subscription documentation for more information. | |
|
|
false
|
|
|
|
Message Subscription Enabled |
|
|
BOOLEAN | |
Requires a Subscription Matching module. If enabled, the server will activate FHIR Subscriptions with the Message channel delivery type. See Subscription documentation for more information. | |
|
|
false
|
|
|
|
Qualify subscription matching channel name |
|
|
BOOLEAN | |
If disabled, the name of the subscription matching channel will not be suffixed with the node and module id. | |
|
|
true
|
|
|
|
REST Hook Subscription Enabled |
|
|
BOOLEAN | |
Requires a Subscription Matching module. If enabled, the server will activate FHIR Subscriptions with the REST Hook channel delivery type. See Subscription documentation for more information. | |
|
|
false
|
|
|
|
Perform validation on REST Hook endpoint URL |
|
|
BOOLEAN | |
If enabled, REST hook endpoint URL is validated when a Subscription is created or updated. | |
|
|
true
|
|
|
|
REST Hook Endpoint URL Validation Regex |
|
|
STRING | |
This option can be used to supply an alternate regex pattern for validating the REST Hook endpoint URL. | |
|
|
((((http?|https?)://))([-%()_.!~*';/?:@&=+$,A-Za-z0-9])+)
|
|
|
|
Trigger Subscriptions on Non-Versioning Changes |
|
|
BOOLEAN | |
If enabled, resource changes that do not trigger a new version (e.g. $meta-add ) can still result in subscription triggering. If disabled, these changes will not result in any subscription processing.
|
|
|
|
true
|
|
|
|
Websocket Subscription Enabled |
|
|
BOOLEAN | |
Requires a Subscription Matching module. If enabled, the server will activate FHIR Subscriptions with the Websocket channel delivery type. See Subscription documentation for more information. | |
|
|
false
|
|
|