| Services | Contact | Donate | About | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) FlightInstance | FlightInstance | FlightInstanceModule | Airlines |
| (2) LoyaltyAccount | LoyaltyAccount | LoyaltyAccountModule | Airlines |
| (3) LoyaltyProgram | LoyaltyProgram | LoyaltyProgramModule | Airlines |
| (4) LoyaltyTier | LoyaltyTier | LoyaltyProgramModule | Airlines |
| (5) LoyaltyTransaction | LoyaltyTransaction | LoyaltyAccountModule | Airlines |
| (6) Passenger | Passenger | AirlineModule | Airlines |
| LoyaltyAccount | LoyaltyAccountModule | Airlines |
| Property | Type | Entity | Reference | Module |
| (1) AccountNumber | STRING | LoyaltyAccount | ||
| (2) EnrollDate | DATE | LoyaltyAccount | ||
| (3) LoyaltyProgram | LONG | LoyaltyAccount | LoyaltyProgram | LoyaltyProgramModule |
| (4) Passenger | LONG | LoyaltyAccount | Passenger | AirlineModule |
| (5) Status | STRING | LoyaltyAccount | ||
| (6) Tier | LONG | LoyaltyAccount | LoyaltyTier | LoyaltyProgramModule |
Example:
final LoyaltyAccount loyaltyaccount = (LoyaltyAccount) invokeModule(LOYALTY_ACCOUNT_MODULE + "/loyaltyaccount/" + id, LoyaltyAccount.class);| LoyaltyTransaction | LoyaltyAccountModule | Airlines |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | LoyaltyTransaction | ||
| (2) LoyaltyAccount | LONG | LoyaltyTransaction | LoyaltyAccount | LoyaltyAccountModule |
| (3) Miles | LONG | LoyaltyTransaction | ||
| (4) RelatedFlightInstance | LONG | LoyaltyTransaction | FlightInstance | FlightInstanceModule |
| (5) TransactionDate | STRING | LoyaltyTransaction | ||
| (6) TransactionType | STRING | LoyaltyTransaction |
Example:
final LoyaltyTransaction loyaltytransaction = (LoyaltyTransaction) invokeModule(LOYALTY_ACCOUNT_MODULE + "/loyaltytransaction/" + id, LoyaltyTransaction.class);| Services | Contact | Donate | About | Imprint |