anchor.diff:  	{ok, Answer} = diameter:call(?MODULE, cc_app_test, CC_CCR, []),
   	Answer.
   
  -nrf_post_initial_scur(MSISDN, IMSI, InputOctets, OutputOctets) ->
  +nrf_post_initial_scur_class_b(MSISDN, IMSI, InputOctets, OutputOctets) ->
   	TS = erlang:system_time(?MILLISECOND),
   	InvocationTimeStamp = ocs_log:iso8601(TS),
   	{struct, [{"nfConsumerIdentification",
  
positive.code: 	Answer0 = diameter_iec(Subscriber, SId, RequestNum),
  	#'3gpp_ro_CCA'{'Result-Code' = ?'DIAMETER_BASE_RESULT-CODE_SUCCESS'} = Answer0.
  
  receive_iec() ->
  	[{userdata, [{doc, "On IEC startRating response send CCA-I"}]}].
  
  receive_iec(_Config) ->
  	P1 = price(usage, messages, 1, rand:uniform(1000000)),
  	OfferId = add_offer([P1], 11),
  	ProdRef = add_product(OfferId),
  
negative.code: 	DiameterAuthPort = ct:get_config({diameter, auth_port}, rand:uniform(64511) + 1024),
  	DiameterAcctPort = ct:get_config({diameter, acct_port}, rand:uniform(64511) + 1024),
  	DiameterAppVar = [{auth, [{DiameterAddress, DiameterAuthPort, []}]},
  		{acct, [{DiameterAddress, DiameterAcctPort, [{callback, ocs_diameter_3gpp_ro_nrf_app_cb}]}]}],
  	ok = application:set_env(ocs, diameter, DiameterAppVar),
  	ok = application:set_env(ocs, min_reserve_octets, 1000000),
  	ok = application:set_env(ocs, min_reserve_seconds, 60),
  