anchor.diff:  						UpdatedMap = maps:update("serviceRating", ServiceRating, NrfMap),
   						ok = remove_ref(RatingDataRef),
   						NrfResponse = nrf(UpdatedMap),
  -						{NrfResponse, log_request(RatingDataRef, 1, NrfMap),
  -								log_reply(RatingDataRef, 1, UpdatedMap)};
  +						{NrfResponse, diameter_request(RatingDataRef, 1, NrfMap),
  +								diameter_reply(RatingDataRef, 1, UpdatedMap)};
   					{error, out_of_credit} ->
   						Problem = error_response(out_of_credit, undefined),
   						{error, 403, Problem};
  
positive.code: 		{error, StatusCode, Problem1} ->
  			{error, StatusCode, Problem1};
  		{error, _Reason} ->
  			{error, 500}
  	catch
  		_:_ ->
  			{error, 500}
  	end.
  
  
negative.code: 						UpdatedMap = maps:update("serviceRating", ServiceRating, NrfMap),
  						ok = add_rating_ref(RatingDataRef, UpdatedMap),
  						NrfResponse = nrf(UpdatedMap),
  						{NrfResponse, diameter_request(RatingDataRef, 1, NrfMap),
  								diameter_reply(RatingDataRef, 1, UpdatedMap)};
  					{error, out_of_credit} ->
  						Problem = error_response(out_of_credit, undefined),
  						{error, 403, Problem};
  