On this page:
   35.48    FHIR Subscription Persistence 35.50    FHIR Validation Services   

35.49FHIR Subscription Delivery

 

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

  • Subscription Delivery Queue Naming

  • Email SMTP Hostname

  • Email SMTP Password

  • Email SMTP Port

  • Use STARTTLS for connection security

  • Email SMTP Username

  • Email From Address

35.49.1Property: Subscription Delivery Queue Naming

 
Property Name Subscription Delivery Queue Naming
Property Key
Property Type ENUM
Values
  • SHARED
  • SUBSCRIPTION_ID
  • ENDPOINT_HOST
  • ENDPOINT_HOST_PORT
  • ENDPOINT_HOST_PORT_PATH
  • DELIVERY_GROUP
Description The approach used to derive subscription delivery queue names from subscriptions. See Message Broker for more information.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value SUBSCRIPTION_ID
Example Property
module.[MODULE_ID].config.delivery_queue_naming = SUBSCRIPTION_ID

35.49.2Property: Email SMTP Hostname

 
Property Name Email SMTP Hostname
Property Key
Property Type STRING
Description For Email Subscription delivery, specifies the SMTP server hostname.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value localhost
Example Property
module.[MODULE_ID].config.email.smtp.hostname = localhost

35.49.3Property: Email SMTP Password

 
Property Name Email SMTP Password
Property Key
Property Type PASSWORD
Description For Email Subscription delivery, specifies the SMTP server password.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value (no default)
Example Property
module.[MODULE_ID].config.email.smtp.password = 

35.49.4Property: Email SMTP Port

 
Property Name Email SMTP Port
Property Key
Property Type POSITIVE_INTEGER
Description For Email Subscription delivery, specifies the SMTP server port.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value 25
Example Property
module.[MODULE_ID].config.email.smtp.port = 25

35.49.5Property: Use STARTTLS for connection security

 
Property Name Use STARTTLS for connection security
Property Key
Property Type BOOLEAN
Description For Email Subscription delivery, specifies if we wish to use STARTTLS as our connection security protocol.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value false
Example Property
module.[MODULE_ID].config.email.smtp.use_starttls = false

35.49.6Property: Email SMTP Username

 
Property Name Email SMTP Username
Property Key
Property Type STRING
Description For Email Subscription delivery, specifies the SMTP server username.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value (no default)
Example Property
module.[MODULE_ID].config.email.smtp.username = 

35.49.7Property: Email From Address

 
Property Name Email From Address
Property Key
Property Type STRING
Description Emails sent from matching EMAIL subscriptions will be sent from this e-mail address.
Applies to Modules
  • Subscription Matcher (All FHIR Versions)
Default Value noreply@unknown.com
Example Property
module.[MODULE_ID].config.model_config.email.from_address = noreply@unknown.com
   35.48    FHIR Subscription Persistence 35.50    FHIR Validation Services