Skip to end of metadata
Go to start of metadata

Batch Printing Features

Scheduled summary generation

To following is the configuration needed to setup the scheduled summary generation process over a certain period of time

The configuration for this scheduler is

task name: Batch Printing Summary
schedulable class: org.openmrs.module.clinicalsummary.task.SummaryGeneratorTask

The properties for the above task must contains the following pair

Location Group List: enumarate all location grouping key in this task property
Mapping of the above key to id of the clinic location.

Scheduled failed summary generation

Any failing process during the generation process will be stored in a separate table. User can try to -regenerate clinical summary for this patient using this scheduled task.

The configuration for this task is as follow

schedulable class: org.openmrs.module.clinicalsummary.task.FailedSummaryGeneratorTask

TODO: Future release will have a way to specify which template will be used to re-generate



Manage summary templates

Using this page, we can do update or create a new summary template.



Ad-hoc summaries generation

In the event that we need to manually force to regenerate certain subsets of clinical summary, we can use this page.

There's two option in this page

  1. Generate by location and return date of patients
  2. Generate by patient identifiers

Both option are just a mean of limiting the total number of patient that will be generated because generating the summary might take a while to complete



Batch print summaries

There's two option in this page

  1. Generate by location and return date of patients
  2. Generate by patient identifiers

Both option are just a mean of limiting the total number of patient that will be generated because generating the summary might take a while to complete


Download summaries

To download the summary file, user must enter one password and one passphrase. Sounds like redundant but we need to secure the summary files from unauthorized access.

After the download process complete, you must download the secret file needed to decrypt the zip file. Secret file will have the same file name with the zip file.



Upload summaries

Uploading the summaries zip file will have two process. First process is deflating the summaries file (including decrypting files) and the building the database index needed to retrieve the correct pdf file for printing.

Entering incorrect information for password, passphrase and secret file will make the decryption process failed and the process will yield collection of unusable summary files.



Dashboard summary printing

This is the standard dashboard printing link. Use this link to print summary file one by one. There will be two process triggered when click the link. The first process will try to generate the summary file. If after certain time the generation process is not finish yet, another process will take over to search for existing summary file in the system. If no file are found in the system, this process will not take over the generation process.



  • No labels