Interface IRiskAssessmentBF


  • @BusinessFacade
    public interface IRiskAssessmentBF
    Business facade interface for Risk Assessment.
    • Method Detail

      • countQuestionnaires

        QuestionnairesCountResponseDTO countQuestionnaires​(QuestionnairesCountRequestDTO request)
        Returns the count of filtered questionnaires. If for the questionnaires of the client data driven access rights are defined, then they will be considered by this call.
        Parameters:
        request - request of the count of questionnaires.
        Returns:
        the response of count of questionnaires
        Since:
        2019/08
      • getQuestionnaireSummary

        QuestionnaireSummaryResponseDTO getQuestionnaireSummary​(QuestionnaireSummaryRequestDTO request)
        Returns a summary of the most current valid questionnaire(s) for the specified parameters. If for the questionnaires of the client data driven access rights are defined, then they will be ignored by this call. It is assumed that this Business Facade is called by some system process and not triggered by some user.
        Parameters:
        request - request parameters for questionnaire summary
        Returns:
        the response of questionnaire summary
        Since:
        2020/02
      • invalidateQuestionnaires

        InvalidateQuestionnairesResponseDTO invalidateQuestionnaires​(InvalidateQuestionnairesRequestDTO request)
        Invalidates all questionnaires for the specified parameters. If for the questionnaires of the client data driven access rights are defined, then they will be ignored by this call. It is assumed that this Business Facade is called by some system process and not triggered by some user.
        Parameters:
        request - request parameters for invalidating questionnaires
        Returns:
        nothing, unless an error occurs