anchor.diff:  %% @hidden
   spec_attr_user_location() ->
   	Name = {"name", "userLocationInfo"},
  -	Desc = {"description", "3GPP-User-Location-Info"},
  -	Conf = {"configurable", true},
  -	Typ = {"valueType", "String"},
  -	Value1 = {struct, [Typ]},
  +	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]}.
   
  
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: 			"DIAMETER"
  	end,
  	ServerAddress = inet:ntoa(ServerIP),
  	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", "type"},
  					{"value", atom_to_list(element(6, Event))}]}],
  	AttributeChars = usage_characteristics(element(7, Event)),
  