anchor.diff:  		Subscribers :: {IdType, Id},
   		IdType :: msisdn | imsi,
   		Id :: binary(),
  -		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}],
  +		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}] | PLA,
  +		PLA :: [PLAs],
  +		PLAs :: map(),
   		ServiceContextId :: string(),
   		ServiceInformation :: [tuple()],
   		Destination :: string() | undefined,
  
positive.code: 		Id :: binary(),
  		ServiceContextId :: binary(),
  		SessionId :: binary(),
  		MSCC :: [#'3gpp_ro_Multiple-Services-Credit-Control'{}],
  		Location :: [tuple()] | [],
  		Flag :: {initial, Class} | interim | final,
  		Class :: a | b,
  
negative.code: 	lists:reverse(Acc).
  
  -spec post_request_ecur(Subscribers, ServiceContextId,
  		SessionId, ServiceRatingData, Location, Destination, Flag) -> Result
  	when
  		Subscribers :: [Subscriber],
  		Subscriber :: {IdType, Id},
  