Skip to main content

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