Package healthcare.records
Class Appointment
java.lang.Object
healthcare.records.Appointment
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumclassstatic enumstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionAppointment(Date appointmentDate, Appointment.TreatmentTypes type, String patientID, String doctorID) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMedication(String medName) voidvoidsetConsultationNotes(String notes) voidsetServiceTypes(Appointment.ServiceTypes serviceType) voidsetStatus(Appointment.AppointmentStatus appointmentStatus) toCSV()toString()
-
Constructor Details
-
Appointment
public Appointment(Date appointmentDate, Appointment.TreatmentTypes type, String patientID, String doctorID)
-
-
Method Details
-
toCSV
-
getPatientID
-
getAppointmentID
-
getDoctorID
-
getAppointmentStatus
-
getAppointmentDate
-
getTreatmentType
-
getPrescribedMedications
-
getConsultationNotes
-
getServiceType
-
setServiceTypes
-
printAppointments
-
setStatus
-
setConsultationNotes
-
addMedication
-
setAppointmentStatus
-
toString
-