Changes between Version 1 and Version 2 of Domain/EmergencyManagement/IncidentManagementSystems/IncidentCommandSystem(UnitedStates)


Ignore:
Timestamp:
03/13/11 19:45:37 (11 years ago)
Author:
Nick Arnett
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Domain/EmergencyManagement/IncidentManagementSystems/IncidentCommandSystem(UnitedStates)

    v1 v2  
    22Required in the U.S. for disaster response.
    33This 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...
     4Initial version not quite done... still thinking about best way to organize people, roles, incidents, schedules... NDA
    55
    66== Components ==
     
    88* Person: individual
    99* Role: hierarchy of structure and command
    10 * Organization: companies, agencies, etc., with inter-relationships
     10* Organization: companies, teams, agencies, etc., with inter-relationships
    1111* Membership: relationship of people to organizations
    1212* Incident: deployment, training, exercise, debriefing, etc.
    13 * Credential: training, certification, vaccinations, etc.
     13* Credential: training, skill, certification, vaccinations, etc.
    1414* Prerequisite: what credentials needed before a person can participate in an incident
    1515* Event: what happened at a particular time and place; logging
     
    2424== Functions ==
    2525* 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
    2631* Alerting - instant messaging, SMS, printed phone tree generation
    27 * Export KML data to maps
    28 * Calendar
     32* Export KML data for mapping, with symbols
    2933* Dashboards for incidents, teams, resources, projects
     34* Training reports - who needs which courses, what expires soon?
    3035* ICS/NIMS forms
    3136* Access control
     37* Automatic data dump to forms suitable for laptops, mobile - cache critical data for when network is down.
     38* Data import
    3239* MORE TBD
    3340
     
    6067||subordinate||ENUM(assistant, deputy)||
    6168||team_role||ENUM(division leader, block leader...)||
     69||reports_to||FK person_id||
    6270||citizen_corps_role||ENUM(board member, working group, donor)||
    6371
     
    7785||person_id||FK||
    7886||role_id||FK||
    79 ||function||ENUM (Command, Operations, Planning, Logistics, Finance/Admin, Intelligence/Investigation)||
    8087||role_assigned||DATETIME||
    81 ||reports_to||FK person_id||
    8288
    8389'''EQUIPMENT'''
     
    9399||quantity||INT||
    94100
    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||
    100106||city|CHAR|||
    101107||county||CHAR||
     
    184190||twitter_hashtag||||
    185191
    186 INCIDENT_TYPES
     192'''INCIDENT_TYPES'''
    187193||incident_type_id||PK||
    188194||incident_category||ENUM (preparedness, response)||
     
    190196||incident_geography||ENUM(neighborhood, city, county, region, state, national, global)||
    191197
    192 PAGE
     198'''PAGE'''
    193199# web pages
    194200||page_id||PK||
     
    209215||verified_by||FK person_id||
    210216
     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
    211227'''INCIDENT_EVENT'''
    212228# Logging - most of this will probably happen on paper, then transcribed
     
    226242||comment||TEXT||
    227243
    228 '''INCIDENT_PREREQUISITE'''
     244'''ROLE_PREREQUISITE'''
    229245# qualifications, training, etc.
    230246||incident_id||FK||
     247||role_id||FK||
    231248||prerequisite_id||FK||
    232249||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||
    233259
    234260'''ASSIGNMENT'''