Changes between Version 19 and Version 20 of BluePrintIncidentReporting
- Timestamp:
- 09/01/10 22:08:18 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrintIncidentReporting
v19 v20 1 [[TOC]] 1 2 = Incident Reporting = 2 3 Allow the public to report Incidents, with associated locations on the map. … … 9 10 10 11 [[Image(http://hsiaojan.pbworks.com/f/searchbutton.jpg)]] 12 13 == Replace irs_incident == 14 * With a 'parent' field so that ireports can be linked together but without needing an extra table. 15 * a 'Lead Incident' flag can be used to indicate the master record which is where most updates happen 16 (This is how Service Now manages Incidents) 17 11 18 == Simplified Categories == 12 19 * #508 … … 18 25 19 26 The back-end should NOT be easily customised as otherwise it is hard to share data between instances. 20 == Proposal (Fran) == 27 === Proposals === 28 ==== Fran ==== 21 29 22 30 Change to something more like this (doesn't yet handle the mapping - needs work!): … … 37 45 A subclass of IS_IN_SET() is created to handle this data structure, providing access to full list to a role (default to 'Editor'), but the sub-set to normal users' dropdowns. 38 46 * Q: Should .represent also be modified for Display of records? 39 == Proposal (nursix)==47 ==== nursix ==== 40 48 41 49 a) keep the original dict, but change the values of the dict into tuples like: … … 65 73 }}} 66 74 67 == Proposal (keith, marr)==75 ==== keith, marr ==== 68 76 69 77 A config screen for admin/editor to map "simple category" to "canadian category". Assume that total number for simple category options is small and limited, say 6 for Taiwan's case. In IRS report adding screen, default menu using simple category, user can switch via radio-button to canadian category. … … 71 79 > Note that if the category code options differ from instance to instance then you cannot exchange the incident reports anymore - therefore I suggested to keep the original options dictionary keys, and just add a second "user-friendly" category title (nursix) 72 80 73 == Proposal (keith)==81 ==== keith ==== 74 82 75 83 To define "Incident Category" isn't an easy work. … … 120 128 (I've tried and find it needs much more effort to make it work.) 121 129 122 123 == Questions ==124 125 130 Where there are hierarchies (such as roadway.roadwayClosure) provide a JS widget to split this into a hierarchical selector. 126 131