On this page:
   28.40    FHIR Interceptors 28.42    FHIR Subscription Delivery   

28.41FHIR Subscription Persistence

 

The FHIR Subscription Persistence configuration category includes the following configurable options:

  • Matching Queue Consumers

  • Consumers Per Delivery Queue

  • REST Hook Subscription Enabled

  • Email Subscription Enabled

  • Websocket Subscription Enabled

  • Message Subscription Enabled

28.41.1Property: Matching Queue Consumers

 
Property Name Matching Queue Consumers
Property Key
Property Type POSITIVE_INTEGER
Description The number of listener threads that match new resources against active subscriptions.
Default Value 5
Example Property
module.[MODULE_ID].config.subscription.consumers_per_matching_queue = 5

28.41.2Property: Consumers Per Delivery Queue

 
Property Name Consumers Per Delivery Queue
Property Key
Property Type POSITIVE_INTEGER
Description The number of listener threads created per subscription. These threads deliver subscription matches to subscription endpoints.
Default Value 2
Example Property
module.[MODULE_ID].config.subscription.consumers_per_delivery_queue = 2

28.41.3Property: REST Hook Subscription Enabled

 
Property Name REST Hook Subscription Enabled
Property Key
Property Type BOOLEAN
Description 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.
Default Value false
Example Property
module.[MODULE_ID].config.subscription.rest_hook.enabled = false

28.41.4Property: Email Subscription Enabled

 
Property Name Email Subscription Enabled
Property Key
Property Type BOOLEAN
Description 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.
Default Value false
Example Property
module.[MODULE_ID].config.subscription.email.enabled = false

28.41.5Property: Websocket Subscription Enabled

 
Property Name Websocket Subscription Enabled
Property Key
Property Type BOOLEAN
Description 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.
Default Value false
Example Property
module.[MODULE_ID].config.subscription.websocket.enabled = false

28.41.6Property: Message Subscription Enabled

 
Property Name Message Subscription Enabled
Property Key
Property Type BOOLEAN
Description 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.
Default Value false
Example Property
module.[MODULE_ID].config.subscription.message.enabled = false
   28.40    FHIR Interceptors 28.42    FHIR Subscription Delivery