Changes between Version 1 and Version 2 of BluePrint/CAPBroker


Ignore:
Timestamp:
05/20/12 13:46:48 (9 years ago)
Author:
g0wda
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/CAPBroker

    v1 v2  
    11Models go in modules/eden/msg.py
    22
    3 # Profile
    4   * has many Constraint
    5 # Template
     3* Profile
     4  * type: numeric,string
     5  * constraint_type:
     6* Template
    67  * has many Info (one for each language) -- does this need a separate table?
    7 # Alert
     8* Alert
    89  * has one or more Info (one for each language)
    910  * references one template
    10 # Info
    11 # Constraint
     11* Info
     12* Profile_Info 
    1213
    13 As seen in the [http://docs.oasis-open.org/emergency/cap/v1.2/CAP-v1.2-os.pdf CAP 1.2 Specification] these are the acceptable values that may be populated in the <info> child-elements indicated in parens.
    14 (The S3CAPModel already contains data-structures with the following information)
     14As seen in the [http://docs.oasis-open.org/emergency/cap/v1.2/CAP-v1.2-os.pdf CAP 1.2 Specification] these are the acceptable values that may be populated in the element indicated in parens. (Only enum types are shown here)
     15(The S3CAPModel already contains data-structures with information for some of these)
    1516
    16 CAP alert Status Codes (status)
     17CAP alert Status Codes (alert/status)
    1718* '''Actual''': Actionable by all targeted recipients
    1819* '''Exercise''': Actionable only by designated exercise participants; exercise identifier SHOULD appear in <note>
     
    2122* '''Draft''': preliminary template or draft, not actionable in its current form
    2223
    23 CAP info Event Categories (category)
     24CAP alert Message Types (alert/msgType)
     25* '''Alert''': Initial information requiring attention by targeted recipients
     26* '''Update''': Updates and supercedes the earlier message(s) identified in <references>
     27* '''Cancel''': Cancels the earlier message(s) identified in <references>
     28* '''Ack''': Acknowledges receipt and acceptance of the message(s) identified in <references>
     29* '''Error''': - Indicates rejection of the message(s) identified in <references>; explanation SHOULD appear in <note>
     30
     31CAP alert scope (alert/scope)
     32* '''Public''': For general dissemination to unrestricted audiences
     33* '''Restricted''': For dissemination only to users with a known operational requirement (needs specification of <restriction>)
     34* '''Private''': For dissemination only to specified addresses (needs specification of <addresses>)
     35
     36CAP info Event Categories (info/category)
    2437* '''Geo''': Geophysical (inc. landslide)
    2538* '''Met''': Meteorological (inc. flood)
     
    3548* '''Other''': Other events
    3649
    37 CAP info Response Type (responseType)
     50CAP info Response Type (info/responseType)
    3851* '''Shelter''': Take shelter in place or per <instruction>
    3952* '''Evacuate''': Relocate as instructed in the <instruction>