anchor.diff:  	NewAcc = [{struct, [{"name", "acctSessionTime"},
   			{"value", Duration}]} | Acc],
   	char_attr_input_octets(CCR, NewAcc);
  -char_attr_session_time(#'3gpp_ro_CCR'{} = CCR, Acc) ->
  +char_attr_session_time(CCR, Acc) ->
   	char_attr_input_octets(CCR, Acc);
   char_attr_session_time(Attributes, Acc) ->
   	NewAcc = case radius_attributes:find(?AcctSessionTime, Attributes) of
  
positive.code: 	NewAcc = [{struct, [{"name", "totalOctets"},
  			{"value", TotalOctets}]} | Acc],
  	char_attr_cause(CCR, NewAcc);
  char_attr_total_octets(#'3gpp_ro_CCR'{} = CCR, Acc) ->
  	char_attr_cause(CCR, Acc).
  
  %% @hidden
  
negative.code: -include_lib("radius/include/radius.hrl").
  -include("ocs_log.hrl").
  -include("diameter_gen_3gpp_ro_application.hrl").
  -include("diameter_gen_3gpp_gx_application.hrl").
  
  -define(usageSpecPath, "/usageManagement/v1/usageSpecification/").
  -define(usagePath, "/usageManagement/v1/usage/").
  