anchor.diff:  		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}],
   		Location :: [tuple()],
   		Flag :: initial | interim | final,
  +		Class :: a | b,
   		Destination :: string(),
   		Result :: {ok, Body} | {error, Reason},
   		Body :: string(),
   		Reason :: term().
   %% @doc POST ECUR rating data to a Nrf Rating Server.
   post_request_ecur(SubscriberIds, SvcContextId,
  -		SessionId, MSCC, Location, Destination, initial) ->
  +		SessionId, MSCC, Location, Destination, initial, b) ->
   	Path = get_option(nrf_uri) ++ ?BASE_URI,
  -	ServiceRating = initial_service_rating(MSCC, binary_to_list(SvcContextId),
  +	ServiceRating = initial_service_rating_b(MSCC, binary_to_list(SvcContextId),
   			Location, Destination),
   	post_request_ecur1(SubscriberIds, SessionId, ServiceRating, Path);
   post_request_ecur(SubscriberIds, SvcContextId,
  -		SessionId, MSCC, Location, Destination, final) ->
  +		SessionId, MSCC, Location, Destination, final, b) ->
   	Path = get_option(nrf_uri) ++ get_ref(SessionId) ++ "/" ++ "release",
  -	ServiceRating = final_service_rating(MSCC, binary_to_list(SvcContextId),
  +	ServiceRating = final_service_rating_b(MSCC, binary_to_list(SvcContextId),
   			Location, Destination),
   	post_request_ecur1(SubscriberIds, SessionId, ServiceRating, Path).
   %% @hidden
  
positive.code: 		'Service-Information' = ServiceInformation,
  		'Service-Context-Id' = SvcContextId} = Request, SessionId,
  		RequestNum, SubscriberIds, OHost, _DHost, ORealm, _DRealm,
  		_IpAddress, _Port) ->
  	try
  		Location = get_service_location(ServiceInformation),
  		Destination = get_destination(ServiceInformation),
  		case service_type(SvcContextId) of
  			32251 ->
  				post_request_scur(SubscriberIds, SvcContextId,
  						SessionId, MSCC1, Location, final);
  			32260 ->
  				post_request_ecur(SubscriberIds, SvcContextId,
  						SessionId, MSCC1, Location, Destination, final)
  		end
  	of
  		{ok, JSON} ->
  
negative.code: reserved_unit4(_RSU, Acc) ->
  	Acc.
  
  -spec initial_service_rating_b(MSCC, ServiceContextId, ServiceInformation,
  		Destination) -> ServiceRating
  	when
  		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}],
  