anchor.diff:  			"DIAMETER"
   	end,
   	ServerAddress = inet:ntoa(ServerIP),
  -	CCR = element(7, Event),
  -	#'3gpp_ro_CCR'{'Service-Information' =  [#'3gpp_ro_Service-Information'
  -			{'PS-Information' =  [#'3gpp_ro_PS-Information'{'3GPP-User-Location-Info'
  -			= [Loca]}]}]} = CCR,
   	EventChars = [{struct, [{"name", "protocol"}, {"value", Protocol}]},
   			{struct, [{"name", "node"},
   					{"value", atom_to_list(element(4, Event))}]},
   			{struct, [{"name", "serverAddress"}, {"value", ServerAddress}]},
   			{struct, [{"name", "serverPort"}, {"value", ServerPort}]},
  -			{struct, [{"name", "userLocationInfo"}, {"value", base64:encode_to_string(Loca)}]},
   			{struct, [{"name", "type"},
   					{"value", atom_to_list(element(6, Event))}]}],
   	AttributeChars = usage_characteristics(element(7, Event)),
  
positive.code: 				N ->
  					N
  			end,
  			[{struct, [{"name", "acctTerminateCause"}, {"value", Cause}]} | Acc];
  		{error, not_found} ->
  			Acc
  	end.
  
  %% @hidden
  query_start(Type, Id, Query, Filters, RangeStart, RangeEnd) ->
  
negative.code: %% @hidden
  spec_attr_user_location() ->
  	Name = {"name", "userLocationInfo"},
  	Desc = {"description", "3GPP-User-Location-Info attribute"},
  	Conf = {"configurable", true},
  	Type = {"valueType", "String"},
  	Value1 = {struct, [Type]},
  	Value = {"usageSpecCharacteristicValue", {array, [Value1]}},
  	{struct, [Name, Desc, Conf, Value]}.
  
  