Para definir información básica sobre un evento actual, usa la entidad <alert>.
Si un evento ocupa más de una ubicación en curso al mismo tiempo, es mejor dividirlo en varios objetos alert. Por ejemplo, si un incendio forestal abarca varios estados, puedes dividir las alertas en varias, una para cada estado. De esta manera, proporcionas información de emergencia específica a cada estado y actualizas la situación de incendio con mayor precisión.
Si un evento cambia rápidamente, como un huracán que se mueve de este a oeste, te recomendamos que actualices la alerta de forma periódica. No quites la alerta existente de tu feed. En su lugar, emite una alerta nueva que haga referencia a la alerta anterior.
Atributos
En la tabla 1, se describe el valor del atributo para la entidad <alert>:
Tabla 1: Atributo de entidad <alert>
| Nombre del elemento | Opcionalidad | Tipo | Descripción |
|---|---|---|---|
xmlns:cap |
REQUIRED | string |
El atributo Ejemplo:
|
Elementos
En la tabla 2, se describen los valores de los subelementos de la entidad <alert>:
Tabla 2: Elementos de entidad <alert>
| Nombre del elemento | Opcionalidad | Tipo | Notas y requisitos de CAP y Google |
|---|---|---|---|
<identifier> |
REQUIRED | string |
Proporciona el ID de la alerta que representa el evento. El valor del elemento <identifier> debe ser único en todos los eventos. |
<sender> |
REQUIRED | string |
El elemento <sender> identifica al creador de la alerta. No puede incluir espacios, comas ni caracteres restringidos. |
<sent> |
REQUIRED | dateTime |
Si la ubicación citada en el bloque Cuando el contenido de un mensaje se aplica a varias zonas horarias, usa las horas UTC en lugar de las horas locales. |
<status> |
REQUIRED | AlertStatus |
Google solo publica alertas disponibles públicamente que tienen un valor de elemento |
<msgType> |
REQUIRED | AlertMsgType |
Un
Para obtener más información, consulta Cambios o vencimientos de eventos. |
<source> |
OPCIONAL | string |
El elemento <source> denota la fuente particular de la alerta. Un ejemplo es un operador o un dispositivo específico. |
<scope> |
REQUIRED | AlertScope |
El elemento |
<restriction> |
CONDICIONAL | string |
Si el valor del elemento <scope> es Restricted, se requiere el elemento <restriction>. Este elemento describe la regla para limitar la distribución del mensaje de alerta restringida. |
<addresses> |
CONDICIONAL | string |
Si el valor del elemento <scope> es Private, se requiere el elemento <addresses>. En este elemento, se enumera el destinatario del mensaje de alerta. Puedes incluir varias direcciones delimitadas por espacios, pero debes encerrar las direcciones que incluyen espacios en blanco entre comillas dobles. |
<code> |
OPCIONAL | string |
El elemento |
<note> |
CONDICIONAL | string |
Si la alerta contiene cualquiera de los siguientes valores de elementos, se requiere el elemento
|
<references> |
CONDICIONAL | string |
Si el valor del elemento Cuando tu sistema vuelva a publicar contenido de CAP de otro publicador, incluye la alerta de CAP completa. Para vincular el contenido editado a la fuente original, usa la etiqueta Si haces referencia a varios mensajes, usa espacios en blanco como delimitador. |
<incidents> |
OPCIONAL | string |
El elemento <incidents> recopila varios mensajes que hacen referencia a diferentes aspectos del mismo incidente. |
<info> |
OBLIGATORIO* |
info |
Debe haber al menos un elemento <info> presente. Los bloques <info> múltiples deben tener los mismos valores de los elementos <category> y <event>. |
* Google requiere elementos que tengan la opción de ser opcionales con la palabra REQUIRED en negrita y en rojo, pero esos elementos son opcionales en el estándar CAP.
Ejemplo
<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>