1 package org.kuali.coeus.common.questionnaire.api.answer; 2 3 import org.kuali.coeus.common.questionnaire.api.answer.AnswerContract; 4 import org.kuali.coeus.sys.api.model.IdentifiableNumeric; 5 import org.kuali.coeus.sys.api.model.Inactivatable; 6 7 import java.util.List; 8 9 public interface AnswerHeaderContract extends IdentifiableNumeric, Inactivatable { 10 11 String getModuleItemCode(); 12 13 String getModuleItemKey(); 14 15 String getModuleSubItemCode(); 16 17 String getModuleSubItemKey(); 18 19 Long getQuestionnaireId(); 20 21 boolean isCompleted(); 22 23 List<? extends AnswerContract> getAnswers(); 24 }