On this page:
   34.42    FHIR Subscription Persistence 34.44    FHIR Validation Services   

34.43FHIR Subscription Delivery

 

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

  • Subscription Delivery Queue Naming

  • Email From Address

  • Email SMTP Hostname

  • Email SMTP Port

  • Email SMTP Username

  • Email SMTP Password

  • Use STARTTLS for connection security

34.43.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.
Default Value SUBSCRIPTION_ID
Example Property
module.[MODULE_ID].config.delivery_queue_naming = SUBSCRIPTION_ID

34.43.2Property: 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.
Default Value noreply@unknown.com
Example Property
module.[MODULE_ID].config.model_config.email.from_address = noreply@unknown.com

34.43.3Property: Email SMTP Hostname

 
Property Name Email SMTP Hostname
Property Key
Property Type STRING
Description For Email Subscription delivery, specifies the SMTP server hostname.
Default Value localhost
Example Property
module.[MODULE_ID].config.email.smtp.hostname = localhost

34.43.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.
Default Value 25
Example Property
module.[MODULE_ID].config.email.smtp.port = 25

34.43.5Property: Email SMTP Username

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

34.43.6Property: Email SMTP Password

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

34.43.7Property: 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.
Default Value false
Example Property
module.[MODULE_ID].config.email.smtp.use_starttls = false
   34.42    FHIR Subscription Persistence 34.44    FHIR Validation Services