def has_dup_semantic_version(self, session, questionnaire_id, semantic_version):
    record = session.query(QuestionnaireHistory).filter((QuestionnaireHistory.questionnaireId == questionnaire_id), (QuestionnaireHistory.semanticVersion == semantic_version)).first()
    return (True if record else False)
def has_dup_semantic_version(self, session, questionnaire_id, semantic_version):
    record = session.query(QuestionnaireHistory).filter((QuestionnaireHistory.questionnaireId == questionnaire_id), (QuestionnaireHistory.semanticVersion == semantic_version)).first()
    return (True if record else False)