anchor.diff:  			32251 ->
   				post_request_scur(Subscriber, SvcContextId,
   						SessionId, MSCC1, Location, {initial, b});
  -			32260 ->
  +			Id when Id == 32260; Id == 32274 ->
   				post_request_ecur(Subscriber, SvcContextId,
   						SessionId, MSCC1, Location, Destination, {initial, b})
   		end,
  
positive.code: 						{ok, JSON} = post_request_scur(SubscriberIds, SvcContextId,
  								SessionId, PLA, [], {initial, a}),
  						{ok, JSON, PLA, MSCC2};
  					32260 ->
  						{ok, JSON} = post_request_ecur(SubscriberIds, SvcContextId,
  								SessionId, PLA, [], Destination, {initial, a}),
  						{ok, JSON, PLA, MSCC2}
  
negative.code: 				SessionId, MSCC, Location, Destination) of
  			{ok, JSON} ->
  				{struct, RatedStruct} = mochijson:decode(JSON),
  				case lists:keyfind("serviceRating", 1, RatedStruct) of
  					{_, {_, ServiceElements}} ->
  						{ServiceRating, ResultCode} = map_service_rating(ServiceElements, SessionId),
  						Container = build_container(MSCC),
  						NewMSCC = build_mscc(ServiceRating, Container),
  						ok = remove_ref(SessionId),
  						Reply = diameter_answer(SessionId, NewMSCC, ResultCode,
  								OHost, ORealm, RequestType, RequestNum),
  						ok = ocs_log:acct_log(diameter, Server,
  								accounting_event_type(RequestType), Request, Reply, undefined),
  						Reply;
  					_ ->
  						{_, ResultCode} = map_service_rating([], SessionId),
  						Reply = diameter_answer(SessionId, [], ResultCode,
  								OHost, ORealm, RequestType, RequestNum),
  						ok = ocs_log:acct_log(diameter, Server,
  								accounting_event_type(RequestType), Request, Reply, undefined),
  						Reply
  				end;
  			{error, Reason} ->
  				error_logger:error_report(["Rating Error",
  						{module, ?MODULE}, {error, Reason},
  