docs: private HumanSubjectsSupplement getHumanSubjectsIndicator(
  			RROtherProjectInfoDocument.RROtherProjectInfo rrOtherProjectInfo,
  			ProposalSpecialReviewContract proposalSpecialReview) {
  		rrOtherProjectInfo.setHumanSubjectsIndicator(YesNoDataType.Y_YES);
  		HumanSubjectsSupplement humanSubjectsSupplement = HumanSubjectsSupplement.Factory.newInstance();
  		HumanSubjectsSupplement.ExemptionNumbers exemptionNumbers = HumanSubjectsSupplement.ExemptionNumbers.Factory
  		        .newInstance();
  		if (proposalSpecialReview.getApprovalType() != null) {
  		    if (Integer.parseInt(proposalSpecialReview.getApprovalType().getCode()) == APPROVAL_TYPE_EXCEMPT) {
  		        if (proposalSpecialReview.getSpecialReviewExemptions() != null) {
  		        	List<HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum> exemptionNumberList = new ArrayList<>();
  					HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum exemptionNumberEnum = null;
  		        	for (ProposalSpecialReviewExemptionContract exemption : proposalSpecialReview.getSpecialReviewExemptions()) {
  						exemptionNumberEnum = HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum
  								.forInt(Integer.parseInt(exemption.getExemptionType().getCode()));
  						exemptionNumberList.add(exemptionNumberEnum);
  					}
  					exemptionNumbers
  							.setExemptionNumberArray(exemptionNumberList
  									.toArray(new HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum[1]));
  		            humanSubjectsSupplement.setExemptionNumbers(exemptionNumbers);
  		        }
  		    }
  		    if (SPECIAL_REVIEW_HUMAN_SUBJECTS.equals(proposalSpecialReview.getApprovalType().getCode())) {
  		        humanSubjectsSupplement.setHumanSubjectIRBReviewIndicator(YesNoDataType.Y_YES);
  		    }
  		    else {
  		        humanSubjectsSupplement.setHumanSubjectIRBReviewIndicator(YesNoDataType.N_NO);
  		        if (proposalSpecialReview.getApprovalDate() != null) {
  		            humanSubjectsSupplement.setHumanSubjectIRBReviewDate(s2SDateTimeService
  		                    .convertDateToCalendar(proposalSpecialReview.getApprovalDate()));
  		        }
  		    }
  		}
  		return humanSubjectsSupplement;
  	}