Smile CDR v2024.05.PRE
On this page:
   44.30    Da Vinci Health Record Exchange 44.32    DTR   

44.31.1DQM

 

The DQM configuration category includes the following configurable options:

  • Chunk Size

  • Measure Report default reporter

  • Threaded Batch Size

  • Number of Threads

  • Enabled Threading

  • Use Group resource managingEntity reference instead of default reporter

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

44.31.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 = 

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

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

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

44.31.7Property: Use Group resource managingEntity reference instead of default reporter

 
Property Name Use Group resource managingEntity reference instead of default reporter
Property Key
Property Type BOOLEAN
Description If set to true, MeasureReport.reporter field will attempt to source MeasureReport.reporter from evaluate-measure subject/practitioner parameter Group resources by using Group.managingEntity reference. 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_managing_entity_ref = true
   44.30    Da Vinci Health Record Exchange 44.32    DTR