add task to cron api (Elysia Cron)

cron.php
/**
 * Use Elysia Cron to run jobs
 */
function cga_import_cronapi($op, $job = NULL) {

  $items['download_house_status_sheet'] = array(
    'description' => 'Download House Status Sheet',
    'rule' => '0 0,2,18,20,22 * * *', // 12am, 2am, 6pm, 8pm, 10pm
    'callback' => 'cga_import_download_house_status_sheet',
  );
  $items['download_senate_status_sheet'] = array(
    'description' => 'Download Senate Status Sheet',
    'rule' => '5 0,2,18,20,22 * * *', // 12am, 2am, 6pm, 8pm, 10pm
    'callback' => 'cga_import_download_senate_status_sheet',
  );
  $items['download_senate_journal'] = array(
    'description' => 'Download Senate Journal',
    'rule' => '10 0,2,18,20,22 * * *', // 12am, 2am, 6pm, 8pm, 10pm
    'callback' => 'cga_import_download_senate_journal',
  );
  $items['download_house_journal'] = array(
    'description' => 'Download House Journal',
    'rule' => '15 0,2,18,20,22 * * *', // 12am, 2am, 6pm, 8pm, 10pm
    'callback' => 'cga_import_download_house_journal',
  );
  return $items;
}
function cga_import_download_house_status_sheet() {
  $url = 'http://192.70.175.128/Public/cgaAPI.nsf/api.xsp/schedules/house/ss';
  cga_import_cron_get_session_doc($url, "house_status_sheet");
}
function cga_import_cron_get_senate_status_sheet() {
  $url = 'http://192.70.175.128/Public/cgaAPI.nsf/api.xsp/schedules/senate/ss';
  cga_import_cron_get_session_doc($url, "senate_status_sheet");
}
function cga_import_cron_get_senate_journal() {
  $url = 'http://192.70.175.128/Public/cgaAPI.nsf/api.xsp/schedules/senate/journal';
  cga_import_cron_get_session_doc($url, "senate_journal");
}
function cga_import_cron_get_house_journal() {
  $url = 'http://192.70.175.128/Public/cgaAPI.nsf/api.xsp/schedules/house/journal';
  cga_import_cron_get_session_doc($url, "house_journal");
}