private ActionForward deleteProcedureStudyGroup(
     ActionMapping mapping,
     ActionForm form,
     HttpServletRequest request,
     HttpServletResponse response,
     String speciesAndGroups,
     boolean procedureGroupedBySpecies)
     throws Exception {
   IacucProtocolForm protocolForm = (IacucProtocolForm) form;
   IacucProtocolStudyGroupBean selectedIacucProtocolStudyGroupBean =
       getSelectedProcedureBean(request, protocolForm.getIacucProtocolDocument());
   String procedureCategory =
       selectedIacucProtocolStudyGroupBean.getIacucProcedureCategory().getProcedureCategory();
   String procedure =
       selectedIacucProtocolStudyGroupBean.getIacucProcedure().getProcedureDescription();
   String confirmDeleteKey =
       procedureGroupedBySpecies
           ? CONFIRM_DELETE_PROCEDURE_SPECIES_STUDY_GROUP_KEY
           : CONFIRM_DELETE_PROCEDURE_STUDY_GROUP_KEY;
   return confirm(
       buildParameterizedConfirmationQuestion(
           mapping,
           form,
           request,
           response,
           confirmDeleteKey,
           KeyConstants.QUESTION_PROCEDURE_STUDY_GROUP_DELETE_CONFIRMATION,
           new String[] {procedureCategory, procedure, speciesAndGroups}),
       confirmDeleteKey,
       "");
 }