Problem
Code in Java
For the hospital designed for midterm
A. Provide method to show all patients on a floor
B. Provide method to show all available beds
C. Provide method to print a report showing each room occupancy
D. Provide method to print a report showing all patients per room sorted by admission date
E. Add a medical provider (Doctor) class. The Doctor and the Patient must be children of Person.
F. A doctor may be assigned to multiple patients across many rooms.
G. A Patient may be treated by many doctors.
H. Provide a method to display all patients for a doctor.
I. Provide a method to print a patients per doctor report
J. Provide a report showing a list of rooms where are patients for a specific doctor, order the rooms by room number or number of patients treated by the doctor.