On this page:
   25.36    FHIR Interceptors 25.38    FHIR Subscription Delivery   

25.37FHIR 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

25.37.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

25.37.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

25.37.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

25.37.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

25.37.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

25.37.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
   25.36    FHIR Interceptors 25.38    FHIR Subscription Delivery