def by_open_shift_change_request_id(self,open_shift_change_request_id: str) -> OpenShiftChangeRequestItemRequestBuilder:
        """
        Provides operations to manage the openShiftChangeRequests property of the microsoft.graph.schedule entity.
        param open_shift_change_request_id: The unique identifier of openShiftChangeRequest
        Returns: OpenShiftChangeRequestItemRequestBuilder
        """
        if open_shift_change_request_id is None:
            raise TypeError("open_shift_change_request_id cannot be null.")
        from .item.open_shift_change_request_item_request_builder import OpenShiftChangeRequestItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["openShiftChangeRequest%2Did"] = open_shift_change_request_id
        return OpenShiftChangeRequestItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the openShiftChangeRequests property of the microsoft.graph.schedule entity.
        param open_shift_change_request_id: The unique identifier of openShiftChangeRequest
        Returns: OpenShiftChangeRequestItemRequestBuilder
        
msgraph/generated/teams/item/schedule/open_shift_change_requests/open_shift_change_requests_request_builder.py