@Override public void handleSubmission(FormEntrySession session, HttpServletRequest submission) { try { if (start) { if (existingGroup != null) { session.getSubmissionActions().beginObsGroup(existingGroup); } else { Obs obsGroup = new Obs(); obsGroup.setConcept(groupingConcept); session.getSubmissionActions().beginObsGroup(obsGroup); } } else { session.getSubmissionActions().endObsGroup(); } } catch (InvalidActionException ex) { throw new RuntimeException(ex); } }
session.getSubmissionActions().beginObsGroup(group); session.getSubmissionActions().createObs(vaccineQuestionConcept, vaccineConcept, date, null, null); session.getSubmissionActions().createObs(sequenceNumberConcept, sequenceNumber, date, null, null);