Para definir informações básicas sobre um evento atual, use a entidade <alert>
.
Se um evento ocupar mais de um local em andamento ao mesmo tempo, será
melhor dividir o evento em vários objetos alert
. Por exemplo, se um incêndio florestal abranger vários estados, você poderá dividir os alertas em vários, um para cada estado. Dessa forma, você fornece informações de emergência específicas para cada estado e atualiza a situação do incêndio com mais precisão.
Se um evento mudar rapidamente, como um furacão que se move de leste para oeste, recomendamos que você faça atualizações periódicas do alerta. Não remova o alerta do seu feed. Em vez disso, emita um novo alerta que se refira ao alerta anterior.
Atributos
A Tabela 1 descreve o valor do atributo para a entidade <alert>
:
Tabela 1. Atributo de entidade <alert>
Nome do elemento | Opcionalidade | Tipo | Descrição |
---|---|---|---|
xmlns:cap |
OBRIGATÓRIO | string |
O atributo Exemplo:
|
Elementos
A Tabela 2 descreve os valores de subelementos para a entidade <alert>
:
Tabela 2. Elementos de entidade <alert>
Nome do elemento | Opcionalidade | Tipo | CAP e notas e requisitos do Google |
---|---|---|---|
<identifier> |
OBRIGATÓRIO | string |
Informe o ID do alerta que representa o evento. O valor do elemento <identifier> precisa ser exclusivo em todos os eventos. |
<sender> |
OBRIGATÓRIO | string |
O elemento <sender> identifica o originador do
alerta. Não pode incluir espaços, vírgulas ou caracteres restritos. |
<sent> |
OBRIGATÓRIO | dateTime |
Se o local citado no bloco Quando o conteúdo de uma mensagem se aplica a vários fusos horários, use fusos horários UTC em vez de locais. |
<status> |
OBRIGATÓRIO | AlertStatus |
O Google só publica alertas disponíveis publicamente que tenham um valor de elemento |
<msgType> |
OBRIGATÓRIO | AlertMsgType |
Um
Para mais informações, consulte Alterações ou expiração de eventos. |
<source> |
OPCIONAL | string |
O elemento <source> denota a origem específica do
alerta. Um exemplo é um operador ou um dispositivo específico. |
<scope> |
OBRIGATÓRIO | AlertScope |
O elemento |
<restriction> |
CONDICIONAL | string |
Se o valor do elemento <scope> for
Restricted , o elemento <restriction>
será obrigatório. Esse elemento descreve a regra para limitar a distribuição da
mensagem de alerta restrita. |
<addresses> |
CONDICIONAL | string |
Se o valor do elemento <scope> for Private ,
o elemento <addresses> será obrigatório. Esse elemento
lista o destinatário da mensagem de alerta. É possível incluir vários
endereços separados por espaços, mas é necessário colocar os endereços que incluem
espaços em branco entre aspas duplas. |
<code> |
OPCIONAL | string |
O elemento |
<note> |
CONDICIONAL | string |
Se o alerta contiver um dos seguintes valores de elemento, o elemento
|
<references> |
CONDICIONAL | string |
Se o valor do elemento Quando o sistema republicar o conteúdo de outro editor,
inclua o alerta completo do CAP. Para vincular o conteúdo editado à fonte
original, use a tag Se você fizer referência a várias mensagens, use espaços em branco como delimitador. |
<incidents> |
OPCIONAL | string |
O elemento <incidents> reúne várias mensagens
que se referem a diferentes aspectos do mesmo incidente. |
<info> |
OBRIGATÓRIO* |
info |
Pelo menos um elemento <info> precisa estar presente. Vários
blocos <info> precisam ter os mesmos
valores de elemento <category> e
<event> . |
* O Google exige elementos que tenham uma formatação em negrito e vermelho OBRIGATÓRIO, mas esses elementos são opcionais no padrão CAP.
Exemplo
<alert xmlns="urn:oasis:names:tc:emergency:cap:1.1">
<identifier>AL20110412020900TornadoWarning</identifier>
<sender>w-nws.webmaster@noaa.gov</sender>
<sent>2011-04-11T21:18:07-05:00</sent>
<status>Actual</status>
<msgType>Alert</msgType>
<scope>Public</scope>
<info>
<language>en-US</language>
<category>Met</category>
<event>Tornado Warning</event>
<urgency>Immediate</urgency>
<severity>Extreme</severity>
<certainty>Observed</certainty>
<effective>2011-04-11T21:09:00-05:00</effective>
<expires>2011-04-11T21:30:00-05:00</expires>
<headline>Tornado Warning issued April 11 at
9:30PM CDT by NWS Birmingham</headline>
<description>Tornado is observed near Cleburne.</description>
<instruction>
Don't wait to see or hear the tornado.
For your protection, move to an interior room on the lowest floor
of your home or business.</instruction>
<area>
<areaDesc>Cleburne</areaDesc>
<polygon>33.61,-85.58 33.65,-85.58 33.72,-85.58
33.81,-85.36 33.7,-85.34 33.7,-85.33 33.68,-85.33
33.61,-85.58</polygon>
</area>
</info>
</alert>