Uploaded image for project: 'Reporting Module'
  1. Reporting Module
  2. REPORT-862

Create an HttpReportProcessor

    XMLWordPrintable

Details

    • New Feature
    • Status: Code Review (Initial)
    • Should
    • Resolution: Unresolved
    • None
    • Future
    • None
    • Low

    Description

      Create an http report processor to send reports to a url via http POST. It would be great to also have a screen where one configures the parameters like connection url, and others, needed to run this processor, just like we do for the EmailReportProcessor.
      An immediate use case for this is where UgandaEMR exports a metadata template from DHIS2 and configures a text report renderer which fills this JSON template with data and then makes an HTTP Post to a url to import this data into DHIS2.

      Examples of other report processors can be found at: https://github.com/openmrs/openmrs-module-reporting/tree/master/api/src/main/java/org/openmrs/module/reporting/report/processor

      https://wiki.openmrs.org/display/docs/Report+Processors

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                seremba Patrick Seremba
                dkayiwa Daniel Kayiwa
                Patrick Seremba Patrick Seremba
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Time Tracking

                    Estimated:
                    Original Estimate - 1 day Original Estimate - 1 day
                    1d
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 2 days
                    2d