--- name: Booking description: This skill provides the required tasks needed, in order to interact with the booking system. --- # Booking system tasks ## Find available timeslots This action will find available timeslots, in a given week. ```python def find_available_timeslots(year, week): # Mock Code # ... ``` ## Create new appointment This action will create a new appointment ```python def create_appointment(date_time, patient_id): # Mock Code # ... ``` ## Find appointment This will find the existing appointments for a given patient ```python def find_appointment(patient_id): # Mock Code # ... ``` ## Edit appointment This action will edit an existing appointment ```python def edit_appointment(appointment_id, updated_appointment): # Mock Code # ... ``` ## Cancel appointment This action will cancel an existing appointment ```python def cancel_appointment(appointment_id): # Mock Code # ... ```