public SummaryClinicalInformationDisplayVoCollection listSummaryClinicalInformation(PatientRefVo patient) { if (patient == null || patient.getID_Patient() == null) return null; String query = "SELECT summary FROM SummaryClinicalInformation AS summary LEFT JOIN summary.patient AS patient WHERE patient.id = :ID_PATIENT ORDER BY summary.systemInformation.creationDateTime DESC"; return SummaryClinicalInformationDisplayVoAssembler.createSummaryClinicalInformationDisplayVoCollectionFromSummaryClinicalInformation(getDomainFactory().find(query, "ID_PATIENT", patient.getID_Patient())); }