| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Booking | Booking | CustomerModule | ZeppelinFlight |
| (2) Customer | Customer | CustomerModule | ZeppelinFlight |
| (3) Foundation | Foundation | GiftVoucherModule | ZeppelinFlight |
| (4) GiftRedemption | GiftRedemption | GiftVoucherModule | ZeppelinFlight |
| (5) GiftVoucher | GiftVoucher | GiftVoucherModule | ZeppelinFlight |
| (6) Organization | Organization | OrganizationModule | ZeppelinFlight |
| Foundation | GiftVoucherModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) EstablishedOn | DATE | Foundation | ||
| (2) Name | STRING | Foundation | ||
| (3) Organization | INT | Foundation | Organization | OrganizationModule |
| (4) Purpose | STRING | Foundation |
Example:
final Foundation foundation = (Foundation) invokeModule(GIFT_VOUCHER_MODULE + "/foundation/" + id, Foundation.class);| GiftRedemption | GiftVoucherModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) AmountApplied | STRING | GiftRedemption | ||
| (2) Booking | INT | GiftRedemption | Booking | CustomerModule |
| (3) Currency | STRING | GiftRedemption | ||
| (4) GiftVoucher | INT | GiftRedemption | GiftVoucher | GiftVoucherModule |
| (5) RedemptionDate | DATE | GiftRedemption |
Example:
final GiftRedemption giftredemption = (GiftRedemption) invokeModule(GIFT_VOUCHER_MODULE + "/giftredemption/" + id, GiftRedemption.class);| GiftVoucher | GiftVoucherModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Code | STRING | GiftVoucher | ||
| (2) Currency | STRING | GiftVoucher | ||
| (3) ExpiryDate | DATE | GiftVoucher | ||
| (4) IsRedeemed | BOOL | GiftVoucher | ||
| (5) IssueDate | DATE | GiftVoucher | ||
| (6) PurchaserCustomer | INT | GiftVoucher | Customer | CustomerModule |
| (7) ValueAmount | STRING | GiftVoucher |
Example:
final GiftVoucher giftvoucher = (GiftVoucher) invokeModule(GIFT_VOUCHER_MODULE + "/giftvoucher/" + id, GiftVoucher.class);| Contact | Donate | Imprint |