This is a flow diagram of the service provider group evaluation process. It attempts to ilustrate the flow based on whether a service provider group exists, whether there is at least one service provider group reference, whether the service class contains the currently-sending service provider group and whether the service provider group methodExists returns true.