def mkquery(service, action, idnum):
    """
        Perform a get query on a service page.

        @param service: Intialized soovee.lib.sv_conf.App_Data
        @type service: object
        @param action: Abbreviated name of query to perform.
        @type action: basetring
        @param idnum: Service id of serial audio feed to query.
        @type idnum: int
        @return: Success of query
        @rtype: bool
        @requires: urllib
    """
    from urllib import urlencode
    if idnum.isdigit and action in ['add', 'del', 'one', 'all']:
        action = urlencode({service.QUERYNAME[action]: int(idnum)})
        return service.QUERYURI % action
    else:
        raise KeyError
