protected Money subtractFromExemptions(Event event, DateTime when, boolean applyDiscount, Money amountToPay) {
return amountToPay;
}
private Integer calculatNumberOfDays(Event event) {
final EnrolmentOutOfPeriodEvent enrolmentOutOfPeriodEvent = ((EnrolmentOutOfPeriodEvent) event);
final Integer result = enrolmentOutOfPeriodEvent.getNumberOfDelayDays() - 1;
return result < 0 ? 0 : result;
}