| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Company | Company | CompanyModule | Airbnb |
| (2) Country | Country | CountryModule | Airbnb |
| (3) Fine | Fine | JurisdictionModule | Airbnb |
| (4) Jurisdiction | Jurisdiction | JurisdictionModule | Airbnb |
| (5) Regulation | Regulation | JurisdictionModule | Airbnb |
| (6) RegulationPlatformImpact | RegulationPlatformImpact | CompanyModule | Airbnb |
| (7) TaxCase | TaxCase | BookingModule | Airbnb |
| Fine | JurisdictionModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | Fine | ||
| (2) Company | LONG | Fine | Company | CompanyModule |
| (3) Currency | STRING | Fine | ||
| (4) DecisionDate | DATE | Fine | ||
| (5) Description | STRING | Fine | ||
| (6) Jurisdiction | LONG | Fine | Jurisdiction | JurisdictionModule |
| (7) Regulation | LONG | Fine | Regulation | JurisdictionModule |
Example:
final Fine fine = (Fine) invokeModule(JURISDICTION_MODULE + "/fine/" + id, Fine.class);| Jurisdiction | JurisdictionModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Country | LONG | Jurisdiction | Country | CountryModule |
| (2) Level | STRING | Jurisdiction | ||
| (3) Name | STRING | Jurisdiction | ||
| (4) Notes | STRING | Jurisdiction |
Example:
final Jurisdiction jurisdiction = (Jurisdiction) invokeModule(JURISDICTION_MODULE + "/jurisdiction/" + id, Jurisdiction.class);| Regulation | JurisdictionModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Regulation | ||
| (2) EffectiveFrom | DATE | Regulation | ||
| (3) EffectiveTo | DATE | Regulation | ||
| (4) Jurisdiction | LONG | Regulation | Jurisdiction | JurisdictionModule |
| (5) MaxFineAmount | DOUBLE | Regulation | ||
| (6) Name | STRING | Regulation | ||
| (7) RegulationType | STRING | Regulation |
Example:
final Regulation regulation = (Regulation) invokeModule(JURISDICTION_MODULE + "/regulation/" + id, Regulation.class);| Contact | Donate | Imprint |