Designing Frequent Flier Event Types
The following event types illustrate typical events for a frequent flier membership:
SC Event Type | Description | Membership Type | Algorithm System Event | Algorithm |
ADDMILES | Add miles to the membership | FFDELTA | Event Creation | Generate Bill Message |
Event Creation | Populate Batch Information |
Event Cancellation | Event may not be canceled. |
This event type assume the following:
• A new event should generate a bill message.
• Information about the event amount should be interfaced to an external system so batch information should be populated when the event is completed.
• Events of this type may not be canceled because the information is interfaced to an external system. Rather, to reverse an event, simply create a new event whose amount is a credit. This credit amount is also interfaced to an external system.
Note:
Sample Algorithm. The system does not provide a sample cancellation algorithm that prevents the event from being canceled.
• There is no validation to ensure that the balance does not fall below zero. Recall that this membership was defined as not requiring a balance.
Notice that only one type of event has been defined for this membership. That is because the credits for this membership are not redeemed via this system. Rather they are accumulated on behalf of an external system.
Parent topic