care.emr.api.viewsets.scheduling package¶
Submodules¶
- care.emr.api.viewsets.scheduling.availability module
SlotsForDayRequestSpecAppointmentBookingSpecAvailabilityStatsRequestSpecAvailabilityStatsRequestSpec.from_dateAvailabilityStatsRequestSpec.to_dateAvailabilityStatsRequestSpec.resource_typeAvailabilityStatsRequestSpec.resource_idAvailabilityStatsRequestSpec.validate_period()AvailabilityStatsRequestSpec.model_computed_fieldsAvailabilityStatsRequestSpec.model_configAvailabilityStatsRequestSpec.model_fields
convert_availability_and_exceptions_to_slots()lock_create_appointment()SlotViewSetSlotViewSet.database_modelSlotViewSet.pydantic_read_modelSlotViewSet.get_slots_for_day()SlotViewSet.get_slots_for_day_handler()SlotViewSet.create_appointment_handler()SlotViewSet.authorize_update()SlotViewSet.create_appointment()SlotViewSet.availability_stats()SlotViewSet.authorize_retrieve()SlotViewSet.authorize_resource_read()SlotViewSet.get_queryset()
calculate_slots()
- care.emr.api.viewsets.scheduling.availability_exceptions module
AvailabilityExceptionFiltersAvailabilityExceptionsViewSetAvailabilityExceptionsViewSet.database_modelAvailabilityExceptionsViewSet.pydantic_modelAvailabilityExceptionsViewSet.pydantic_read_modelAvailabilityExceptionsViewSet.filterset_classAvailabilityExceptionsViewSet.filter_backendsAvailabilityExceptionsViewSet.CREATE_QUESTIONNAIRE_RESPONSEAvailabilityExceptionsViewSet.get_facility_obj()AvailabilityExceptionsViewSet.clean_create_data()AvailabilityExceptionsViewSet.perform_create()AvailabilityExceptionsViewSet.authorize_destroy()AvailabilityExceptionsViewSet.authorize_create()AvailabilityExceptionsViewSet.authorize_retrieve()AvailabilityExceptionsViewSet.get_queryset()
- care.emr.api.viewsets.scheduling.booking module
CancelBookingSpecTokenGenerationSpecRescheduleBookingSpecTokenBookingFiltersTokenBookingViewSetTokenBookingViewSet.database_modelTokenBookingViewSet.pydantic_modelTokenBookingViewSet.pydantic_read_modelTokenBookingViewSet.pydantic_retrieve_modelTokenBookingViewSet.pydantic_update_modelTokenBookingViewSet.filterset_classTokenBookingViewSet.filter_backendsTokenBookingViewSet.ordering_fieldsTokenBookingViewSet.resource_typeTokenBookingViewSet.get_facility_obj()TokenBookingViewSet.get_facility_from_instance()TokenBookingViewSet.authorize_update()TokenBookingViewSet.authorize_retrieve()TokenBookingViewSet.get_queryset()TokenBookingViewSet.cancel_appointment_handler()TokenBookingViewSet.cancel()TokenBookingViewSet.reschedule()TokenBookingViewSet.available_users()TokenBookingViewSet.generate_token()
authorize_booking_list()
- care.emr.api.viewsets.scheduling.schedule module
ChargeItemDefinitionSetSpecScheduleFiltersvalidate_resource()get_schedulable_resource()get_or_create_resource()ScheduleViewSetScheduleViewSet.database_modelScheduleViewSet.pydantic_modelScheduleViewSet.pydantic_update_modelScheduleViewSet.pydantic_read_modelScheduleViewSet.filterset_classScheduleViewSet.filter_backendsScheduleViewSet.CREATE_QUESTIONNAIRE_RESPONSEScheduleViewSet.get_facility_obj()ScheduleViewSet.perform_create()ScheduleViewSet.perform_update()ScheduleViewSet.perform_destroy()ScheduleViewSet.authorize_create()ScheduleViewSet.authorize_update()ScheduleViewSet.authorize_destroy()ScheduleViewSet.clean_create_data()ScheduleViewSet.can_read_resource_schedule()ScheduleViewSet.authorize_retrieve()ScheduleViewSet.get_queryset()ScheduleViewSet.set_charge_item_definition()
AvailabilityViewSetAvailabilityViewSet.database_modelAvailabilityViewSet.pydantic_modelAvailabilityViewSet.pydantic_retrieve_modelAvailabilityViewSet.get_schedule_obj()AvailabilityViewSet.get_queryset()AvailabilityViewSet.clean_create_data()AvailabilityViewSet.perform_create()AvailabilityViewSet.perform_destroy()AvailabilityViewSet.authorize_create()AvailabilityViewSet.authorize_destroy()
- care.emr.api.viewsets.scheduling.token module
SetCurrentTokenRequestTokenFiltersTokenViewSetTokenViewSet.database_modelTokenViewSet.pydantic_modelTokenViewSet.pydantic_update_modelTokenViewSet.pydantic_read_modelTokenViewSet.pydantic_retrieve_modelTokenViewSet.filterset_classTokenViewSet.filter_backendsTokenViewSet.ordering_fieldsTokenViewSet.CREATE_QUESTIONNAIRE_RESPONSETokenViewSet.get_facility_obj()TokenViewSet.get_queue_obj()TokenViewSet.perform_create()TokenViewSet.validate_data()TokenViewSet.perform_update()TokenViewSet.perform_destroy()TokenViewSet.authorize_create()TokenViewSet.authorize_update()TokenViewSet.authorize_destroy()TokenViewSet.authorize_retrieve()TokenViewSet.get_queryset()TokenViewSet.set_next()
- care.emr.api.viewsets.scheduling.token_category module
TokenCategoryFiltersTokenCategoryViewSetTokenCategoryViewSet.database_modelTokenCategoryViewSet.pydantic_modelTokenCategoryViewSet.pydantic_read_modelTokenCategoryViewSet.pydantic_retrieve_modelTokenCategoryViewSet.filterset_classTokenCategoryViewSet.filter_backendsTokenCategoryViewSet.get_facility_obj()TokenCategoryViewSet.perform_create()TokenCategoryViewSet.check_write_access_facility()TokenCategoryViewSet.authorize_create()TokenCategoryViewSet.authorize_update()TokenCategoryViewSet.get_queryset()TokenCategoryViewSet.set_default()
- care.emr.api.viewsets.scheduling.token_queue module
TokenQueueFiltersSubQueueNextTokenRequestTokenQueueViewSetTokenQueueViewSet.database_modelTokenQueueViewSet.pydantic_modelTokenQueueViewSet.pydantic_update_modelTokenQueueViewSet.pydantic_read_modelTokenQueueViewSet.filterset_classTokenQueueViewSet.filter_backendsTokenQueueViewSet.CREATE_QUESTIONNAIRE_RESPONSETokenQueueViewSet.get_facility_obj()TokenQueueViewSet.perform_create()TokenQueueViewSet.authorize_create()TokenQueueViewSet.authorize_update()TokenQueueViewSet.authorize_destroy()TokenQueueViewSet.clean_create_data()TokenQueueViewSet.can_read_resource_token()TokenQueueViewSet.authorize_retrieve()TokenQueueViewSet.get_queryset()TokenQueueViewSet.set_primary()TokenQueueViewSet.generate_token()TokenQueueViewSet.set_next_token_to_subqueue()TokenQueueViewSet.summary()
- care.emr.api.viewsets.scheduling.token_sub_queue module
TokenSubQueueFiltersTokenSubQueueViewSetTokenSubQueueViewSet.database_modelTokenSubQueueViewSet.pydantic_modelTokenSubQueueViewSet.pydantic_update_modelTokenSubQueueViewSet.pydantic_read_modelTokenSubQueueViewSet.filterset_classTokenSubQueueViewSet.filter_backendsTokenSubQueueViewSet.CREATE_QUESTIONNAIRE_RESPONSETokenSubQueueViewSet.get_facility_obj()TokenSubQueueViewSet.perform_create()TokenSubQueueViewSet.validate_data()TokenSubQueueViewSet.authorize_create()TokenSubQueueViewSet.authorize_update()TokenSubQueueViewSet.authorize_destroy()TokenSubQueueViewSet.clean_create_data()TokenSubQueueViewSet.can_read_resource_token()TokenSubQueueViewSet.authorize_retrieve()TokenSubQueueViewSet.get_queryset()