anchor.diff:  	{ok, #subscriber{buckets = RatedBuckets2}} = ocs:find_subscriber(SubscriberID),
   	#bucket{remain_amount = 0} = lists:keyfind(cents, #bucket.units, RatedBuckets2).
   
  -
   octets_debit_and_reservation_scenario_4() ->
   	[{userdata, [{doc, "Suffient amount for dibit the
   		usage but not for the reservation"}]}].
  
positive.code: 	[initial_reservation_available_remain_amount, initial_reservation_out_of_credit,
  	initial_reservation_overhead, initial_reservation_multiple_buckets,
  	initial_reservation_expiry_buckets, initial_reservation_ignore_expired_buckets,
  	initial_reservation_add_session_attributes,
  	octets_debiting_scenario_1, octets_debiting_scenario_2,
  	octets_debiting_scenario_3, octets_debiting_scenario_4,
  	octets_debiting_scenario_5, octets_debiting_scenario_6,
  	interim_reservation_avaialbe_remain_amount,
  	interim_reservations_within_package_size, interim_reservation_available_remain_amount,
  	interim_reservation_out_of_credit, interim_reservation_remove_session_attributes,
  	interim_reservation_multiple_buckets_with_sufficient_amount,
  	interim_reservation_multiple_buckets_out_of_credit,
  	octets_debit_and_reservation_scenario_1, octets_debit_and_reservation_scenario_2,
  	octets_debit_and_reservation_scenario_3, octets_debit_and_reservation_scenario_4,
  	octets_debit_and_reservation_scenario_5].
  
negative.code: 	end,
  	{_, Reserved, _} = lists:keyfind(SessionId, 3, Reservations),
  	Reserved = F(Reservation).
  
  interim_reservation_avaialbe_remain_amount() ->
  	[{userdata, [{doc, "Reservation amount equal to package size"}]}].
  