| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) DriverAccount | DriverAccount | VehicleModule | Uber |
| (2) PaymentMethod | PaymentMethod | PlatformUserModule | Uber |
| (3) PlatformUser | PlatformUser | PlatformUserModule | Uber |
| (4) RiderAccount | RiderAccount | PlatformUserModule | Uber |
| (5) Trip | Trip | VehicleModule | Uber |
| (6) TripPayment | TripPayment | VehicleModule | Uber |
| PaymentMethod | PlatformUserModule | Uber |
| Property | Type | Entity | Reference | Module |
| (1) BillingCountry | STRING | PaymentMethod | ||
| (2) BillingZip | STRING | PaymentMethod | ||
| (3) ExpiryMonth | INT | PaymentMethod | ||
| (4) ExpiryYear | INT | PaymentMethod | ||
| (5) MaskedAccountNumber | STRING | PaymentMethod | ||
| (6) MethodType | STRING | PaymentMethod | ||
| (7) PlatformUser | LONG | PaymentMethod | PlatformUser | PlatformUserModule |
| (8) Provider | STRING | PaymentMethod | ||
| (9) Status | STRING | PaymentMethod |
Example:
final PaymentMethod paymentmethod = (PaymentMethod) invokeModule(PLATFORM_USER_MODULE + "/paymentmethod/" + id, PaymentMethod.class);| PlatformUser | PlatformUserModule | Uber |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | STRING | PlatformUser | ||
| (2) Email | STRING | PlatformUser | ||
| (3) ExternalUserKey | STRING | PlatformUser | ||
| (4) PhoneNumber | STRING | PlatformUser | ||
| (5) Status | STRING | PlatformUser | ||
| (6) UserType | STRING | PlatformUser |
Example:
final PlatformUser platformuser = (PlatformUser) invokeModule(PLATFORM_USER_MODULE + "/platformuser/" + id, PlatformUser.class);| RiderAccount | PlatformUserModule | Uber |
| Property | Type | Entity | Reference | Module |
| (1) DefaultPaymentMethod | LONG | RiderAccount | ||
| (2) Notes | STRING | RiderAccount | ||
| (3) PlatformUser | LONG | RiderAccount | PlatformUser | PlatformUserModule |
| (4) Rating | DOUBLE | RiderAccount |
Example:
final RiderAccount rideraccount = (RiderAccount) invokeModule(PLATFORM_USER_MODULE + "/rideraccount/" + id, RiderAccount.class);| Contact | Donate | Imprint |