Discipline service incapsulates Discipline entity by accepting and returning DisciplineDto instances. Orika included for mapping purposes.