Index
All Classes and Interfaces|All Packages|Serialized Form
G
- GENERAL - Enum constant in enum class org.cswteams.ms3.enums.PriorityQueueEnum
- generateFromRecurrentHolidays(int) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- generateFromRecurrentHolidays(int) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
- GenericCondition(String, Long, Long) - Constructor for class org.cswteams.ms3.dto.condition.UpdateConditionsDTO.GenericCondition
- GERMANY - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- GetAllConcreteShiftDTO - Class in org.cswteams.ms3.dto.concreteshift
-
Passed from server to client
- GetAllConcreteShiftDTO(Long, Long, long, long, String, String, String, boolean) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAllConcreteShiftDTO
-
Constructor of the DTO that should be sent to te client so that the view of the schedule may have all the information needed to display
- GetAllConcreteShiftDTO(Long, Long, long, long, Set<MedicalDoctorInfoDTO>, Set<MedicalDoctorInfoDTO>, Set<MedicalDoctorInfoDTO>, String, String, String, boolean) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAllConcreteShiftDTO
-
Constructor of the DTO that should be sent to te client so that the view of the schedule may have all the information needed to display
- getAllConcreteShifts() - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
- getAllConcreteShifts() - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
- getAllConcreteShifts() - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
- getAllDoctors() - Method in class org.cswteams.ms3.control.doctor.DoctorController
- getAllDoctors() - Method in interface org.cswteams.ms3.control.doctor.IDoctorController
- getAllDoctors() - Method in class org.cswteams.ms3.rest.DoctorRestEndpoint
- getAllMedicalServices() - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
- getAllMedicalServices() - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
- getAllMedicalServices() - Method in class org.cswteams.ms3.rest.MedicalServicesRestEndpoint
- getAllMedicalServices(long) - Method in class org.cswteams.ms3.rest.NotificationRestEndpoint
- getAllNotificationByUser(long) - Method in interface org.cswteams.ms3.control.notification.INotificationSystemController
- getAllNotificationByUser(long) - Method in class org.cswteams.ms3.control.notification.NotificationSystemController
- getAllRequests() - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
-
Get all the requests from the database.
- getAllRequests() - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- getAllSavedConditions() - Method in class org.cswteams.ms3.control.conditions.ConditionController
- getAllSavedConditions() - Method in interface org.cswteams.ms3.control.conditions.IConditionController
- getAllSavedConditions() - Method in class org.cswteams.ms3.rest.AllSavedConditionsRestEndPoint
- getAllSchedulesWithDates() - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
- getAllSchedulesWithDates() - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- getAllSchedulesWithDates() - Method in class org.cswteams.ms3.rest.ScheduleRestEndpoint
-
Request send by the client when we want to show only the schedules to the planner
- getAllShifts() - Method in interface org.cswteams.ms3.control.shift.IShiftController
-
Retrieves all the shifts
- getAllShifts() - Method in class org.cswteams.ms3.control.shift.ShiftController
- getAllSpecializations() - Method in interface org.cswteams.ms3.control.specialization.ISpecializationController
- getAllSpecializations() - Method in class org.cswteams.ms3.control.specialization.SpecializationController
- getAllSystemActors() - Method in interface org.cswteams.ms3.control.actors.ISystemActorController
-
Generate a DTO containing all the available roles that a user can have in the system.
- getAllSystemActors() - Method in class org.cswteams.ms3.control.actors.SystemActorController
- getAllUsers() - Method in interface org.cswteams.ms3.control.user.IUserController
- getAllUsers() - Method in class org.cswteams.ms3.control.user.UserController
- getAllUsers() - Method in class org.cswteams.ms3.rest.SpecializationRestEndPoint
- getAllUsers() - Method in class org.cswteams.ms3.rest.SystemActorRestEndPoint
- getAllUsers() - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
- getAssegnazioneTurnoPrecedenteIdx(List<ConcreteShift>, ConcreteShift) - Method in class org.cswteams.ms3.entity.constraint.ConstraintAssegnazioneTurnoTurno
-
This method returns the concrete shift that is before a new concrete shift passed as parameter.
- getAssegnazioniTurnoCache() - Method in class org.cswteams.ms3.entity.DoctorUffaPriority
-
This method returns a ConcreteShift list for the current schedule.
- getAssegnazioniTurnoCache() - Method in class org.cswteams.ms3.entity.UserScheduleState
- getAvailableTaskTypes() - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
-
Generate a DTO containing all the available task types that can be assigned to a Medical service.
- getAvailableTaskTypes() - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
- getAvailableTaskTypes() - Method in class org.cswteams.ms3.rest.MedicalServicesRestEndpoint
- getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
- getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
- getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
- GetAvailableUsersForReplacementDTO - Class in org.cswteams.ms3.dto.concreteshift
-
This DTO is used in the context of a substitution in a concrete shift.
- GetAvailableUsersForReplacementDTO(Seniority, Long) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAvailableUsersForReplacementDTO
- getConcreteShiftById(long) - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
- getConcreteShiftById(long) - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
- getCountryCode(String) - Method in class org.cswteams.ms3.rest.CountryRestEndpoint
- getCustomHolidays() - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- getCustomHolidays() - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
- getCustomHolidays() - Method in class org.cswteams.ms3.rest.HolidayRestEndpoint
- getDelibera(String) - Method in class org.cswteams.ms3.control.giustificaForzatura.ControllerGiustificaForzatura
- getDelibera(String) - Method in interface org.cswteams.ms3.control.giustificaForzatura.IControllerGiustificaForzatura
- getDoctorAssignmentStatus(Doctor) - Method in class org.cswteams.ms3.entity.ConcreteShift
-
Given a
Doctor, return theConcreteShiftDoctorStatusfor which he/she is assigned for thisConcreteShift. - getDoctorById(Long) - Method in class org.cswteams.ms3.control.doctor.DoctorController
- getDoctorById(Long) - Method in interface org.cswteams.ms3.control.doctor.IDoctorController
- getDoctorById(Long) - Method in class org.cswteams.ms3.rest.DoctorRestEndpoint
- getDoctorsInConcreteShift(ConcreteShift, List<ConcreteShiftDoctorStatus>) - Static method in class org.cswteams.ms3.control.utils.DoctorAssignmentUtil
-
This method retrieves all the doctors of some specific status (ON_DUTY, ON_CALL or REMOVED) which are assigned to a determined concrete shift.
- getEndDate() - Method in class org.cswteams.ms3.dto.ScheduleGenerationDTO
- getEndDate() - Method in class org.cswteams.ms3.entity.Holiday
- getEndDateEpochDay() - Method in class org.cswteams.ms3.dto.HolidayDTO
- getHolidays() - Method in class org.cswteams.ms3.control.preferenze.CalendarServiceManager
- getHolidays() - Method in interface org.cswteams.ms3.control.preferenze.ICalendarServiceManager
- getHolidays(Integer, String) - Method in class org.cswteams.ms3.rest.HolidayRestEndpoint
- getHolidaysByCustomTrue() - Method in interface org.cswteams.ms3.dao.HolidayDAO
- getNotification() - Method in class org.cswteams.ms3.control.notification.Notificable
- getNotification() - Method in class org.cswteams.ms3.entity.Request
-
This function creates a notification which, based on the status, can change the recipient of the notification.
- getNumRequiredDoctors(Shift) - Static method in class org.cswteams.ms3.control.utils.ShiftUtil
-
This method retrieves the total number of the doctors required for a specific shift (specialized + structured)
- getPendingRequests() - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
-
Get all pending requests (i.e. not reviewed).
- getPendingRequests() - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- getRequest(Long) - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
-
Get a specific request, given an ID.
- getRequest(Long) - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- getRequestsByRequestingDoctorId(Long) - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
-
Get all the requests, filtered by requesting doctor ID.
- getRequestsByRequestingDoctorId(Long) - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- getRequestsBySender(Long) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
- getRequestsBySender(Long) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
- getRequestsBySender(Long) - Method in class org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint
-
Ritorna le richieste iniziate dall'id indicato
- getRequestsToSender(Long) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
- getRequestsToSender(Long) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
- getRequestsToSender(Long) - Method in class org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint
- getServiceByName(String) - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
- getServiceByName(String) - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
- getShiftsOfService(ShiftServiceNameDTOIn) - Method in class org.cswteams.ms3.control.shift.ShiftController
- getShiftsOfService(ShiftServiceNameDTOIn) - Method in interface org.cswteams.ms3.control.shift.IShiftController
-
Retrieves all the shifts relative to the service label
- getSingleDoctorConcreteShift(Long) - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
- getSingleDoctorConcreteShifts(Long) - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
- getSingleDoctorConcreteShifts(Long) - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
- getSingleUser(long) - Method in interface org.cswteams.ms3.control.user.IUserController
- getSingleUser(long) - Method in class org.cswteams.ms3.control.user.UserController
- getSingleUser(Long) - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
- getSingleUserProfileInfos(Long) - Method in interface org.cswteams.ms3.control.user.IUserController
-
Function that has the responsibility to retrive information about single user profile to be shown in the user profile view.
- getSingleUserProfileInfos(Long) - Method in class org.cswteams.ms3.control.user.UserController
- getSingleUserProfileInfos(Long) - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
- getStartDate() - Method in class org.cswteams.ms3.dto.ScheduleGenerationDTO
- getStartDate() - Method in class org.cswteams.ms3.entity.Holiday
-
Convenience methods for working with LocalDate objects instead of timestamps
- getStartDateEpochDay() - Method in class org.cswteams.ms3.dto.HolidayDTO
- getURLHoliday() - Method in class org.cswteams.ms3.control.preferenze.CalendarSetting
- getUserPreferences(DoctorIdDTO) - Method in class org.cswteams.ms3.control.preferences.PreferenceController
- getUserPreferences(DoctorIdDTO) - Method in interface org.cswteams.ms3.control.preferences.IPreferenceController
-
Retrieves a user's scheduling preferences
- getUsersPreferenceDTOs(DoctorIdDTO) - Method in class org.cswteams.ms3.control.preferences.PreferenceController
- getUsersPreferenceDTOs(DoctorIdDTO) - Method in interface org.cswteams.ms3.control.preferences.IPreferenceController
-
Retrieves a doctor's scheduling preferences in DTO form
- getValidantAspect() - Method in class org.cswteams.ms3.config.ValidatorAspectBean
- GiustificazioneForzaturaEndpoint - Class in org.cswteams.ms3.rest
- GiustificazioneForzaturaEndpoint() - Constructor for class org.cswteams.ms3.rest.GiustificazioneForzaturaEndpoint
- GiustificazioneForzaturaVincoli - Class in org.cswteams.ms3.entity
-
A justification for constraints forcing.
- GiustificazioneForzaturaVincoli() - Constructor for class org.cswteams.ms3.entity.GiustificazioneForzaturaVincoli
-
Default constructor needed by Lombok
- GiustificazioneForzaturaVincoli(String, TimeSlot, MedicalService, LocalDate, Set<Doctor>, Doctor) - Constructor for class org.cswteams.ms3.entity.GiustificazioneForzaturaVincoli
- GiustificazioneForzaturaVincoliDTO - Class in org.cswteams.ms3.dto
- GiustificazioneForzaturaVincoliDTO() - Constructor for class org.cswteams.ms3.dto.GiustificazioneForzaturaVincoliDTO
- GiustificazioneForzaturaVincoliDTO(String, String, int, int, int, TimeSlot, Set<Long>, MedicalServiceDTO) - Constructor for class org.cswteams.ms3.dto.GiustificazioneForzaturaVincoliDTO
- GiustificazioneFozaturaDAO - Interface in org.cswteams.ms3.dao
- GREENLAND - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- GRENADA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- groups() - Element in annotation interface org.cswteams.ms3.jpa_constraints.temporal_consistency.BeforeInTime
- groups() - Element in annotation interface org.cswteams.ms3.utils.admissible_values.AdmissibleValues
- groups() - Element in annotation interface org.cswteams.ms3.utils.date_parts.DateParts
- groups() - Element in annotation interface org.cswteams.ms3.utils.day_and_month.DayAndMonth
- groups() - Element in annotation interface org.cswteams.ms3.utils.must_be_different.MustBeDifferent
- groups() - Element in annotation interface org.cswteams.ms3.utils.start_end_day_month.StartEndDayMonth
- groups() - Element in annotation interface org.cswteams.ms3.utils.temporal_consistency.BeforeInTime
- GUADELOUPE - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- GUATEMALA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- GUERNSEY - Enum constant in enum class org.cswteams.ms3.control.utils.Country
All Classes and Interfaces|All Packages|Serialized Form