anchor.diff:  				'Subscription-Id' = SubscriptionId} = Request, Class) ->
   	try
   		SubscriberIds = case subscriber_id(SubscriptionId) of
  -			SubIds when length(SubIds) > 0,
  +			SubIds when length(SubIds) > 0 ->
   				SubIds;
   			[] ->
   				case UserName of
  
positive.code: 		ServiceContextId :: binary(),
  		SessionId :: binary(),
  		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}],
  		Location :: [tuple()],
  		Flag :: initial | interim | final,
  		Class :: a | b,
  		Result :: {ok, Body} | {error, Reason},
  
negative.code: 		Reason :: term().
  %% @doc POST SCUR rating data to a Nrf Rating Server.
  post_request_scur(SubscriberIds, SvcContextId,
  		SessionId, MSCC, [], initial, a) ->
  	Path = get_option(nrf_uri) ++ ?BASE_URI,
  	ServiceRating = initial_service_rating_a(SubscriberIds, MSCC, binary_to_list(SvcContextId)),
  	post_request_scur1(SubscriberIds, SessionId, ServiceRating, Path);
  post_request_scur(SubscriberIds, SvcContextId,
  		SessionId, MSCC, Location, initial, b) ->
  	Path = get_option(nrf_uri) ++ ?BASE_URI,
  	ServiceRating = initial_service_rating_b(MSCC, binary_to_list(SvcContextId),
  			Location, undefined),
  	post_request_scur1(SubscriberIds, SessionId, ServiceRating, Path);
  post_request_scur(SubscriberIds, SvcContextId,
  		SessionId, MSCC, Location, interim, a) ->
  