anchor.diff:  				end,
   				{Reply, NewState} = generate_diameter_answer(Request, SId, Subscriber,
   						GrantedUnits, ?'DIAMETER_BASE_RESULT-CODE_SUCCESS', OHost, ORealm,
  -						?RO_APPLICATION_ID, RequestType, RequestNum, State),
  +						RequestType, RequestNum, State),
   				{reply, Reply, NewState};
   			{out_of_credit, _SessionList} ->
   				error_logger:warning_report(["out of credit",
  
positive.code: 		_:_Reason ->
  			{Reply1, NewState1} = generate_diameter_error(SId,
  					?'DIAMETER_BASE_RESULT-CODE_UNABLE_TO_COMPLY', OHost,
  					ORealm, ?RO_APPLICATION_ID, RequestType, RequestNum, State),
  			{reply, Reply1, NewState1}
  	end.
  
  
negative.code: %% @doc Send CCA to DIAMETER client indicating an operation failure.
  %% @hidden
  generate_diameter_error(SId, ResultCode, OHost,
  		ORealm, RequestType, RequestNum, State) ->
  	Reply = #'3gpp_ro_CCA'{'Session-Id' = SId, 'Result-Code' = ResultCode,
  			'Origin-Host' = OHost, 'Origin-Realm' = ORealm,
  			'Auth-Application-Id' = ?RO_APPLICATION_ID, 'CC-Request-Type' = RequestType,
  			'CC-Request-Number' = RequestNum},
  	{Reply, State}.
  
  