Package org.cswteams.ms3.entity
package org.cswteams.ms3.entity
-
ClassesClassDescriptionThis class represents the concrete shift present in a schedule for a certain date.This class contains all the configurations useful for all parts of the systemA Doctor in the system.This entity models the association between Doctors and concrete shifts.Association between Doctors and Holidays.All the information about priority levels on the queues of the doctors.A justification for constraints forcing.This Entity models a period of days belonging to a holiday.Class that represent a service offered by the hospital.This entity represents an element of the notification system.Represents a doctor's scheduling preferenceThis class allows you to store how many users of each role are needed in a specific shift.This entity models a recurring holiday, i.e. an holiday that is repeated each year on the same day(s).A request for Concrete Shift exchange.This class models requests of removal from concrete shifts, issued by doctors assigned to them.This class represents a shift schedule in an interval of datesAn "abstract" shift (i.e., the raw time slot, planned and recurring by specific weekdays, that will be assigned to some
Doctors after schedule generation), that can be istantiated into schedules viaConcreteShift.This entity models a Doctor's specialization.Class that has the responsibility to map tasks to medical services, e.g. ward, clinic, emergency room, and so on.Entity that represents the user of the system.A Log entry for constraint violations.Represents a formal document or a string text, containing the cause of a shift swap (by a planner) or of an absence (by a doctor) due to specific condition