anchor.diff:  		TestCase == query_offer_notification;
   		TestCase == notify_insert_gtt; TestCase == notify_delete_gtt;
   		TestCase == query_gtt_notification;
  -		TestCase == notify_add_resource; TestCase == notify_delete_pla;
  +		TestCase == notify_add_resource; TestCase == notify_delete_resource;
   		TestCase == query_pla_notification;
   		TestCase == notify_diameter_acct_log ->
   	true = register(TestCase, self()),
  
positive.code: 	Accept = {"accept", "application/json"},
  	Request = {CollectionUrl, [Accept, auth_header()], ContentType, RequestBody},
  	{ok, {{_, 201, _}, _, _}} = httpc:request(post, Request, [], []),
  	SD = erlang:system_time(?MILLISECOND),
  	ED = erlang:system_time(?MILLISECOND) + rand:uniform(10000000000),
  	Status = created,
  	Name = "test_notification2",
  	Pla = #resource{name = Name, start_date = SD,
  			end_date = ED, state = Status},
  	{ok, #resource{}} = ocs:add_pla(Pla),
  	receive
  		Receive1 ->
  			{struct, PlaEvent1} = mochijson:decode(Receive1),
  			{_, "PlaCreationNotification"}
  					= lists:keyfind("eventType", 1, PlaEvent1)
  	end,
  	ok = ocs:delete_pla(Name),
  	receive
  		Receive2 ->
  			{struct, PlaEvent2} = mochijson:decode(Receive2),
  			{_, "PlaRemoveNotification"}
  					= lists:keyfind("eventType", 1, PlaEvent2),
  			{_, {struct, PlaList}} = lists:keyfind("event", 1, PlaEvent2),
  			{_, Name} = lists:keyfind("id", 1, PlaList)
  	end.
  
  query_pla_notification() ->
  
negative.code: 	mod_esi:deliver(SessionID, "status: 201 Created\r\n\r\n"),
  	notify_add_resource ! Input.
  
  -spec notifydeleteresource(SessionID :: term(), Env :: list(),
  		Input :: string()) -> any().
  %% @doc Notification callback for notify_delete_resource test case.
  notifydeleteresource(SessionID, _Env, Input) ->
  	mod_esi:deliver(SessionID, "status: 201 Created\r\n\r\n"),
  	notify_delete_resource ! Input.
  
  -spec queryplanotification(SessionID :: term(), Env :: list(),
  		Input :: string()) -> any().
  