@Override
 public PatientAggregateReport getPatientAggregateReport(String name) {
   return patientAggregateReportStore.getByName(name);
 }
 @Override
 public Collection<PatientAggregateReport> getPatientAggregateReports(
     User user, String query, Integer min, Integer max) {
   return patientAggregateReportStore.get(user, query, min, max);
 }
 @Override
 public int countPatientAggregateReportList(User user, String query) {
   return patientAggregateReportStore.countList(user, query);
 }
 @Override
 public Collection<PatientAggregateReport> getAllPatientAggregateReports() {
   return patientAggregateReportStore.getAll();
 }
 @Override
 public void deletePatientAggregateReport(PatientAggregateReport patientAggregateReport) {
   patientAggregateReportStore.delete(patientAggregateReport);
 }
 @Override
 public PatientAggregateReport getPatientAggregateReportByUid(String uid) {
   return patientAggregateReportStore.getByUid(uid);
 }
 @Override
 public PatientAggregateReport getPatientAggregateReport(int id) {
   return patientAggregateReportStore.get(id);
 }
 @Override
 public int addPatientAggregateReport(PatientAggregateReport patientAggregateReport) {
   return patientAggregateReportStore.save(patientAggregateReport);
 }