Ktunaxa Referral Management System
This is the referral management system for the Ktunaxa Nation Council.
When you create a referral in the system, a workflow is started to precess the referral. The referral can include the geometry as point, shape file or Geomark URL.
The user interface allows you to see the open tasks for the referrals and the task assigned to the logged in user.
The referrals are displayed on the map. Full map navigation is provided. You can search referral either on attributes or on the geometry.
Reference data can be added in the system (offline) and used for evaluating the validity of the referrals.
At the end of the process, a report with the evaluation result is produced and e-mailed to the contact.
During the evaluation, comments and documents can be added in the system. The documents are stored in a document management system. You can indicate which comments and which documents need to be included in the result e-mail.
The application is built in Java using the Geomajas spatial application framework for displaying the map, using Activiti for the workflows, Hibernate spatial for persistence, FreeMarker for template handling, Alfresco as document management system (accessed using CMIS), GWT for the UI, Jasperreports for the reporting.
The application is available under the AGPLv3 license.