SAs Contribute to the Membership

As described in how are service credits earned , many memberships are related to specific service agreements for the membership's accounts. We refer to these service agreements as the SAs that contribute to the membership because often the service credit amounts earned for the membership are based on amounts spent by the customer for these services.

During the lifetime of a membership, service agreements that contribute to a membership may be stopped and other service agreements started. For example, perhaps you have a frequent flier membership that is related to electric service. Imagine that the customer starts out with a certain rate for electric service, but later decides to opt for a different type of rate that requires expiring the old service agreement and creating a new one. How does this affect your frequent flier mile calculation? It depends on how you design the algorithm that creates the frequent flier events. Essentially, the algorithm must cater for this situation. The following diagram illustrates the scenario.

In this example, a frequent flier membership related to electric service wherein the customer starts out with a certain rate for electric service, but later decides to opt for a different type of rate that requires expiring the old service agreement and creating a new one. In this scenario, the design of the algorithm creating the frequent flier events affects the frequent flier mile calculation.

The service agreements that contribute to a membership are not linked directly to the membership record. This would cause a maintenance burden, requiring links to be updated when service is stopped or started for applicable service agreements. Rather, this link is indirect. The list of service agreement types is defined for the membership type. The system can determine which service agreements are "linked" to the membership by looking at the SA types for the membership type.

Fastpath:

Refer to Determine The Types of Service Agreements That Contribute to the Membership for more information on designing your membership type to include appropriate SA types.