anchor.diff:  	{_, URI} = lists:keyfind("location", 1, Headers1),
   	{"/resourceInventoryManagement/v1/resource/" ++ ResourceId, _}
   			= httpd_util:split_path(URI),
  -	NameOp = {struct, [{op, "add"}, {"path", "/name"}, {value, "Policy"}]},
  +	NameOp = {struct, [{op, "add"}, {"path", "/name"}, {value, "TariffRow"}]},
   	DescriptionOp = {struct, [{op, "add"}, {"path", "/description"},
  -			{value, "policy resource"}]},
  -	CategoryOp = {struct, [{op, "add"}, {"path", "/category"},
  -			{value, "policy"}]},
  -	NewResSpecObj = {struct, [{"id", "4"}, {"name", "policy row spec"},
  -			{"href", "/resourceInventoryManagement/v1/productSpecification/4"}]},
  +			{value, "policy row resource"}]},
  +	NewResSpecObj = {struct, [{"id", "2"}, {"name", "tariff row spec"},
  +			{"href", "/resourceCatalogManagement/v2/resourceSpecification/2"}]},
   	ResSpecOp = {struct, [{op, "add"}, {path, "/resourceSpecification"},
   			{value, NewResSpecObj}]},
  -	OpArray = {array, [NameOp, DescriptionOp, CategoryOp, ResSpecOp]},
  +	OpArray = {array, [NameOp, DescriptionOp, ResSpecOp]},
   	PatchReqBody = lists:flatten(mochijson:encode(OpArray)),
   	PatchContentType = "application/json-patch+json",
   	Request2 = {HostUrl ++ ResourceHref ++ ResourceId, [Accept, auth_header(),
   			{"if-match", Etag}], PatchContentType, PatchReqBody},
   	{ok, Result2} = httpc:request(patch, Request2, [], []),
   	{{"HTTP/1.1", 200, "OK"}, _Headers2, _ResponseBody2} = Result2,
  -	{ok, #resource{name = "Policy", description = "policy resource",
  -			category = "policy", specification = #specification_ref{id = "4",
  -			href = "/resourceInventoryManagement/v1/productSpecification/4"}}}
  +	{ok, #resource{name = "TariffRow", description = "policy row resource",
  +			specification = #specification_ref{name = "tariff row spec"}}}
   			= ocs:get_resource(ResourceId).
   
   post_policy() ->
  
positive.code: 	PolicyRow = #resource{name = "PolicyRow", description = "Policy Row",
  			category = "Policy", class_type = "LogicalResource",
  			base_type = "Resource", related = [#resource_rel{id = PolicyTableId,
  					href = "/resourceInventoryManagement/v1/resourceRelationship/"
  					++ PolicyTableId, name = "PolicyTable", type = "contained"}],
  			specification = #specification_ref{id = "4",
  					href = "/resourceCatalogManagement/v2/resourceSpecification/4",
  
negative.code: 	{_, "0"} = lists:keyfind("content-length", 1, Headers),
  	{error, not_found} = ocs:get_resource(Id).
  
  update_tariff_resource() ->
  	[{userdata, [{doc,"Use PATCH for update tariff resource entity"}]}].
  
  update_tariff_resource(Config) ->
  	ResourceHref = "/resourceInventoryManagement/v1/resource/",
  	HostUrl = ?config(host_url, Config),
  	Accept = {"accept", "application/json"},
  