anchor.diff:  				calendar:universal_time()
   		end,
   		Amounts = get_mscc(MSCC1),
  -		Price = case rate(ServiceType, ServiceNetwork, Subscribers, Timestamp,
  +		Price = case rate(ServiceType, ServiceNetwork, SubscriberIds, Timestamp,
   				Address, Direction, interim, SessionId, Amounts) of
   			{{MSCC2, ResultCode, undefined}, [], []} ->
   				{ok, MSCC2, ResultCode};
  
positive.code: 						{module, ?MODULE}, {error, Reason2},
  						{origin_host, OHost}, {origin_realm, ORealm},
  						{type, accounting_event_type(RequestType)},
  						{subscriber, Subscribers}, {address, Address},
  						{direction, Direction}, {amounts, Amounts}]),
  				Reply = diameter_error(SessionId,
  						?'DIAMETER_CC_APP_RESULT-CODE_RATING_FAILED',
  
negative.code: 								{module, ?MODULE}, {error, Reason2},
  								{origin_host, OHost}, {origin_realm, ORealm},
  								{type, accounting_event_type(RequestType)},
  								{subscriber, SubscriberIds}, {address, Address},
  								{direction, Direction}, {amounts, Amounts}]),
  						Reply = diameter_error(SessionId,
  								?'DIAMETER_CC_APP_RESULT-CODE_RATING_FAILED',
  