PerformanceReport
Represents a single client performance report covering a given time period
type PerformanceReport implements Report {
affectedAreas: [ServiceArea!]!
careDegreeChanged: Boolean!
documents: [Document!]!
endDate: Date!
finalizedAreas: [ServiceArea!]!
finalizedDate: Date
id: PerformanceReportID!
records: [PerformanceRecord!]!
startDate: Date!
updatedAt: LocalDateTime!
}
Fields
PerformanceReport.affectedAreas ● [ServiceArea!]! non-null enum
List of all service areas that are contained in the performance report.
PerformanceReport.careDegreeChanged ● Boolean! non-null scalar
Flag set to the invoices with incorrect basis, whose client's care degree level has changed
PerformanceReport.documents ● [Document!]! non-null object
Settled performance reports are stored as documents.
PerformanceReport.endDate ● Date! non-null scalar
The end date of the report
PerformanceReport.finalizedAreas ● [ServiceArea!]! non-null enum
List of all service areas that are already locked.
PerformanceReport.finalizedDate ● Date scalar
The date when the performance report has been finalized. Not provided if the performance report is still open.
PerformanceReport.id ● PerformanceReportID! non-null scalar
Unique identifier of the performance report
PerformanceReport.records ● [PerformanceRecord!]! non-null object
A list of all performance records of the report
PerformanceReport.startDate ● Date! non-null scalar
The starting date of the report
PerformanceReport.updatedAt ● LocalDateTime! non-null scalar
The time when the report has been last updated
Interfaces
Report interface
Generic interface for any kind of report.
Returned By
performanceReport query ● refreshPerformanceReport mutation
Member Of
Client object