Service model describes the basic structure of a universal service.
It is extended by ServiceWithDetailedOpeningHours, which is the response type of Service-related endpoints. The difference between them is only one field, Service.openingHours is of type OpeningHours instead of DetailedOpeningHours.
See ServiceWithDetailedOpeningHours for further details.