Added OccurrenceType rules to ViewModel