care.security.authorization.booking module¶
- class BookingAccess¶
Bases:
AuthorizationHandler
- can_create_booking(resource_obj, user)¶
- can_list_booking_organization(organization, user)¶
- can_list_booking_on_facility(user, facility)¶
- can_list_booking(resource_obj, user)¶
- can_list_practitioner_booking(obj, user, facility)¶
- can_list_healthcare_service_booking(obj, user, facility)¶
Anyone in the managing organization of the healthcare service can write the schedule
- can_list_location_booking(obj, user, facility)¶
- can_write_booking(resource_obj, user)¶
- can_write_practitioner_booking(obj, user, facility)¶
- can_write_healthcare_service_booking(obj, user, facility)¶
Anyone in the managing organization of the healthcare service can write the schedule
- can_write_location_booking(obj, user, facility)¶
- can_reschedule_booking(user, facility)¶