city as json include role type and quantity