anchor.diff:  	end;
   get_service_spec(_ID, _Query) ->
   	{error, 400}.
  -			
  +
   %%----------------------------------------------------------------------
   %%  internal functions
   %%----------------------------------------------------------------------
  
positive.code: 			end
  	end,
  	C0 = F2("radiusReserveTime", Chars, []),
  	C1 = F2("radiusReserveOctets", Chars, C0), 
  	C2 = F2("ReserveSessionTime", Chars, C1),
  	C3 = F2("serviceAkaK", Chars, C2),
  	C4 = F2("serviceAkaOPc", Chars, C3),
  	
  	NewAcc = Acc#service{name = Identity, password = Password, 
  		multisession = MultiSession, attributes = A3, characteristics = C4},
  	inventory(T, NewAcc);
  inventory([{"category", _}| T], Acc) ->
  
negative.code: -spec inventory(Service) -> Service
  	when
  		Service :: #service{} | {struct, list()}.
  %% @doc CODEC for service inventory
  inventory({struct, Service}) ->
  	inventory(Service, #service{});
  inventory(#service{} = Service) ->
  