| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Booking | Booking | BookingModule | BookingCom |
| (2) Currency | Currency | CurrencyModule | BookingCom |
| (3) Language | Language | LanguageModule | BookingCom |
| (4) LoyaltyProgram | LoyaltyProgram | UserAccountModule | BookingCom |
| (5) Payment | Payment | CurrencyModule | BookingCom |
| (6) PaymentMethod | PaymentMethod | UserAccountModule | BookingCom |
| (7) Review | Review | LanguageModule | BookingCom |
| (8) TravelCreditTransaction | TravelCreditTransaction | UserAccountModule | BookingCom |
| (9) UserAccount | UserAccount | UserAccountModule | BookingCom |
| (10) UserLoyaltyStatus | UserLoyaltyStatus | UserAccountModule | BookingCom |
| LoyaltyProgram | UserAccountModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) Code | STRING | LoyaltyProgram | ||
| (2) Description | STRING | LoyaltyProgram | ||
| (3) Name | STRING | LoyaltyProgram |
Example:
final LoyaltyProgram loyaltyprogram = (LoyaltyProgram) invokeModule(USER_ACCOUNT_MODULE + "/loyaltyprogram/" + id, LoyaltyProgram.class);| PaymentMethod | UserAccountModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | PaymentMethod | ||
| (2) ExpiryMonth | INT | PaymentMethod | ||
| (3) ExpiryYear | INT | PaymentMethod | ||
| (4) HolderName | STRING | PaymentMethod | ||
| (5) IsActive | BOOL | PaymentMethod | ||
| (6) IsDefault | BOOL | PaymentMethod | ||
| (7) MaskedDetails | STRING | PaymentMethod | ||
| (8) Type | STRING | PaymentMethod | ||
| (9) UserAccount | INT | PaymentMethod | UserAccount | UserAccountModule |
Example:
final PaymentMethod paymentmethod = (PaymentMethod) invokeModule(USER_ACCOUNT_MODULE + "/paymentmethod/" + id, PaymentMethod.class);| TravelCreditTransaction | UserAccountModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) Amount | STRING | TravelCreditTransaction | ||
| (2) Booking | INT | TravelCreditTransaction | ||
| (3) CreatedAt | DATE | TravelCreditTransaction | ||
| (4) Currency | INT | TravelCreditTransaction | Currency | CurrencyModule |
| (5) Description | STRING | TravelCreditTransaction | ||
| (6) Type | STRING | TravelCreditTransaction | ||
| (7) UserAccount | INT | TravelCreditTransaction | UserAccount | UserAccountModule |
Example:
final TravelCreditTransaction travelcredittransaction = (TravelCreditTransaction) invokeModule(USER_ACCOUNT_MODULE + "/travelcredittransaction/" + id, TravelCreditTransaction.class);| UserAccount | UserAccountModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | UserAccount | ||
| (2) DefaultCurrency | INT | UserAccount | Currency | CurrencyModule |
| (3) DefaultLanguage | INT | UserAccount | Language | LanguageModule |
| (4) Email | STRING | UserAccount | ||
| (5) FullName | STRING | UserAccount | ||
| (6) IsActive | BOOL | UserAccount | ||
| (7) PasswordHash | STRING | UserAccount | ||
| (8) PhoneNumber | STRING | UserAccount |
Example:
final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);| UserLoyaltyStatus | UserAccountModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) EarnedAt | DATE | UserLoyaltyStatus | ||
| (2) ExpiresAt | DATE | UserLoyaltyStatus | ||
| (3) LevelCode | STRING | UserLoyaltyStatus | ||
| (4) LevelName | STRING | UserLoyaltyStatus | ||
| (5) LoyaltyProgram | INT | UserLoyaltyStatus | LoyaltyProgram | UserAccountModule |
| (6) UserAccount | INT | UserLoyaltyStatus | UserAccount | UserAccountModule |
Example:
final UserLoyaltyStatus userloyaltystatus = (UserLoyaltyStatus) invokeModule(USER_ACCOUNT_MODULE + "/userloyaltystatus/" + id, UserLoyaltyStatus.class);| Contact | Donate | Imprint |