| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Company | Company | CompanyModule | Shopify |
| (2) CorporateEvent | CorporateEvent | ProgramModule | Shopify |
| (3) CorporateEventCompany | CorporateEventCompany | ProgramModule | Shopify |
| (4) Program | Program | ProgramModule | Shopify |
| (5) ProgramParticipation | ProgramParticipation | CompanyModule | Shopify |
| CorporateEvent | ProgramModule | Shopify |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | CorporateEvent | Company | CompanyModule |
| (2) Description | STRING | CorporateEvent | ||
| (3) EventDate | DATE | CorporateEvent | ||
| (4) EventType | STRING | CorporateEvent | ||
| (5) ImpactSummary | STRING | CorporateEvent | ||
| (6) Title | STRING | CorporateEvent |
Example:
final CorporateEvent corporateevent = (CorporateEvent) invokeModule(PROGRAM_MODULE + "/corporateevent/" + id, CorporateEvent.class);| CorporateEventCompany | ProgramModule | Shopify |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | CorporateEventCompany | Company | CompanyModule |
| (2) CorporateEvent | LONG | CorporateEventCompany | CorporateEvent | ProgramModule |
| (3) Role | STRING | CorporateEventCompany |
Example:
final CorporateEventCompany corporateeventcompany = (CorporateEventCompany) invokeModule(PROGRAM_MODULE + "/corporateeventcompany/" + id, CorporateEventCompany.class);| Program | ProgramModule | Shopify |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | Program | Company | CompanyModule |
| (2) Description | STRING | Program | ||
| (3) EndDate | DATE | Program | ||
| (4) Name | STRING | Program | ||
| (5) ProgramType | STRING | Program | ||
| (6) StartDate | DATE | Program |
Example:
final Program program = (Program) invokeModule(PROGRAM_MODULE + "/program/" + id, Program.class);| Contact | Donate | Imprint |