docs: private TypeOfApplication.Enum getTypeOfApplication() {
          String proposalTypeCode = pdDoc.getDevelopmentProposal().getProposalType().getCode();
          TypeOfApplication.Enum typeOfApplication = null;
          if (proposalTypeCode != null) {
              if (s2SConfigurationService.getValuesFromCommaSeparatedParam(ConfigurationConstants.PROPOSAL_TYPE_CODE_NEW).contains(proposalTypeCode)) {
                  typeOfApplication = TypeOfApplication.NEW;
              }
              else if (s2SConfigurationService.getValuesFromCommaSeparatedParam(ConfigurationConstants.PROPOSAL_TYPE_CODE_CONTINUATION).contains(proposalTypeCode)) {
                  typeOfApplication = TypeOfApplication.CONTINUATION;
              }
              else if (s2SConfigurationService.getValuesFromCommaSeparatedParam(ConfigurationConstants.PROPOSAL_TYPE_CODE_REVISION).contains(proposalTypeCode)){ 
                  typeOfApplication = TypeOfApplication.REVISION;
              }
              else if (s2SConfigurationService.getValuesFromCommaSeparatedParam(ConfigurationConstants.PROPOSAL_TYPE_CODE_RENEWAL).contains(proposalTypeCode)){ 
                  typeOfApplication = TypeOfApplication.RENEWAL;
              }
              else if (s2SConfigurationService.getValuesFromCommaSeparatedParam(ConfigurationConstants.PROPOSAL_TYPE_CODE_RESUBMISSION).contains(proposalTypeCode)){ 
                  typeOfApplication = TypeOfApplication.RESUBMISSION;
              }
          }
          return typeOfApplication;
      }