Changes between Version 19 and Version 20 of BluePrintIncidentReporting


Ignore:
Timestamp:
09/01/10 22:08:18 (14 years ago)
Author:
Fran Boon
Comment:

Replace irs_incident

Legend:

Unmodified
Added
Removed
Modified
  • BluePrintIncidentReporting

    v19 v20  
     1[[TOC]]
    12= Incident Reporting =
    23Allow the public to report Incidents, with associated locations on the map.
     
    910
    1011[[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
    1118== Simplified Categories ==
    1219 * #508
     
    1825
    1926The back-end should NOT be easily customised as otherwise it is hard to share data between instances.
    20 == Proposal (Fran) ==
     27=== Proposals ===
     28==== Fran ====
    2129
    2230Change to something more like this (doesn't yet handle the mapping - needs work!):
     
    3745A 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.
    3846 * Q: Should .represent also be modified for Display of records?
    39 == Proposal (nursix) ==
     47==== nursix ====
    4048
    4149a) keep the original dict, but change the values of the dict into tuples like:
     
    6573}}}
    6674
    67 == Proposal (keith, marr) ==
     75==== keith, marr ====
    6876
    6977A 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.
     
    7179> 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)
    7280
    73 == Proposal (keith) ==
     81==== keith ====
    7482
    7583To define "Incident Category" isn't an easy work.
     
    120128(I've tried and find it needs much more effort to make it work.)
    121129
    122 
    123 == Questions ==
    124 
    125130Where there are hierarchies (such as roadway.roadwayClosure) provide a JS widget to split this into a hierarchical selector.
    126131