Smile CDR v2024.08.PRE
On this page:
   46.31    Da Vinci Health Record Exchange 46.33    DTR   

46.32.1DQM

 

The DQM configuration category includes the following configurable options:

  • Chunk Size

  • Measure Report default reporter

  • Threaded Batch Size

  • Number of Threads

  • Enabled Threading

  • Measure Report Reporter from Group

46.32.2Property: Chunk Size

 
Property Name Chunk Size
Property Key
Property Type NON_NEGATIVE_INTEGER
Description Number of Subjects per chunk during evaluation
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value 1000
Example Property
module.[MODULE_ID].config.evaluate_measure.chunksize = 1000

46.32.3Property: Measure Report default reporter

 
Property Name Measure Report default reporter
Property Key
Property Type STRING
Description The default value that will be added to MeasureReport.reporter field when executing Async $evaluate-measure operation. This should be a reference to Organization resource.
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value (no default)
Example Property
module.[MODULE_ID].config.evaluate_measure.reporter = 

46.32.4Property: Threaded Batch Size

 
Property Name Threaded Batch Size
Property Key
Property Type NON_NEGATIVE_INTEGER
Description The number of patients to break up per thread for parallel processing of data. Example: if processing 1000 patients in a measure evaluation query, thread-Number =2, and Thread-Batch-Size is set to 500, then system will split 1000 patients into two batches of 500 patients, distribute query to two threads for processing, and collect results from threads when complete.
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value 250
Example Property
module.[MODULE_ID].config.evaluate_measure.thread_batchsize = 250

46.32.5Property: Number of Threads

 
Property Name Number of Threads
Property Key
Property Type NON_NEGATIVE_INTEGER
Description The quantity of concurrent processors to make available from the system for $evaluate-measure & $care-gaps queries. Note: This value needs to be less than available processors on SmileCdr instance to perform optimally.
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value 2
Example Property
module.[MODULE_ID].config.evaluate_measure.thread_number = 2

46.32.6Property: Enabled Threading

 
Property Name Enabled Threading
Property Key
Property Type BOOLEAN
Description Enable parallel processing of $evaluate-measure quality report queries on multiple threads.
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value true
Example Property
module.[MODULE_ID].config.evaluate_measure.threading_enabled = true

46.32.7Property: Measure Report Reporter from Group

 
Property Name Measure Report Reporter from Group
Property Key
Property Type BOOLEAN
Description If set to true, evaluate-measure operation will attempt to source MeasureReport.reporter from evaluate-measure operation's 'subject' or 'practitioner' parameter by using the Group's resource field, managingEntity. If unable to source reference from Group, MeasureReport reporter will use default dqm.evaluate_measure.reporter setting.
Applies to Modules
  • Digital Quality Measures (DQM)
Default Value true
Example Property
module.[MODULE_ID].config.evaluate_measure.use_group_ref = true
   46.31    Da Vinci Health Record Exchange 46.33    DTR