Reporting

2024-05-28 | ๐Ÿ“‘ 0 words | โฑ 0 mins | ๐Ÿงพ History | โœ Ross Buggins | ๐Ÿ”‘ Ross Buggins

๐Ÿšง This page has less that 200 words. So it looks like this page is still under construction.

Generates reports in real time for specific time periods

Known Issues / Todo

  • โ›… This page is draft and is subject to rapid change, and may not be fully accurate or complete

Events Consumed

Events Produced

Diagrams

c4component-digtiallettertatusreports

Real time generation of status reports
C4: code
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/c4component-statusreports.html
    C4Component
    title Status Reports Component
    Container_Boundary(meshcontainer, "Status Reports Container") {

         Component(reportscheduler, "Daily Report Scheduler")
         Component(dailygenerator, "Daily Report Generator")
         Component(reportsender, "Report Sender")
         Component(pdmlistener, "PDM Event Listener")
         Component(printerlistener, "Printer Event Listener")


         Rel(reportscheduler, dailygenerator, "GenerateReport", "CloudEvent")
         Rel(dailygenerator, reportsender, "ReportGenerated", "CloudEvent")
         Rel(pdmlistener, dailygenerator, "EventX", "CloudEvent")
         Rel(printerlistener, dailygenerator, "EventX", "CloudEvent")

         UpdateLayoutConfig($c4ShapeInRow="2", $c4BoundaryInRow="1")


    }

Table of contents