First step is to set up your permit application process like normal
Secondary Permit Approvers are linked to Permit Fees.
You need to set up ‘review organizations’ in new field on the permit fee that would be driving secondary approval requirement → you can set up $0 permit fees to drive secondary approval requirements if needed.
ex: https://soccerreg.ca/eventsquare/admin/panel/permit_app/permitfee/5/change/
You need one permit fee per ‘approval level’ → i.e. if you set up multiple ‘review organizations’ against one permit fee → any organizer from that eorg can control ‘that level of approval’. So for ‘multiple levels of approval being required' → you need one permit fee per level of secondary approval.
EXAMPLE
In the screenshot below, each "Youth District" has different people who need to review the tournament taking place in their district.
Each Permit Question Option is linked to a unique Permit Fee
Each Permit Fee is linked to a Review Organization
Each Organization has administrators that can access the Permit / Application for secondary approval
These organizers will have view-only visibility over permits requiring their approval from the dashboard, and can then control ‘their level of secondary approval’ from permit details page → i.e. approve, deny their level → also including a note.
Emails / Notifications
You can set up custom emails for alerts to secondary approval organizers when new permit with associated fee is checked out, and there’s a new custom email trigger for an alert to sanctioning body when status of a secondary approval has changed for a permit.
Notification to the Review Organization Owner (Secondary Approval org). Only one custom email for all Review Organizations for your process
ex: https://soccerreg.ca/eventsquare/admin/panel/core_app/customemail/1512/
Notification to the Primary Sanctioning Body Organization when a Secondary Approver updates the permit status. One email per specific email receiver.
ex: https://soccerreg.ca/eventsquare/admin/panel/core_app/customemail/1513/