It has a service indicator that shows up on the dash, much like virtually all cars these days? It's in the owners handbook, page 150.
Yes the bike will indicate on the dash when you next need a service, I'm positive this will be 1 year from the last service (or milage)