49.118    Quality Payment Program (QPP) 49.120    Endpoint Validation: Request Validating   

49.119.1Realtime Export

 

The Realtime Export configuration category includes the following configurable options:

  • Concurrent Consumers

  • Channel Name Prefix

  • Realtime Export Script (File)

  • Realtime Export Script (Text)

  • Transaction-Based Processing

49.119.2Property: Concurrent Consumers

 
Property Name Concurrent Consumers
Property Key
Property Type POSITIVE_INTEGER
Description The concurrent number of consumers reading messages from the channel. Note that setting this higher than 1 can result in more out-of-order errors.
Applies to Modules
  • Channel Import
  • Realtime Export
Default Value (no default)
Example Property
module.[MODULE_ID].config.channel.concurrent_consumers = 

49.119.3Property: Channel Name Prefix

 
Property Name Channel Name Prefix
Property Key
Property Type STRING
Description If using POINTCUT source, this is the prefix that will be added to the channel name realtime.export. If you have only a single realtime export module, you can omit this.
Applies to Modules
  • Realtime Export
Default Value (no default)
Example Property
module.[MODULE_ID].config.channel.prefix = 

49.119.4Property: Realtime Export Script (File)

 
Property Name Realtime Export Script (File)
Property Key
Property Type Resource Path
Description If set defines a set of rules to transform resources into exported rows in an external database.
Applies to Modules
  • EMPI (deprecated)
  • MDM
  • Realtime Export
  • Scripted Inbound Security
Default Value (no default)
Example Property
module.[MODULE_ID].config.script.file = 

49.119.5Property: Realtime Export Script (Text)

 
Property Name Realtime Export Script (Text)
Property Key
Property Type JAVASCRIPT
Description If set defines a set of rules to transform resources into exported rows in an external database.
Applies to Modules
  • EMPI (deprecated)
  • MDM
  • Realtime Export
  • Scripted Inbound Security
Default Value { "concatenationDelimiter": " - ", "retainAllHistory": false, "namedTransformers": {}, "transformers": [] }
Example Property
module.[MODULE_ID].config.script.text = {
"concatenationDelimiter": " - ",
"retainAllHistory": false,
"namedTransformers": {},
"transformers": []
}

49.119.6Property: Transaction-Based Processing

 
Property Name Transaction-Based Processing
Property Key
Property Type BOOLEAN
Description If enabled, transactions will be processed as a complete unit, as opposed to on a per-operation basis. Note that this only has an effect when running in POINTCUT mode. Also note that any transactions that contain cyclic references will not be processed.
Applies to Modules
  • Realtime Export
Default Value (no default)
Example Property
module.[MODULE_ID].config.transaction_boundary.enabled = 
   49.118    Quality Payment Program (QPP) 49.120    Endpoint Validation: Request Validating