Changes between Version 1 and Version 2 of Domain/EmergencyManagement/IncidentManagementSystems/IncidentCommandSystem(UnitedStates)
- Timestamp:
- 03/13/11 19:45:37 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Domain/EmergencyManagement/IncidentManagementSystems/IncidentCommandSystem(UnitedStates)
v1 v2 2 2 Required in the U.S. for disaster response. 3 3 This is a bit of brainstorming on what is needed to fit into ICS for use by Citizen Corps programs (CERT, Neighborhood Watch, etc.) 4 Initial version not quite done... 4 Initial version not quite done... still thinking about best way to organize people, roles, incidents, schedules... NDA 5 5 6 6 == Components == … … 8 8 * Person: individual 9 9 * Role: hierarchy of structure and command 10 * Organization: companies, agencies, etc., with inter-relationships10 * Organization: companies, teams, agencies, etc., with inter-relationships 11 11 * Membership: relationship of people to organizations 12 12 * Incident: deployment, training, exercise, debriefing, etc. 13 * Credential: training, certification, vaccinations, etc.13 * Credential: training, skill, certification, vaccinations, etc. 14 14 * Prerequisite: what credentials needed before a person can participate in an incident 15 15 * Event: what happened at a particular time and place; logging … … 24 24 == Functions == 25 25 * Add, modify, remove each kind of component 26 * Generate lists of each kind of component 27 * Print identification cards/badges 28 * Select individuals by various criteria, then send notifications 29 * Interface to calendar, recurring automatic emails for meeting notifications 30 * Issue training certificate 26 31 * Alerting - instant messaging, SMS, printed phone tree generation 27 * Export KML data to maps 28 * Calendar 32 * Export KML data for mapping, with symbols 29 33 * Dashboards for incidents, teams, resources, projects 34 * Training reports - who needs which courses, what expires soon? 30 35 * ICS/NIMS forms 31 36 * Access control 37 * Automatic data dump to forms suitable for laptops, mobile - cache critical data for when network is down. 38 * Data import 32 39 * MORE TBD 33 40 … … 60 67 ||subordinate||ENUM(assistant, deputy)|| 61 68 ||team_role||ENUM(division leader, block leader...)|| 69 ||reports_to||FK person_id|| 62 70 ||citizen_corps_role||ENUM(board member, working group, donor)|| 63 71 … … 77 85 ||person_id||FK|| 78 86 ||role_id||FK|| 79 ||function||ENUM (Command, Operations, Planning, Logistics, Finance/Admin, Intelligence/Investigation)||80 87 ||role_assigned||DATETIME|| 81 ||reports_to||FK person_id||82 88 83 89 '''EQUIPMENT''' … … 93 99 ||quantity||INT|| 94 100 95 ''' ADDRESS'''96 || address_id||PK||97 || address_type||ENUM (home, work, incident, organization, company, division)||98 || address||CHAR||99 || address2||CHAR||101 '''LOCATION''' 102 ||location_id||PK|| 103 ||location_type||ENUM (home, work, incident, organization, company, division)|| 104 ||street_address||CHAR|| 105 ||street_address2||CHAR|| 100 106 ||city|CHAR||| 101 107 ||county||CHAR|| … … 184 190 ||twitter_hashtag|||| 185 191 186 INCIDENT_TYPES 192 '''INCIDENT_TYPES''' 187 193 ||incident_type_id||PK|| 188 194 ||incident_category||ENUM (preparedness, response)|| … … 190 196 ||incident_geography||ENUM(neighborhood, city, county, region, state, national, global)|| 191 197 192 PAGE 198 '''PAGE''' 193 199 # web pages 194 200 ||page_id||PK|| … … 209 215 ||verified_by||FK person_id|| 210 216 217 '''INCIDENT_ROLE''' 218 # Volunteer slots to be filled 219 ||incident_id||FK|| 220 ||role_id||FK|| 221 ||shift_id|| 222 ||starting||DATETIME|| 223 ||ending||DATETIME|| 224 ||people_needed||INT|| 225 226 211 227 '''INCIDENT_EVENT''' 212 228 # Logging - most of this will probably happen on paper, then transcribed … … 226 242 ||comment||TEXT|| 227 243 228 ''' INCIDENT_PREREQUISITE'''244 '''ROLE_PREREQUISITE''' 229 245 # qualifications, training, etc. 230 246 ||incident_id||FK|| 247 ||role_id||FK|| 231 248 ||prerequisite_id||FK|| 232 249 ||required||ENUM(True, recommended)|| 250 251 '''CURRICULUM''' 252 # Series of classes that typically would be taken together 253 # Curriculum itself becomes a prerequisite 254 ||curriculum_id||PK|| 255 ||curriculum_name||CHAR|| 256 ||incident_id||FK|| 257 ||recommended_sequence||INT|| 258 ||required||ENUM(Yes, Recommended|| 233 259 234 260 '''ASSIGNMENT'''