Doctor Details page
The Doctor details page allows administrators to view and manage a doctor’s daily or weekly appointments, availability, and blocked slots.
Accessing Doctor Schedule
There are multiple ways to access a Doctor’s schedule:
- From Medical Members → Doctor list → View Details
- From Appointments → Calendar View
Once inside the Doctor Details page, the Schedule (Calendar) view opens by default if the user has a rota.
Header Information
The following information is shown at the top of the page:
- Profile Image – Displays the doctor’s uploaded profile photo
- Full Name – First Name and Last Name
- Specialization / Department – Department the doctor belongs to
- Email Address – Primary contact email
- Action Button: Add/Edit Rota – Allows managing doctor availability and working schedule
Status & Identity Information
- Doctor Role – Identifies the user as a Doctor
- Department Tag – Indicates assigned medical department
Purpose of Header Section
- Provides quick identification of the doctor
- Allows immediate access to availability management
- Maintains consistency with other hospital entity detail views
Doctor Schedule Overview Widgets
At the top of the schedule page, the following summary widgets are displayed:
- Today’s Appointments – Total appointments scheduled for the selected date
- Available Slots – Number of open time slots
- Blocked Slots
These widgets update automatically based on the selected date.
Calendar Navigation
- Use Today to jump back to the current date
- Use Previous (‹) and Next (›) arrows to navigate between days
- The selected date is displayed clearly at the top
- Toggle between:
- Day View
- Week View
Time Slot View
- Time slots are displayed vertically (e.g., 9:00 AM, 9:30 AM, etc.)
- Appointments appear as colored blocks within their scheduled time
- Clicking an appointment opens a pop-up with more details
Add New Appointment
- Click Add New Appointment
- It redirects to the Appointment List page
Edit Rota (Availability)
- Click Edit Rota
- It takes to rota management, click to know more
Nurse Details
The Nurse Details page provides a complete overview of a nurse’s profile, assigned machines, services, and schedule.
Accessing Nurse Details
- Go to Medical Members → Nurse
- Click the three-dot (⋮) menu
- Select View Details
Header Information
The header includes:
- Profile Image – Nurse profile photo
- Full Name – First Name and Last Name
- Email Address – Contact email
- Phone Number – Contact phone number
Machine Skills Summary
- A Machine List is displayed directly in the header section
- Shows all the machines the nurse is trained to operate
- Each machine appears as a tag or label
Action Buttons
- Add Rota/Edit Rota - Works as doctors' settings
Purpose of Machine List
- Determines which appointments the nurse can be assigned to
- Controls nurse availability for machine-based services
- Ensures correct skill-based scheduling
Related Information
From the Nurse Details page, admins can also view:
- Appointments assigned to the nurse
- Services linked to their machine skills
- Availability (Rota)
- Leaves and time off
Consistency with Other Details Views
- Layout and behavior match Doctor, Machine, and Room details pages
- Calendar navigation, widgets, and actions remain consistent
Machine Schedule Management
The Machine details page allows admins to monitor and manage bookings, availability, and downtime for hospital machines.
Accessing Machine Details
- Navigate to Machines → Select a Machine, click here for more
Machine Overview Section
The Machine Details page header provides operational and assignment information.
Header Information
The header displays:
- Machine Name
- Assigned Nurses – List of nurses linked to the machine
- Daily Capacity – Maximum number of appointments per day
- Primary Room
- Secondary Room
- Possible Rooms – Additional supported rooms
- Machine Status – Active or Inactive
Available Services
-
Lists all services that use this machine
-
Displayed as tags or labels
Action Buttons
-
View Schedule – Opens the machine calendar
-
Set Unavailability – Used for maintenance or downtime
Schedule Overview Widgets
- Today’s Appointments
- Available Slots
- Blocked Slots
These widgets reflect the selected date’s utilization.
Calendar Navigation
- Navigate dates using Today, Previous, and Next
- Switch between Day and Week view
Time Slot Display
- Time-based slots are displayed vertically
- Machine bookings appear as scheduled blocks
- Empty slots indicate availability
Set Unavailability
- Click Set Unavailability
- Define downtime (maintenance, breakdown, etc.), click for details
Add New Appointment
- Click Add New Appointment
- It will redirect to the Appointment list view
Room Schedule Management
The Room Schedule page provides visibility into room utilization and bookings across machines and services.
Accessing Room Schedule
- Navigate to Rooms → Select a Room, click here for more
Header Information
The header includes:
- Room Name
- Floor
- Capacity
- Room Status – Active or Inactive
Assigned Machines
- Displays the machines available within the room
- Machines appear as tags or labels
Action Buttons
- View Schedule – Displays room bookings
- Set Unavailability – Blocks room usage for maintenance or cleaning
Schedule Overview Widgets
- Today’s Appointments
- Available Slots
- Blocked Slots
Calendar Navigation
- Use Today, Previous, and Next controls
- Switch between Day and Week views
Time Slot View
- Each time slot shows whether the room is:
- Booked
- Available
- Blocked
- Appointments using machines inside the room are visible
Set Unavailability
- Click Set Unavailability for details, click here
Add New Appointment
- Click Add New Appointment
- It redirects to the Appointment List view page