Many of the most complex service systems being built and imagined today combine person-to-person encounters, technology-enhanced encounters, self-service, computational services, multi-channel, multi-device, and location-based and context-aware services. This paper examines the characteristic concerns and methods for these seven different design contexts to propose a unifying view that spans them, especially when the service-system is "information-intensive." A focus on the information required to perform the service, how the responsibility to provide this information is divided between the service provider and service consumer, and the patterns that govern information exchange yields a more abstract description of service encounters and outcomes. This makes it easier to see the systematic relationships among the contexts that can be exploited as design parameters or patterns, such as the substitutability of stored or contextual information for personto-person interactions. A case study for the design of a "smart multi-channel bookstore" illustrates the use of the different design contexts as building blocks for service systems.