SurveillanceReport

Model definition

This type doesn't have a description. How annoying!

structs::models::SurveillanceReport

This type doesn't have a description. How annoying!

Fields

RequestId: uuidsource

The RequestId of the Command which caused this report to be generated. The RequestId will be automatically set by the rest-gateway, or the other backend service which produced the relevant Command, and is unique between all Command's in the system.

optionalDeleted: boolsource

FirstDate: datesource

LastDate: datesource

IncludesMonthToDateReports: boolsource

Some report line items are intended to be run only as part of the monthly job and not the daily job as they compare a whole month's worth of data with prior months; this value indicates whether those month-to-date lines are included in the report.

optionalCreatedBy: Id<User>source

optionalCreatedAt: timestampsource

optionalUpdatedBy: Id<User>source

optionalUpdatedAt: timestampsource

State: ReportCompleted | ReportFailed | ReportGenerated | ReportRequestedsource

The current state of the report.

IsDraft: boolsource

Indicates if the report was generated with the Draft flag set.

Producers

Produced by the following services:

Consumers

Consumed by the following services: